Anomalie #3991
Erreurs dûes à l'échec du globbing dans les filtres logrotate.
Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Début:
04/09/2012
Echéance:
% réalisé:
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.
Demandes liées
Révisions associées
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
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
Historique
#1 Mis à jour par Benjamin Bohard il y a plus de 11 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit cec9fbcb9bbac995731808a6c585485d3d5db544.
#2 Mis à jour par Benjamin Bohard il y a plus de 11 ans
- Statut changé de Résolu à Accepté
- % réalisé changé de 100 à 90
Besoin de répéter l'option missingok.
#3 Mis à jour par Benjamin Bohard il y a plus de 11 ans
- Statut changé de Accepté à Résolu
- % réalisé changé de 90 à 100
Appliqué par commit 2f7fbce9a6c871a38dfd55e7fb3d07899cf75bcf.
#4 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
#5 Mis à jour par Joël Cuissinat il y a plus de 11 ans
- Statut changé de Résolu à 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