Annotation of embedaddon/ipguard/doc/ipguard.sh.sample, revision 1.1.1.1.2.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>