ClearOS - Settare ClamAv che si aggiorna ogni ora

Di seguito sono messi due metodi per aggiornare in automatico clamav (altrimenti non si aggiorna se non si compra la licenza)
Questo metodo può essere facilmente estrapolato all'aggiornamento di clearos.

Infatti via webmin molti aggiornamenti non vengono installati se non si compra la sottoscrizione a clearos.

Sostituendo il comando

con

yum update -y



il problema è aggirato (Grande TIPS)

1° Metodo (ha funzionato sotto cleaors):

vi /etc/cron.hourly/freshclam

si incolla il seguente comando

/usr/bin/freshclam --quiet -l /var/log/clamav/freshclam.log


e poi si cambiano le permission

chmod 0755 /etc/cron.hourly/freshclam

touch  /var/log/clamav/freshclam.log 

chmod 0755  /var/log/clamav/freshclam.log

2° Metodo

oppure

vi /etc/cron.d/freshclam


e mettere il comando:


1 * * * * root /usr/bin/freshclam --quiet -l /var/log/clamav/freshclam.log

modificare le permission come di seguito

chmod 0755 /etc/cron.hourly/freshclam

touch  /var/log/clamav/freshclam.log 

chmod 0755  /var/log/clamav/freshclam.log 

3° Metodo

crontab -e

1  * * * * root /usr/bin/freshclam --quiet -l /var/log/clamav/freshclam.log
 
Per vedere che l'aggiornamento funzioni digitare:


tail -f  /var/log/clamav/freshclam.log




vedere anche in /var/spool/cron


verificando che le permission sul file siano almento 755

Per ripassare il crontab andare al seguente link:


Sto testando questa soluzione su clearos e centos.