Logwatch, lenny et le paramètre MailTo – Administration système Unix et divagations diverses

Logwatch, lenny et le paramètre MailTo

Par Sébastien Le Ray le mercredi 13 mai 2009, 18:15 – Lenny – Lien permanent

* lenny

* logwatch

Décidemment, on parle beaucoup de journaux.

Suite à la migration vers lenny, j’ai remarqué que seul root recevait les emails envoyés par logwatch[1].

J’ai vérifié la conf (logwatch la divise en pas mal de fichiers, ici on considère /etc/logwatch/conf/logwatch.conf), tout est OK (pour info c’est la directive MailTo qui indique les destinataires des mails), les autres directives sont bien prises en compte.

En fait il s’avère que le « problème » vient de la nouvelle version de logwatch dans lenny, et plus précisément du fichier /etc/cron.daily/00logwatch qui passe une option –mailto à logwatch, celle-ci ayant précédence sur les options du fichier de conf.

Un rapport de bug est ouvert chez Debian qui mentionne ce comportement. Personnellement j’ai supprimé l’option dans le fichier utilisé par cron et rajouté un output=mail dans mon fichier de configuration perso (puisque d’après le BTS, il semble qu’autrement le rapport soit produit sur la sortie standard et envoyé via cron, le paramètre mailTo étant alors inutile).

viaLogwatch, lenny et le paramètre MailTo – Administration système Unix et divagations diverses.