Hallo,
ich habe ein kleines Problem mit dem Beenden eines Daemon (in diesem Fall lircd) bei Verwendung von start-stop-daemon ohne PID-Datei.
Hier ist der Auszug der Befehle, die Zeile 5 ist aus /etc/init.d/lirc
Code
vdr3:/etc/init.d# start-stop-daemon -V
start-stop-daemon 1.10.28
vdr3:/etc/init.d# ps aux | grep lirc
root 4428 0.0 0.0 1632 432 ? Ss 19:48 0:00 /usr/sbin/lircd --driver=default
vdr3:/etc/init.d# start-stop-daemon --stop --exec /usr/sbin/lircd
No /usr/sbin/lircd found running; none killed.
vdr3:/etc/init.d# start-stop-daemon --stop --exec lircd
start-stop-daemon: stat lircd: No such file or directory
vdr3:/etc/init.d# ps aux | grep lirc
root 4428 0.0 0.0 1632 432 ? Ss 19:48 0:00 /usr/sbin/lircd --driver=default
auch danach läuft der lirc-daemon immer noch.
Erst nach einem killall lircd ist der lirc-daemon beendet.
Hat jemand eine Idee zur Lösung?
Hardy