]> git.donarmstrong.com Git - debhelper.git/commitdiff
dh_installinit: never call init scripts directly, only through invoke-rc.d
authorSteve Langasek <steve.langasek@canonical.com>
Mon, 17 Jan 2011 09:52:12 +0000 (01:52 -0800)
committerJoey Hess <joey@kitenet.net>
Tue, 25 Jan 2011 20:00:19 +0000 (16:00 -0400)
autoscripts/postinst-init
autoscripts/postinst-init-restart
autoscripts/prerm-init
autoscripts/prerm-init-norestart

index 6a1c5727e14972f512b32b5d4141c625f2a9f0fe..2430b2c0fc41e33e7cd4111a1f0e39c9a0054404 100644 (file)
@@ -1,8 +1,4 @@
 if [ -x "/etc/init.d/#SCRIPT#" ]; then
        update-rc.d #SCRIPT# #INITPARMS# >/dev/null
-       if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
-               invoke-rc.d #SCRIPT# start || #ERROR_HANDLER#
-       else
-               /etc/init.d/#SCRIPT# start || #ERROR_HANDLER#
-       fi
+       invoke-rc.d #SCRIPT# start || #ERROR_HANDLER#
 fi
index ba4b3a026c014d2926a5779386192fbec66d3423..35bba207b33bf643ada9bc2c3e80e6e98691e8cb 100644 (file)
@@ -5,9 +5,5 @@ if [ -x "/etc/init.d/#SCRIPT#" ]; then
        else
                _dh_action=start
        fi
-       if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
-               invoke-rc.d #SCRIPT# $_dh_action || #ERROR_HANDLER#
-       else
-               /etc/init.d/#SCRIPT# $_dh_action || #ERROR_HANDLER#
-       fi
+       invoke-rc.d #SCRIPT# $_dh_action || #ERROR_HANDLER#
 fi
index 96d37558e844932ef589e695b31115a402866408..2a8aa4c6cdd619a2aa52c6d83f6f3528590ff5ba 100644 (file)
@@ -1,7 +1,3 @@
 if [ -x "/etc/init.d/#SCRIPT#" ]; then
-       if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
-               invoke-rc.d #SCRIPT# stop || #ERROR_HANDLER#
-       else
-               /etc/init.d/#SCRIPT# stop || #ERROR_HANDLER#
-       fi
+       invoke-rc.d #SCRIPT# stop || #ERROR_HANDLER#
 fi
index 9b63174811895524939fe2edaa38c0e70488e4b3..cacde6e31c98e2c68d3a53717052230452a8a1c3 100644 (file)
@@ -1,7 +1,3 @@
 if [ -x "/etc/init.d/#SCRIPT#" ] && [ "$1" = remove ]; then
-       if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
-               invoke-rc.d #SCRIPT# stop || #ERROR_HANDLER#
-       else
-               /etc/init.d/#SCRIPT# stop || #ERROR_HANDLER#
-       fi
+       invoke-rc.d #SCRIPT# stop || #ERROR_HANDLER#
 fi