Linux : Logrotate

De www.yakakliker.org

Exemple de paramètres logrotate

/var/log/unattended-upgrades/unattended-upgrades.log 
/var/log/unattended-upgrades/unattended-upgrades-dpkg.log
/var/log/unattended-upgrades/unattended-upgrades-shutdown.log
{
  rotate 6
  monthly
  compress
  missingok
  notifempty
}
Besoin Commande
Tester la config sans rien changer sudo logrotate -d /etc/logrotate.conf
Forcer une rotation maintenant sudo logrotate -f /etc/logrotate.conf
Ne traiter qu'un fichier sudo logrotate -f /etc/logrotate.d/monapp
sudo systemctl restart logrotate.timer   # relance le minuteur (pas de daemon)
sudo systemctl start logrotate.service   # force une exécution immédiate