[gen_conf/{dhcpd_new,generate}] Nouveau serveur dhcp

This commit is contained in:
Pierre-Elliott Bécue 2013-05-19 17:51:05 +02:00
parent a7feb02f4a
commit e2b39511a5
2 changed files with 12 additions and 4 deletions

View file

@ -88,13 +88,17 @@ class dhcp(gen_config) :
'10.42.0.0/16' : '/etc/dhcp3/generated/gratuit.liste',
'10.2.9.0/24' : '/etc/dhcp3/generated/appartements.liste',
'138.231.144.0/21' : '/etc/dhcp3/generated/wifi.liste' }
elif hostname == 'isc':
restart_cmd = '/etc/init.d/isc-dhcp-server restart'
reseaux = { '138.231.136.0/21' : '/etc/dhcp3/generated/adherents.liste',
'10.42.0.0/16' : '/etc/dhcp3/generated/gratuit.liste',
'10.2.9.0/24' : '/etc/dhcp3/generated/appartements.liste',
'138.231.144.0/21' : '/etc/dhcp3/generated/wifi.liste' }
else:
restart_cmd = ''
reseaux = {}
dhcplease='/var/lib/dhcp/dhcpd.leases'
host_template = """
host %(nom)s {
hardware ethernet %(mac)s;
@ -142,8 +146,6 @@ class dhcp(gen_config) :
os.rename(self.dhcplease+'.new',self.dhcplease)
return
def _gen(self) :
"""Construction de la liste des machines appartenant à un réseau
"""