#Rotazione log con il comando logrotate
Le configurazioni singole dei rotate log sono nella cartella /etc/logrotate.d
Bisogna creare i file specificando nella prima riga su quale log file dovrà operare.
Questo che segue è un esempio di script (file > /etc/logrotate.d/modsec)
/var/log/apache2/modsec_audit.log {
rotate 1
compress
missingok
notifempty
sharedscripts
postrotate
service apache2 restart
endscript
}
Il file di configurazione cron giornaliero è il seguente /etc/cron.daily/logrotate
rotate 1 > tells logrotate to keep ONLY 1 copy of the file. This means that today at 4 am logrotates deletes the file modsec_audit.log.1.gz
and creates a new one starting from modsec_audit.log.
compress > means that we do want a compressed archive of the file