Your message dated Mon, 14 Jan 2008 02:02:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#458509: fixed in dhcp3 3.1.0-1
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: dhcp3-server dhcp3-relay
Version: 3.0.4-9
Tags: patch
User: [EMAIL PROTECTED]
Usertags: incorrect-dependency
When testing dependency based boot sequencing, I discovered a bug in
the init.d script for dhcp3-server and dhcp3-relay. Their
dependencies make it start too early in the boot. They need a mounted
/usr/, and thus should depend on $remote_fs, not $local_fs. And they
_need_ it, so it should be a required and not an optional dependency.
I threw in a dependency on $syslog for the the dhcp server, as I know
it is logging to syslog. If the relay server is also loging to
syslog, it should depend on $syslog too.
This patch solve the issues:
diff -ur dhcp3-3.0.6.dfsg.orig/debian/dhcp3-relay.init.d
dhcp3-3.0.6.dfsg/debian/dhcp3-relay.init.d
--- dhcp3-3.0.6.dfsg.orig/debian/dhcp3-relay.init.d 2008-01-01
11:12:58.000000000 +0100
+++ dhcp3-3.0.6.dfsg/debian/dhcp3-relay.init.d 2008-01-01 11:14:25.000000000
+0100
@@ -5,10 +5,8 @@
### BEGIN INIT INFO
# Provides: dhcp3-relay
-# Required-Start: $network
-# Required-Stop: $network
-# Should-Start: $local_fs
-# Should-Stop: $local_fs
+# Required-Start: $remote_fs $network
+# Required-Stop: $remote_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: DHCP relay
Only in dhcp3-3.0.6.dfsg/debian: dhcp3-relay.init.d.~1~
diff -ur dhcp3-3.0.6.dfsg.orig/debian/dhcp3-server.init.d
dhcp3-3.0.6.dfsg/debian/dhcp3-server.init.d
--- dhcp3-3.0.6.dfsg.orig/debian/dhcp3-server.init.d 2008-01-01
11:12:58.000000000 +0100
+++ dhcp3-3.0.6.dfsg/debian/dhcp3-server.init.d 2008-01-01 11:13:53.000000000
+0100
@@ -5,10 +5,8 @@
### BEGIN INIT INFO
# Provides: dhcp3-server
-# Required-Start: $network
-# Required-Stop: $network
-# Should-Start: $local_fs
-# Should-Stop: $local_fs
+# Required-Start: $remote_fs $network $syslog
+# Required-Stop: $remote_fs $network $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: DHCP server
As the stop script do not seem to do anything except killing the
daemon, that task might be better left to the sendsigs script in
runlevel 0 and 6. If this is indeed the case, I recommend removing 0
and 6 from the Default-Stop list to speed up the shutdown.
Happy hacking,
--
Petter Reinholdtsen
--- End Message ---
--- Begin Message ---
Source: dhcp3
Source-Version: 3.1.0-1
We believe that the bug you reported is fixed in the latest version of
dhcp3, which is due to be installed in the Debian FTP archive:
dhcp3-client-udeb_3.1.0-1_i386.udeb
to pool/main/d/dhcp3/dhcp3-client-udeb_3.1.0-1_i386.udeb
dhcp3-client_3.1.0-1_i386.deb
to pool/main/d/dhcp3/dhcp3-client_3.1.0-1_i386.deb
dhcp3-common_3.1.0-1_i386.deb
to pool/main/d/dhcp3/dhcp3-common_3.1.0-1_i386.deb
dhcp3-dev_3.1.0-1_i386.deb
to pool/main/d/dhcp3/dhcp3-dev_3.1.0-1_i386.deb
dhcp3-relay_3.1.0-1_i386.deb
to pool/main/d/dhcp3/dhcp3-relay_3.1.0-1_i386.deb
dhcp3-server_3.1.0-1_i386.deb
to pool/main/d/dhcp3/dhcp3-server_3.1.0-1_i386.deb
dhcp3_3.1.0-1.diff.gz
to pool/main/d/dhcp3/dhcp3_3.1.0-1.diff.gz
dhcp3_3.1.0-1.dsc
to pool/main/d/dhcp3/dhcp3_3.1.0-1.dsc
dhcp3_3.1.0.orig.tar.gz
to pool/main/d/dhcp3/dhcp3_3.1.0.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andrew Pollock <[EMAIL PROTECTED]> (supplier of updated dhcp3 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sun, 13 Jan 2008 17:32:12 -0800
Source: dhcp3
Binary: dhcp3-client-udeb dhcp3-common dhcp3-relay dhcp3-dev dhcp3-client
dhcp3-server
Architecture: source i386
Version: 3.1.0-1
Distribution: unstable
Urgency: low
Maintainer: Eloy A. Paris <[EMAIL PROTECTED]>
Changed-By: Andrew Pollock <[EMAIL PROTECTED]>
Description:
dhcp3-client - DHCP client
dhcp3-client-udeb - DHCP Client for debian-installer
dhcp3-client-udeb - DHCP Client for debian-installer (udeb)
dhcp3-common - common files used by all the dhcp3* packages
dhcp3-dev - API for accessing and modifying the DHCP server and client state
dhcp3-relay - DHCP relay daemon
dhcp3-server - DHCP server for automatic IP address assignment
Closes: 274308 274308 438574 447401 451139 456891 457286 458509
Changes:
dhcp3 (3.1.0-1) unstable; urgency=low
.
* New upstream release
* Removed patch for #152287 to increase IP TTL, as upstream now increase it
even further
* Refit patches
* debian/rules: only call "make distclean" if Makefile exists
* debian/control: change ${Source-Version} to ${binary:Version}
* debian/control: bumped Standards-Version to 3.7.3
* debian/dhcp3-{relay,server}.init.d: applied patches from Petter
Reinholdtsen to correct LSB headers (closes: #458509)
* debian/dhcp3-client.postinst: applied patch from Michael Vogt to fix
upgrading in non-interactive mode (closes: #456891)
* debian/dhclient-script.{linux,kfreebsd}: Added domain-search (option 119)
support (closes: #274308)
* debian/dhclient.conf: request domain-search as well (closes: #274308)
* debian/dhclient-script.{linux,kfreebsd}: if the domain-name option is set,
set "domain" in /etc/resolv.conf, if the domain-search option is set, set
"search" in /etc/resolv.conf
* debian/dhclient-script.kfreebsd: Syncronised a bunch of previous changes
to the Linux-specific version
* debian/dhcp3-relay.dirs: usr/share/man/man5 was empty, stop making it
* Updated Basque debconf template translation (closes: #457286)
* Added Finnish debconf template translation (closes: #447401)
* Added Slovak debconf template translation (closes: #438574)
* debian/rules: Applied patch from Neil Williams to add cross build support
(closes: #451139)
Files:
743f47ca23582065f5a339254e3bf6ef 762 net important dhcp3_3.1.0-1.dsc
27d179a3c3fbef576566b456a1168246 797100 net important dhcp3_3.1.0.orig.tar.gz
c15f43211aec6ceb2e7da2a16997a93d 83738 net important dhcp3_3.1.0-1.diff.gz
81eead58d557dccf694aaafcc9a5c811 323608 net optional
dhcp3-server_3.1.0-1_i386.deb
ff3a06635789efc3ab1a0163abe2252f 282780 net important
dhcp3-common_3.1.0-1_i386.deb
6f3df6aeda66403453fa4509645ccd9b 103220 devel optional
dhcp3-dev_3.1.0-1_i386.deb
f6886a86695d44c1f7834a0773514679 215878 net important
dhcp3-client_3.1.0-1_i386.deb
589079f0654e8d4cfffce71ed3a160e0 161720 debian-installer extra
dhcp3-client-udeb_3.1.0-1_i386.udeb
95eb0b4ed6b323ca31651cd4da30e6e3 98454 net optional
dhcp3-relay_3.1.0-1_i386.deb
Package-Type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFHisF7IblXXKfZFgIRAmHrAJ4/00u/IJ0srY2VCvCbslT6jjl0KACfdwLx
0LSNZnJCZDik361CCQK9c5Q=
=y1CL
-----END PGP SIGNATURE-----
--- End Message ---