darkwizard242.scout

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

Rol de Ansible: scout

Rol para instalar (por defecto) scout en sistemas Debian/Ubuntu y EL. Scout es un fuzzer de URL desarrollado originalmente por Liam Galvin.

Requisitos

Ninguno.

Variables de Rol

Las variables disponibles se enumeran a continuación (ubicadas en defaults/main.yml):

Lista de Variables:

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'

Tabla de Variables:

Variable (por defecto) Descripción
scout_app Define la aplicación a instalar, es decir, scout
scout_version Se define para obtener dinámicamente la versión deseada a instalar. Por defecto: 0.14.0
scout_os Define el tipo de sistema operativo. Se utiliza para obtener el tipo correcto de binarios según el tipo de SO.
scout_architecture_map Define la arquitectura del sistema operativo. Se utiliza para establecer el tipo correcto de binarios según la arquitectura del sistema operativo.
scout_dl_url Define la URL para descargar el binario scout.
scout_bin_path Se define para establecer dinámicamente la ruta adecuada para almacenar el binario scout. Por defecto: /usr/local/bin/scout
scout_file_owner Propietario del archivo binario de scout.
scout_file_group Grupo del archivo binario de scout.
scout_file_mode Modo del archivo binario de scout.

Dependencias

Ninguna

Ejemplo de Playbook

Para el comportamiento por defecto del rol (es decir, la instalación de scout) en los playbooks de ansible.

- hosts: servers
  roles:
    - darkwizard242.scout

Para personalizar el comportamiento del rol (es decir, especificando la versión deseada de scout) en los playbooks de ansible.

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

Para personalizar el comportamiento del rol (es decir, colocando el binario del paquete scout en una ubicación diferente) en los playbooks de ansible.

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

Licencia

MIT

Información del Autor

Este rol fue creado por Ali Muhammad.

Acerca del proyecto

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

Instalar
ansible-galaxy install darkwizard242.scout
Licencia
mit
Descargas
4.3k
Propietario
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!