Package dhcp-client: Scripts

Post install

1
2
3
4
if [ -f /var/run/dhclient.restart ]; then
	rm -f /var/run/dhclient.restart
	echo 'Please restart the ISC DHCP client daemon manually.'
fi
Pre install

rm -f /var/run/dhclient.restart
if [ $1 -ge 2 ] && /sbin/start-stop-daemon --stop --test --exec /sbin/dhclient --pidfile /var/run/dhclient.pid --user root >/dev/null 2>&1; then
	touch /var/run/dhclient.restart
fi

# relocate dhcp.d
if [ ! -d /etc/dhcp/dhclient.d -a -d /etc/dhcp/dhcp.d ]; then
	mv -v /etc/dhcp/dhcp.d /etc/dhcp/dhclient.d
fi

# relocate dhclient.leases
if [ ! -f /var/lib/dhcp/dhclient/state/dhclient.leases -a -f /var/lib/dhcp/dhclient.leases ]; then
	mkdir -p /var/lib/dhcp/dhclient/state
	cp -pv /var/lib/dhcp/dhclient.leases /var/lib/dhcp/dhclient/state/
fi