scout

build-test release Ansible Role Maintainability Rating Reliability Rating Security Rating GitHub tag (latest SemVer) GitHub repo size

Ansible Роль: scout

Роль для установки (по умолчанию) scout на системах Debian/Ubuntu и EL. Scout - это URL фуззер, изначально разработанный Лайамом Гэлвином.

Требования

Отсутствуют.

Переменные роли

Доступные переменные перечислены ниже (находятся в defaults/main.yml):

Список переменных:

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'

Таблица переменных:

Переменная (значение по умолчанию) Описание
scout_app Определяет приложение для установки, т.е. scout
scout_version Используется для динамического получения желаемой версии для установки. По умолчанию: 0.14.0
scout_os Определяет тип ОС. Используется для получения правильного типа бинарных файлов в зависимости от типа ОС.
scout_architecture_map Определяет архитектуру ОС. Используется для установки правильного типа бинарных файлов в зависимости от архитектуры системы.
scout_dl_url Определяет URL для загрузки бинарного файла scout.
scout_bin_path Определяет путь для хранения бинарного файла scout. По умолчанию: /usr/local/bin/scout
scout_file_owner Владельцем бинарного файла scout.
scout_file_group Группа для бинарного файла scout.
scout_file_mode Режим доступа для бинарного файла scout.

Зависимости

Отсутствуют

Пример Playbook

Для стандартного поведения роли (т.е. установка scout) в ansible playbooks.

- hosts: servers
  roles:
    - darkwizard242.scout

Для настройки поведения роли (т.е. указание желаемой версии scout) в ansible playbooks.

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

Для настройки поведения роли (т.е. размещение бинарного файла scout в другом месте) в ansible playbooks.

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

Лицензия

MIT

Информация об авторе

Эта роль была создана Али Мухаммадом.

О проекте

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

Установить
ansible-galaxy install darkwizard242/ansible-role-scout
Лицензия
mit
Загрузки
4019
Владелец
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!