Anomalie #3970
Erreurs dûes à l'échec du globbing dans les filtres logrotate.
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
Associated revisions
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
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
Appliqué par commit 0d77b732b25e57b9ac7d7b799904ea65568186a1
#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