marverix.netcat
Rôle Ansible : Netcat
Rôle Ansible qui installe Netcat sur Linux.
Caractéristiques
- ✔️ Installation de Netcat
- ✔️ Vous pouvez choisir quelle version installer :
- ✔️ Crée (si manquants) des alias pour
nc
etnetcat
- ✔️ Testé avec Molecule Verify
Remarque : Il existe plusieurs versions de "netcat". Par exemple, Debian fournit netcat-openbsd
ou netcat-traditional
, qui ne sont pas portés/compilés pour CentOS. C’est pourquoi j'ai décidé de permettre l’installation uniquement des deux versions ci-dessus, car elles existent toutes les deux pour Debian et CentOS. Vous aurez donc la même expérience sur toutes vos machines.
Plateformes Supportées
- ✔️ Ubuntu 18.04 (Bionic)
- ✔️ Ubuntu 20.04 (Focal)
- ✔️ CentOS 7
- ✔️ CentOS 8
Exigences
Aucune
Variables du Rôle
Variable | Description | Valeur par Défaut |
---|---|---|
netcat_install |
Liste des versions à installer | ['ncat'] |
netcat_alias_to |
Vers quelle application doivent pointer les alias nc et netcat ? |
ncat |
Dépendances
Aucune
Exemple de Playbook
Le plus simple
--- - hosts: all roles: - marverix.netcat
Installer
ncat
etcryptcat
; les alias doivent pointer verscryptcat
--- - hosts: all roles: - role: marverix.netcat vars: netcat_install: - ncat - cryptcat netcat_alias_to: cryptcat
Licence
ISC
À propos du projet
Ansible role that installs Netcat on Linux
Installer
ansible-galaxy install marverix.netcat
Licence
isc
Téléchargements
137
Propriétaire
Everyday normal Software Engineer