Hallo Liste,

1. Was mu� ich tun, wenn ich beim erfolgreichen abarbeiten eines
cronjobs informiert werden m�chte ?

2. Mu� root anacron noch regelm��ig per /etc/crontab starten ?
defaultm��ig scheint anacron da nur um 6:25 uhr aufgerufen zu werden
(s.u.)

3. Zusammenspiel anacron und cron
arbeitet anacron nun eigentlich automatisch alle(!) cronjobs ab/nach,
oder nur bestimmte. Ich steige da noch nicht ganz durch. In welchen logs
finde ich weitere hilfe bzw. wie erzeuge ich mails und/oder logs ?

So sieht es aus:

cronjobs von normalen usern liegen in /var/spool/cron/crontabs
(Warum geh�ren die eigentlich root und nicht dem user ?)

cron f�hrt diese ja auch alle aus, aber da mein rechner nicht 24 stunden
l�uft, einige jobs monatlich laufen sollen, und das aber ggf. nach dem
n�chsten booten, scheint mir anacron das Paket meiner Wahl.

hg@texas:~$ cat /etc/crontab
# 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

d.h., wenn anacron existiert wird es aufgerufen, fein das klingt gut :-)
dann schauen wir doch mal was anacron denn dann genau macht.

hg@texas:~$ cat /etc/anacrontab
# /etc/anacrontab: configuration file for anacron

# See anacron(8) and anacrontab(5) for details.

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

# These replace cron's entries
1       5       cron.daily       nice run-parts --report /etc/cron.daily
7       10      cron.weekly      nice run-parts --report /etc/cron.weekly
30      15      cron.monthly nice run-parts --report /etc/cron.monthly

das sieht jetzt aber f�r mich so aus, als ob nur cron.daily, cron.weekly
und cron.monthly abgearbeitet werden. Aber /var/spool/cron/crontabs soll
ja auch ber�cksichtigt werden, bin nicht sicher ob das nun ist, doer
nicht. Und bevor ich da jetzt testeintr��ge generiere, versuche ich es
nachzuvollziehen, was mir aber nicht gelingt ;-(

Nur R�tsel und Fragen halten das Leben spannend ;-)

Danke,
Hans

P.S.:
Eben bin ich noch �ber man 5 crontab gestolpert. Da scheint es ja sgar
sowas wie aliase zu geben bspw. "@daily". reicht das eventuel auch um
einen cronjob einmal t�glich laufen zu lassen ?
Wahrscheinlich nein, da diser dann wieder nur t�glich um 0:0 Uhr l�uft,
und wenn der rechner um 0:0 nicht l�uft ist`s essig.

Was ich will, ist das die jobs monatlich, w�chentlich, bzw. t�glich
laufen, aber falls der Rechner eben mal nicht an ist, ein job ggf zum
n�chstm�glichen zeitpunkt nachgeholt wird. uuuf, vielleicht schafft es
ja einer bis hierhin und kann mein problem nachvollziehen.




-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an