Pump doesn't follow the DHCP specification in that it doesn't support the server wanting to change your IP address by NAK'ing a lease renew and giving out a new address. This is noted in the sources: /* This is somewhat broken. We try only to renew the lease. If we fail, we don't try to completely rebind. This doesn't follow the DHCP spec, but for the install it should be a reasonable compromise. */ However, it should be noted in the man page as a bug as well. Folks who work in environments where this is an issue can then know that they have to avoid using pump, and download something like ISC's dhclient or dhcpd instead. Better yet, pump should be enhanced to deal with this case correctly. Unfortunately you probably really do want to handle this case by giving control to a sysadmin-supplied script to properly prepare the system before and after the address change, so that various programs like bind can be HUP'ed. This may add more complexity that you want to add into pump, in which case you should at least document that how pump doesn't follow the DHCP spec, but how it's good enough for government work.
Add note to man page
Actually, I fixed this in the latest pump.