Ansible role that installs Netcat on Linux.
- ✔️ Installing Netcat
- ✔️ You can choose which flavor to install:
- ✔️ Creates (if missing) aliases to
nc
andnetcat
- ✔️ Tested with Molecule Verify
Note: There are couple versions of "netcat". Ie. Debian provides netcat-openbsd
or netcat-traditional
, where those are not ported/compiled to CentOS. This is why I decided to give possibility to install only above two versions, are those two exists both for Debian and CentOS. So you will get the same experiance on all your machines.
- ✔️ Ubuntu 18.04 (Bionic)
- ✔️ Ubuntu 20.04 (Focal)
- ✔️ CentOS 7
- ✔️ CentOS 8
None
Variable | Description | Default Value |
---|---|---|
netcat_install |
List of flavors to install | ['ncat'] |
netcat_alias_to |
No which app should point nc and netcat aliases? |
ncat |
None
-
The simplest one
--- - hosts: all roles: - marverix.netcat
-
Install
ncat
andcryptcat
; aliases should point tocryptcat
--- - hosts: all roles: - role: marverix.netcat vars: netcat_install: - ncat - cryptcat netcat_alias_to: cryptcat
ISC