My objection to dhcpleased is not whether the program does useful things. I'm sure it does "what it should".
Adding this sentence to the dhcpleased man page would make it clear what it does beyond leasing the IP: "By default, it replaces the DNS server in /etc/resolv.conf and replaces the default route using information from the DHCP server." If it does anything else it's a bug in the documentation or the program. Examine many, many man pages for the traditional suite of Unix programs. They're contracts. Surprises in the .conf leave doubts about all the documentation and the program itself. Now I'll shut up. Geoff Steckel