[interfaces] Cleanup (l'ipv6 est builtin dans le noyau de squeeze)

darcs-hash:20110208213426-ffbb2-b9fd5999cd4eb96e880ba9e1d75afe6c4d541ce9.gz
This commit is contained in:
Nicolas Dandrimont 2011-02-08 22:34:26 +01:00
parent 753328d81c
commit da1557eb59

View file

@ -133,21 +133,21 @@ def pub6(interface, mode = 'serveur'):
Le mode permet de faire la distinction entre les simples serveurs et les routeurs.
En effet, il est assez peu fortuit de rajouter une route par défaut qui va faire une boucle."""
print """iface %(interface)s inet6 static
pre-up /sbin/modprobe ipv6
address %(ip6)s
netmask 64""" % { 'interface': interface, 'ip6': pubip6(interface) }
if not has("squeeze"):
print ' pre-up /sbin/modprobe ipv6'
if mode == 'serveur':
print """ gateway fe80::219:bbff:fe31:3b80
"""
print "\n"
print ' gateway fe80::219:bbff:fe31:3b80'
print
def adm6(interface):
print """iface %(interface)s inet6 static
pre-up /sbin/modprobe ipv6
address %(ip6)s
netmask 64
""" % { 'interface': interface, 'ip6': admip6(interface) }
netmask 64""" % { 'interface': interface, 'ip6': admip6(interface) }
if not has("squeeze"):
print ' pre-up /sbin/modprobe ipv6'
print
Probe_Mac = metadata.Probes["mac"].split('\n')
If_Mac = dict(zip(Probe_Mac[:-1:2], Probe_Mac[1::2]))