summaryrefslogtreecommitdiff
path: root/net/isc-dhcp31-server
diff options
context:
space:
mode:
Diffstat (limited to 'net/isc-dhcp31-server')
-rw-r--r--net/isc-dhcp31-server/Makefile175
-rw-r--r--net/isc-dhcp31-server/distinfo2
-rw-r--r--net/isc-dhcp31-server/files/isc-dhcpd.sh.sample78
-rw-r--r--net/isc-dhcp31-server/files/isc-dhcrelay.sh.sample78
-rw-r--r--net/isc-dhcp31-server/files/patch-dhcpd.conf12
-rw-r--r--net/isc-dhcp31-server/files/patch-freebsd38
-rw-r--r--net/isc-dhcp31-server/files/patch-site.conf38
-rw-r--r--net/isc-dhcp31-server/files/rc.isc-dhcpd.conf.sample7
-rw-r--r--net/isc-dhcp31-server/files/rc.isc-dhcrelay.conf.sample8
-rw-r--r--net/isc-dhcp31-server/pkg-descr24
-rw-r--r--net/isc-dhcp31-server/pkg-message23
-rw-r--r--net/isc-dhcp31-server/pkg-plist45
12 files changed, 0 insertions, 528 deletions
diff --git a/net/isc-dhcp31-server/Makefile b/net/isc-dhcp31-server/Makefile
deleted file mode 100644
index 4bdee6352da3..000000000000
--- a/net/isc-dhcp31-server/Makefile
+++ /dev/null
@@ -1,175 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: dhcp
-# Date created: 7 Mar 1996
-# Whom: se
-#
-# $FreeBSD$
-#
-
-PORTNAME= dhcp
-PORTVERSION= 3.0.1.r12
-CATEGORIES= net
-MASTER_SITES= ${MASTER_SITE_ISC}
-MASTER_SITE_SUBDIR= dhcp dhcp/dhcp-3.0-history
-PKGNAMEPREFIX= isc-
-PKGNAMESUFFIX= 3
-DISTNAME= ${PORTNAME}-${RELEASE}${VERSION}${PATCHLEVEL}
-
-MAINTAINER= cyrille.lefevre@laposte.net
-COMMENT= ISC Dynamic Host Configuration Protocol client and server code
-
-USE_REINPLACE= yes
-
-.include <bsd.port.pre.mk>
-
-# Global variables
-#
-
-HAS_CONFIGURE= yes
-
-MAN1= omshell.1
-MAN3= dhcpctl.3 omapi.3 omshell.3
-MAN5= dhclient.conf.5 dhclient.leases.5 \
- dhcp-eval.5 dhcp-options.5 dhcpd.conf.5 \
- dhcpd.leases.5
-MAN8= dhclient.8 dhclient-script.8 dhcpd.8 dhcrelay.8
-
-MSG_FILE= ${PKGDIR}/pkg-message
-PKGMESSAGE= ${WRKDIR}/pkg-message
-
-# Local variables
-#
-
-# for instance, possible versions are:
-# 1.2.r3.4 (or 1.2.b3.4), 1.2.r3 (or 1.2.b3), 1.2.3, 1.2
-# which have to become:
-# 1.2rc3pl4 (or 1.2beta3pl4), 1.2rc3 (or 1.2beta3), 1.2pl3, 1.2
-# so, the magic things are:
-VERSION=
-PATCHLEVEL=
-.if ${PORTVERSION:R:E:M[br]*} != ""
-RELEASE= ${PORTVERSION:R:R}
-VERSION= ${PORTVERSION:R:E:S/b/beta/:S/r/rc/}
-PATCHLEVEL= pl${PORTVERSION:E}
-.elif ${PORTVERSION:E:M[br]*} != ""
-RELEASE= ${PORTVERSION:R}
-VERSION= ${PORTVERSION:E:S/b/beta/:S/r/rc/}
-.elif ${PORTVERSION:R:E} != ""
-RELEASE= ${PORTVERSION:R}
-PATCHLEVEL= pl${PORTVERSION:E}
-.else
-RELEASE= ${PORTVERSION}
-.endif
-
-PATCH_SUBDIRS= common minires dst omapip server client relay dhcpctl
-
-BIN_FILES= dhclient dhcpd dhcrelay omshell
-CONF_FILES= dhclient.conf
-RC_FILES= isc-dhcpd isc-dhcrelay
-DOC_FILES= ANONCVS CHANGES COPYRIGHT README RELNOTES
-SAMP_FILES= client/dhclient.conf server/dhcpd.conf
-DATA_FILES= dhclient.leases dhcpd.leases
-
-SAMP_SUFX= .sample
-
-CONF_DIR= ${PREFIX}/etc
-RC_DIR= ${PREFIX}/etc/rc.d
-DOCSDIR= ${PREFIX}/share/doc/${PKGBASE}
-DATADIR= /var/db
-
-STRIP_CMD?= strip
-
-# Post-patch
-#
-
-post-patch: patch-scripts patch-makefile-conf \
- patch-makefiles-dist patch-man-pages \
- patch-pkgmessage
-
-patch-scripts:
- @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
- ${WRKSRC}/client/scripts/freebsd
-
-patch-makefile-conf:
- @${REINPLACE_CMD} -e 's|^DEBUG[ ]*=|# DEBUG ?=|g' \
- ${WRKSRC}/Makefile.conf
-
-patch-makefiles-dist:
-.for subdir in ${PATCH_SUBDIRS}
- @${REINPLACE_CMD} -e 's|^CFLAGS[ ]*=|CFLAGS +=|g' \
- ${WRKSRC}/${subdir}/Makefile.dist
-.endfor
-
-# temporary hack - no patch file needed for this typo.
-patch-man-pages:
- @${REINPLACE_CMD} -e '/^\.Fd$$/d' ${WRKSRC}/dhcpctl/dhcpctl.3
-
-patch-pkgmessage:
- @${SED} 's|%%PREFIX%%|${PREFIX}|g;s|%%MAN1PREFIX%%|${MAN1PREFIX}|g' \
- ${MSG_FILE} > ${PKGMESSAGE}
-
-# Post-install
-#
-
-post-install: strip-binary-files install-startup-files \
- install-doc-files install-sample-files \
- create-conf-files create-data-files \
- display-message
-
-strip-binary-files:
-.for file in ${BIN_FILES}
-.if exists(${PREFIX}/bin/${file})
- @${STRIP_CMD} ${PREFIX}/bin/${file}
-.endif
-.if exists(${PREFIX}/sbin/${file})
- @${STRIP_CMD} ${PREFIX}/sbin/${file}
-.endif
-.endfor
-
-install-startup-files:
-.for file in ${RC_FILES}
-.if exists(${FILESDIR}/rc.${file}.conf${SAMP_SUFX})
- @${INSTALL_DATA} ${FILESDIR}/rc.${file}.conf${SAMP_SUFX} ${CONF_DIR}
-.if !exists(${CONF_DIR}/rc.${file}.conf)
- @${INSTALL_DATA} ${FILESDIR}/rc.${file}.conf${SAMP_SUFX} \
- ${CONF_DIR}/rc.${file}.conf
-.endif
-.endif
-.if exists(${FILESDIR}/${file}.sh${SAMP_SUFX})
- @${INSTALL_SCRIPT} ${FILESDIR}/${file}.sh${SAMP_SUFX} ${RC_DIR}
-.endif
-.endfor
-
-install-doc-files:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for file in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
-.endfor
-.endif
-
-install-sample-files:
-.for file in ${SAMP_FILES}
- @${INSTALL_DATA} ${WRKSRC}/${file} ${CONF_DIR}/${file:T}${SAMP_SUFX}
-.endfor
-
-create-conf-files:
-.for file in ${CONF_FILES}
-.if !exists(${CONF_DIR}/${file})
- @${TOUCH} ${CONF_DIR}/${file}
-.endif
-.endfor
-
-create-data-files:
-.for file in ${DATA_FILES}
-.if !exists(${DATADIR}/${file})
- @${TOUCH} ${DATADIR}/${file}
-.endif
-.endfor
-
-display-message:
- @${ECHO_MSG}
- @${CAT} ${PKGMESSAGE}
- @${ECHO_MSG}
-
-.include <bsd.port.post.mk>
diff --git a/net/isc-dhcp31-server/distinfo b/net/isc-dhcp31-server/distinfo
deleted file mode 100644
index 8f17696d97cc..000000000000
--- a/net/isc-dhcp31-server/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (dhcp-3.0.1rc12.tar.gz) = cf00193dcf349c888a62e4462ae1eb9c
-MD5 (dhcp3_3.0+3.0.1rc9-2.2.diff.gz) = 9d555df929ea70ef2b36f7455298a79f
diff --git a/net/isc-dhcp31-server/files/isc-dhcpd.sh.sample b/net/isc-dhcp31-server/files/isc-dhcpd.sh.sample
deleted file mode 100644
index 17472ab3bb71..000000000000
--- a/net/isc-dhcp31-server/files/isc-dhcpd.sh.sample
+++ /dev/null
@@ -1,78 +0,0 @@
-#! /bin/sh
-#
-# $FreeBSD$
-#
-# Start or stop isc-dhcpd.
-#
-
-rc_file=${0##*/}
-rc_arg=$1
-
-# override these variables in ${PREFIX}/etc/rc.isc-dhcpd.conf
-dhcpd_options= # command option(s)
-dhcpd_ifaces= # ethernet interface(s)
-
-if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/${rc_file}\$"); then
- echo "${rc_file}: Cannot determine PREFIX." >&2
- echo "Please use the complete pathname." >&2
- exit 64
-fi
-
-rcconf_dir=${PREFIX}/etc
-rcconf_file=rc.${rc_file%.sh}.conf
-rcconf_path=${rcconf_dir}/${rcconf_file}
-
-if [ -f ${rcconf_path} ]; then
- . ${rcconf_path}
-fi
-
-program_dir=${PREFIX}/sbin
-program_file=dhcpd
-program_path=${program_dir}/${program_file}
-
-config_dir=${PREFIX}/etc
-config_file=${program_file}.conf
-config_path=${config_dir}/${config_file}
-
-pid_dir=/var/run
-pid_file=${program_file}.pid
-pid_path=${pid_dir}/${pid_file}
-
-syslog_facility=daemon.err
-
-case "$rc_arg" in
-start)
- if [ ! -x ${program_path} ]; then
- logger -sp ${syslog_facility} -t ${program_file} \
- "unable to start: ${program_path} is missing."
- exit 72
- fi
- if [ ! -f ${config_path} ]; then
- logger -sp ${syslog_facility} -t ${program_file} \
- "unable to start: ${config_path} is missing."
- exit 72
- fi
- ${program_path} ${dhcpd_options} ${dhcpd_ifaces} &&
- echo -n " ${program_file}"
- ;;
-stop)
- if [ -r ${pid_path} ]; then
- kill $(cat ${pid_path}) 2> /dev/null
- else
- killall ${program_file} 2> /dev/null
- fi
- ;;
-restart)
- $0 stop
- $0 start
- ;;
-status)
- ps -auxww | egrep ${program_file} | egrep -v "($0|egrep)"
- ;;
-*)
- echo "usage: ${rc_file} {start|stop|restart|status}" >&2
- exit 64
- ;;
-esac
-
-exit 0
diff --git a/net/isc-dhcp31-server/files/isc-dhcrelay.sh.sample b/net/isc-dhcp31-server/files/isc-dhcrelay.sh.sample
deleted file mode 100644
index de5f111d133c..000000000000
--- a/net/isc-dhcp31-server/files/isc-dhcrelay.sh.sample
+++ /dev/null
@@ -1,78 +0,0 @@
-#! /bin/sh
-#
-# $FreeBSD$
-#
-# Start or stop isc-dhcrelay.
-#
-
-rc_file=${0##*/}
-rc_arg=$1
-
-# override these variables in ${PREFIX}/etc/rc.isc-dhcrelay.conf
-dhcrelay_options= # command option(s)
-dhcrelay_ifaces= # ethernet interface(s)
-dhcrelay_servers= # dhcpd server(s)
-
-if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/${rc_file}\$"); then
- echo "${rc_file}: Cannot determine PREFIX." >&2
- echo "Please use the complete pathname." >&2
- exit 64
-fi
-
-rcconf_dir=${PREFIX}/etc
-rcconf_file=rc.${rc_file%.sh}.conf
-rcconf_path=${rcconf_dir}/${rcconf_file}
-
-if [ -f ${rcconf_path} ]; then
- . ${rcconf_path}
-fi
-
-program_dir=${PREFIX}/sbin
-program_file=dhcrelay
-program_path=${program_dir}/${program_file}
-
-pid_dir=/var/run
-pid_file=${program_file}.pid
-pid_path=${pid_dir}/${pid_file}
-
-syslog_facility=daemon.err
-
-case "$rc_arg" in
-start)
- if [ ! -x ${program_path} ]; then
- logger -sp ${syslog_facility} -t ${program_file} \
- "unable to start: ${program_path} is missing."
- exit 72
- fi
- if [ -z "${dhcrelay_servers}" ]; then
- logger -sp ${syslog_facility} -t ${program_file} \
- "unable to start: no dhcpd server(s) configured."
- exit 64
- fi
- ifaces=
- for iface in ${dhcrelay_ifaces}; do
- ifaces="$ifaces -i $iface"
- done
- ${program_path} ${dhcrelay_options} ${ifaces} ${dhcrelay_servers} &&
- echo -n " ${program_file}"
- ;;
-stop)
- if [ -r ${pid_path} ]; then
- kill $(cat ${pid_path}) 2> /dev/null
- else
- killall ${program_file} 2> /dev/null
- fi
- ;;
-restart)
- $0 stop
- $0 start
- ;;
-status)
- ps -auxww | egrep ${program_file} | egrep -v "($0|egrep)"
- ;;
-*)
- echo "usage: ${rc_file} {start|stop|restart|status}" >&2
- ;;
-esac
-
-exit 0
diff --git a/net/isc-dhcp31-server/files/patch-dhcpd.conf b/net/isc-dhcp31-server/files/patch-dhcpd.conf
deleted file mode 100644
index 030e89874d8d..000000000000
--- a/net/isc-dhcp31-server/files/patch-dhcpd.conf
+++ /dev/null
@@ -1,12 +0,0 @@
---- server/dhcpd.conf.orig Thu Jan 25 03:33:11 2001
-+++ server/dhcpd.conf Wed Jan 30 22:06:52 2002
-@@ -14,6 +14,9 @@
- # network, the authoritative directive should be uncommented.
- #authoritative;
-
-+# ad-hoc DNS update scheme - set to "none" to disable dynamic DNS updates.
-+ddns-update-style ad-hoc;
-+
- # Use this to send dhcp log messages to a different log file (you also
- # have to hack syslog.conf to complete the redirection).
- log-facility local7;
diff --git a/net/isc-dhcp31-server/files/patch-freebsd b/net/isc-dhcp31-server/files/patch-freebsd
deleted file mode 100644
index 61a0e0c093a8..000000000000
--- a/net/isc-dhcp31-server/files/patch-freebsd
+++ /dev/null
@@ -1,38 +0,0 @@
---- client/scripts/freebsd.orig Tue Feb 19 17:59:35 2002
-+++ client/scripts/freebsd Mon Apr 15 15:31:21 2002
-@@ -20,17 +20,17 @@
- # Must be used on exit. Invokes the local dhcp client exit hooks, if any.
- exit_with_hooks() {
- exit_status=$1
-- if [ -f /etc/dhclient-exit-hooks ]; then
-- . /etc/dhclient-exit-hooks
-+ if [ -f %%PREFIX%%/etc/dhclient-exit-hooks ]; then
-+ . %%PREFIX%%/etc/dhclient-exit-hooks
- fi
- # probably should do something with exit status of the local script
- exit $exit_status
- }
-
- # Invoke the local dhcp client enter hooks, if they exist.
--if [ -f /etc/dhclient-enter-hooks ]; then
-+if [ -f %%PREFIX%%/etc/dhclient-enter-hooks ]; then
- exit_status=0
-- . /etc/dhclient-enter-hooks
-+ . %%PREFIX%%/etc/dhclient-enter-hooks
- # allow the local script to abort processing of this state
- # local script must set exit_status variable to nonzero.
- if [ $exit_status -ne 0 ]; then
-@@ -39,11 +39,11 @@
- fi
-
- if [ x$new_network_number != x ]; then
-- $LOGGER New Network Number: $new_network_number
-+ $LOGGER "New Network Number: $new_network_number"
- fi
-
- if [ x$new_broadcast_address != x ]; then
-- $LOGGER New Broadcast Address: $new_broadcast_address
-+ $LOGGER "New Broadcast Address: $new_broadcast_address"
- new_broadcast_arg="broadcast $new_broadcast_address"
- fi
- if [ x$old_broadcast_address != x ]; then
diff --git a/net/isc-dhcp31-server/files/patch-site.conf b/net/isc-dhcp31-server/files/patch-site.conf
deleted file mode 100644
index 65f79b6a7550..000000000000
--- a/net/isc-dhcp31-server/files/patch-site.conf
+++ /dev/null
@@ -1,38 +0,0 @@
---- site.conf.orig Wed Jul 7 17:20:10 1999
-+++ site.conf Sun Jun 24 02:07:17 2001
-@@ -1,2 +1,35 @@
- # Put local site configuration stuff here to override the default
- # settings in Makefile.conf
-+
-+PREFIX ?= /usr/local
-+
-+USERBINDIR = $(PREFIX)/bin
-+BINDIR = $(PREFIX)/sbin
-+CLIENTBINDIR = $(PREFIX)/sbin
-+ADMMANDIR = $(PREFIX)/man/man8
-+ADMMANEXT = .8
-+FFMANDIR = $(PREFIX)/man/man5
-+FFMANEXT = .5
-+LIBMANDIR = $(PREFIX)/man/man3
-+LIBMANEXT = .3
-+USRMANDIR = $(PREFIX)/man/man1
-+USRMANEXT = .1
-+MANCAT = man
-+# INSTALL = ${INSTALL_DATA}
-+# MANINSTALL = ${INSTALL_MAN}
-+ETC = $(PREFIX)/etc
-+LIBDIR = ${PREFIX}/lib
-+INCDIR = ${PREFIX}/include
-+
-+DEBUG ?= #none
-+
-+CFLAGS += -D_PATH_DHCPD_CONF=\"$(ETC)/dhcpd.conf\"
-+CFLAGS += -D_PATH_DHCPD_DB=\"$(VARDB)/dhcpd.leases\"
-+CFLAGS += -D_PATH_DHCPD_PID=\"$(VARRUN)/dhcpd.pid\"
-+
-+CFLAGS += -D_PATH_DHCRELAY_PID=\"$(VARRUN)/dhcrelay.pid\"
-+
-+CFLAGS += -D_PATH_DHCLIENT_CONF=\"$(ETC)/dhclient.conf\"
-+CFLAGS += -D_PATH_DHCLIENT_SCRIPT=\"$(CLIENTBINDIR)/dhclient-script\"
-+CFLAGS += -D_PATH_DHCLIENT_DB=\"$(VARDB)/dhclient.leases\"
-+CFLAGS += -D_PATH_DHCLIENT_PID=\"$(VARRUN)/dhclient.pid\"
diff --git a/net/isc-dhcp31-server/files/rc.isc-dhcpd.conf.sample b/net/isc-dhcp31-server/files/rc.isc-dhcpd.conf.sample
deleted file mode 100644
index edfe4bd7dc50..000000000000
--- a/net/isc-dhcp31-server/files/rc.isc-dhcpd.conf.sample
+++ /dev/null
@@ -1,7 +0,0 @@
-# $FreeBSD$
-#
-# isc-dhcpd startup configuration file.
-#
-
-dhcpd_options= # command option(s)
-dhcpd_ifaces= # ethernet interface(s)
diff --git a/net/isc-dhcp31-server/files/rc.isc-dhcrelay.conf.sample b/net/isc-dhcp31-server/files/rc.isc-dhcrelay.conf.sample
deleted file mode 100644
index b647c62f6137..000000000000
--- a/net/isc-dhcp31-server/files/rc.isc-dhcrelay.conf.sample
+++ /dev/null
@@ -1,8 +0,0 @@
-# $FreeBSD$
-#
-# isc-dhcrelay startup configuration file.
-#
-
-dhcrelay_options= # command option(s)
-dhcrelay_ifaces= # ethernet interface(s)
-dhcrelay_servers= # dhcpd server(s)
diff --git a/net/isc-dhcp31-server/pkg-descr b/net/isc-dhcp31-server/pkg-descr
deleted file mode 100644
index 47c2b8c9ada8..000000000000
--- a/net/isc-dhcp31-server/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-The ISC Dynamic Host Configuration Protocol Distribution provides a
-freely redistributable reference implementation of all aspects of the
-DHCP protocol, through a suite of DHCP tools:
-
- * A DHCP server
- * A DHCP client
- * A DHCP relay agent
-
-Version 3 of the ISC DHCP Distribution includes the following features
-that are new since version 2.0:
-
- * DHCP Failover Protocol support
- * OMAPI, an API for accessing and modifying the DHCP server and client state
- * Conditional behaviour
- * Storing arbitrary information on leases
- * Address pools with access control
- * Client classing
- * Address allocation restriction by class
- * Relay agent information option support
- * Dynamic DNS updates
- * Many bug fixes, performance enhancements, and minor new DHCP protocol
- features.
-
-WWW: http://www.isc.org/products/DHCP/
diff --git a/net/isc-dhcp31-server/pkg-message b/net/isc-dhcp31-server/pkg-message
deleted file mode 100644
index 412bb440a02f..000000000000
--- a/net/isc-dhcp31-server/pkg-message
+++ /dev/null
@@ -1,23 +0,0 @@
-**** To setup dhclient, you may need to edit /etc/rc.conf to replace the
- base system dhclient, such as :
- dhcp_program="%%PREFIX%%/sbin/dhclient"
- dhcp_flags="-q"
- See dhclient(8), using the following command, for details about other
- possible options:
- MANPATH=%%MAN1PREFIX%%/man man 8 dhclient
-
-**** To setup dhcpd, you may have to copy %%PREFIX%%/etc/dhcpd.conf.sample
- to %%PREFIX%%/etc/dhcpd.conf for editing. You also have to rename
- %%PREFIX%%/etc/rc.d/isc-dhcpd.sh.sample to %%PREFIX%%/etc/rc.d/isc-\
- dhcpd.sh to enable automatic startup.
- %%PREFIX%%/etc/rc.isc-dhcpd.conf may be edited to tune some startup
- variables such as `dhcpd_options' or `dhcpd_ifaces', both defaulted
- to `nothing'. See dhcpd(8) for details about possible options.
-
-**** To setup dhcrelay, you have to rename %%PREFIX%%/etc/rc.d/isc-\
- dhcrelay.sh.sample to %%PREFIX%%/etc/rc.d/isc-dhcrelay.sh to
- enable automatic startup.
- %%PREFIX%%/etc/rc.isc-dhcrelay.conf may need to be edited to setup
- the `dhcrelay_servers' as required. If needed, you may also tune
- `dhcrelay_options' and `dhcrelay_ifaces', both defaulted to `nothing'.
- See dhcrelay(8) for details about possible options.
diff --git a/net/isc-dhcp31-server/pkg-plist b/net/isc-dhcp31-server/pkg-plist
deleted file mode 100644
index e23d06935e9a..000000000000
--- a/net/isc-dhcp31-server/pkg-plist
+++ /dev/null
@@ -1,45 +0,0 @@
-@comment $FreeBSD$
-bin/omshell
-etc/dhclient.conf.sample
-@exec [ -f %D/etc/dhclient.conf ] || touch %D/etc/dhclient.conf
-@unexec [ -L %D/etc/dhclient.conf -o -s %D/etc/dhclient.conf ] || rm -f %D/etc/dhclient.conf
-etc/dhcpd.conf.sample
-@unexec if cmp -s %D/etc/rc.isc-dhcpd.conf %D/etc/rc.isc-dhcpd.conf.sample; then rm -f %D/etc/rc.isc-dhcpd.conf; fi
-etc/rc.isc-dhcpd.conf.sample
-@exec [ -f %D/etc/rc.isc-dhcpd.conf ] || cp %D/etc/rc.isc-dhcpd.conf.sample %D/etc/rc.isc-dhcpd.conf
-@unexec if cmp -s %D/etc/rc.isc-dhcrelay.conf %D/etc/rc.isc-dhcrelay.conf.sample; then rm -f %D/etc/rc.isc-dhcrelay.conf; fi
-etc/rc.isc-dhcrelay.conf.sample
-@exec [ -f %D/etc/rc.isc-dhcrelay.conf ] || cp %D/etc/rc.isc-dhcrelay.conf.sample %D/etc/rc.isc-dhcrelay.conf
-etc/rc.d/isc-dhcpd.sh.sample
-@unexec rm -f etc/rc.d/isc-dhcpd.sh
-etc/rc.d/isc-dhcrelay.sh.sample
-@unexec rm -f etc/rc.d/isc-dhcrelay.sh
-include/dhcpctl.h
-include/isc-dhcp/boolean.h
-include/isc-dhcp/dst.h
-include/isc-dhcp/int.h
-include/isc-dhcp/lang.h
-include/isc-dhcp/list.h
-include/isc-dhcp/result.h
-include/isc-dhcp/types.h
-include/omapip/alloc.h
-include/omapip/buffer.h
-include/omapip/omapip.h
-lib/libdhcpctl.a
-lib/libomapi.a
-sbin/dhclient
-sbin/dhclient-script
-sbin/dhcpd
-sbin/dhcrelay
-%%PORTDOCS%%%%DOCSDIR%%/ANONCVS
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/RELNOTES
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm include/omapip
-@dirrm include/isc-dhcp
-@exec [ -f /var/db/dhclient.leases ] || touch /var/db/dhclient.leases
-@unexec [ -s /var/db/dhclient.leases ] || rm -f /var/db/dhclient.leases
-@exec [ -f /var/db/dhcpd.leases ] || touch /var/db/dhcpd.leases
-@unexec [ -s /var/db/dhcpd.leases ] || rm -f /var/db/dhcpd.leases