besmirzanaj.my_name
ansible_role_avast_antivirus
このロールは、Linux用のAvast Antivirusをインストールするために使用できます。
Linux用のAvast Antivirusの公式ドキュメントはこちらにあります - https://repo.avcdn.net/linux-av/doc/avast-techdoc.pdf
要件
OS
DebianまたはRHEL系のsystemdベースのLinuxシステム。
このロールはroot権限で実行する必要があります。通常のユーザーでsudo権限を持っている場合は、become: true
を使用してください。
このロールを使用する際は、最初にansibleのファクトを収集してください。
ライセンスファイル
Linuxホスト(あなたのansibleコントロールノードでも可能)にて、以下の手順でfiles
ディレクトリにライセンスファイルを作成します(avast-licenseパッケージをインストールすることを確認してください):
$ avastlic -v -o ./license.avastlic -c <YOUR-LICENSE-OR-WALLET-KEY>
新しく生成されたlicense.avastlic
ファイルをこのロールのfiles
ディレクトリにコピーします。ライセンスファイルを別の場所に保存している場合は、avast_license_file
変数を新しいパスに更新してください。
ロール変数
一般的なOS変数はvars
ディレクトリに定義されています。
カスタムロール変数:
avast_license_file
- Avastライセンスファイルの場所。
依存関係
該当なし
例 Playbook
- hosts: servers
become: true
gather_facts: true
roles:
- besmirzanaj.ansible_role_avast_antivirus
ライセンス
BSD
著者情報
Besmir Zanaj