frite.recon_package_manager
役割名
Reconのためのパッケージ操作(ツールなどの前提条件)を扱う役割です。
要件
基本的にはありません。
役割変数
OSによって異なる変数を設定する必要があります。
apt
(Debian、Ubuntu、Debian系)の場合は、以下のようにします。
apt_packages:
- nmap
yum
(CentOS 7)の場合は、以下のようにします。
yum_packages:
- nmap
dnf
(CentOS 8)の場合は、以下のようにします。
dnf_packages:
- nmap
デフォルトでは自動更新やパッケージの自動削除は行われません。 この機能を使いたい場合は、
pkg_mgr_updates: true # 更新のため
pkg_mgr_autoremoves: true # 不要なパッケージを自動削除するため
例のプレイブック
役割の使い方の例を挙げることは、ユーザーにとっても良いです(例えば、変数をパラメータとして渡す場合など):
- hosts: servers
roles:
- { role: ansible-role-recon-package-manager, dnf_packages: nmap }
ライセンス
BSD
著者情報
私に連絡する最良の方法は、GHの問題を通じてか、twitterでメッセージを送ることです。