frite.recon_package_manager
Nombre del Rol
Un rol para manejar operaciones de paquetes (es decir, requisitos para herramientas, etc.) para Recon.
Requisitos
Básicamente, ninguno.
Variables del Rol
Dependiendo del sistema operativo, necesitarás establecer diferentes variables.
Para apt
(es decir, Debian, Ubuntu, basados en Debian), necesitas algo como lo siguiente:
apt_packages:
- nmap
Para yum
(es decir, CentOS 7), necesitas algo como lo siguiente:
yum_packages:
- nmap
Para dnf
(es decir, CentOS 8), necesitas algo como lo siguiente:
dnf_packages:
- nmap
No se actualizará automáticamente por defecto ni eliminará paquetes automáticamente. Si deseas esta funcionalidad, necesitas
pkg_mgr_updates: true # para actualizaciones
pkg_mgr_autoremoves: true # para eliminar paquetes innecesarios
Ejemplo de Playbook
Incluir un ejemplo de cómo usar tu rol (por ejemplo, con variables pasadas como parámetros) siempre es bueno para los usuarios también:
- hosts: servidores
roles:
- { rol: ansible-role-recon-package-manager, dnf_packages: nmap }
Licencia
BSD
Información del Autor
La mejor manera de comunicarte conmigo es a través de issues en GH o enviándome un mensaje en twitter.
Ansible role to handle packages for recon project.
ansible-galaxy install frite.recon_package_manager