02f0f8ff59
Changes since 3.1.2rc1 * None. Changes since 3.1.2b1 * Fix handling of domain-search option to append "." as already done with 4.x. Changes since 3.1.1 * A double-dereference in dhclient transmission of DHCPDECLINEs was repaired. * Fix handling of -A and -a flags in dhcrelay; it was failing to expand packet size as needed to add relay agent options. * Corrected list of failover state values in dhcpd man page. * Fixed a bug that caused some request types to be logged incorrectly. * Fixed a coredump when adding a class via OMAPI. * Clients that sent a parameter request list containing the routers option before the subnet mask option were receiving only the latter. Fixed. * The server wasn't always sending the FQDN option when it should. * A partner-down failover server no longer emits 'peer holds all free leases' if it is able to newly-allocate one of the peer's leases. * A cosmetic bug in DHCPDECLINE processing was fixed which caused all successful DHCPDECLINEs to be logged as "not found" rather than "abandoned". * Some failover debugging #defines have been better defined and some high frequency messages moved to a deeper debugging symbol. * The CLTT parameter in failover is now only updated by client activity, and not by failover binding updates (taking on the peer's CLTT). * Failover BNDUPD messages are now discarded if they conflict with an update that has been trasnmitted, but not acknowledged. * A bug cleaning up unknown-xxx temporary option definitions was fixed. Changes since 3.1.1rc2 * None. Changes since 3.1.1rc1 * Changes in 4.0.x to common/options.c "pretty_domain()" (which turns wireformat rfc1035 into printable form for dhclient.leases) were pulled down. This addresses a bug where "option domain-search , ;" would appear in dhclient.leases. * Changes in 4.0.x to common/tables.c "option_dereference()" were pulled down. This addresses a bug where overlapping option code definitions in a config file may cause an attempt to free a NULL pointer. Changes since 3.1.1b1 * A memory leak when using omapi has been fixed.
23 lines
648 B
Makefile
23 lines
648 B
Makefile
# $NetBSD: Makefile,v 1.8 2009/03/05 23:35:12 adrianp Exp $
|
|
#
|
|
|
|
COMMENT= ISC Dynamic Host Configuration Protocol (DHCP) Client
|
|
COMPONENT= client
|
|
SUBDIR= client
|
|
|
|
CONFLICTS+= isc-dhclient-[0-9]*
|
|
|
|
CONF_FILES+= ${EGDIR}/dhclient.conf ${PKG_SYSCONFDIR}/dhclient.conf
|
|
|
|
RCD_SCRIPTS= isc_dhclient
|
|
MAN_FILES= man5/dhclient.conf.5 man5/dhclient.leases.5 \
|
|
man8/dhclient-script.8 man8/dhclient.8
|
|
FILES_SUBST+= DHCP_HOME=${DHCP_HOME}
|
|
|
|
post-install:
|
|
${INSTALL_DATA_DIR} ${EGDIR}
|
|
${INSTALL_DATA} ${WRKSRC}/client/dhclient.conf ${EGDIR}
|
|
|
|
.include "../../net/isc-dhcp/Makefile.common"
|
|
.include "../../net/isc-dhcp/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|