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]