Bug#766756: Does not mail user in case of job errors

Alexandre Detiste alexandre.detiste at gmail.com
Sat Oct 25 17:37:51 BST 2014


We could either:

*) trigger something with OnFailure=
http://lists.freedesktop.org/archives/systemd-devel/2014-October/024268.html

I find this ugly:
ExecStart=/bin/systemd-cat -t "<MY TIMER JOB LABEL>" /usr/bin/$FOO  whatever


*) Use a wrapper

Environment="MAILTO=xxx at xx.com"
ExecStart=/usr/lib/systemd-cron/mail_helper /usr/bin/$FOO whatever

The mail_helper would run the actual program and run mailx if needed
(either non-empty output or return code <> 0; 
the tastes vaires)

Then the static units would need....

ExecStart=/usr/lib/systemd-cron/mail_helper /bin/run-parts /etc/cron.daily/




More information about the Pkg-systemd-maintainers mailing list