diff --git a/gestion/gen_confs/dhcpd.py b/gestion/gen_confs/dhcpd.py index 9d901905..20a2921e 100755 --- a/gestion/gen_confs/dhcpd.py +++ b/gestion/gen_confs/dhcpd.py @@ -80,7 +80,7 @@ subnet %(network)s netmask %(netmask)s { if hostname == 'zamok': restart_cmd = '/etc/init.d/dhcp restart' elif hostname == 'nectaris': - restart_cmd = 'kill $(cat /var/run/dhcpd.pid) ; sleep 1 ; dhcpd em0' + restart_cmd = 'kill $(ps auxwwc | awk \'($11 == "dhcpd") {print $2}\') ; sleep 1 ; dhcpd em0' else: restart_cmd = 'true'