4 # Set to "C" locale so we can parse messages from commands
8 if test "`id -u`" != 0 ; then
9 echo "$0: You must be root to run this script" >& 2
15 CONFIG
=/etc
/ppp
/pptp.conf
17 if [ ! -f "$CONFIG" -o ! -r "$CONFIG" ] ; then
18 echo "$ME: Cannot read configuration file '$CONFIG'" >& 2
27 for i
in /etc
/ppp
/ppp-cable.pid
/var
/run
/ppp-cable.pid
; do
30 #Check if still running
31 kill -0 $PID > /dev
/null
2>&1
33 echo "$ME: Connection appears to have died (PID $PID)" >& 2
35 #Kill pppd , which should in turn kill pptp
36 logger
-p daemon.notice
"Terminating cable-ppp link"
37 echo "Terminating cable-ppp link on pid ($PID),please wait.."
38 kill $PID > /dev
/null
2>&1
45 echo "No active cable connection found"