#!/bin/sh

prog=`basename $0`
test "X$SUPERCMD" = "X$prog" || exec /usr/bin/super $prog ${1+"$@"}

PATH="/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin"
ADDRESS=""
export DISPLAY=":0.0"

case "$1" in
   up|start)
     /usr/local/bin/xterm -geometry 156x26-0-0 -e vpnclient connect XXXX &
     while [ "$ADDRESS" == "" ]; do
       ADDRESS=`vpnclient stat tunnel | grep "Client address" | awk '{print $3}'`
       sleep 1
     done
     /usr/local/packages/network/bin/vpn-select
     ;;
   down|stop)
     kill `pidof vpnclient` &> /dev/null
     kill `pidof vpn` &> /dev/null
     /usr/local/packages/network/bin/vpn-deselect
     ;;
   *)
     echo "Usage: vpn [up|start|down|stop]"
     ;;
esac
