[Bug 768171] Re: /sbin/dhclient3 remains after all dhcp3 packages purged
Stéphane Graber
stgraber at stgraber.org
Mon May 28 01:01:00 UTC 2012
Reverting status in Ubuntu as we're not using isc-dhcp 4.2 and so the
fix didn't make its way into Ubuntu.
However ifupdown was changed to do the right thing now and we'll be
dropping dhclient3 in 12.10 when merging ISC 4.2 from Debian.
** Changed in: isc-dhcp (Ubuntu)
Status: Fix Committed => Triaged
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ifupdown in Ubuntu.
https://bugs.launchpad.net/bugs/768171
Title:
/sbin/dhclient3 remains after all dhcp3 packages purged
Status in “ifupdown” package in Ubuntu:
Invalid
Status in “isc-dhcp” package in Ubuntu:
Triaged
Status in “isc-dhcp” package in Debian:
Fix Released
Bug description:
After upgrading from maverick to natty, I purged all dhcp3 packages
since they were replaced with version 4 packages:
% aptitude search '?source-package(isc-dhcp)'
p dhcp3-client - ISC DHCP server (transitional package)
p dhcp3-common - ISC DHCP common files (transitional package)
p dhcp3-dev - ISC DHCP development files (transitional package)
p dhcp3-relay - ISC DHCP relay (transitional package)
p dhcp3-server - ISC DHCP server (transitional package)
i A isc-dhcp-client - ISC DHCP client
p isc-dhcp-client-dbg - ISC DHCP client (debugging symbols)
i A isc-dhcp-common - common files used by all the isc-dhcp* packages
p isc-dhcp-dev - API for accessing and modifying the DHCP server and client state
p isc-dhcp-relay - ISC DHCP relay daemon
p isc-dhcp-relay-dbg - DHCP relay daemon (debugging symbols)
i isc-dhcp-server - ISC DHCP server for automatic IP address assignment
p isc-dhcp-server-dbg - ISC DHCP server for automatic IP address assignment (debug)
p isc-dhcp-server-ldap - DHCP server able to use LDAP as backend
However, /sbin/dhclient3 still remains, owned by the isc-dhcp-client
package:
% dpkg-query --search /sbin/dhclient3
isc-dhcp-client: /sbin/dhclient3
% file /sbin/dhclient3
/sbin/dhclient3: symbolic link to `dhclient'
I think it is wrong that isc-dhcp-client version four is providing a
dhclient3 file.
It is a problem because ifupdown first checks for dhclient3 and runs
that, using a lease directory option of /var/lib/dhcp3. This is a
problem if you remove dhcp3 directories.
Also, the Debian isc-dhcp-client package does not contain the
/sbin/dhclient3 symlink. This bug may be relevant:
http://bugs.debian.org/588203
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: isc-dhcp-client 4.1.1-P1-15ubuntu9
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic i686
Architecture: i386
Date: Thu Apr 21 01:52:00 2011
DhclientLeases:
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.38-8-generic root=UUID=862f0e74-6fe8-40a8-aef1-ed3aaaab5154 ro
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/sh
ProcVersionSignature_: Ubuntu 2.6.38-8.42-generic 2.6.38.2
SourcePackage: isc-dhcp
UpgradeStatus: Upgraded to natty on 2011-04-16 (5 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/768171/+subscriptions
More information about the foundations-bugs
mailing list