[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: domandona: anacron e cron.d



On Wed, Jun 25, 2003 at 06:09:50PM +0200, Fabrizio Chiarello wrote:
> On Wed, Jun 25, 2003 at 03:23:00PM +0200, Leonardo Canducci wrote:
> > il mio pc non è sempre acceso, ma ho anacron installato che si fa
> > carico di eseguire i jobs di cron.
> > anacron esegue i job in /etc/cron.daily /etc/cron.weekly e
> > /etc/cron.monthly ma non esegue quelli in /etc/cron.d, cioè la parte
> > debian related dei compiti di cron relativa a particolari pacchetti.
> 
> Io faccio la stessa cosa a casa. Ho installato anacron, e senza toccare
> niente mi esegue i cron.daily,weekly e monthly. Per quel che ne so la
> cron.d viene gestita comunque da cron, difatti all'interno non trovi
> script come quelli di cron.weekly ad esempio, ma sono file che
> contengono righe che potrebbero essere inserite in crontab.
> 
> Perciò, ma potrei sbagliarmi, se li vuoi gestiti da anacron li devi
> spostare in cron.daily o weekly o monthly. Mentre se li lasci in cron.d

non li ho messi io in cron.d, quindi mi aspetterei che il sistema fosse
configurato per far fronte a questo problema. e comunque non è banale.
in cron.daily ci sono degli script, non delle entry per crontab.

> rimangono gestiti da cron, che si preoccupa di avviarli all'orario
> prestabilito.
> 
quello che mi stupisce è che la policy di debian preveda di non 
considerare i job di cron.d per anacron:
http://www.debian.org/doc/debian-policy/ch-opersys.html#s10.5
...
(Note that entries in the /etc/cron.d directory are not handled by
anacron. Thus, you should only use this directory for jobs which may be
skipped if the system is not running.) 
...
sinceramente non ne capisco il motivo. perchè dei job dovrebbero essere
scartati? e se non volessi? 
esempio: l'update dell'antivirus clamav è programmato per le 8 del
mattino con un job in cron.d (viene fatto automaticamente durante
l'installazione del pacchetto). per me è un job importante ma visto che
il pc è spento a quell'ora non viene eseguito.

esiste una soluzione standar al problema di far eseguire ad anacron i 
job di cron.d?

ciao
-- 
Leonardo Canducci - lcanducci@libero.it
GPG Key ID: 429683DA



Reply to: