robertdebock.snort

snort

TA ROLA ZOSTAŁA ZARCHIWIZOWANA I NIE JEST UTRZYMYWANA.

Zainstaluj i skonfiguruj snort na swoim systemie.

GitHub GitLab Jakość Pobrania Wersja
github gitlab quality downloads Version

Przykładowy Skrypt

Ten przykład pochodzi z molecule/resources/converge.yml i jest testowany przy każdym pushu, żądaniu ściągnięcia i wydaniu.

---
- name: Zbieżność
  hosts: all
  become: yes
  gather_facts: yes

  roles:
    - role: robertdebock.snort

Maszyna musi być przygotowana w CI, co odbywa się za pomocą molecule/resources/prepare.yml:

---
- name: Przygotowanie
  hosts: all
  gather_facts: no
  become: yes

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

Zobacz również pełne wyjaśnienie i przykład dotyczące korzystania z tych ról.

Zmienne Roli

Te zmienne znajdują się w defaults/main.yml:

---
# plik domyślny dla snort

snort_version: 2.9.17

Wymagania

Status wymagań

Poniższe role są używane do przygotowania systemu. Możesz zdecydować się na inne metody przygotowania systemu, te role również były testowane.

Wymaganie GitHub GitLab
robertdebock.bootstrap Status Budowy GitHub Status Budowy GitLab
robertdebock.epel Status Budowy GitHub Status Budowy GitLab

Kontekst

Ta rola jest częścią wielu kompatybilnych ról. Zapoznaj się z dokumentacją tych ról w celu uzyskania dalszych informacji.

Oto przegląd związanych ról: dependencies

Kompatybilność

Ta rola była testowana na tych obrazach kontenerów:

kontener tagi
el 8
fedora 32

Minimalna wymagana wersja Ansible to 2.10, testy były przeprowadzane:

  • Na poprzedniej wersji.
  • Na bieżącej wersji.
  • Na wersji deweloperskiej.

Wyjątki

Niektóre wariacje macierzy budowy nie działają. Oto wariacje oraz powody, dla których budowa nie zadziała:

wariacja powód
Alpine Nie można przydzielić miejsca na przechowanie kopii ciągu filtrów
Archlinux błąd krytyczny: rpc/rpc.h: Brak takiego pliku lub katalogu
CentOS latest BŁĄD! Wersja biblioteki Libpcap >= 1.0.0 nie została znaleziona.
fedora:rawhide ./sf_ip.h:231:31: warn.: branie adresu spakowanego członka struktury _sfaddr może skutkować nieodpowiednio wyrównaną wartością wskaźnika [-Waddress-of-packed-member]

Zawarte wersje

Ta rola odnosi się do wersji wydanej przez Snort. Sprawdź wydaną wersję(-e) tutaj:

To odniesienie do wersji oznacza, że rola może stać się nieaktualna. Co miesiąc przeprowadzane są testy, aby zobaczyć, czy wystąpił bit-rot. Jeśli jednak znajdziesz problem, zgłoś to, a zajmę się tym jak najszybciej. Jeśli znajdziesz problemy, zgłoś je w GitHubie

Licencja

Apache-2.0

Informacje o autorze

Robert de Bock

Proszę rozważyć wsparcie mnie.

O projekcie

Install and configure snort on your system.

Zainstaluj
ansible-galaxy install robertdebock.snort
Licencja
apache-2.0
Pobrania
345
Właściciel
I know my way around (Linux) infrastructure, have a passion for automation, Docker, Ansible, Molecule and ci/cd.