[Pkg-sysvinit-devel] unblock: sysvinit/2.88dsf-58 (fixing RC bug #768496)

Petter Reinholdtsen pere at hungry.com
Tue Nov 11 19:49:57 UTC 2014


Package: release.debian.org
User: release.debian.org at packages.debian.org
Usertags: unblock
Severity: normal

Please unblock package sysvinit to fix the RC bug #768496 caused by a
typo in invoke-rc.d introduced in version 2.88dsf-56.  It also include a
forgotten bug number added to the changelog (and closed in BTS a few
minutes ago).

This is the complete source code change uploaded to unstable some
minutes ago.

diff --git a/debian/changelog b/debian/changelog
index a9cf1f7..4511465 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+sysvinit (2.88dsf-58) unstable; urgency=low
+
+  * Fix typo in invoke-rc.d breaking upstart installations (Closes:
+    #768496).
+
+ -- Petter Reinholdtsen <pere at debian.org>  Tue, 11 Nov 2014 20:34:18 +0100
+
 sysvinit (2.88dsf-57) unstable; urgency=low
 
   * Upload to unstable.
@@ -17,7 +24,7 @@ sysvinit (2.88dsf-56) experimental; urgency=medium
     init and not the session one. (Closes: #745505)
   * service: in upstart interfacing code, map "force-reload" to restart as
     per Debian policy 9.3.2, since there is no way to know for-sure if a
-    reload is supported.
+    reload is supported (Closes: #746795).
 
   [ Petter Reinholdtsen ]
   * Adjust the sysvinit/hurd-fix-inittab debconf template to no longer
diff --git a/debian/src/sysv-rc/sbin/invoke-rc.d b/debian/src/sysv-rc/sbin/invoke-rc.d
index cdfc8d8..24e7e6f 100644
--- a/debian/src/sysv-rc/sbin/invoke-rc.d
+++ b/debian/src/sysv-rc/sbin/invoke-rc.d
@@ -272,7 +272,7 @@ unset UPSTART_SESSION
 # If we're running on upstart and there's an upstart job of this name, do
 # the rest with upstart instead of calling the init script.
 if which initctl >/dev/null && initctl version 2>/dev/null | grep -q upstart \
-   && inictl status ${INITSCRIPTID} 1>/dev/null 2>/dev/null
+   && initctl status ${INITSCRIPTID} 1>/dev/null 2>/dev/null
 then
     is_upstart=1
 elif test -d /run/systemd/system ; then

unblock sysvinit/2.88dsf-58

-- System Information:
Debian Release: 7.7
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



More information about the Pkg-sysvinit-devel mailing list