Habe den Block in der rc.init wieder aktiviert und die Addons irserver, irserver2uinput und devmon, nach dem Vorbild von MegaX bei avahi-linker, auf PID-File und Daemon umgestellt. Die beiden erstgenannten Skripte starteten vorher mit der bekannten Meldung. Jetzt scheinen diese wie gewünscht zu starten und zu laufen.
Hier das devmon init Skript zum testen.#!/bin/sh
DAEMON=/usr/bin/devmon
ARGS=''
NAME=devmon
PID_FILE=/var/run/$NAME.pid
. /etc/init.d/rc.functions
case "$1" in
start)
echo "Starting $NAME"
start-stop-daemon --start --pidfile $PID_FILE --make-pidfile --background --exec $DAEMON -- $ARGS > /dev/null 2>&1
check_status
;;
stop)
echo "Stopping $NAME"
start-stop-daemon --stop --signal 2 --quiet --pidfile $PID_FILE > /dev/null 2>&1
check_status
;;
restart)
$0 stop
sleep 2
$0 start
;;
init)
start=1
;;
*)
echo "Usage $0 {start | stop | restart}" >&2
exit 1
esac
Vielleicht sollte noch udevil bei der Beendigung von devmon berücksichtigt werden.
Gruß wino