Le mar, 07 nov 2000, vous avez écrit :
> 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]
--
Bonjour,
Erreur. La bonne commande pour forcer logrotate est :
/usr/bin/logrotate -f /etc/logrotate.conf
Amicalement
Jean-Bernard JACQUET
[EMAIL PROTECTED]