Newsgroup: it.comp.os.linux.iniziare
Titolo: anacron che non rispetta i tempi

Salve ho creato il mio file anacrontab come dicevo in un messaggio passate
in particolare
7 5 scanclamav /usr/bin/clamscan -r /home -l /home/alessia/clamavfile
3 15 scanroot /usr/bin/clamscan -r / -l /home/alessia/clamfileroot
Tutto funziona compresi i file di log che vengono scritti dove ho chiesto
io, c'è solo un problema la scansione antivirus del / e di /home non
avviene una volta ogni 3 e 7 giorni, ma tutti i giorni e ciò mi tiene
bloccato il pc per un'oretta circa . Ho triletto la documentazione (
manpages) e mi sembra tutto in ordine. Qualcuno mi può dare un
suggerimento su come risolvere? Grazie
Alessia

 Salve ho creato il mio file anacrontab...
Sei sicura che non ci siano interazioni con cron od at?
Hai controllato /etc/spool/anacron?

 
ho fatto anacron -d  credo che fosse questo che volevi farmi provare. ecco 
[root@localhost alessia]# anacron -d
Anacron 2.3 started on 2006-07-07
Normal exit (0 jobs run)
cioè secondo lui non ci sono problemi e non ci sono job in corso.

mallin shetland wrote:

at non l'ho mai usato e neanche cron ( ovvero l'avevao usato però non per
fare altri zervizi e dopo la mezza formattazione il crontab originale è
saprito quindi non ci dovrebbero essere problemi
[alessia@localhost ~]$ crontab -l
no crontab for alessia
[alessia@localhost ~]$
sono adnata in /var/spool/anacron questi timestamps
bookmarks
cron.daily
cron.monthly
cron.weekly
scaklamav
scanroot
updateklamav
updatelocate
che corrispondono ai job indicati nell'anacrontab
(i cron.* sono stati lasciati commentati )
ecco l'anacrontab ( purtroppo la formattazione non è delle migliori)
# /etc/anacrontab: configuration file for anacron
# See anacron(8) and anacrontab(5) for details.
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
7       5       updatelocate    /usr/bin/updatedb
1       10      bookmarks
cp /home/alessia/.mozilla/firefox/zl29ohcf.default/bookmarks.html /home/alessia/Documents/alessiafiles/preferiti
1       15      updateklamav    /usr/bin/freshclam
-l /home/alessia/clamfiles/update/updatelog
3       20      scanklamav      /usr/bin/clamscan -r /home/
-l /home/alessia/clamfiles/scanhome/scanlog1 --bell 
7       40      scanroot        /usr/bin/clamscan -r /
-l /home/alessia/clamfiles/scanroot/scanlog2 --exclude-dir=alessia
--exclude-dir=win --bell 
# These entries are useful for a Mandrake system.
#1      5       cron.daily              run-parts /etc/cron.daily
#7      10      cron.weekly             run-parts /etc/cron.weekly
#30     15      cron.monthly    run-parts /etc/cron.monthly

 job in corso. 
Mi viene un dubbio.
Ma il comportamento anomalo si è verificato
una sola volta o si verifica ad ogni accensione
prova questo
Cancella i file di timestamp  e digita:
anacron -d 
Tutti i programmi dovrebbero partire.
Ridai di nuovo lo stesso comando.
Nessun programma dovrebbe partire.

 job in corso. 
Prova questo


mallin shetland wrote:
ciao e grazie per il suggerimento
ho fatto come hai detto, ho guardato le date e le ore dei timestamps
( alcuni effetivamente aggiornati altri no)e fatto qualcosa come 20 ps ax
forzando l'avvio di anacron e credo di aver individuato il problema.
Il problema  non sta ne nei timestamps ne in ancrontab ma nelle enormi
dimensioni della mia /home . C'erano 28Gb da scansionare più 3.3 che si
aggiungevano quando partiva la scansione del / ( che oltretutto mi
scansionava anche le due partizione di Windows, sulle quali ha pure trovato
dei worm)
Ora ho fatto qualche modifica cercando di far dimagrire la /home ho messo
degli exclude nel comando di clamscan sperando che i virus non si infilino
proprio in /pictures e in /music . 
Il problema era che clamscan non faceva mai a tempo  a fare la scansione
completa e probabilmente per questo non aggiornava data e ora dei
timestamps relativi. DA qui il fatto che ad ogni riavvio ripartivano.
Ora devo cercare di analizzare cosa altro posso togliere nella /home ( già
esclusa nella scansione riservata alla cartella /).
Per 3.3 GB ci mette 45minuti chissà quanto ci mettera per i 16 GB
della /home.....
forse è meglio che per la /home faccaii un crontab e mi segni sul calendario
quando farlo partite ( di notte)
ora faccio anacron -u che dovrebbe updatare tutti i timestamps
consolatemi dicendo che i virus vanno solo nelle cartelle del root :-))))
ciao e se pensate che il problema sia un altro non esitate :-) 
ciao 
Alessia