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]


Répondre à