robertdebock.snort

snort

DIESE ROLLE WURDE ARCHIVIERT UND WIRD NICHT WARTUNGSGEFÜHRT.

Installieren und konfigurieren Sie snort auf Ihrem System.

GitHub GitLab Qualität Downloads Version
github gitlab qualität downloads Version

Beispiel-Playbook

Dieses Beispiel stammt aus molecule/resources/converge.yml und wird bei jedem Push, Pull-Request und Release getestet.

---
- name: Konvergieren
  hosts: all
  become: ja
  gather_facts: ja

  roles:
    - role: robertdebock.snort

Die Maschine muss in CI vorbereitet werden, dies geschieht mit molecule/resources/prepare.yml:

---
- name: Vorbereiten
  hosts: all
  gather_facts: nein
  become: ja

  roles:
    - role: robertdebock.bootstrap
    - role: robertdebock.epel

Siehe auch eine vollständige Erklärung und Beispiel, wie man diese Rollen benutzt.

Rollenvariablen

Diese Variablen sind in defaults/main.yml festgelegt:

---
# Standarddatei für snort

snort_version: 2.9.17

Anforderungen

Status der Anforderungen

Die folgenden Rollen werden verwendet, um ein System vorzubereiten. Sie können Ihr System auch anders vorbereiten; ich habe auch diese Rollen getestet.

Anforderung GitHub GitLab
robertdebock.bootstrap Build Status GitHub Build Status GitLab
robertdebock.epel Build Status GitHub Build Status GitLab

Kontext

Diese Rolle ist Teil vieler kompatibler Rollen. Schauen Sie sich die Dokumentation dieser Rollen für weitere Informationen an.

Hier ist eine Übersicht über verwandte Rollen: abhängigkeiten

Kompatibilität

Diese Rolle wurde auf diesen Container-Images getestet:

Container Tags
el 8
fedora 32

Die Mindestversion von Ansible, die erforderlich ist, beträgt 2.10, und Tests wurden durchgeführt für:

  • Die vorherige Version.
  • Die aktuelle Version.
  • Die Entwicklungs-Version.

Ausnahmen

Einige Variationen der Build-Matrix funktionieren nicht. Dies sind die Variationen und Gründe, warum der Build nicht funktioniert:

Variation Grund
Alpine Konnte keinen Speicher für eine Kopie der Filterzeichenfolge zuweisen
Archlinux fatal error: rpc/rpc.h: Datei oder Verzeichnis nicht gefunden
CentOS latest FEHLER! Libpcap-Bibliotheksversion >= 1.0.0 nicht gefunden.
fedora:rawhide ./sf_ip.h:231:31: warnung: Adresse eines gepackten Mitglieds von struct _sfaddr kann zu einem nicht ausgerichteten Zeigerwert führen [-Waddress-of-packed-member]

Eingeschlossene Version(en)

Diese Rolle verweist auf eine Version, die von Snort veröffentlicht wurde. Überprüfen Sie die veröffentlichten Versionen hier:

Diese Versionsangabe bedeutet, dass eine Rolle veraltet sein könnte. Monatliche Tests werden durchgeführt, um zu sehen, ob bit-rot aufgetreten ist. Wenn Sie jedoch ein Problem finden, erstellen Sie bitte ein Issue, ich werde mich so schnell wie möglich darum kümmern. Wenn Sie Probleme finden, melden Sie diese bitte in GitHub

Lizenz

Apache-2.0

Autor Informationen

Robert de Bock

Bitte ziehen Sie in Betracht, mich zu unterstützen.

Über das Projekt

Install and configure snort on your system.

Installieren
ansible-galaxy install robertdebock.snort
GitHub Repository
Lizenz
apache-2.0
Downloads
345
Besitzer
I know my way around (Linux) infrastructure, have a passion for automation, Docker, Ansible, Molecule and ci/cd.