Anomalie #3376
dns conf Agriates
Description
récemment nous avons installé un amon 2.3 pour un étab qui n'a pas à utiliser RVP
dans notre variante, les valeurs par défaut pour rvp sont :
install_rvp = oui
agriates_member = oui
et l'adresse_dns_agriates est renseignée.
Nous avons donc désactivé install_rvp or après l'instanciation le fichier spcl.options est peuplé avec la conf agriates
malgré le fait que RVP ne soit pas activé.
dans spcl.options les variables testées sont %%agriates_member == "oui" et %%adresse_dns_agriates != ""
si les variables ont été renseignées une 1ere fois le test est toujours positif,
la solution est de faire une autre variante ou alors de modifier les valeurs par défaut.
mais ne serait-il pas mieux de tester la variable install_rvp et agriates_member ?
j'ai testé ceci sur un 2.3 mais cela doit être pareil sur 2.2.
et bien sûr il ne faut pas que cela pose problème à d'autres académies.
Merci.
Related issues
Associated revisions
- tmpl/spcl.options : remplacement de tests "douteux" par %%is_empty()
Ref #3376 @10m
tmpl/spcl.options : modification du test pour l'include des forward dns agriates
fixes #3376 @5m
- 22_dns.xml : création de la variable "install_rvp" si nécessaire
- 00_dns.fw : affinage des condiditions pour l'accès aux DNS Agriates
Fixes #3376 @15m
History
#1 Updated by Joël Cuissinat over 11 years ago
- Project changed from Amon to eole-dns
#2 Updated by Joël Cuissinat over 11 years ago
- Status changed from Nouveau to Accepté
- Target version set to Mises à jour 2.3.5 RC
- Estimated time set to 0.50 h
Je pense qu'il n'est pas nécessaire de corriger en 2.2
A corriger en même temps que #3385 ...
A noter que :- il y a un test similaire (donc à corriger) dans : 00_dns.fw
- certaines variables sont spécifiques à Amon (exist='False' sur agriates_member dans 22_dns.xml) donc ATTENTION !
#3 Updated by Fabrice Barconnière over 11 years ago
- Status changed from Accepté to Résolu
- % Done changed from 0 to 100
Appliqué par commit b70f844d3f2c3b399cd76b0edae3c106efecde07.
#4 Updated by Joël Cuissinat over 11 years ago
- Assigned To set to Fabrice Barconnière
#5 Updated by Joël Cuissinat over 11 years ago
Appliqué par commit a79e37d77d5ad0dfb30c14073df87024a9832348.
#6 Updated by Joël Cuissinat over 11 years ago
- Status changed from Résolu to Fermé
- Avant
root@amonecole:~# . ParseDico root@amonecole:~# echo "$install_rvp-$agriates_member-$adresse_dns_agriates" oui-oui-10.10.10.1 root@amonecole:~# grep agriates /opt/lxc/internet/rootfs/etc/bind/spcl.options include "/etc/bind/agriates.zones"; root@amonecole:~#
- Après
root@amonecole:~# . ParseDico root@amonecole:~# echo "$install_rvp-$agriates_member-$adresse_dns_agriates" non-oui-10.10.10.1 se-i-search)`c': e^Co "$install_rvp-$agriates_member-$adresse_dns_agriates" root@amonecole:~# grep agriates /opt/lxc/internet/rootfs/etc/bind/spcl.options root@amonecole:~#