1*4882a593Smuzhiyun#!/bin/sh 2*4882a593Smuzhiyun# 3*4882a593SmuzhiyunPATH=/bin:/usr/bin:/sbin:/usr/sbin 4*4882a593SmuzhiyunDAEMON=/usr/sbin/xl2tpd 5*4882a593SmuzhiyunPIDFILE=/var/run/xl2tpd.pid 6*4882a593Smuzhiyun 7*4882a593Smuzhiyuntest -f $DAEMON || exit 0 8*4882a593Smuzhiyun 9*4882a593Smuzhiyuncase "$1" in 10*4882a593Smuzhiyun start) 11*4882a593Smuzhiyun start-stop-daemon -S -p $PIDFILE -x $DAEMON -- -D & 12*4882a593Smuzhiyun ;; 13*4882a593Smuzhiyun stop) 14*4882a593Smuzhiyun start-stop-daemon -K -p $PIDFILE -x $DAEMON 15*4882a593Smuzhiyun ;; 16*4882a593Smuzhiyun restart|force-reload) 17*4882a593Smuzhiyun start-stop-daemon -K -p $PIDFILE -x $DAEMON 18*4882a593Smuzhiyun sleep 1 19*4882a593Smuzhiyun start-stop-daemon -S -p $PIDFILE -x $DAEMON 20*4882a593Smuzhiyun ;; 21*4882a593Smuzhiyun *) 22*4882a593Smuzhiyun echo "Usage: /etc/init.d/xl2tdp {start|stop|restart|force-reload}" 23*4882a593Smuzhiyun exit 1 24*4882a593Smuzhiyun ;; 25*4882a593Smuzhiyunesac 26*4882a593Smuzhiyun 27*4882a593Smuzhiyunexit 0 28