Hi,

it's a "bug" of systemd respective invoke-rc.d, which seems to strip the .sh
from the service name:

 # systemctl status keymap.service
 keymap.service - LSB: Set keymap
   Loaded: loaded (/etc/init.d/keymap.sh)
   Active: active (exited) since Sa 2013-12-21 08:48:36 CET; 1h 27min ago

See Bug #732341 for a patch, for short I've patched my version of invoke-rc.d
as following:

--- /tmp/invoke-rc.d    2013-12-21 10:18:09.026006964 +0100
+++ /usr/sbin/invoke-rc.d       2013-12-21 09:25:11.408222535 +0100
@@ -517,6 +517,7 @@
                     # pick up any changes.
                     systemctl daemon-reload
                 fi
+               INITSCRIPTID="${INITSCRIPTID%.sh}"
                 case $saction in
                     start|stop|restart|status)
                         systemctl "${saction}" "${INITSCRIPTID}.service" && 
exit 0

BYtE
Philipp
-- 
Philipp Matthias Hahn <pmh...@debian.org>
 GPG/PGP: 9A540E39 @ keyrings.debian.org


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to