Debut de support du DHCP de Nectaris
darcs-hash:20041129080309-d1718-b92ff2213735fc431e4374b0997e97cdc1bcb6e2.gz
This commit is contained in:
parent
7fa2bb2f14
commit
a4fddfc763
1 changed files with 6 additions and 5 deletions
|
@ -48,7 +48,7 @@ random.seed() # On initialise le g
|
||||||
|
|
||||||
##################################################################################
|
##################################################################################
|
||||||
### Différent services redémarrables
|
### Différent services redémarrables
|
||||||
#dns, dhcp, firewall, bornes_wifi(nom_borne), conf_wifi, bl_carte_etudiant, switch(chbre)
|
#dns, dhcp, firewall, bornes_wifi(nom_borne), conf_wifi, bl_carte_etudiant, switch(chbre), dhcp-nectaris
|
||||||
|
|
||||||
##################################################################################
|
##################################################################################
|
||||||
### Items de la blackliste
|
### Items de la blackliste
|
||||||
|
@ -860,9 +860,9 @@ class base_classes_crans(crans_ldap) :
|
||||||
# Correspondance modif de la base -> service ayant besoin d'être redémarré
|
# Correspondance modif de la base -> service ayant besoin d'être redémarré
|
||||||
# pour paiement et carte d'étudiant : traitement dans la classe adhérent
|
# pour paiement et carte d'étudiant : traitement dans la classe adhérent
|
||||||
# car il faut vérifier l'existance de machines
|
# car il faut vérifier l'existance de machines
|
||||||
annuaire_modif_service = { 'host' : [ 'dhcp', 'dns' ],
|
annuaire_modif_service = { 'host' : [ 'dhcp', 'dhcp-nectaris', 'dns' ],
|
||||||
'ipHostNumber' : [ 'dhcp', 'dns', 'firewall' ],
|
'ipHostNumber' : [ 'dhcp', 'dhcp-nectaris', 'dns', 'firewall' ],
|
||||||
'macAddress' : [ 'dhcp', 'dns', 'firewall' ],
|
'macAddress' : [ 'dhcp', 'dhcp-nectaris', 'dns', 'firewall' ],
|
||||||
'ipsec' : [ 'conf_wifi' ],
|
'ipsec' : [ 'conf_wifi' ],
|
||||||
'hostAlias' : [ 'dns' ] ,
|
'hostAlias' : [ 'dns' ] ,
|
||||||
'droits' : [ 'droits' ] ,
|
'droits' : [ 'droits' ] ,
|
||||||
|
@ -1131,7 +1131,7 @@ class base_proprietaire(base_classes_crans) :
|
||||||
elif not self.chbre() in serv :
|
elif not self.chbre() in serv :
|
||||||
self.services_to_restart('switch',[self.chbre()])
|
self.services_to_restart('switch',[self.chbre()])
|
||||||
if self.machines() :
|
if self.machines() :
|
||||||
for s in ['dhcp', 'dns', 'firewall' ] :
|
for s in ['dhcp', 'dhcp-nectaris', 'dns', 'firewall' ] :
|
||||||
if s not in serv :
|
if s not in serv :
|
||||||
serv.append(s)
|
serv.append(s)
|
||||||
|
|
||||||
|
@ -2088,6 +2088,7 @@ class machine(base_classes_crans) :
|
||||||
self._delete(self.dn,comment)
|
self._delete(self.dn,comment)
|
||||||
|
|
||||||
self.services_to_restart('dhcp')
|
self.services_to_restart('dhcp')
|
||||||
|
self.services_to_restart('dhcp-nectaris')
|
||||||
self.services_to_restart('dns')
|
self.services_to_restart('dns')
|
||||||
self.services_to_restart('firewall',[ self.nom() ])
|
self.services_to_restart('firewall',[ self.nom() ])
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue