Your message dated Fri, 29 Feb 2008 23:32:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#458983: fixed in kexec-tools 20080227-1
has caused the Debian Bug report #458983,
regarding kexec-tools: Please let init.d script reverse depend on umountroot
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.)


-- 
458983: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=458983
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package:  kexec-tools
Version:  20070330-2
Tags:     patch
User:     [EMAIL PROTECTED]
Usertags: incorrect-dependency

Now that insserv support reverse dependencies for init.d scripts, I
intend to drop the dependency from umountroot to kexec, and leave it
to kexec-tools to do a reverse depend instead.  It will make
umountroot less complex and let kexec-tools control its shutdown
sequence location completely.  Here is a patch to implement it.

While reviewing the LSB headers of the scripts, I noticed that the
optional headers should-stop and should-start are used even when
empty.  This is not needed, so I recommend dropping them.

diff -ur kexec-tools-20070330.orig/debian/kexec.init.d 
kexec-tools-20070330/debian/kexec.init.d
--- kexec-tools-20070330.orig/debian/kexec.init.d       2008-01-04 
01:20:57.000000000 +0100
+++ kexec-tools-20070330/debian/kexec.init.d    2008-01-04 01:22:13.000000000 
+0100
@@ -3,8 +3,7 @@
 # Provides:            kexec
 # Required-Start:
 # Required-Stop:       reboot
-# Should-Start:
-# Should-Stop:
+# X-Stop-After:         umountroot
 # Default-Start:
 # Default-Stop:                6
 # Short-Description: Execute the kexec -e command to reboot system
diff -ur kexec-tools-20070330.orig/debian/kexec-load.init.d 
kexec-tools-20070330/debian/kexec-load.init.d
--- kexec-tools-20070330.orig/debian/kexec-load.init.d  2008-01-04 
01:20:57.000000000 +0100
+++ kexec-tools-20070330/debian/kexec-load.init.d       2008-01-04 
01:22:16.000000000 +0100
@@ -3,8 +3,6 @@
 # Provides:            kexec-load
 # Required-Start:
 # Required-Stop:       $local_fs kexec
-# Should-Start:
-# Should-Stop:
 # Default-Start:
 # Default-Stop:                6
 # Short-Description: Load kernel image with kexec

Happy hacking,
-- 
Petter Reinholdtsen



--- End Message ---
--- Begin Message ---
Source: kexec-tools
Source-Version: 20080227-1

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

kexec-tools_20080227-1.diff.gz
  to pool/main/k/kexec-tools/kexec-tools_20080227-1.diff.gz
kexec-tools_20080227-1.dsc
  to pool/main/k/kexec-tools/kexec-tools_20080227-1.dsc
kexec-tools_20080227-1_i386.deb
  to pool/main/k/kexec-tools/kexec-tools_20080227-1_i386.deb
kexec-tools_20080227.orig.tar.gz
  to pool/main/k/kexec-tools/kexec-tools_20080227.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.
Khalid Aziz <[EMAIL PROTECTED]> (supplier of updated kexec-tools 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: Thu, 28 Feb 2008 14:19:40 -0700
Source: kexec-tools
Binary: kexec-tools
Architecture: source i386
Version: 20080227-1
Distribution: unstable
Urgency: low
Maintainer: Khalid Aziz <[EMAIL PROTECTED]>
Changed-By: Khalid Aziz <[EMAIL PROTECTED]>
Description: 
 kexec-tools - kexec tool for kexec reboots
Closes: 440979 440979 458983 462554 464813 465000
Changes: 
 kexec-tools (20080227-1) unstable; urgency=low
 .
   * New upstream version
   * Updated init scripts to remove bash'ism (closes: Bug#465000, Bug#462554)
   * Updated init scripts to add reverse dependency on umountroot
     (closes: Bug#458983)
   * Added autofs to Required-Stop for kexec-load init script to ensure
     a kexec load of a kernel on an automounted filesystem is successful
     (closes: Bug#440979)
   * Changed the kexec-load init script execution order to run before autofs
     (closes: Bug#440979)
   * Added debconf options to ask user whether to enable kexec by default
     or not
   * Updated package description in control file
   * Updated kexec man page to remove the note about lack of support for
     compressed kernels (closes: Bug#464813)
Files: 
 59b030437e23d2b0a6e3c99dbc9b844d 672 admin optional kexec-tools_20080227-1.dsc
 02e6e15b7e032f31156d00f331c74e03 285936 admin optional 
kexec-tools_20080227.orig.tar.gz
 b82e7c85263a234f37aa74682c44ae8e 7875 admin optional 
kexec-tools_20080227-1.diff.gz
 ec34b809ac95d72a9a042e3d22e331d9 63578 admin optional 
kexec-tools_20080227-1_i386.deb

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

iD8DBQFHyJGVlQEY26iVtiERAq9OAKDmHvHaIHs0/SfKfQtK92G5X/lp1gCdEUQM
mb+8njRCxZTs0CNhoujdRsI=
=HtBX
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to