darkwizard242.scout

build-test release Ansible Role Ocena Utrzymania Ocena Niezawodności Ocena Bezpieczeństwa GitHub tag (najnowszy SemVer) Rozmiar repozytorium GitHub

Rola Ansible: scout

Rola do instalacji (domyślnie) scout na systemach Debian/Ubuntu i EL. Scout to narzędzie do fuzzerowania URL, pierwotnie opracowane przez Liam Galvin.

Wymagania

Brak.

Zmienne roli

Dostępne zmienne są wymienione poniżej (znajdują się w defaults/main.yml):

Lista zmiennych:

scout_app: scout
scout_version: 0.15.1
scout_os: "{{ ansible_system | lower }}"
scout_architecture_map:
  amd64: amd64
  x86_64: amd64
  64-bit: amd64
scout_dl_url: https://github.com/liamg/{{ scout_app }}/releases/download/v{{ scout_version }}/{{ scout_app }}-{{ scout_os }}-{{ scout_architecture_map[ansible_architecture] }}
scout_bin_path: "/usr/local/bin/{{ scout_app }}"
scout_file_owner: root
scout_file_group: root
scout_file_mode: '0755'

Tabela zmiennych:

Zmienna (domyślna) Opis
scout_app Określa aplikację do zainstalowania, tzn. scout
scout_version Określa wersję do zainstalowania. Domyślnie: 0.14.0
scout_os Określa typ systemu operacyjnego. Używane do uzyskania odpowiedniego typu binarnych plików w zależności od rodzaju systemu operacyjnego.
scout_architecture_map Określa architekturę systemu. Używane do ustawienia odpowiedniego typu binarnych plików w zależności od architektury systemu.
scout_dl_url Określa adres URL do pobrania binarnego pliku scout.
scout_bin_path Określane w celu dynamicznego ustawienia odpowiedniej ścieżki do przechowywania binarnego pliku scout. Domyślnie (jak zwykle dostępne w ścieżce użytkownika): /usr/local/bin/scout
scout_file_owner Właściciel pliku binarnego scout.
scout_file_group Grupa pliku binarnego scout.
scout_file_mode Tryb dla pliku binarnego scout.

Zależności

Brak.

Przykładowy playbook

Dla domyślnego zachowania roli (tzn. instalacji scout) w playbookach ansible.

- hosts: servers
  roles:
    - darkwizard242.scout

Dla dostosowania zachowania roli (tzn. określenie pożądanej wersji scout) w playbookach ansible.

- hosts: servers
  roles:
    - darkwizard242.scout
  vars:
    scout_version: 0.7.1

Dla dostosowania zachowania roli (tzn. umieszczenie binarnego pliku scout w innym miejscu) w playbookach ansible.

- hosts: servers
  roles:
    - darkwizard242.scout
  vars:
    scout_bin_path: /bin/

Licencja

MIT

Informacja o autorze

Ta rola została stworzona przez Ali Muhammad.

O projekcie

Installs/Uninstalls 'scout', which was developed by Liam Galvin to perform URL fuzzing and discover undisclosed files.

Zainstaluj
ansible-galaxy install darkwizard242.scout
Licencja
mit
Pobrania
4.3k
Właściciel
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!