99_eth1dhcp.xml
1 |
<?xml version="1.0" encoding="utf-8"?>
|
---|---|
2 |
|
3 |
<creole>
|
4 |
|
5 |
<files/> |
6 |
|
7 |
<variables>
|
8 |
<family name='Interface-1'> |
9 |
<variable name='eth1_method' redefine='True' remove_check='True'> |
10 |
<value>dhcp</value> |
11 |
</variable>
|
12 |
<!-- redefine to replace "auto" -->
|
13 |
<variable name='adresse_broadcast_eth1' redefine='True'/> |
14 |
<variable name='adresse_network_eth1' redefine='True'/> |
15 |
</family>
|
16 |
</variables>
|
17 |
|
18 |
<constraints>
|
19 |
<condition name='frozen_if_not_in' source='eth1_method'> |
20 |
<param>statique</param> |
21 |
<target type='variable'>adresse_ip_eth1</target> |
22 |
<target type='variable'>adresse_netmask_eth1</target> |
23 |
</condition>
|
24 |
<auto name='calc_or_auto_broadcast' target='adresse_broadcast_eth1'> |
25 |
<param type='eole' name='nom_carte'>nom_zone_eth1</param> |
26 |
<param name='condition'>dhcp</param> |
27 |
<param type='eole' name='parametre'>eth1_method</param> |
28 |
<param type='eole' name='ip'>adresse_ip_eth1</param> |
29 |
<param type='eole' name='netmask'>adresse_netmask_eth1</param> |
30 |
</auto>
|
31 |
<auto name='auto_eth' target='adresse_ip_eth1'> |
32 |
<param type='eole'>nom_zone_eth1</param> |
33 |
<param name='condition'>dhcp</param> |
34 |
<param type='eole' name='parametre'>eth1_method</param> |
35 |
</auto>
|
36 |
<auto name='calc_or_auto_network' target='adresse_network_eth1'> |
37 |
<param type='eole' name='nom_carte'>nom_zone_eth1</param> |
38 |
<param name='condition'>dhcp</param> |
39 |
<param type='eole' name='parametre'>eth1_method</param> |
40 |
<param type='eole' name='ip'>adresse_ip_eth1</param> |
41 |
<param type='eole' name='netmask'>adresse_netmask_eth1</param> |
42 |
</auto>
|
43 |
</constraints>
|
44 |
|
45 |
<help/> |
46 |
|
47 |
</creole>
|