marverix.netcat
Ansibleロール: Netcat
Ansibleロールは、LinuxにNetcatをインストールします。
特徴
- ✔️ Netcatのインストール
- ✔️ インストールするバージョンを選べます:
- ✔️
ncとnetcatのエイリアスを作成(存在しない場合) - ✔️ Molecule Verifyでテスト済み
注意: "netcat"のバージョンは複数あります。例えば、Debianではnetcat-openbsdまたはnetcat-traditionalが提供されていますが、これらはCentOSにはポートされていません。このため、DebianとCentOSの両方で存在する上記2つのバージョンのみをインストールすることができます。これにより、すべてのマシンで同じ体験が得られます。
対応プラットフォーム
- ✔️ 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.netcatncatとcryptcatをインストールし、エイリアスはcryptcatを指すようにする--- - hosts: all roles: - role: marverix.netcat vars: netcat_install: - ncat - cryptcat netcat_alias_to: cryptcat
ライセンス
ISC
