Your message dated Wed, 16 Jun 2010 07:17:25 +0000
with message-id <[email protected]>
and subject line Bug#586035: fixed in isc-dhcp 4.1.1-P1-3
has caused the Debian Bug report #586035,
regarding dhcp3-server-ldap: init.d script should depend on $named
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
586035: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=586035
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package:  dhcp3-server-ldap
Version:  3.1.3-2
Severity: important
Tags:     patch
User:     [email protected]
UserTags: debian-edu
User:     [email protected]
Usertags: incorrect-dependency

When the DNS server is on the local machine and the dhcp server uses a
DNS name to find the LDAP server, dhcpd currently fail to start at
boot because it starts before the DNS server is operational.

Because of this, I believe the dhcp3-server init.d script should be
changed to have an optional dependency on the $named virtual boot
facility, to ensure that it starts after local DNS servers are
started.

I discovered this using the Debian Edu main-server profile, where the
several services are running on the same machine.

Here is a patch to implement this change.

diff -ur dhcp3-3.1.3/debian/dhcp3-server.init.d 
dhcp3-3.1.3-pere/debian/dhcp3-server.init.d
--- dhcp3-3.1.3/debian/dhcp3-server.init.d      2010-06-15 23:26:18.000000000 
+0200
+++ dhcp3-3.1.3-pere/debian/dhcp3-server.init.d 2010-06-15 23:27:01.000000000 
+0200
@@ -7,7 +7,7 @@
 # Provides:          dhcp3-server
 # Required-Start:    $remote_fs $network $syslog
 # Required-Stop:     $remote_fs $network $syslog
-# Should-Start:      $local_fs slapd
+# Should-Start:      $local_fs slapd $named
 # Should-Stop:       $local_fs slapd
 # Default-Start:     2 3 4 5
 # Default-Stop:      1

Happy hacking,
-- 
Petter Reinholdtsen



--- End Message ---
--- Begin Message ---
Source: isc-dhcp
Source-Version: 4.1.1-P1-3

We believe that the bug you reported is fixed in the latest version of
isc-dhcp, which is due to be installed in the Debian FTP archive:

dhcp3-client_4.1.1-P1-3_all.deb
  to main/i/isc-dhcp/dhcp3-client_4.1.1-P1-3_all.deb
dhcp3-common_4.1.1-P1-3_all.deb
  to main/i/isc-dhcp/dhcp3-common_4.1.1-P1-3_all.deb
dhcp3-dev_4.1.1-P1-3_all.deb
  to main/i/isc-dhcp/dhcp3-dev_4.1.1-P1-3_all.deb
dhcp3-relay_4.1.1-P1-3_all.deb
  to main/i/isc-dhcp/dhcp3-relay_4.1.1-P1-3_all.deb
dhcp3-server_4.1.1-P1-3_all.deb
  to main/i/isc-dhcp/dhcp3-server_4.1.1-P1-3_all.deb
isc-dhcp-client-dbg_4.1.1-P1-3_i386.deb
  to main/i/isc-dhcp/isc-dhcp-client-dbg_4.1.1-P1-3_i386.deb
isc-dhcp-client-udeb_4.1.1-P1-3_i386.udeb
  to main/i/isc-dhcp/isc-dhcp-client-udeb_4.1.1-P1-3_i386.udeb
isc-dhcp-client_4.1.1-P1-3_i386.deb
  to main/i/isc-dhcp/isc-dhcp-client_4.1.1-P1-3_i386.deb
isc-dhcp-common_4.1.1-P1-3_i386.deb
  to main/i/isc-dhcp/isc-dhcp-common_4.1.1-P1-3_i386.deb
isc-dhcp-dev_4.1.1-P1-3_i386.deb
  to main/i/isc-dhcp/isc-dhcp-dev_4.1.1-P1-3_i386.deb
isc-dhcp-relay-dbg_4.1.1-P1-3_i386.deb
  to main/i/isc-dhcp/isc-dhcp-relay-dbg_4.1.1-P1-3_i386.deb
isc-dhcp-relay_4.1.1-P1-3_i386.deb
  to main/i/isc-dhcp/isc-dhcp-relay_4.1.1-P1-3_i386.deb
isc-dhcp-server-dbg_4.1.1-P1-3_i386.deb
  to main/i/isc-dhcp/isc-dhcp-server-dbg_4.1.1-P1-3_i386.deb
