--- trunk/ppp/ppp.rc 2007/08/18 18:56:38 304 +++ trunk/ppp/ppp.rc 2007/08/19 02:32:17 305 @@ -1,5 +1,5 @@ #!/bin/bash -# $Header: /root/magellan-cvs/src/ppp/ppp.rc,v 1.2 2007-08-18 18:56:38 niro Exp $ +# $Header: /root/magellan-cvs/src/ppp/ppp.rc,v 1.3 2007-08-19 02:32:17 niro Exp $ #%rlevels: 3:s 4:s 5:s 0:k 1:k 2:k 6:k #%start: 30 @@ -19,14 +19,7 @@ start) echo -e ${COLOREDSTAR}"Starting PPP deamon ..." [[ -z ${PPPD_PID} ]] && pon - if [ $? -gt 0 ] - then - print_status failure - else - start-stop-daemon --start --quiet \ - --pidfile /var/run/pppd.pid --exec /usr/sbin/pppd - print_status success - fi + evaluate_retval update_svcstatus $1 splash svc_started "$(basename $0)" 0 @@ -35,13 +28,7 @@ stop) echo -e ${COLOREDSTAR}"Stopping PPP daemon ..." [[ ! -z ${PPPD_PID} ]] && poff -a &> /dev/null - if [ $? -gt 0 ] - then - print_status failure - else - start-stop-daemon --stop --quiet --pidfile /var/run/pppd.pid - print_status success - fi + evaluate_retval update_svcstatus $1 splash svc_stopped "$(basename $0)" 0