Am Montag, dem 19. November 2001 um 02:20:32, schrieb Uwe Koloska:
mich stört schon lange, daß die verschiedenen Cron-Jobs immer solche total aussagekräftigen Subjekte für die Benachrichtigungs E-Mails generieren: Cron root@rechner test -x /usr/lib/cron/run-crons && /usr/lib/cron/run-crons
Kann ich das irgendwo sinnvoll einstellen? Im Cron Manual habe ich dazu nichts gefunden.
Du kannst in den cronjob jeweils die Standard(fehler)-Ausgabe abfangen und mittels mail verschicken, damit liese sich das Subject festlegen.
Debian macht folgendes:
# /etc/crontab: system-wide crontab # Unlike any other crontab you don't have to run the `crontab' # command to install the new version when you edit this file. # This file also has a username field, that none of the other crontabs do.
SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# m h dom mon dow user command 25 6 * * * root test -e /usr/sbin/anacron || run-parts --report /etc/cron.daily 47 6 * * 7 root test -e /usr/sbin/anacron || run-parts --report /etc/cron.weekly 52 6 1 * * root test -e /usr/sbin/anacron || run-parts --report /etc/cron.monthly #
bzw. gibt es dazu eine equivalente anacrontab. run-parts macht nun folgendes:
--verbose print the name of each script to stderr before run ning.
--report similiar to --verbose, but only prints the name of scripts which produce output. The script's name is printed to whichever of stdout or stderr the script first produces output on.
Das Ergebnis ist auch ganz brauchbar.
Torsten