Le mar, 07 nov 2000, vous avez écrit :
> Dans le fichier /var/lib/logrotate.status, j'ai trouvé:
> (court extrait)
> /var/log/mail/mail.err.1.gz.1.gz.1.gz.1.gz.1.gz.1.gz 2000-11-7
> /var/log/mail/mail.err.1.gz.1.gz.1.gz.1.gz.2.gz 2000-11-7
> /var/log/mail/mail.err.1.gz.1.gz.1.gz.2.gz.1.gz 2000-11-7
> /var/log/mail/mail.err.1.gz.1.gz.1.gz.3.gz 2000-11-7
> /var/log/mail/mail.err.1.gz.1.gz.2.gz.1.gz.1.gz 2000-11-7
> /var/log/mail/mail.err.1.gz.1.gz.2.gz.2.gz 2000-11-7
> /var/log/mail/mail.err.1.gz.1.gz.3.gz.1.gz 2000-11-7
> /var/log/mail/mail.err.1.gz.1.gz.4.gz 2000-11-7
> /var/log/mail/mail.err.1.gz.2.gz.1.gz.1.gz.1.gz 2000-11-7
> Faire un ls de /var/log/mail, ou /var/log/news
> donne le même résultat:
> on compresse vraiment n'importe quoi et n'importe comment!
-- 
Bonjour,

Ceci provient d'une erreur dans  /etc/logrotate.d/syslog

A l'origine on trouve ( de mémoire)

/var/log/mail/*. * {
        rotate 5
        weekly
        postrotate
        /usr/bin/killall -HUP syslogd
        endscript
}

/var/log/news/*.* {
        rotate 5
        weekly
        postrotate
        /usr/bin/killall -HUP syslogd
        endscript
}


Remplacer par

/var/log/mail/mail.err {
        rotate 5
        weekly
        postrotate
        /usr/bin/killall -HUP syslogd
        endscript
}

/var/log/mail/mail.info {
        rotate 5
        weekly
        postrotate
        /usr/bin/killall -HUP syslogd
        endscript
}

/var/log/mail/mail.warn {
        rotate 5
        weekly
        postrotate
        /usr/bin/killall -HUP syslogd
        endscript
}

/var/log/news/news.crit {
        rotate 5
        weekly
        postrotate
        /usr/bin/killall -HUP syslogd
        endscript
}

/var/log/news/news.notice {
        rotate 5
        weekly
        postrotate
        /usr/bin/killall -HUP syslogd
        endscript
}

/var/log/news/news.err {
        rotate 5
        weekly
        postrotate
        /usr/bin/killall -HUP syslogd
        endscript
}



Effacer les fichiers en gz et attendre 1 semaine -)
sinon 

/usr/bin/logrotate -d /etc/logrotate.conf

et tout devrait rentrer dans l'ordre.
Amicalement.

Jean-Bernard JACQUET
[EMAIL PROTECTED]


Répondre à