Your message dated Fri, 07 Mar 2008 13:32:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#458502: fixed in xen-common 3.2.0-2
has caused the Debian Bug report #458502,
regarding xen-utils-common: Slight problem with LSB header in init.d script
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.)
--
458502: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=458502
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: xen-utils-common
Version: 3.0+hg11292-2
Tags: patch
User: [EMAIL PROTECTED]
Usertags: incorrect-dependency
When testing dependency based boot sequencing, I discovered a bug in
the init.d script for xen-utils-common. It is set to stop in the boot
"runlevel" (S), but no script should stop there. Also, xend only
depend on $local_fs, but uses files in /usr/ which is not guaranteed
to be available until after $remote_fs. Last, the xendomains script
have the home-made header default-enabled which create a lintian
warning and was the issue that make me have a closer look at these
scripts dependencies.
This patch solve the issues:
diff -ur xen-common-3.1.0.orig/debian/xen-utils-common.xend.init
xen-common-3.1.0/debian/xen-utils-common.xend.init
--- xen-common-3.1.0.orig/debian/xen-utils-common.xend.init 2008-01-01
10:34:58.000000000 +0100
+++ xen-common-3.1.0/debian/xen-utils-common.xend.init 2008-01-01
10:36:54.000000000 +0100
@@ -1,10 +1,10 @@
#!/bin/sh
### BEGIN INIT INFO
# Provides: xend
-# Required-Start: $local_fs
-# Required-Stop: $local_fs
+# Required-Start: $remote_fs
+# Required-Stop: $remote_fs
# Default-Start: 2 3 4 5
-# Default-Stop: S 0 1 6
+# Default-Stop: 0 1 6
# Short-Description: XEN control daemon
# Description: XEN control daemon
### END INIT INFO
Only in xen-common-3.1.0/debian: xen-utils-common.xend.init.~1~
diff -ur xen-common-3.1.0.orig/debian/xen-utils-common.xendomains.init
xen-common-3.1.0/debian/xen-utils-common.xendomains.init
--- xen-common-3.1.0.orig/debian/xen-utils-common.xendomains.init
2008-01-01 10:34:58.000000000 +0100
+++ xen-common-3.1.0/debian/xen-utils-common.xendomains.init 2008-01-01
10:36:12.000000000 +0100
@@ -6,12 +6,12 @@
# Required-Stop: $syslog $remote_fs xend
# Should-Stop:
# Default-Start: 2 3 4 5
-# Default-Stop: S 0 1 6
-# Default-Enabled: yes
+# Default-Stop: 0 1 6
# Short-Description: Start/stop secondary xen domains
# Description: Start / stop domains automatically when domain 0
# boots / shuts down.
### END INIT INFO
+# Default-Enabled: yes
PATH=/usr/lib/xen-common/bin:/sbin:/bin:/usr/sbin:/usr/bin
VERSION=$(xen-utils-version -q 2>/dev/null || true)
As the stop xend 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: xen-common
Source-Version: 3.2.0-2
We believe that the bug you reported is fixed in the latest version of
xen-common, which is due to be installed in the Debian FTP archive:
xen-common_3.2.0-2.diff.gz
to pool/main/x/xen-common/xen-common_3.2.0-2.diff.gz
xen-common_3.2.0-2.dsc
to pool/main/x/xen-common/xen-common_3.2.0-2.dsc
xen-utils-common_3.2.0-2_all.deb
to pool/main/x/xen-common/xen-utils-common_3.2.0-2_all.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.
Bastian Blank <[EMAIL PROTECTED]> (supplier of updated xen-common 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: Fri, 07 Mar 2008 14:19:47 +0100
Source: xen-common
Binary: xen-utils-common
Architecture: source all
Version: 3.2.0-2
Distribution: unstable
Urgency: low
Maintainer: Debian Xen Team <[EMAIL PROTECTED]>
Changed-By: Bastian Blank <[EMAIL PROTECTED]>
Description:
xen-utils-common - XEN administrative tools - common files
Closes: 458502
Changes:
xen-common (3.2.0-2) unstable; urgency=low
.
[ Guido Trotter ]
* Fix init script LSB headers (closes: #458502)
.
[ Bastian Blank ]
* Special case unstable versions.
Files:
3913a27408229640058cb6ad5f1a7c3a 738 admin optional xen-common_3.2.0-2.dsc
6d125709cd28401457924a64e3bf5286 15676 admin optional
xen-common_3.2.0-2.diff.gz
3ca58ba979a6b26db64cc09de67ce6d3 74010 admin optional
xen-utils-common_3.2.0-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iEYEARECAAYFAkfRQTgACgkQxWtQqFixGB4cVwCgiBq8fhRzuP5WH4nJxlqCCgQ7
tIsAoI9tvBZodpM7yUeKQb9FsiKJWNcx
=CMLL
-----END PGP SIGNATURE-----
--- End Message ---