]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - src/initscripts/init.d/sane
Updated igmpproxy to 0.1.
[people/pmueller/ipfire-2.x.git] / src / initscripts / init.d / sane
index 3ada55761035a7d59337520939517701a9806f3a..98303036b197a0d8d023940acc67bad162bdea3b 100644 (file)
 
 case "${1}" in
        start)
-               boot_mesg "Starting sane - network scanner deamon..."
-               killall sanedloop > /dev/nul 2&>1
-               killall saned > /dev/nul 2&>1
-               /usr/local/bin/sanedloop &
+               boot_mesg "Starting saned - network scanner deamon..."
+               loadproc /usr/local/bin/sanedloop
                evaluate_retval
                ;;
 
        stop)
-               boot_mesg "Stopping sane - network scanner deamon..."
-               killall sanedloop > /dev/nul 2&>1
-               killall saned > /dev/nul 2&>1
-               echo_ok
+               boot_mesg "Stopping saned - network scanner deamon..."
+               killproc sanedloop
+               killall -s KILL -w saned > /dev/null 2>&1
+               exit 0
                ;;
 
        restart)
+               ${0} stop
+               sleep 1
                ${0} start
                ;;