Project

General

Profile

Evolution #125

prise en charge créole

Added by Gwenael Remond over 9 years ago. Updated over 7 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
03/09/2010
Due date:
% Done:

100%

Spent time:
Distribution:
EOLE 2.3

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

Related to eole-nfs - Anomalie #3594: eole-nfs ne fonctionne pas sur AmonEcole Fermé 06/07/2012

Associated revisions

Revision 369ffcc0 (diff)
Added by Emmanuel GARETTE over 7 years ago

backend/cheetah.py : prise en charge des variables multi pas dans un groupe (ref #125)

Revision a1640cd3 (diff)
Added by Emmanuel GARETTE over 7 years ago

Possibilité de faire des directives d'une extrémité multivaluée vers une extrémité multivaluée (fixes #125)

Revision deec7028 (diff)
Added by Gwenael Remond over 7 years ago

maj des tests pour les multi (ref #125)

Revision e376cfec (diff)
Added by Alexandre Delaunay about 4 years ago

fix javascript errors on install; fix #125

History

#1 Updated by Gwenael Remond over 9 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

  1. inclusion statique a partir du fichier './backend/data/end_static_rules.sh'

#2 Updated by Joël Cuissinat over 8 years ago

  • Status changed from Nouveau to En attente d'informations

#3 Updated by Emmanuel GARETTE over 7 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 over 7 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#5 Updated by Fabrice Barconnière over 7 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF