OVH Cloud OVH Cloud

Logrotate marche ... mais ne marche pas

1 réponse
Avatar
Samuel
Bonjour,

J'ai un petit problème sur une Sarge 3.1 fraîchement installée que je
n'explique pas.
J'ai installé principalement exim4 mailscanner et squid.

Logrotate ne fonctionne pas alors que tout a l'air bon :

- Je modifie /var/lib/logrotate/status pour changer la valeur :
"/var/log/exim4/mainlog" 2005-11-28
par
"/var/log/exim4/mainlog" 2005-11-27

Puis je lance /usr/sbin/logrotate -d /etc/logrotate.conf.
Je vois bien :

considering log /var/log/exim4/mainlog
log needs rotating
previous log /var/log/exim4/mainlog.1 does not exist
renaming /var/log/exim4/mainlog to /var/log/exim4/mainlog.1
creating new log mode = 0640 uid = 102 gid = 4

Par contre rien n'a changé dans le fichier de log d'exim4.

En fait tous les fichiers de conf dans /etc/logrotate.d/ n'ont pas l'air
d'être pris en compte (alors que les logs montrent une prise en compte).

Voilà, si cette erreur vous dit qqchose pour une sarge 3.1 ... rien que
des paquets .deb installés (apt-get).
J'ai comparé les droits des fichiers/dossiers avec un autre serveur, ce
sont les mêmes.

Merci.
Samuel.

1 réponse

Avatar
Samuel
Bonjour,
J'ai un petit problème sur une Sarge 3.1 fraîchement installée que je
n'explique pas.
J'ai installé principalement exim4 mailscanner et squid.

Logrotate ne fonctionne pas alors que tout a l'air bon :


[...]

Puis je lance /usr/sbin/logrotate -d /etc/logrotate.conf.


Pfffuuu ... l'option debug (-d) de logrotate n'effectue pas l'action.
Donc sans le '-d' ça commence à marcher ... plus qu'à trouver pourquoi
ça ne l'a pas fait à partir de crontab.

Désolé pour le bruit.
Samuel.