darkwizard242.scout

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

Rôle Ansible : scout

Rôle pour installer (par défaut) scout sur les systèmes Debian/Ubuntu et EL. Scout est un outil de fuzzing d'URL développé à l'origine par Liam Galvin.

Exigences

Aucune.

Variables du rôle

Les variables disponibles sont listées ci-dessous (situées dans defaults/main.yml) :

Liste des 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'

Tableau des variables :

Variable (par défaut) Description
scout_app Définit l'application à installer, c'est-à-dire scout
scout_version Défini pour récupérer dynamiquement la version souhaitée à installer. Par défaut : 0.14.0
scout_os Définit le type de système d'exploitation. Utilisé pour obtenir le bon type de binaires basé sur le type de système d'exploitation.
scout_architecture_map Définit l'architecture du système d'exploitation. Utilisé pour définir le bon type de binaires basé sur l'architecture du système.
scout_dl_url Définit l'URL pour télécharger le binaire scout.
scout_bin_path Défini pour régler dynamiquement le chemin approprié pour stocker le binaire scout. Par défaut : /usr/local/bin/scout
scout_file_owner Propriétaire du fichier binaire de scout.
scout_file_group Groupe du fichier binaire de scout.
scout_file_mode Mode pour le fichier binaire de scout.

Dépendances

Aucune

Exemple de Playbook

Pour le comportement par défaut du rôle (c'est-à-dire l'installation de scout) dans les playbooks ansible.

- hosts: servers
  roles:
    - darkwizard242.scout

Pour personnaliser le comportement du rôle (c'est-à-dire spécifier la version souhaitée de scout) dans les playbooks ansible.

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

Pour personnaliser le comportement du rôle (c'est-à-dire placer le binaire du paquet scout à un autre emplacement) dans les playbooks ansible.

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

Licence

MIT

Informations sur l'auteur

Ce rôle a été créé par Ali Muhammad.

À propos du projet

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

Installer
ansible-galaxy install darkwizard242.scout
Licence
mit
Téléchargements
4.3k
Propriétaire
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!