ipr-cnrs.arpwatch
arpwatch
- Descripción
- Variables del Rol
- Ejemplo de Playbook
- Configuración
- Desarrollo
- Licencia
- Información del Autor
Descripción
Gestiona la instalación y configuración de Arpwatch.
Variables del Rol
- arpwatch__base_packages: Lista de paquetes básicos para proporcionar
arpwatch
[predeterminado:arpwatch
]. - arpwatch__enabled: Habilitar o deshabilitar el soporte para Arpwatch en un host dado [predeterminado:
True
]. - arpwatch__service_manage: Si el servicio de arpwatch debe ser gestionado [predeterminado:
True
]. - arpwatch__service_name: El nombre del servicio a gestionar [predeterminado:
arpwatch
]. - arpwatch__conf_interfaces: Lista de interfaces de red donde arpwatch debe escuchar [predeterminado:
[ '{{ ansible_default_ipv4.interface }}' ]
]. - arpwatch__conf_src: Plantilla utilizada para proporcionar el archivo de configuración [predeterminado:
../templates/etc/arpwatch.conf.j2
]. - arpwatch__conf_username: Nombre de usuario que debe ejecutar Arpwatch [predeterminado:
arpwatch
]. - arpwatch__conf_args: Argumentos para aplicar a Arpwatch [predeterminado:
-N -p
].
Ejemplo de Playbook
- Usar las variables predeterminadas:
- hosts: serverXYZ
roles:
- role: ipr-cnrs.arpwatch
Configuración
Este rol hará :
- Instalar los paquetes necesarios para proporcionar el servicio
arpwatch
. - Gestionar la configuración de
arpwatch
(/etc/arpwatch.conf). - Permitir establecer el usuario que ejecuta Arpwatch.
- Permitir establecer argumentos para pasar al servicio Arpwatch.
- Asegurarse de iniciar un proceso de
arpwatch
para al menos la interfaz de red principal. - Asegurarse de reiniciar el servicio de
arpwatch
si la configuración cambia.
Desarrollo
Este código fuente proviene de nuestra instancia de Gogs y el repositorio de Github existe solo para poder enviar el rol a Ansible Galaxy…
Pero siéntete libre de enviar problemas/PR aquí :)
Gracias a este hook, Github recibe automáticamente actualizaciones de nuestra instancia de Gogs :)
Licencia
Información del Autor
Jérémy Gardais
- Fuente: en Gogs de IPR
- IPR (Instituto de Física de Rennes)
Instalar
ansible-galaxy install ipr-cnrs.arpwatch
Licencia
Unknown
Descargas
87
Propietario
Institut de Physique de Rennes
https://ipr.univ-rennes1.fr/
Tutelles CNRS et Université Rennes 1