Project

General

Profile

Anomalie #3970

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

Added by Benjamin Bohard about 11 years ago. Updated about 11 years ago.

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

100%

Spent time:
Distribution:
EOLE 2.3

Description

Les filtres de logrotate utilisent le globbing (*) et l'option missingok.

L'option missingok est efficace uniquement lorsque le filtre pointe vers un dossier existant.

Il faut soit créer les dossiers manquant, soit modifier le comportement de l'option missingok.


Related issues

Related to eole-bacula - Anomalie #3988: Erreurs dûes à l'échec du globbing dans les filtres logrotate. Fermé 09/03/2012
Related to eole-proxy - Anomalie #3991: Erreurs dûes à l'échec du globbing dans les filtres logrotate. Fermé 09/04/2012
Related to Distribution EOLE - Anomalie #3818: logrotate produit des messages d'erreur en cas d'absence de fichiers cibles Classée sans suite 03/25/2013
Duplicated by Horus - Anomalie #3976: Mail logrorate, dossier manquants dans /var/log/rsyslog/local/ . Fermé 08/31/2012

Associated revisions

Revision 0d77b732 (diff)
Added by Benjamin Bohard about 11 years ago

Les filtres de logrotate doivent pointer vers des dossiers existants.

  • eole/posttemplate/00-eole-common : création de dossiers en fonction
    des filtres installés dans /etc/logrotate.d

Ref #3970

Revision 9eeacee7 (diff)
Added by tsmr almost 11 years ago

Sql-error on listing numbers of linked items on Problems List. fix #3970

History

#1 Updated by Joël Cuissinat about 11 years ago

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

#2 Updated by Benjamin Bohard about 11 years ago

  • Status changed from Nouveau to Accepté

En solution (provisoire) on peut extraire à chaque reconfigure, en posttemplate, les dossiers potentiellement manquant à partir des fichiers contenus dans /etc/logrotate.d.

#3 Updated by Benjamin Bohard about 11 years ago

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

#4 Updated by Benjamin Bohard about 11 years ago

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

Si bacula n'a pas encore envoyé de messages (donc les dossiers ne sont pas encore créés), le dossier bacula* est créé.

#5 Updated by Benjamin Bohard about 11 years ago

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

Le plus propre consiste à éviter les situations avec des wildcard au milieu des chemins.

bacula et dansguardian sont concernés :
  • /var/log/rsyslog/local/bacula-*/*.log
  • /var/log/rsyslog/*/dansguardian/*.log

#6 Updated by Joël Cuissinat about 11 years ago

  • Status changed from Résolu to Fermé

Vu dans eole-common 2.3-eole148~9 et demandes liées

Also available in: Atom PDF