systemd_failmail
Requirements
- Ansible installed:
sudo apt install python3
python3 -m ensurepip --upgrade
pip3 install ansible
Required variables
Review the variables as shown in defaults.
systemd_failmail_email: ""
The ansible playbook will validate whether the variables exist that you defined before running.
Example playbook
hosts:
- foo
roles:
- pimvh.systemd-failmail
Future Improvements
- Isolate service, running as non-root
TLDR - What will happen if I run this
- Add a failmail service to your host. It will automatically be applied to all other services, to notify you of failures.
Sources
- How to add global on failure dependency was taken from: freedesktop.org (Example 3)
About
Adds a simple service to a host that sends out an email when a systemd service failed
Install
ansible-galaxy install pimvh/systemd_failmail
License
gpl-3.0
Downloads
782
Owner