Your message dated Sun, 06 Jan 2008 20:47:05 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#459421: fixed in bind9 1:9.4.2-2
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:  lwresd bind9
Version:  1:9.4.2-1
Tags:     patch
User:     [EMAIL PROTECTED]
Usertags: missing-dependency

To be able to check boot script order, and also to be able to start
boot scripts in parallel, it is important to know the dependencies of
the various boot scripts.  The Linux Software Base specifies a init.d
header file format useful for this purpose, and adding such header to
the init.d script would make it possible for me to use this
information to check the current sequence and to speed up the debian
boot.

I am working on a system to update the boot sequence based on these
dependencies, and would like see this as the default in Lenny.
Because of this, it is nice if the dependencies was updated quickly.

<URL:http://refspecs.freestandards.org/LSB_2.1.0/LSB-generic/LSB-generic/initscrcomconv.html>
documents the LSB header format.  Some debian notes are available from
<URL:http://wiki.debian.org/LSBInitScripts>.

Here is a patch to document the dependencies of lresd.  I hope this is
correct.  While looking at the source, I had a look at the bind9
dependencies too, and the $local_fs dependency is not needed.  A
dependency $remote_fs will make sure $local_fs is available too.

diff -ur bind9-9.4.2.orig/debian/lwresd.init bind9-9.4.2/debian/lwresd.init
--- bind9-9.4.2.orig/debian/lwresd.init 2008-01-06 13:37:00.000000000 +0100
+++ bind9-9.4.2/debian/lwresd.init      2008-01-06 13:40:41.000000000 +0100
@@ -1,5 +1,14 @@
 #!/bin/sh

+### BEGIN INIT INFO
+# Provides:          lwresd
+# Required-Start:    $remote_fs $syslog $network
+# Required-Stop:     $remote_fs $syslog $network
+# Default-Start:     2 3 4 5
+# Default-Stop:      0 1 6
+# Short-Description: Start and stop the Lightweight Resolver Daemon.
+### END INIT INFO
+
 PATH=/sbin:/bin:/usr/sbin:/usr/bin
 NAME=lwresd
 DAEMON=/usr/sbin/lwresd

diff -ur bind9-9.4.2.orig/debian/bind9.init bind9-9.4.2/debian/bind9.init
--- bind9-9.4.2.orig/debian/bind9.init  2008-01-06 13:37:00.000000000 +0100
+++ bind9-9.4.2/debian/bind9.init       2008-01-06 13:41:22.000000000 +0100
@@ -2,8 +2,8 @@

 ### BEGIN INIT INFO
 # Provides:          bind9
-# Required-Start:    $syslog $local_fs $remote_fs $network
-# Required-Stop:     $syslog $local_fs $remote_fs $network
+# Required-Start:    $remote_fs $syslog $network
+# Required-Stop:     $remote_fs $syslog $network
 # Default-Start:     2 3 4 5
 # Default-Stop:      0 1 6
 # Short-Description: Start and stop bind9

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.

Happy hacking,
--
Petter Reinholdtsen



--- End Message ---
--- Begin Message ---
Source: bind9
Source-Version: 1:9.4.2-2

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

bind9-doc_9.4.2-2_all.deb
  to pool/main/b/bind9/bind9-doc_9.4.2-2_all.deb
bind9-host_9.4.2-2_i386.deb
  to pool/main/b/bind9/bind9-host_9.4.2-2_i386.deb
bind9_9.4.2-2.diff.gz
  to pool/main/b/bind9/bind9_9.4.2-2.diff.gz
bind9_9.4.2-2.dsc
  to pool/main/b/bind9/bind9_9.4.2-2.dsc
bind9_9.4.2-2_i386.deb
  to pool/main/b/bind9/bind9_9.4.2-2_i386.deb
dnsutils_9.4.2-2_i386.deb
  to pool/main/b/bind9/dnsutils_9.4.2-2_i386.deb
libbind-dev_9.4.2-2_i386.deb
  to pool/main/b/bind9/libbind-dev_9.4.2-2_i386.deb
libbind9-30_9.4.2-2_i386.deb
  to pool/main/b/bind9/libbind9-30_9.4.2-2_i386.deb
libdns32_9.4.2-2_i386.deb
  to pool/main/b/bind9/libdns32_9.4.2-2_i386.deb
libisc32_9.4.2-2_i386.deb
  to pool/main/b/bind9/libisc32_9.4.2-2_i386.deb
