On Wed, Jan 16, 2013 at 08:12:13PM +0100, Bastian Blank wrote:
Control: found -1 2.88dsf-34
Control: severity -1 serious
I upgraded several machines in the last days and _every_ one failed to
reboot after that:
Does the following patch help with this?
Also, it would help greatly to have some information about the
systems you upgraded. Were these running native, or using some
form of container/virtualisation? This patch should help for
environment where pidof fails to detect init, but unless I
understand the problem better, I'm not going to be able to
just guess. Does pidof /sbin/init work on these systems?
Does it have a nonzero exit status?
--- a/debian/postinst
+++ b/debian/postinst
@@ -19,7 +19,7 @@ do_restart() {
# PID of init; may not always be 1. Use for sending signals
# and checking if init is running.
- PID=$(pidof /sbin/init || true)
+ PID=$(pidof /sbin/init || echo 1)
# Create /run/initctl if not present, and also create compatibility
# symlinks
--- a/debian/src/initscripts/etc/init.d/mountall.sh
+++ b/debian/src/initscripts/etc/init.d/mountall.sh
@@ -55,7 +55,7 @@ do_start() {
mknod -m 600 $INITCTL p
# Reopen control channel.
- PID=$(pidof /sbin/init || true)
+ PID=$(pidof /sbin/init || echo 1)
[ -n $PID ] kill -s USR1 $PID
fi
Thanks,
Roger
--
.''`. Roger Leigh
: :' : Debian GNU/Linuxhttp://people.debian.org/~rleigh/
`. `' schroot and sbuild http://alioth.debian.org/projects/buildd-tools
`-GPG Public Key F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800
--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org