Anomalie #3319
désactiver la transmission des logs ne désactive pas les options précédemment activées
100%
Description
Depuis gen_config, la désactivation d'une option (passage de oui à non) cache les options liées mais ne modifie pas leur valeur (utilisation détournée de hidden_if_in, manque d'un statut activé/désactivé). Les templates ne reflètent pas ce qu'affiche l'interface graphique.
Une solution simple consiste à mettre en place des conditions plus exhaustive dans les templates pour singer le comportement d'une activation/désactivation.
Associated revisions
les templates ne reflètent pas la configuration (fixes #3319)
Les templates s'appuient sur la valeur des variables sans prendre en
compte si elles sont cachées (désactivées dans l'esprit du
configurateur). Les conditions ont été complétées pour résoudre ce
problème.
- tmpl/rsyslog.conf : test de la valeur des options parentes.
- tmpl/00-aggregation.conf : test de la valeur des options parentes.
- tmpl/00-conteneur.conf : test de la valeur des options parentes.
History
#1 Updated by Benjamin Bohard over 11 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
Appliqué par commit 31ab42f5f90f18cb34101fed51818683b59c3311.
#2 Updated by Joël Cuissinat over 11 years ago
- Assigned To set to Benjamin Bohard
- Target version set to Mises à jour 2.3.5 RC
#3 Updated by Bruno Boiget over 11 years ago
- Status changed from Résolu to Fermé
ok 2.3.5 RC
Le code a changé par la suite (tests sur variables parentes ok)