pimvh.systemd_failmail
要件
- Ansibleをインストールします:
sudo apt install python3
python3 -m ensurepip --upgrade
pip3 install ansible
必要な変数
デフォルトに示された変数を確認してください。
systemd_failmail_email: ""
Ansibleプレイブックは、実行前に定義した変数が存在するかどうかを検証します。
例のプレイブック
hosts:
- foo
roles:
- pimvh.systemd-failmail
将来の改善点
- サービスを分離し、非ルートで実行します。
TLDR - これを実行した場合に起こること
- フェイルメールサービスをホストに追加します。これにより、他のすべてのサービスに自動的に適用され、失敗を通知します。
参考文献
- グローバルな失敗依存性を追加する方法は、freedesktop.orgから取得しました(例3)。