Files
KineRPISys/misc/logrotate.conf
2022-11-22 16:48:24 +01:00

51 lines
1.2 KiB
Plaintext

# see "man logrotate" for details
# system-specific logs may also be configured here.
/var/log/syslog {
# Les logs sont compréssé avant rotation
compress
# compression au tour d'après
delaycompress
# garder 20 archives
rotate 20
# Fréquence de rotation hebdomadaire
daily
# Si la taille est supérieure à 20 Mo, déclencher la rotation
maxsize 20M
# Toutes les archives sont stockées dans /var/log
olddir /var/log
# Si le fichier est manquant, ne pas générer d'erreur et continuer
missingok
# On écrit la date dans le nom du fichier
dateext
dateformat -%Y%m%d_%H%M%S
postrotate
systemctl restart rsyslog > /dev/null
endscript
}
/var/log/debug
/var/log/kern.log
/var/log/daemon.log
/var/log/dpkg.log
/var/log/user.log
/var/log/messages {
# Les logs sont compréssé avant rotation
compress
# compression au tour d'après
delaycompress
# garder 10 archives
rotate 10
# Fréquence de rotation mensuelle
daily
# Si la taille est supérieure à 20 Mo, déclencher la rotation
maxsize 20M
# Toutes les archives sont stockées dans /var/log
olddir /var/log
# Si le fichier est manquant, ne pas générer d'erreur et continuer
missingok
# On écrit la date dans le nom du fichier
dateext
dateformat -%Y%m%d_%H%M%S
}