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
ncetnetcat - ✔️ 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.netcatInstaller
ncatetcryptcat; 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.netcatLicence
isc
Téléchargements
146
Propriétaire
Everyday normal Software Engineer
