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
;;