email bei fehlgeschlagenem cron script

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
rene04
Beiträge: 1751
Registriert: 26.08.2004 08:46:39
Wohnort: Kaiserslautern

email bei fehlgeschlagenem cron script

Beitrag von rene04 » 25.11.2005 08:40:55

hallo,

kann man es realisieren eine email zu erhalten wenn ein cron script fehlschlägt? wenn ja wie geht das?

gruesse rene

fuzzy
Beiträge: 1021
Registriert: 04.10.2003 12:15:52

Beitrag von fuzzy » 25.11.2005 09:16:30

Hallo rene04,
hier ein kleiner LInktipp:
http://www.rootforum.de/forum/viewtopic.php?t=16846

Gruß fuzzy

Benutzeravatar
rene04
Beiträge: 1751
Registriert: 26.08.2004 08:46:39
Wohnort: Kaiserslautern

Beitrag von rene04 » 25.11.2005 09:48:41

also hab mir das mal durchgelesen und folgendes dabei erstellt:

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user command
17 * * * * root run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || run-parts --report /etc/cron.daily > /dev/null
47 6 * * 7 root test -x /usr/sbin/anacron || run-parts --report /etc/cron.weekly > /dev/null
52 6 1 * * root test -x /usr/sbin/anacron || run-parts --report /etc/cron.monthly > /dev/null
#


MAILTO=root


das sollte doch nun nur die fehler der fehlgeschlagenen scripts an mich senden, oder hab ich da was falsch verstanden?

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 25.11.2005 12:03:30

Das MAILTO sollte oben zu SHELL und PATH. Wobei, wenn die crontab z.B. die von root ist und du kein MAILTO angibst, dann schickt Cron die Meldungen per default an root.
Das MAILTO ist also nur noetig, wenn du die Meldungen an einen anderen User als den Eigentuemer der jeweiligen Crontab schicken willst.
Steht alles auch unter

Code: Alles auswählen

man 5 crontab
.

Das mit der Umleitung der Ausgabe ist ok denke ich, damit wird alles auf STDOUT verworfen und nur Fehlermeldungen, die normal auf STDERR ausgegeben werden kommen noch durch.

Antworten