diff options
author | David E. O'Brien <obrien@FreeBSD.org> | 2000-12-13 08:26:16 +0000 |
---|---|---|
committer | David E. O'Brien <obrien@FreeBSD.org> | 2000-12-13 08:26:16 +0000 |
commit | 41e3d18ba02e2ff80b73d40ec3898b5a055ca50c (patch) | |
tree | 1bba0bd10be1e2ad51f33d70ee63e3cecd570513 /net/isc-dhcp3/files/isc-dhcpd.sh.sample | |
parent | c42cf6e6d0e5646709c4a1bd4ad7dab4caaaa111 (diff) |
Notes
Diffstat (limited to 'net/isc-dhcp3/files/isc-dhcpd.sh.sample')
-rw-r--r-- | net/isc-dhcp3/files/isc-dhcpd.sh.sample | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/net/isc-dhcp3/files/isc-dhcpd.sh.sample b/net/isc-dhcp3/files/isc-dhcpd.sh.sample new file mode 100644 index 000000000000..f07d745c3772 --- /dev/null +++ b/net/isc-dhcp3/files/isc-dhcpd.sh.sample @@ -0,0 +1,31 @@ +#! /bin/sh + +# $FreeBSD$ + +IFACES="SET_THIS" + +if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then + echo "$0: Cannot determine the PREFIX" >&2 + exit 1 +fi + +case "$1" in +start) + ${PREFIX}/sbin/dhcpd $IFACES + ;; +stop) + kill `cat /var/run/dhcpd.pid` + ;; +restart) + $0 stop + $0 start + ;; +status) + ps -auxww | egrep '(conserver|console)' | egrep -v "($0|egrep)" + ;; +*) + echo "Usage: `basename $0` {start|stop|restart|status}" >&2 + ;; +esac + +exit 0 |