libisccc30_9.4.2-2_i386.deb
  to pool/main/b/bind9/libisccc30_9.4.2-2_i386.deb
libisccfg30_9.4.2-2_i386.deb
  to pool/main/b/bind9/libisccfg30_9.4.2-2_i386.deb
liblwres30_9.4.2-2_i386.deb
  to pool/main/b/bind9/liblwres30_9.4.2-2_i386.deb
lwresd_9.4.2-2_i386.deb
  to pool/main/b/bind9/lwresd_9.4.2-2_i386.deb



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.
LaMont Jones <[EMAIL PROTECTED]> (supplier of updated bind9 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, 06 Jan 2008 12:25:31 -0700
Source: bind9
Binary: lwresd bind9-doc dnsutils libisccc30 bind9 libisccfg30 libbind-dev 
bind9-host libbind9-30 libdns32 liblwres30 libisc32
Architecture: all i386 source 
Version: 1:9.4.2-2
Distribution: unstable
Urgency: low
Maintainer: LaMont Jones <[EMAIL PROTECTED]>
Changed-By: LaMont Jones <[EMAIL PROTECTED]>
Description: 
 bind9      - Internet Domain Name Server
 bind9-doc  - Documentation for BIND
 bind9-host - Version of 'host' bundled with BIND 9.X
 dnsutils   - Clients provided with BIND
 libbind-dev - Static Libraries and Headers used by BIND
 libbind9-30 - BIND9 Shared Library used by BIND
 libdns32   - DNS Shared Library used by BIND
 libisc32   - ISC Shared Library used by BIND
 libisccc30 - Command Channel Library used by BIND
 libisccfg30 - Config File Handling Library used by BIND
 liblwres30 - Lightweight Resolver Library used by BIND
 lwresd     - Lightweight Resolver Daemon
Closes: 190742 200253 202981 209022 236901 248771 252285 411881 448006 459421
Changes: 
 bind9 (1:9.4.2-2) unstable; urgency=low
 .
   * init.d: add --oknodo to start-stop-daemon.  Closes: #411881
   * init: LSB dependency info.  Closes: #459421, #448006
   * meta: bind9 Suggests: resolvconf.  Closes: #252285
   * bind9: deliver /var/lib/bind directory, and document.
     Closes: #248771, #200253, #202981, #209022
   * lwresd: create bind user/group and rndc key if needed, at install.
     Closes: #190742
   * dnsutils: update long description.  Closes: #236901
Files: 
 0600faf3e6999d85b4d8c0e4f27edcc9 23994 libs standard 
libbind9-30_9.4.2-2_i386.deb
 20d5a74a251dd063d90b1744667927eb 144728 net optional lwresd_9.4.2-2_i386.deb
 236ffadda680d644359d838e55aa1e45 41532 net standard bind9-host_9.4.2-2_i386.deb
 25bf01f29e7aeac697e36d466a279528 248282 net optional bind9_9.4.2-2_i386.deb
 291fbe1c849a66378c12c49e922e6b84 1017816 libdevel optional 
libbind-dev_9.4.2-2_i386.deb
 39d3fe6bdbc4427190cbc3b8168b0ac8 36916 libs standard 
liblwres30_9.4.2-2_i386.deb
 3a19fbc62b4f13627a44274937792bc4 856 net optional bind9_9.4.2-2.dsc
 5443db7c90ce6ce75a7a343c6d7e8f4b 110086 libs standard libisc32_9.4.2-2_i386.deb
 5dd0e35ef8cefdf560321eba53b9c654 36140 libs optional 
libisccfg30_9.4.2-2_i386.deb
 901524dc5842dcc0f483830b8a7d920d 205020 net optional bind9_9.4.2-2.diff.gz
 af4bc7cd12ba1206650fdc32a3d6db3e 242016 doc optional bind9-doc_9.4.2-2_all.deb
 b63f9238f717e29483982c1c22c3a88e 452350 libs standard libdns32_9.4.2-2_i386.deb
 cba356b818c17fe5de120f9d4589d757 21364 libs optional 
libisccc30_9.4.2-2_i386.deb
 e74d8c36ccae0a54e87382855ea02870 104148 net standard dnsutils_9.4.2-2_i386.deb

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

iD8DBQFHgS9fzN/kmwoKyScRAvOtAJ9VI1sqJMdCgamwrDo2ddh1LC46fACgmDw9
Xzts4w2T4YYB5RdPh0TF/34=
=r3Jj
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to