<div dir="ltr">Hi,<div><br></div><div>I'm encountering this issue with an internal package that ships an upstart script and a systemd script but no sysv script.  It's actually a very simple fix:</div><div><br></div><div>--- debian/src/sysv-rc/sbin/invoke-rc.d<span class="Apple-tab-span" style="white-space:pre">       </span>2015-05-20 07:54:32.000000000 +0200<br></div><div><div>+++ /usr/sbin/invoke-rc.d<span class="Apple-tab-span" style="white-space:pre">    </span>2015-11-26 13:24:21.772967974 +0100</div><div>@@ -464,7 +464,7 @@</div><div> ## note that $ACTION is a space-separated list of actions</div><div> ## to be attempted in order until one suceeds.</div><div> if test x${FORCE} != x || test ${RC} -eq 104 ; then</div><div>-    if [ -n "$is_upstart" ] || testexec "${INITDPREFIX}${INITSCRIPTID}" ; then</div><div>+    if [ -n "$is_upstart" ] || [ -n "$is_systemd" ] || testexec "${INITDPREFIX}${INITSCRIPTID}" ; then</div><div> <span class="Apple-tab-span" style="white-space:pre">       </span>RC=102</div><div> <span class="Apple-tab-span" style="white-space:pre">     </span>setechoactions ${ACTION}</div><div> <span class="Apple-tab-span" style="white-space:pre">   </span>while test ! -z "${ACTION}" ; do</div></div><div><br></div><div>Any chance that we can get this applied?  I know that the expectation for packages in the distribution is to ship the old sysv script (and I agree that this is what should happen), but for internal packages not distributed broadly, used in a restricted environment, it makes little sense to create a script that will never get used.</div><div><br></div><div>Thanks!</div></div><div dir="ltr">-- <br></div><div dir="ltr">Cheers,<div>Marga</div></div>