robertdebock.snort
snort
ESTE ROL HA SIDO ARCHIVADO Y NO ESTÁ MANTENIDO.
Instala y configura snort en tu sistema.
GitHub | GitLab | Calidad | Descargas | Versión |
---|---|---|---|---|
Ejemplo de Playbook
Este ejemplo se toma de molecule/resources/converge.yml
y se prueba en cada push, pull request y lanzamiento.
---
- name: Convergencia
hosts: all
become: yes
gather_facts: yes
roles:
- role: robertdebock.snort
La máquina necesita ser preparada en CI, esto se hace usando molecule/resources/prepare.yml
:
---
- name: Preparar
hosts: all
gather_facts: no
become: yes
roles:
- role: robertdebock.bootstrap
- role: robertdebock.epel
También puedes ver una explicación completa y ejemplo sobre cómo usar estos roles.
Variables del rol
Estas variables se establecen en defaults/main.yml
:
---
# archivo de valores predeterminados para snort
snort_version: 2.9.17
Requisitos
- paquetes pip listados en requirements.txt.
Estado de los requisitos
Los siguientes roles se utilizan para preparar un sistema. Puedes optar por preparar tu sistema de otra manera, yo también he probado estos roles.
Requisito | GitHub | GitLab |
---|---|---|
robertdebock.bootstrap | ||
robertdebock.epel |
Contexto
Este rol es parte de muchos roles compatibles. Echa un vistazo a la documentación de estos roles para más información.
Aquí hay una visión general de roles relacionados:
Compatibilidad
Este rol ha sido probado en estas imágenes de contenedores:
contenedor | etiquetas |
---|---|
el | 8 |
fedora | 32 |
La versión mínima de Ansible requerida es 2.10, se han realizado pruebas en:
- La versión anterior.
- La versión actual.
- La versión de desarrollo.
Excepciones
Algunas variaciones de la matriz de construcción no funcionan. Estas son las variaciones y las razones por las que la construcción no funcionará:
variación | razón |
---|---|
Alpine | No se pudo asignar espacio para almacenar una copia de la cadena de filtro |
Archlinux | error fatal: rpc/rpc.h: No existe tal archivo o directorio |
CentOS latest | ERROR! No se encontró la biblioteca libpcap versión >= 1.0.0. |
fedora:rawhide | ./sf_ip.h:231:31: advertencia: tomar la dirección de un miembro empaquetado de la estructura _sfaddr puede resultar en un valor de puntero desalineado [-Waddress-of-packed-member] |
Version(es) incluidos
Este rol se refiere a una versión lanzada por Snort. Revisa la(s) versión(es) lanzadas aquí:
Esta referencia de versión significa que un rol puede quedar desactualizado. Se realizan pruebas mensuales para ver si ocurrió bit-rot. Sin embargo, si encuentras un problema, por favor crea un issue, me ocuparé de ello tan pronto como sea posible. Si encuentras problemas, regístralos en GitHub
Licencia
Apache-2.0
Información del autor
Por favor considera patrocinándome.
ansible-galaxy install robertdebock.snort