isc-dhcp-server-ldap_4.1.1-P1-3_i386.deb
  to main/i/isc-dhcp/isc-dhcp-server-ldap_4.1.1-P1-3_i386.deb
isc-dhcp-server_4.1.1-P1-3_i386.deb
  to main/i/isc-dhcp/isc-dhcp-server_4.1.1-P1-3_i386.deb
isc-dhcp_4.1.1-P1-3.diff.gz
  to main/i/isc-dhcp/isc-dhcp_4.1.1-P1-3.diff.gz
isc-dhcp_4.1.1-P1-3.dsc
  to main/i/isc-dhcp/isc-dhcp_4.1.1-P1-3.dsc



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 isc-dhcp 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.8
Date: Tue, 15 Jun 2010 23:20:30 -0700
Source: isc-dhcp
Binary: isc-dhcp-server isc-dhcp-server-dbg isc-dhcp-server-ldap 
isc-dhcp-common isc-dhcp-dev isc-dhcp-client isc-dhcp-client-dbg 
isc-dhcp-client-udeb isc-dhcp-relay isc-dhcp-relay-dbg dhcp3-server 
dhcp3-client dhcp3-relay dhcp3-common dhcp3-dev
Architecture: source i386 all
Version: 4.1.1-P1-3
Distribution: experimental
Urgency: low
Maintainer: Debian ISC DHCP maintainers <[email protected]>
Changed-By: Andrew Pollock <[email protected]>
Description: 
 dhcp3-client - ISC DHCP server (transitional package)
 dhcp3-common - ISC DHCP common files (transitional package)
 dhcp3-dev  - ISC DHCP development files (transitional package)
 dhcp3-relay - ISC DHCP relay (transitional package)
 dhcp3-server - ISC DHCP server (transitional package)
 isc-dhcp-client - ISC DHCP client
 isc-dhcp-client-dbg - ISC DHCP client (debugging symbols)
 isc-dhcp-client-udeb - ISC DHCP Client for debian-installer (udeb)
 isc-dhcp-common - common files used by all the isc-dhcp* packages
 isc-dhcp-dev - API for accessing and modifying the DHCP server and client state
 isc-dhcp-relay - ISC DHCP relay daemon
 isc-dhcp-relay-dbg - DHCP relay daemon (debugging symbols)
 isc-dhcp-server - ISC DHCP server for automatic IP address assignment
 isc-dhcp-server-dbg - ISC DHCP server for automatic IP address assignment 
(debug)
 isc-dhcp-server-ldap - DHCP server able to use LDAP as backend
