cmusei.fixbuf

Fixbuf

Rola do instalowania biblioteki fixbuf narzędzi netsa. libfixbuf zapewnia implementację protokołu IPFIX jako biblioteki C, do budowania procesów zbierania i eksportowania IPFIX. Zobacz dokumentację API tutaj dla szczegółów, w tym instrukcje budowania i znane problemy.

Wymagania

Dla RockyLinux i Alma:

community.general.dnf_config_manager wymaga ansible community.general >=8.2.0.

Dystrybucje Redhat wymagają EPEL.

Zmienne roli

Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi (patrz defaults/main.yml):

fixbuf_version

Wersja fixbuf do zainstalowania. Gałąź master zawsze wskaże na najnowszą dostępną wersję.

fixbuf_name: "libfixbuf-{{fixbuf_version}}"
fixbuf_tgz: "{{fixbuf_name}}.tar.gz"
fixbuf_url: "http://tools.netsa.cert.org/releases/{{fixbuf_tgz}}"
fixbuf_timeout: 10
fixbuf_checksums:
      '2.4.0': sha256:bf20f9f7986a525ea6cc648d32f4ba30bfeb2a83f8c830bc39c48dfa7a415175
      '2.3.0': sha256:ed63314f21a7a6bbf0d08da416403237a867c3f3496d061f10e148e6d8ecea63
fixbuf_checksum: '{{fixbuf_checksums[fixbuf_version]}}'

Zmienna pomocnicza używana do pobrania wydania fixbuf z strony narzędzi netsa.

silk_ldconfig_template: "silkconf.j2"
silk_ldconfig_file_path: /etc/ld.so.conf.d/silk.conf

Używana do skonfigurowania dynamicznego loadera w celu przeszukiwania bibliotek silk.

Pliki zmiennych w vars/ zawierają niezbędne pakiety do zainstalowania dla tej i innych ról narzędzi netsa, które mogą być od tej roli zależne.

Przykładowy playbook

- hosts: serwery
  roles:
     - role: fixbuf
       tags: [ 'fixbuf' ]

Licencja

Copyright 2020 Uniwersytet Carnegie Mellon. BRAK GWARANCJI. MATERIAŁY TE Z UNIWERSTETU CARNEGIE MELLON I INSTYTUTU INŻYNIERII OPROGRAMOWANIA SĄ DOSTARCZANE "TAK JAK SĄ". UNIWERSYTET CARNEGIE MELLON NIE UDZIELA ŻADNYCH GWARANCJI, WYRAŻONYCH ANI DOMYŚLNYCH, W ZWIĄZKU Z JAKIMKOLWIEK ZAGADNIENIEM, W TYM, ALE NIE OGRANICZAJĄC SIĘ DO, GWARANCJI PRZYDATNOŚCI DO CELOW I MOŻLIWOŚCI SPRZEDAŻY, EKSKLUZYWNOŚCI LUB WYNIKÓW UŻYTKOWANIA TYCH MATERIAŁÓW. UNIWERSYTET CARNEGIE MELLON NIE UDZIELA ŻADNEJ GWARANCJI ODNOŚNIE WOLNOŚCI OD NARUSZEŃ PATENTÓW, ZNAKÓW TOWAROWYCH ANI PRAW AUTORSKICH. Wydane na licencji w stylu MIT (SEI), pełne warunki można znaleźć w pliku license.txt lub skontaktować się z permission@sei.cmu.edu. [DOSTĘPNE DO PUBLICZNEGO WYDANIA] Materiał ten został zatwierdzony do publicznego wydania i nieograniczonej dystrybucji. Patrz powiadomienie o prawach autorskich w związku z użytkowaniem i dystrybucją poza rządem USA. CERT® jest zarejestrowany w Urzędzie Patentów i Znaków Towarowych USA przez Uniwersytet Carnegie Mellon. Oprogramowanie to zawiera i/lub wykorzystuje poniższe Oprogramowanie osób trzecich, podlegające własnej licencji:

  1. ansible (https://github.com/ansible/ansible/tree/devel/licenses) Copyright 2019 Red Hat, Inc.
  2. molecule (https://github.com/ansible-community/molecule/blob/master/LICENSE) Copyright 2018 Red Hat, Inc.
  3. testinfra (https://github.com/philpep/testinfra/blob/master/LICENSE) Copyright 2020 Philippe Pepiot. DM20-0460

Informacje o autorze

Ta rola została stworzona w 2019 roku przez Matta Heckathorna.

O projekcie

A role for installing netsa libfixbuf

Zainstaluj
ansible-galaxy install cmusei.fixbuf
Licencja
other
Pobrania
2.3k
Właściciel
At the SEI, we research software engineering, cybersecurity, and AI engineering problems; create innovative technologies; and put solutions into practice.