Quel mécanisme gère la rotation des journaux créés par syslogd?
Par xarli le mardi, juin 7 2005, 00:16 - Trucs et astuces - Lien permanent
Attention, question technique et à valeur super relative, il faut que je m'installe un wiki pour arrêter de prendre mon blog pour un pense-bête =)
Question con hein? Mais ce n'est pas logrotate (si si, vérifiez, rien n'y fait référence ni dans /etc/logrotate.conf, ni dans aucun fichier de conf dans le répertoire /etc/logrotate.d/). Ce n'est pas illogique, étant donné que l'on peut définir des fichiers multiples dans la configuration de syslog (fichier /etc/syslog.conf), ce qui fait qu'il faudrait définir de multipes fichiers de rotation des journaux, donc autant qu'un logiciel fasse cela de manière automatisée en analysant le contenu de la configuration de syslog. Sous Debian, c'est le travail quotidien associé à Syslog qui s'en ocuupe, il faut donc aller regarder le fichier /etc/cron.daily/sysklogd. L'outil de rotation savelog y est appelé avec en paramètre la sortie de syslogd-listfiles qui s'occupe de créer la liste de tous les fichiers gérés par Syslog. Pour modifier la façon dont ces journaux sont tournés, il faut donc aller modifier les paramètres de la commande savelog.
Pour plus d'informations, voilà la page de manuel correspondant à la commande savelog [EN].