#! /bin/sh # $Header: /home/ahuxley/dev/arc/ppplc/doc/examples/RCS/local-ppplc.shpp,v 1.19 1999/08/05 16:30:14 alexis Exp $ #shpp include ../../bin/ppplc_msgids.shpp PPPLCD=MARKER_LCLSBINDIR/ppplcd CONF_FILE=MARKER_PRGCFGDIR/ppplcd.conf SNDMSG=MARKER_LCLBINDIR/sndmsg NSSWITCHER=MARKER_PRGLIBDIR/misc/nsswitcher VERSION="MARKER_PATCHLEVEL" PROGNAME=`basename $0` case "$1" in -V) echo "$PROGNAME version $VERSION" exit 0 ;; esac [ -x $PPPLCD ] || exit 0 [ -x $SNDMSG ] || exit 0 [ -x $NSSWITCHER ] || exit 0 [ -r $CONF_FILE ] || exit 0 case "$1" in start) echo -n "Starting PPP Link Control Daemon:" echo -n " ppplcd" $PPPLCD $CONF_FILE > /dev/null 2>&1 echo -n " nsswitcher" PPPLCD_WANNABE=0 $NSSWITCHER -p 3 echo "." ;; stop) echo -n "Stopping PPP Link Control Daemon:" echo -n " ppplcd" $SNDMSG MARKER_MSGID_SET_QUIT echo -n " nsswitcher" PPPLCD_WANNABE=0 $NSSWITCHER -p 3 echo "." ;; *) echo "Usage: $PROGNAME { start | stop }" exit 1 ;; esac exit 0