frite.recon_package_manager
Nom du Rôle
Un rôle pour gérer les opérations sur les paquets (c'est-à-dire les prérequis pour les outils, etc.) pour Recon.
Exigences
Fondamentalement aucune.
Variables du Rôle
Selon le système d'exploitation, vous devrez définir différentes variables.
Pour apt
(c'est-à-dire Debian, Ubuntu, basé sur Debian), vous avez besoin de quelque chose comme ceci :
apt_packages:
- nmap
Pour yum
(c'est-à-dire CentOS 7), vous avez besoin de quelque chose comme ceci :
yum_packages:
- nmap
Pour dnf
(c'est-à-dire CentOS 8), vous avez besoin de quelque chose comme ceci :
dnf_packages:
- nmap
Par défaut, il ne met pas à jour automatiquement ni ne supprime les paquets automatiquement. Si vous voulez cette fonctionnalité, vous devez
pkg_mgr_updates: true # pour les mises à jour
pkg_mgr_autoremoves: true # pour supprimer les paquets inutiles
Exemple de Playbook
Inclure un exemple de comment utiliser votre rôle (par exemple, avec des variables passées en paramètres) est toujours utile pour les utilisateurs :
- hosts: serveurs
roles:
- { role: ansible-role-recon-package-manager, dnf_packages: nmap }
Licence
BSD
Informations sur l'Auteur
Le meilleur moyen de me contacter est via les problèmes sur GH ou de me joindre sur twitter.
Ansible role to handle packages for recon project.
ansible-galaxy install frite.recon_package_manager