hudecof.banners
バナー
/etc/motd、**/etc/issue、/etc/issue.net**を管理します。
要件
ISSUEファイルを表示するには、SSHサーバーの設定ファイルで Banner /etc/issue.net
を設定する必要があります。
役割の変数
すべての変数は defaults/main.yml
に定義されています。
グローバル
banner_prefix
: テンプレートを探すパスのプレフィックス。デフォルトは役割のテンプレートで、カスタマイズするには{{ playbook_dir }}/files/banners
などに設定します。banner_updated
: 最終更新日を表示しますか?
ISSUE
banner_issue
: /etc/issueおよび**/etc/issue.net**ファイルを圧縮しますか?banner_issue_files
: issueのファイルリストbanner_issue_template
: テンプレートファイルの名前
MOTD
banner_motd
: /etc/motdファイルを圧縮しますか?banner_motd_files
: motdのファイルリストbanner_motd_template
: テンプレートファイルの名前
依存関係
なし
例のプレイブック
- hosts: servers
roles:
- { role: hudecof.banners }
デフォルトのISSUEファイル
********************************************************************
* *
* このシステムは承認されたユーザーのみの使用です。このシステムの使用は、 *
* システム職員によって監視および記録されることがあります。 *
* *
* このシステムを使用する者は、監視に対して明示的に同意したものとみなされ、 *
* 監視によって犯罪活動の可能性が示唆された場合、システム職員はその証拠を *
* 法執行機関に提供する場合があることに注意してください。 *
* *
********************************************************************
デフォルトのMOTDファイル
**********************************************************************
ホスト名: server
ディストリビューション: Debian stretch (9.3)
プロセッサー: 1
インストールメモリ: 0.5GB
メモリスワップファイル: 1.0GB
マウント:
マウント: /dev/sda1 (/) (7.7GB)
IPv4デフォルトアドレス: 192.168.93.109 (eth0)
カーネル: 4.9.0-4-amd64
仮想化役割: ゲスト
仮想化タイプ: kvm
******************************** 2017-12-18 15:23:57.595459 **********
ライセンス
BSD
著者情報
ピーター・フデック