Closes: 586035
Changes: 
 isc-dhcp (4.1.1-P1-3) experimental; urgency=low
 .
   * debian/rules: stop invoking dh_installinit with --noscripts so the
     update-rc.d stuff is done properly
   * debian/isc-dhcp-{relay,server}.{postinst,postrm}: remove calls to
     update-rc.d and invoke-rc.d, let dh_installinit handle it
   * debian/isc-dhcp-server.init.d: add a start-time dependency on $named
     (closes: #586035)
   * debian/{rules,isc-dhcp-server.{prerm,postinst}}: ignore failure to start
     the DHCP server
Checksums-Sha1: 
 63a070275c00f0f77768c86137d76152b8dcec11 2018 isc-dhcp_4.1.1-P1-3.dsc
 f0a7f1d5525b7601ae91e55f2a0ee6cdda399ecd 126964 isc-dhcp_4.1.1-P1-3.diff.gz
 662076d12532f0dda14ef5b64d6a52da6fd29d66 344120 
isc-dhcp-server_4.1.1-P1-3_i386.deb
 2226d6798d1cecf5d5aeced5b8a6bc21b58292fb 764810 
isc-dhcp-server-dbg_4.1.1-P1-3_i386.deb
 cf418a8674539243d49ffebab7f7d3853b1cb9dc 330400 
isc-dhcp-server-ldap_4.1.1-P1-3_i386.deb
 e7ebddfbc6833ad874860b85e789a1b754039885 311760 
isc-dhcp-common_4.1.1-P1-3_i386.deb
 52e6b6fbfc844c886de04b414dfca3c91db0b5e1 668110 
isc-dhcp-dev_4.1.1-P1-3_i386.deb
 e8d0da8763e596f415886505f393bdd0eaa16bb9 227648 
isc-dhcp-client_4.1.1-P1-3_i386.deb
 4b935801872968f1563a27e0880b0f5eda97f1fc 590766 
isc-dhcp-client-dbg_4.1.1-P1-3_i386.deb
 82d0acfa7811fbaac12c8b5aa936cf7269290854 177396 
isc-dhcp-client-udeb_4.1.1-P1-3_i386.udeb
 0def16354c71ff6b6cfa96d57abd44ac16d47a49 104568 
isc-dhcp-relay_4.1.1-P1-3_i386.deb
 25347359e7494a653243d1eaf1d59e578388833b 325170 
isc-dhcp-relay-dbg_4.1.1-P1-3_i386.deb
 19845f0617f1620b002416f1ccb430f3ac27fe24 24050 dhcp3-server_4.1.1-P1-3_all.deb
 ae1b9401d04d5908cce6bb3f65346114b654b99b 24114 dhcp3-client_4.1.1-P1-3_all.deb
 6338f72fb6532aaa8123b29d327279b6328d2901 23954 dhcp3-relay_4.1.1-P1-3_all.deb
 dd32f1e35753a5206984725e1af4993e091987f4 23844 dhcp3-common_4.1.1-P1-3_all.deb
 edd9441c2913871f1cdc8464103d625ab5631c40 23892 dhcp3-dev_4.1.1-P1-3_all.deb
Checksums-Sha256: 
 81835e7c89755d101ba9bf843da34362f0264aef7f494cdf6bd71ed550ad9128 2018 
isc-dhcp_4.1.1-P1-3.dsc
 9998e27d95f42aee6e098c5d7d6ab11017ab8652d8f8e94185f8c56b8ad20695 126964 
isc-dhcp_4.1.1-P1-3.diff.gz
 3aec3585b559f0595d3d86d37b87d5e5aa8ca9063bda5593c0290078df064026 344120 
isc-dhcp-server_4.1.1-P1-3_i386.deb
 e7231ae1e7181b84cf445f9d8df97067ff67a8ed9620a3630ff1635962393959 764810 
isc-dhcp-server-dbg_4.1.1-P1-3_i386.deb
 97f7fc698a980a94d1d0dd7e3dcc61be86ac18ecc237a3620ec21af433102f53 330400 
isc-dhcp-server-ldap_4.1.1-P1-3_i386.deb
 a35f56954fd9d35bf43f377ee2c565d486801c344d910aa20a2265e0c1d60aa2 311760 
isc-dhcp-common_4.1.1-P1-3_i386.deb
 e20e9590742488f1b9e647e641e778a6208875e380cdd0434ea47abc346ed5a4 668110 
isc-dhcp-dev_4.1.1-P1-3_i386.deb
 5da37f4ce0e123e4b9a1f9c60e305fe664bee485a78e2c566356c60c9231963c 227648 
isc-dhcp-client_4.1.1-P1-3_i386.deb
 8d5e210fd18adcea408164528670e171aa47127d814fbc4d90caf691cade371a 590766 
isc-dhcp-client-dbg_4.1.1-P1-3_i386.deb
 2ab3df397ca7904cee54bec1eb01f43b6383935bc90dd1ff5abe6a9efd3ae7ab 177396 
isc-dhcp-client-udeb_4.1.1-P1-3_i386.udeb
 547760e5eca04444524b344214e469f567633d8556dd0855c3ffe14b5ff09a4d 104568 
isc-dhcp-relay_4.1.1-P1-3_i386.deb
 6fcea5de5e6af21e5320a51ac9b44617cc4df59be8d4022871b955ddaf7675c0 325170 
isc-dhcp-relay-dbg_4.1.1-P1-3_i386.deb
 4ff20154af7ee9b3b33591d190159193dcbb8d2aae5339fe72715967a9a584e3 24050 
dhcp3-server_4.1.1-P1-3_all.deb
 af5f682202a464572649ff1c7ebc63571f9ce7a4a15064c73d1a12d3588fe88c 24114 
dhcp3-client_4.1.1-P1-3_all.deb
 23a1b11ec56ccb4bff1df26712bf7699adf6cf398413d682c0b89ff559458c20 23954 
dhcp3-relay_4.1.1-P1-3_all.deb
 a1a907d8432db10dc3e9e9d5542f98179870e5782bc2a2fe090d9fb437225d5d 23844 
dhcp3-common_4.1.1-P1-3_all.deb
 e58d5004127dccf1b1ccec5033c4cf1cfb16bcdf1a940aacfff0cdae23142376 23892 
dhcp3-dev_4.1.1-P1-3_all.deb
Files: 
 344cb6233776407aea9e31a9493c2e32 2018 net important isc-dhcp_4.1.1-P1-3.dsc
 b387b25b018716dbde10e3923ee5ecec 126964 net important 
isc-dhcp_4.1.1-P1-3.diff.gz
 1c9715593d8c228c6da2ae7e39e9d2a0 344120 net optional 
isc-dhcp-server_4.1.1-P1-3_i386.deb
 8d9c4ab92a6ee2b00933d36916254300 764810 debug extra 
isc-dhcp-server-dbg_4.1.1-P1-3_i386.deb
 e4323ceafe9a8da08a82268061665b33 330400 net optional 
isc-dhcp-server-ldap_4.1.1-P1-3_i386.deb
 70544c418e4112ee8732a2e6807a82af 311760 net important 
isc-dhcp-common_4.1.1-P1-3_i386.deb
 d99f3bc12fe098f3bbd6eaeaccc679e7 668110 devel optional 
isc-dhcp-dev_4.1.1-P1-3_i386.deb
 4a516852eb65a0049722b206b24232ae 227648 net important 
isc-dhcp-client_4.1.1-P1-3_i386.deb
 4d77e6649327dbea5e26ca681b55afe7 590766 debug extra 
isc-dhcp-client-dbg_4.1.1-P1-3_i386.deb
 69cabd1292b52996252bd925b383d943 177396 debian-installer extra 
isc-dhcp-client-udeb_4.1.1-P1-3_i386.udeb
 4695669c80c44ebebef61ae36d17c185 104568 net optional 
isc-dhcp-relay_4.1.1-P1-3_i386.deb
 37f11b9c26ee69e3a52e9fe789e58a87 325170 debug extra 
isc-dhcp-relay-dbg_4.1.1-P1-3_i386.deb
 ab0070976173f5bb06a4d5ac8606ae5f 24050 net optional 
dhcp3-server_4.1.1-P1-3_all.deb
 d5f8b5bcb400c23be4717dd97858ca7c 24114 net important 
dhcp3-client_4.1.1-P1-3_all.deb
 a217db0200ea3c04d1933879935c6ed6 23954 net optional 
dhcp3-relay_4.1.1-P1-3_all.deb
 bd2b41b8a1aaee3cbb663c4809ae356e 23844 net important 
dhcp3-common_4.1.1-P1-3_all.deb
 924b7886a08ae4f3ecc506178cc8c595 23892 devel optional 
dhcp3-dev_4.1.1-P1-3_all.deb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iQIbBAEBAgAGBQJMGHboAAoJEFHf2Ts++3nvy8sP90pjOtbTG72Jz69XywmBBx+J
Eo96r69c5BFhAgyleR4hN+YrQkPk40G6evei8vbwVrG0ULFww8CsSLqeRbpDAVn3
DY7dn9C02qQ82rAxXnobaFLziRKNXnGxiVxgarCd7RtmuCY+ZpmgicbrS1Bg7tMN
RyQdM16RYMR0KTNR58ptYR7IgIJXykQstgQ0FNFYYhGNMIJvaSiBrPi5J5gpVDgw
VZLfV/4WkNjWfNQSJyHRrZya3h/gjHDtnYLEiUf+NIcCKnbp37XjnxCB9iReDM8m
tIT9zxW0TZ8EEBohg6nmSSQ35eYdIymD5Gvsftv4HN1CePSAyKQFNUwgvN6+YSrH
3/PVmII5TOGDk3acW9modeKmbKqVrZdgyMKMM1ud5KsF3L6cogXIvaX0J8EaxkBQ
Q11U/lxFBiPSip3QkYToz2swn/xAjEXXr/fLVcgnoftCTODYB1UxNRGTUSS7Sq6g
CvTONia9pO8DDsg0q5RtFrmhhx9yWt4n+f1JeWe+UlbaJACpyV0bNUv47Mm/gT3K
h7WIcb+YdL0DGLvF9SX0YarQ8QGx7CI4O41B+BKn7hB8/d8qQH+TiZ39LrMGSSdo
kB6Z/Shbt+Swyn1EKu4gymzM7o1WDxKIPPeDzjjYBvnTv6bc5e30nYn6WucvrOkR
De42w7SQjz5s5CNRrX4=
=JxM+
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to