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
Demandes liées
Révisions associées
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
Historique
#1 Mis à jour par Gwenael Remond il y a environ 14 ans
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 Mis à jour par Joël Cuissinat il y a presque 13 ans
- Statut changé de Nouveau à En attente d'informations
#3 Mis à jour par Emmanuel GARETTE il y a presque 12 ans
- Statut changé de En attente d'informations à Nouveau
- Assigné à mis à Gwenael Remond
- Version cible mis à Mises à jour 2.3.5 RC
- Distribution mis à EOLE 2.3
Les variables multi pas dans un groupe ne sont pas pris en charge.
#4 Mis à jour par Emmanuel GARETTE il y a presque 12 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit a1640cd32d3f5e4ab2b7416772a7a04d881a1782.
#5 Mis à jour par Fabrice Barconnière il y a presque 12 ans
- Statut changé de Résolu à Fermé