Projet

Général

Profil

Anomalie #3970

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

Ajouté par Benjamin Bohard il y a plus de 11 ans. Mis à jour il y a plus de 11 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
30/08/2012
Echéance:
% réalisé:

100%

Temps passé:
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.


Demandes liées

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

Révisions associées

Révision 0d77b732 (diff)
Ajouté par Benjamin Bohard il y a plus de 11 ans

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

Révision 9eeacee7 (diff)
Ajouté par tsmr il y a plus de 11 ans

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

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 11 ans

  • Assigné à mis à Benjamin Bohard
  • Version cible mis à Mises à jour 2.3.6 Stable

#2 Mis à jour par Benjamin Bohard il y a plus de 11 ans

  • Statut changé de Nouveau à Accepté

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

#3 Mis à jour par Benjamin Bohard il y a plus de 11 ans

  • Statut changé de Accepté à Résolu
  • % réalisé changé de 0 à 100

#4 Mis à jour par Benjamin Bohard il y a plus de 11 ans

  • Statut changé de Résolu à Accepté
  • % réalisé changé de 100 à 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 Mis à jour par Benjamin Bohard il y a plus de 11 ans

  • Statut changé de Accepté à Résolu
  • % réalisé changé de 80 à 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 Mis à jour par Joël Cuissinat il y a plus de 11 ans

  • Statut changé de Résolu à Fermé

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

Formats disponibles : Atom PDF