Project

General

Profile

Anomalie #3991

Erreurs dûes à l'échec du globbing dans les filtres logrotate.

Added by Benjamin Bohard over 10 years ago. Updated over 10 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
09/04/2012
Due date:
% Done:

100%

Distribution:
EOLE 2.3

Description

La complexité du filtre pour logrotate peut potentiellement causer une erreur.

L'idée est de simplifier ce filtre en le divisant en deux.

/var/log/rsyslog/*/dansguardian/*.log devient :
  • /var/log/rsyslog/local/dansguardian/*.log
  • /var/log/rsyslog/remote/dansguardian/*.log

La question est de savoir si on inclut uniquement la version «local», dans ce paquet, ou les deux.


Related issues

Related to eole-common - Anomalie #3970: Erreurs dûes à l'échec du globbing dans les filtres logrotate. Fermé 08/30/2012

Associated revisions

Revision cec9fbcb (diff)
Added by Benjamin Bohard over 10 years ago

La complexité du filtre peut provoquer des erreurs.

  • tmpl/dansguardian.logrotate : division du filtre en deux et
    conditionnement de la partie «remote» à l'activation du log distant.

Fixes #3991

Revision 2f7fbce9 (diff)
Added by Benjamin Bohard over 10 years ago

L'option missingok n'est plus opérante.

missingok a été déclaré globalement. Soit l'option n'est pas propagée
d'un fichier à l'autre, soit l'option a été annulée avant le
traitement du filtre pour dansguardian.

  • tmpl/dansguardian.logrotate : ajout de l'option missingok.

Fixes #3991

History

#1 Updated by Benjamin Bohard over 10 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#2 Updated by Benjamin Bohard over 10 years ago

  • Status changed from Résolu to Accepté
  • % Done changed from 100 to 90

Besoin de répéter l'option missingok.

#3 Updated by Benjamin Bohard over 10 years ago

  • Status changed from Accepté to Résolu
  • % Done changed from 90 to 100

#4 Updated by Joël Cuissinat over 10 years ago

  • Assigned To set to Benjamin Bohard
  • Target version set to Mises à jour 2.3.6 Stable

#5 Updated by Joël Cuissinat over 10 years ago

  • Status changed from Résolu to Fermé

eole-proxy 2.3-eole96~7 :

root@amonecole:~# grep miss /usr/share/eole/creole/distrib/dansguardian.logrotate 
missingok
root@amonecole:~# grep miss /etc/logrotate.d/dansguardian 
missingok
root@amonecole:~# logrotate -f /etc/logrotate.d/dansguardian 
root@amonecole:~# echo $?
0

Also available in: Atom PDF