Annotation of embedaddon/ipguard/doc/ipguard.sh.sample, revision 1.1
1.1 ! misho 1: #! /bin/sh
! 2: ## $Id: ipguard.sh.sample,v 1.11 2010/07/12 03:46:52 sead Exp $
! 3:
! 4: PATH=/bin:/usr/bin
! 5:
! 6: iface=fxp0
! 7: daemon=ipguard
! 8: daemon_path=/usr/local/sbin
! 9: daemon_pid=/var/run/${daemon}_${iface}.pid
! 10: daemon_flags="-u 300 -xz"
! 11:
! 12: case $1 in
! 13: start)
! 14: if [ -x ${daemon_path}/$daemon ]; then
! 15: ${daemon_path}/$daemon $daemon_flags $iface
! 16: echo -n " $daemon"
! 17: fi
! 18: ;;
! 19: stop)
! 20: if [ -f $daemon_pid ]; then
! 21: kill `head -1 $daemon_pid`
! 22: echo -n " $daemon"
! 23: fi
! 24: ;;
! 25: restart)
! 26: $0 stop
! 27: sleep 1
! 28: $0 start
! 29: ;;
! 30: *)
! 31: echo "Usage: `basename $0` {start|stop|restart}" >&2
! 32: exit 64
! 33: ;;
! 34: esac
! 35:
! 36: exit 0
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>