On Tue, 2012-07-17 at 16:20 +0200, Thomas Hood wrote: > That file is not included in resolvconf any more. If you newly > install resolvconf today then you are expected to install at least the > stable version of other packages along with it, so > /etc/dhcp3/dhclient-enter-hooks.d/resolvconf is not needed because > isc-dhcp-client doesn't use that file. > > However, you could be running an older version of Debian and nothing > prevents you from upgrading resolvconf to the latest version on that > old machine. In fact, you are encouraged to upgrade your resolvconf > package. In that case you might be using the old dhcp3-client > package, in which case the old > /etc/dhcp3/dhclient-enter-hooks.d/resovconf continues to be used and > should not be removed. Uhm....
It's quite simple, isn't it? Since the version of resolvconf in that it shipped the files in /etc/dhcp only the package should depend on the version of dhcp, that no longer uses /etc/dhcp3... Or actually it should break versions before. Then you can use the debhelper scripts for obsolete config file removal as it should be done by all packages. With the breaks, you secure, that users don't end up in - what I guess is what you're talking above - a system with a old dhcp but not hook in /etc/dhcp3. Guess that's the way it should be (and is) done by most packages.... and the good thing is that we even don't have to wait for wheezy+1... well obviously it won't make it into wheezy itself anymore... but one can do it in sid. Cheers, Chris.
smime.p7s
Description: S/MIME cryptographic signature