Evolution #125
prise en charge créole
Description
(reprise du signalement mantis 0001194)
amélioration de la prise en charge créole dans Era notamment au niveau des variables multi-valuées
exemples de limitation : seulement une valeur multivaluée par ligne iptables
autre exemple : la notation
dmz-pub eth2.id_vlan_eth2[0]
n'est pas accessible, cependant
%%id_vlan_eth3[0].adresse_ip_vlan_eth3
fonctionne
Related issues
Associated revisions
backend/cheetah.py : prise en charge des variables multi pas dans un groupe (ref #125)
Possibilité de faire des directives d'une extrémité multivaluée vers une extrémité multivaluée (fixes #125)
maj des tests pour les multi (ref #125)
fix javascript errors on install; fix #125
History
#1 Updated by Gwenael Remond about 13 years ago
Utiliser les variables %ip_ssh_eth0 ou %%ip_ssh_eth1 dans les inclusions statiques entraine l'affichages de multiples caractere "" devant l'ensemble des variables utilisés dans les inclusions statiques, les rendant inexploitable.
Ex :
Dans l'extrait d'inclusion statique suivant :
[...]
/sbin/iptables -t nat -I PREROUTING -d %%adresse_ip_nat_dmz_srv1/255.255.255.255 -j DNAT --to %%adresse_ip_dmz_srv1
###
/sbin/iptables -t nat -I PREROUTING -s %ip_ssh_eth0/%netmask_ssh_eth0 -d %%adresse_ip_eth0 -p tcp --dport 10022 -j DNAT --to %%adresse_ip_eth0:22
La ligne derniere ligne genere les lignes suivantes dans le fichier/sbin/lance.firewall :
[...]
/sbin/iptables -t nat -I PREROUTING -d %%10.169.253.245/255.255.255.255 -j DNAT --to %%192.168.220.10
###
/sbin/iptables -t nat -I PREROUTING -s 195.83.17.0/255.255.255.0 -d %10.169.252.250 -p tcp --dport 10022 -j DNAT --to %10.169.252.250:22
- inclusion statique a partir du fichier './backend/data/end_static_rules.sh'
#2 Updated by Joël Cuissinat about 12 years ago
- Status changed from Nouveau to En attente d'informations
#3 Updated by Emmanuel GARETTE almost 11 years ago
- Status changed from En attente d'informations to Nouveau
- Assigned To set to Gwenael Remond
- Target version set to Mises à jour 2.3.5 RC
- Distribution set to EOLE 2.3
Les variables multi pas dans un groupe ne sont pas pris en charge.
#4 Updated by Emmanuel GARETTE almost 11 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
Appliqué par commit a1640cd32d3f5e4ab2b7416772a7a04d881a1782.
#5 Updated by Fabrice Barconnière almost 11 years ago
- Status changed from Résolu to Fermé