alas previous patch not working correctly.
new patch attached.

-- 
wbr, alexander barakin aka sash-kan.
--- runit-2.1.1.save/debian/runit.postinst	2010-06-02 15:31:50.000000000 +0000
+++ runit-2.1.1/debian/runit.postinst	2010-06-03 06:52:52.000000000 +0000
@@ -35,7 +35,7 @@
 fi
 
 if ! grep '^SV:' /etc/inittab >/dev/null; then
-  echo 'Adding SV inittab entry...'
+  echo 'Adding SV inittab entry...' >&2
   cp /etc/inittab /etc/inittab'{new}'
   cat >>/etc/inittab'{new}' <<-\EOT
 	#-- runit begin
@@ -43,11 +43,12 @@
 	#-- runit end
 	EOT
   mv -f /etc/inittab'{new}' /etc/inittab
-  if test -r /usr/share/debconf/confmodule; then
-    . /usr/share/debconf/confmodule
-    db_get runit/signalinit
-    test "$RET" = false || kill -s HUP 1
-  else 
-    kill -s HUP 1  
-  fi
+fi
+
+if test -r /usr/share/debconf/confmodule; then
+  . /usr/share/debconf/confmodule
+  db_get runit/signalinit
+  test "$RET" = false || kill -s HUP 1
+else 
+  kill -s HUP 1  
 fi

Reply via email to