robertdebock.snort
snort
CE ROLE A ÉTÉ ARCHIVÉ ET N'EST PAS MAINTENU.
Installez et configurez snort sur votre système.
GitHub | GitLab | Qualité | Téléchargements | Version |
---|---|---|---|---|
Exemple de Playbook
Cet exemple est tiré de molecule/resources/converge.yml
et est testé à chaque push, pull request et publication.
---
- name: Convergence
hosts: all
become: yes
gather_facts: yes
roles:
- role: robertdebock.snort
La machine doit être préparée en CI, cela se fait en utilisant molecule/resources/prepare.yml
:
---
- name: Préparer
hosts: all
gather_facts: no
become: yes
roles:
- role: robertdebock.bootstrap
- role: robertdebock.epel
Voir aussi une explication complète et un exemple sur comment utiliser ces rôles.
Variables du Rôle
Ces variables sont définies dans defaults/main.yml
:
---
# fichier par défaut pour snort
snort_version: 2.9.17
Exigences
- packages pip listés dans requirements.txt.
Statut des exigences
Les rôles suivants sont utilisés pour préparer un système. Vous pouvez choisir de préparer votre système d'une autre manière, j'ai également testé ces rôles.
Exigence | GitHub | GitLab |
---|---|---|
robertdebock.bootstrap | ||
robertdebock.epel |
Contexte
Ce rôle fait partie de nombreux rôles compatibles. Consultez la documentation de ces rôles pour plus d'informations.
Voici un aperçu des rôles connexes :
Compatibilité
Ce rôle a été testé sur ces images de conteneurs:
conteneur | tags |
---|---|
el | 8 |
fedora | 32 |
La version minimale d'Ansible requise est 2.10, des tests ont été effectués sur :
- La version précédente.
- La version actuelle.
- La version de développement.
Exceptions
Certaines variations de la matrice de build ne fonctionnent pas. Voici les variations et les raisons pour lesquelles la build ne fonctionnera pas :
variation | raison |
---|---|
Alpine | Impossible d'allouer de l'espace pour stocker une copie de la chaîne de filtre |
Archlinux | erreur fatale : rpc/rpc.h : Aucun fichier ou dossier de ce type |
CentOS latest | ERREUR ! La version de la bibliothèque Libpcap >= 1.0.0 non trouvée. |
fedora:rawhide | ./sf_ip.h:231:31: avertissement : prendre l'adresse d'un membre compressé de la struct _sfaddr peut entraîner une valeur de pointeur désalignée [-Waddress-of-packed-member] |
Versions inclues
Ce rôle se réfère à une version publiée par Snort. Consultez les versions publiées ici :
Cette référence de version signifie qu'un rôle peut devenir obsolète. Des tests mensuels sont effectués pour voir si l'obsolescence a eu lieu. Si toutefois vous trouvez un problème, veuillez créer un problème, je m'y attaquerai dès que possible. Si vous trouvez des problèmes, veuillez les enregistrer sur GitHub
Licence
Apache-2.0
Informations sur l'auteur
Veuillez envisager de me soutenir.
ansible-galaxy install robertdebock.snort