Anomalie #3991
Erreurs dûes à l'échec du globbing dans les filtres logrotate.
Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Target version:
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
Associated revisions
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
History
#1 Updated by Benjamin Bohard over 10 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
Appliqué par commit cec9fbcb9bbac995731808a6c585485d3d5db544.
#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
Appliqué par commit 2f7fbce9a6c871a38dfd55e7fb3d07899cf75bcf.
#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