#!/bin/sh

# (c) 2000 TyZ

# add to /etc/inittab:
d1:2345:respawn:/usr/local/sbin/pppd-adsl

# in pppd ip-up script:
# echo $@ > /tmp/adsl.up

MODEM=10.0.0.138

if [ "$1" = "stop" ]; then
	if [ ! -f /tmp/adsl.up ]; then
		echo "ADSL not up?"
		exit
	fi
	read LINE < /tmp/adsl.up
	set $LINE
	DEVICE=$1
	read PID < /var/run/${DEVICE}.pid
	echo "Terminating pppd ($PID)"
	kill $PID
else
	sleep 5
	exec /usr/local/sbin/pptp ${MODEM} file /etc/ppp/options.adsl
fi
