summaryrefslogtreecommitdiff
path: root/net-mgmt/wide-dhcp/Makefile
diff options
context:
space:
mode:
authorBrian Somers <brian@FreeBSD.org>1997-04-04 02:20:28 +0000
committerBrian Somers <brian@FreeBSD.org>1997-04-04 02:20:28 +0000
commitb98a2e643581cce9d97d00f226f735487964288a (patch)
tree0e70f09b73c9f045b680a2d897a321cc80d6ddb7 /net-mgmt/wide-dhcp/Makefile
parentUpgrade to 2.7.1 (diff)
Update wide-dhcp so that it compiles with the new
interface stuff (and if_var.h). Closes pr3161 Submitted by: MIHIRA Yoshiro <sanpei@yy.cs.keio.ac.jp> Obtained from: pr3161
Notes
Notes: svn path=/head/; revision=6128
Diffstat (limited to 'net-mgmt/wide-dhcp/Makefile')
-rw-r--r--net-mgmt/wide-dhcp/Makefile19
1 files changed, 18 insertions, 1 deletions
diff --git a/net-mgmt/wide-dhcp/Makefile b/net-mgmt/wide-dhcp/Makefile
index dcde69475b77..86a87ad881f9 100644
--- a/net-mgmt/wide-dhcp/Makefile
+++ b/net-mgmt/wide-dhcp/Makefile
@@ -3,7 +3,7 @@
# Date created: 21 November 1995
# Whom: Yoshiro MIHIRA <sanpei@yy.cs.keio.ac.jp>
#
-# $Id: Makefile,v 1.6 1996/12/03 03:34:37 asami Exp $
+# $Id: Makefile,v 1.7 1996/12/28 23:39:28 asami Exp $
#
DISTNAME= dhcp-1.3beta
@@ -19,6 +19,8 @@ EXTRACT_ONLY= dhcp-1.3beta.tar.gz
IGNOREFILES= tzfile.h
MAKE_ENV= OSTYPE=`uname`
+STARTUP_SCRIPT= ${PREFIX}/etc/rc.d/wide-dhcps.sh.sample
+
post-patch:
if [ ! -f ${WRKSRC}/server/tzfile.h ]; then \
${CP} ${DISTDIR}/tzfile.h ${WRKSRC}/server/; \
@@ -34,6 +36,21 @@ post-install:
@${CP} ${WRKSRC}/db_sample/dhcpdb.relay ${PREFIX}/share/dhcp/dhcpdb.relay.sample
@${CP} ${WRKSRC}/db_sample/dhcpdb.server ${PREFIX}/share/dhcp/dhcpdb.server.sample
@${CP} ${WRKSRC}/db_sample/intro.dhcp ${PREFIX}/share/dhcp/
+ @if [ ! -f ${STARTUP_SCRIPT} ]; then \
+ echo "Installing ${STARTUP_SCRIPT} startup file."; \
+ echo '#!/bin/sh' > ${STARTUP_SCRIPT}; \
+ echo 'if [ -f /etc/dhcpdb.pool -a -f /etc/dhcpdb.relay \'\
+ >> ${STARTUP_SCRIPT}; \
+ echo ' -a -x /usr/local/sbin/dhcps ]; then' \
+ >> ${STARTUP_SCRIPT}; \
+ echo " ${PREFIX}/sbin/dhcps [Intarface Name]" \
+ >> ${STARTUP_SCRIPT}; \
+ echo " echo -n ' dhcps'" \
+ >> ${STARTUP_SCRIPT}; \
+ echo 'fi' >> ${STARTUP_SCRIPT}; \
+ chmod 755 ${STARTUP_SCRIPT}; \
+ chown bin.bin ${STARTUP_SCRIPT}; \
+ fi
@if [ ! -c /dev/bpf1 ]; then \
echo "**********************************************************";\
echo "* W a r n i n g *";\