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