From bc37371549775a7e7f4e8b0e2f769f09729bb051 Mon Sep 17 00:00:00 2001 From: adrianp Date: Wed, 13 Feb 2008 22:05:21 +0000 Subject: ISC's Dynamic Host Configuration Protocol Distribution provides a freely redistributable reference implementation of all aspects of DHCP, through a suite of DHCP tools: * A DHCP server * A DHCP client * A DHCP relay agent These tools all use a modular API which is designed to be sufficiently general that it can easily be made to work on POSIX-compliant operating systems and also non-POSIX systems like Windows NT and MacOS. The DHCP server, client and relay agent are provided both as reference implementations of the protocol and as working, fully-featured sample implementations. Both the client and the server provide functionality that, while not strictly required by the protocol, is very useful in practice. The DHCP server also makes allowances for non-compliant clients which one might still like to support. This package contains the Client component. --- net/isc-dhclient4/DESCR | 21 +++++++++++++++++++++ net/isc-dhclient4/Makefile | 21 +++++++++++++++++++++ net/isc-dhclient4/PLIST | 9 +++++++++ net/isc-dhclient4/distinfo | 7 +++++++ 4 files changed, 58 insertions(+) create mode 100644 net/isc-dhclient4/DESCR create mode 100644 net/isc-dhclient4/Makefile create mode 100644 net/isc-dhclient4/PLIST create mode 100644 net/isc-dhclient4/distinfo diff --git a/net/isc-dhclient4/DESCR b/net/isc-dhclient4/DESCR new file mode 100644 index 00000000000..805b213b09a --- /dev/null +++ b/net/isc-dhclient4/DESCR @@ -0,0 +1,21 @@ +ISC's Dynamic Host Configuration Protocol Distribution provides a +freely redistributable reference implementation of all aspects of +DHCP, through a suite of DHCP tools: + +* A DHCP server +* A DHCP client +* A DHCP relay agent + +These tools all use a modular API which is designed to be sufficiently +general that it can easily be made to work on POSIX-compliant +operating systems and also non-POSIX systems like Windows NT and +MacOS. + +The DHCP server, client and relay agent are provided both as +reference implementations of the protocol and as working, fully-featured +sample implementations. Both the client and the server provide +functionality that, while not strictly required by the protocol, +is very useful in practice. The DHCP server also makes allowances +for non-compliant clients which one might still like to support. + +This package contains the Client component. diff --git a/net/isc-dhclient4/Makefile b/net/isc-dhclient4/Makefile new file mode 100644 index 00000000000..4b026a5651e --- /dev/null +++ b/net/isc-dhclient4/Makefile @@ -0,0 +1,21 @@ +# $NetBSD: Makefile,v 1.1.1.1 2008/02/13 22:05:21 adrianp Exp $ +# + +COMMENT= ISC Dynamic Host Configuration Protocol (DHCP) Client +COMPONENT= client +SUBDIR= client + +CONF_FILES+= ${EGDIR}/dhclient.conf ${PKG_SYSCONFDIR}/dhclient.conf + +RCD_SCRIPTS= isc_dhclient +FILES_SUBST+= DHCP_HOME=${DHCP_HOME} + +.include "${.CURDIR}/../isc-dhcp4/options.mk" + +post-install: + ${INSTALL_DATA_DIR} ${EGDIR} + ${INSTALL_DATA} ${WRKSRC}/client/dhclient.conf ${EGDIR} + +.include "../../net/isc-dhcp4/Makefile.common" +.include "../../net/isc-dhcp4/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/net/isc-dhclient4/PLIST b/net/isc-dhclient4/PLIST new file mode 100644 index 00000000000..20ead260c21 --- /dev/null +++ b/net/isc-dhclient4/PLIST @@ -0,0 +1,9 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2008/02/13 22:05:21 adrianp Exp $ +man/man5/dhclient.conf.5 +man/man5/dhclient.leases.5 +man/man8/dhclient-script.8 +man/man8/dhclient.8 +sbin/dhclient +share/examples/isc-dhcp-client/dhclient.conf +share/examples/rc.d/isc_dhclient +@dirrm share/examples/isc-dhcp-client diff --git a/net/isc-dhclient4/distinfo b/net/isc-dhclient4/distinfo new file mode 100644 index 00000000000..8cd01b6c52e --- /dev/null +++ b/net/isc-dhclient4/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1.1.1 2008/02/13 22:05:21 adrianp Exp $ + +SHA1 (dhcp-4.0.0.tar.gz) = acb4ab7634ba002893b15baba1443ef4d6c92201 +RMD160 (dhcp-4.0.0.tar.gz) = 86963598124617bc7d1059262c75176db431f26d +Size (dhcp-4.0.0.tar.gz) = 1043725 bytes +SHA1 (patch-aa) = 162f8950cfcbb9647b81d8d1518867aaf8ec7905 +SHA1 (patch-ab) = cd38b5075d2f3a3121fb7dc9f870a6091c603ef1 -- cgit v1.2.3