chrisvanmeer.tty_sessions
ansible-role-tty-sessions
LinuxホストのオープンなTTYセッションを監視するロールです。
要件
jmespath
ロール変数
tty_session_email_enabled: false
デフォルトではメール報告が無効になっています。これをtrue
に設定すると有効になります。
tty_session_email_subject: "オープン TTY セッション"
メール報告を送信する際のメールの件名です。
tty_session_email_subtype: "html"
メールのMIMEタイプをhtml
に設定します。他にもplain
に設定することも可能です。テンプレートを変更して好きなものに合わせることができます。
メールセクションには、他にも多くの変数があります。これについてはプレイブックの最後のタスクを参照してください。存在しない場合は省略されますが、プレイブックを編集することなく、これらの値を変数として含めるオプションがあります。
依存関係
メールには、このロールはcommunity.general.mail
モジュールに依存しています。
例プレイブック
ユーザーにとって、ロールの使い方の例(たとえば、変数をパラメータとして渡す)を含めるのは良いことです:
- name: TTYセッション監視
hosts: all
become: true
vars:
tty_session_email_enabled: true
tty_session_email_subject: "オープン TTY セッション"
tty_session_email_sender: "[email protected]"
tty_session_email_recipient: "[email protected]"
tty_session_smtp_server: "smtp.yourdomain.com"
tty_session_smtp_port: 25
roles:
- role: chrisvanmeer.tty_sessions
ライセンス
BSD
著者情報
- Chris van Meer c.v.meer@atcomputing.nl
インストール
ansible-galaxy install chrisvanmeer.tty_sessions
ライセンス
Unknown
ダウンロード
1.2k
所有者