* Marc Haber > $ sudo /etc/init.d/munin-node stop > Stopping Munin-Node: failed!
Confirmed. A change to the killproc() function in lsb-base 3.0-10 broke it. It now calls start-stop-daemon --stop with --name instead of --exec to identify the process to be stopped. I've attached the patch I'll commit to SVN soon. Kind regards -- Tore Anderson
--- munin-node 2005-09-10 11:58:02.000000000 +0200 +++ munin-node-fixed 2005-11-20 16:27:15.000000000 +0100 @@ -104,9 +104,7 @@ return 1 fi fi - # This may look strange, but because start-stop-daemon looks at - # /proc/pid/exe I need to specify /usr/bin/perl as the "daemon" - killproc -p $PIDFILE /usr/bin/perl + killproc -p $PIDFILE /usr/bin/munin-node ret=$? # killproc() isn't thorough enough, ensure the daemon has been # stopped manually