[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Pourquoi mes logs ont-ils une rotation quotidienne ? [résolu]



Frédéric BOITEUX a écrit :
Le mar 24 jun 2008 14:47:44 CEST, Fabrice Chaillou <fchaillou@free.fr>
a écrit :

Bonjour,

La plupart de mes logs ont une rotation quotidienne : syslog; mail.*.... Je voudrais, notamment pour le mail, que ce soit hebdomadaire.
...
Bref, tout semble me dire que mes logs devraient tourner hebdomadairement, et ce n'est pas le cas.
...
Quelqu'un aurait-il une piste ?

Moi, j'ai une rotation des logs système par : /etc/cron.daily/sysklogd


A y est, je viens de comprendre : si le fichier est plus gros que 1Mo, les logs sont traités chaque jour. Sinon, chaque semaine.

Ca vient de syslogd-listfiles :
si le fichier fait moins de 1Mo, il apparaît dans la sortie de la commande "syslogd-listfiles", sortie qui est traitée dans /etc/cron.daily/sysklogd, sinon, il apparaît seulement dans le résultat de "syslogd-listfiles --week", traité par /etc/cron.weekly/sysklogd


Une solution : ajouter le paramètre --large NN à l'appel de la commande syslogd-files dans les fichiers sysklogd.

Et merci pour ta réponse qui m'a poussé à y regarder de plus près.

F.




Reply to: