netcat
Ansible Роль: Netcat
Ansible роль, которая устанавливает Netcat на Linux.
Особенности
- ✔️ Установка Netcat
- ✔️ Вы можете выбрать, какую версию установить:
- ✔️ Создает (если отсутствуют) алиасы для
nc
иnetcat
- ✔️ Протестировано с помощью Molecule Verify
Примечание: Существует несколько версий "netcat". Например, Debian предоставляет netcat-openbsd
или netcat-traditional
, но они не доступны для CentOS. Поэтому я решил предоставить возможность установки только вышеуказанных двух версий, так как они существуют как для Debian, так и для CentOS. Таким образом, вы получите одинаковый опыт на всех ваших машинах.
Поддерживаемые платформы
- ✔️ Ubuntu 18.04 (Bionic)
- ✔️ Ubuntu 20.04 (Focal)
- ✔️ CentOS 7
- ✔️ CentOS 8
Требования
Нет
Переменные роли
Переменная | Описание | Значение по умолчанию |
---|---|---|
netcat_install |
Список версий для установки | ['ncat'] |
netcat_alias_to |
На какое приложение должны указывать алиасы nc и netcat ? |
ncat |
Зависимости
Нет
Пример плейбука
Самый простой
--- - hosts: all roles: - marverix.netcat
Установка
ncat
иcryptcat
; алиасы должны указывать наcryptcat
--- - hosts: all roles: - role: marverix.netcat vars: netcat_install: - ncat - cryptcat netcat_alias_to: cryptcat
Лицензия
ISC
О проекте
Ansible role that installs Netcat on Linux
Установить
ansible-galaxy install marverix/ansible-role-netcat
Лицензия
isc
Загрузки
127
Владелец
Everyday normal Software Engineer