head	1.52;
access;
symbols
	RELENG_8_4:1.52.0.2
	RELENG_9_1_0_RELEASE:1.50.2.1.4.2
	RELENG_9_1:1.50.2.1.0.4
	RELENG_9_1_BP:1.50.2.1
	RELENG_8_3_0_RELEASE:1.45.2.3.2.1
	RELENG_8_3:1.45.2.3.0.2
	RELENG_8_3_BP:1.45.2.3
	RELENG_9_0_0_RELEASE:1.50.2.1.2.1
	RELENG_9_0:1.50.2.1.0.2
	RELENG_9_0_BP:1.50.2.1
	RELENG_9:1.50.0.2
	RELENG_9_BP:1.50
	RELENG_7_4_0_RELEASE:1.43.12.1
	RELENG_8_2_0_RELEASE:1.45.2.2.2.1
	RELENG_7_4:1.43.0.12
	RELENG_7_4_BP:1.43
	RELENG_8_2:1.45.2.2.0.2
	RELENG_8_2_BP:1.45.2.2
	RELENG_8_1_0_RELEASE:1.45.2.1.4.1
	RELENG_8_1:1.45.2.1.0.4
	RELENG_8_1_BP:1.45.2.1
	RELENG_7_3_0_RELEASE:1.43.10.1
	RELENG_7_3:1.43.0.10
	RELENG_7_3_BP:1.43
	RELENG_8_0_0_RELEASE:1.45.2.1.2.1
	RELENG_8_0:1.45.2.1.0.2
	RELENG_8_0_BP:1.45.2.1
	RELENG_8:1.45.0.2
	RELENG_8_BP:1.45
	RELENG_7_2_0_RELEASE:1.43.8.1
	RELENG_7_2:1.43.0.8
	RELENG_7_2_BP:1.43
	RELENG_7_1_0_RELEASE:1.43.6.1
	RELENG_6_4_0_RELEASE:1.40.2.2.6.1
	RELENG_7_1:1.43.0.6
	RELENG_7_1_BP:1.43
	RELENG_6_4:1.40.2.2.0.6
	RELENG_6_4_BP:1.40.2.2
	RELENG_7_0_0_RELEASE:1.43
	RELENG_6_3_0_RELEASE:1.40.2.2
	RELENG_7_0:1.43.0.4
	RELENG_7_0_BP:1.43
	RELENG_6_3:1.40.2.2.0.4
	RELENG_6_3_BP:1.40.2.2
	RELENG_7:1.43.0.2
	RELENG_7_BP:1.43
	RELENG_6_2_0_RELEASE:1.40.2.2
	RELENG_6_2:1.40.2.2.0.2
	RELENG_6_2_BP:1.40.2.2
	RELENG_5_5_0_RELEASE:1.35.6.3
	RELENG_5_5:1.35.6.3.0.2
	RELENG_5_5_BP:1.35.6.3
	RELENG_6_1_0_RELEASE:1.40.2.1
	RELENG_6_1:1.40.2.1.0.4
	RELENG_6_1_BP:1.40.2.1
	RELENG_6_0_0_RELEASE:1.40.2.1
	RELENG_6_0:1.40.2.1.0.2
	RELENG_6_0_BP:1.40.2.1
	RELENG_6:1.40.0.2
	RELENG_6_BP:1.40
	RELENG_5_4_0_RELEASE:1.35.6.2
	RELENG_5_4:1.35.6.2.0.4
	RELENG_5_4_BP:1.35.6.2
	RELENG_4_11_0_RELEASE:1.25.2.5
	RELENG_4_11:1.25.2.5.0.10
	RELENG_4_11_BP:1.25.2.5
	RELENG_5_3_0_RELEASE:1.35.6.2
	RELENG_5_3:1.35.6.2.0.2
	RELENG_5_3_BP:1.35.6.2
	RELENG_5:1.35.0.6
	RELENG_5_BP:1.35
	RELENG_4_10_0_RELEASE:1.25.2.5
	RELENG_4_10:1.25.2.5.0.8
	RELENG_4_10_BP:1.25.2.5
	RELENG_5_2_1_RELEASE:1.35
	RELENG_5_2_0_RELEASE:1.35
	RELENG_5_2:1.35.0.4
	RELENG_5_2_BP:1.35
	RELENG_4_9_0_RELEASE:1.25.2.5
	RELENG_4_9:1.25.2.5.0.6
	RELENG_4_9_BP:1.25.2.5
	RELENG_5_1_0_RELEASE:1.35
	RELENG_5_1:1.35.0.2
	RELENG_5_1_BP:1.35
	RELENG_4_8_0_RELEASE:1.25.2.5
	RELENG_4_8:1.25.2.5.0.4
	RELENG_4_8_BP:1.25.2.5
	RELENG_5_0_0_RELEASE:1.33
	RELENG_5_0:1.33.0.2
	RELENG_5_0_BP:1.33
	RELENG_4_7_0_RELEASE:1.25.2.5
	RELENG_4_7:1.25.2.5.0.2
	RELENG_4_7_BP:1.25.2.5
	RELENG_4_6_2_RELEASE:1.25.2.4.2.1
	RELENG_4_6_1_RELEASE:1.25.2.4.2.1
	RELENG_4_6_0_RELEASE:1.25.2.4
	RELENG_4_6:1.25.2.4.0.2
	RELENG_4_6_BP:1.25.2.4
	RELENG_4_5_0_RELEASE:1.25.2.3
	RELENG_4_5:1.25.2.3.0.4
	RELENG_4_5_BP:1.25.2.3
	RELENG_4_4_0_RELEASE:1.25.2.3
	RELENG_4_4:1.25.2.3.0.2
	RELENG_4_4_BP:1.25.2.3
	RELENG_4_3_0_RELEASE:1.25.2.2
	RELENG_4_3:1.25.2.2.0.2
	RELENG_4_3_BP:1.25.2.2
	RELENG_4_2_0_RELEASE:1.25
	RELENG_4_1_1_RELEASE:1.25
	PRE_SMPNG:1.25
	RELENG_4_1_0_RELEASE:1.25
	RELENG_3_5_0_RELEASE:1.21.2.3
	RELENG_4_0_0_RELEASE:1.25
	RELENG_4:1.25.0.2
	RELENG_4_BP:1.25
	RELENG_3_4_0_RELEASE:1.21.2.2
	RELENG_3_3_0_RELEASE:1.21.2.1
	RELENG_3_2_PAO:1.21.0.4
	RELENG_3_2_PAO_BP:1.21
	RELENG_3_2_0_RELEASE:1.21
	RELENG_3_1_0_RELEASE:1.21
	RELENG_3:1.21.0.2
	RELENG_3_BP:1.21
	RELENG_2_2_8_RELEASE:1.12.2.2
	RELENG_3_0_0_RELEASE:1.21
	RELENG_2_2_7_RELEASE:1.12.2.2
	RELENG_2_2_6_RELEASE:1.12.2.2
	RELENG_2_2_5_RELEASE:1.12.2.2
	RELENG_2_2_2_RELEASE:1.12.2.1
	RELENG_2_2_1_RELEASE:1.12.2.1
	RELENG_2_2_0_RELEASE:1.12.2.1
	RELENG_2_1_7_RELEASE:1.3.4.1
	RELENG_2_1_6_1_RELEASE:1.3.4.1
	RELENG_2_1_6_RELEASE:1.3.4.1
	RELENG_2_2:1.12.0.2
	RELENG_2_2_BP:1.12
	RELENG_2_1_5_RELEASE:1.3.4.1
	RELENG_2_1_0_RELEASE:1.3.4.1
	RELENG_2_1_0:1.3.0.4
	RELENG_2_1_0_BP:1.3
	RELENG_2_0_5_RELEASE:1.3
	RELENG_2_0_5:1.3.0.2
	RELENG_2_0_5_BP:1.3
	RELENG_2_0_5_ALPHA:1.2
	RELEASE_2_0:1.2
	BETA_2_0:1.2
	ALPHA_2_0:1.2.0.2;
locks; strict;
comment	@# @;


1.52
date	2013.02.11.01.29.53;	author svnexp;	state Exp;
branches
	1.52.2.1;
next	1.51;

1.51
date	2012.11.17.01.54.50;	author svnexp;	state Exp;
branches;
next	1.50;

1.50
date	2011.09.03.07.13.45;	author dougb;	state Exp;
branches
	1.50.2.1;
next	1.49;

1.49
date	2011.07.17.04.10.00;	author dougb;	state Exp;
branches;
next	1.48;

1.48
date	2011.07.16.11.20.54;	author dougb;	state Exp;
branches;
next	1.47;

1.47
date	2010.09.22.18.46.17;	author dougb;	state Exp;
branches;
next	1.46;

1.46
date	2010.01.02.11.07.44;	author ed;	state Exp;
branches;
next	1.45;

1.45
date	2009.06.01.21.58.59;	author dougb;	state Exp;
branches
	1.45.2.1;
next	1.44;

1.44
date	2009.05.31.05.42.58;	author dougb;	state Exp;
branches;
next	1.43;

1.43
date	2007.06.02.23.19.58;	author dougb;	state Exp;
branches
	1.43.2.1
	1.43.6.1
	1.43.8.1
	1.43.10.1
	1.43.12.1;
next	1.42;

1.42
date	2006.08.13.05.32.10;	author cperciva;	state Exp;
branches;
next	1.41;

1.41
date	2005.07.25.14.44.10;	author des;	state Exp;
branches;
next	1.40;

1.40
date	2004.09.27.03.55.03;	author dougb;	state Exp;
branches
	1.40.2.1;
next	1.39;

1.39
date	2004.09.26.06.36.11;	author dougb;	state Exp;
branches;
next	1.38;

1.38
date	2004.09.24.13.42.00;	author ru;	state Exp;
branches;
next	1.37;

1.37
date	2004.09.22.12.13.57;	author des;	state Exp;
branches;
next	1.36;

1.36
date	2004.09.21.19.01.46;	author des;	state Exp;
branches;
next	1.35;

1.35
date	2003.04.16.13.50.52;	author bde;	state Exp;
branches
	1.35.6.1;
next	1.34;

1.34
date	2003.04.04.17.49.15;	author obrien;	state Exp;
branches;
next	1.33;

1.33
date	2002.07.01.01.23.59;	author dougb;	state Exp;
branches;
next	1.32;

1.32
date	2002.05.31.10.37.22;	author jedgar;	state Exp;
branches;
next	1.31;

1.31
date	2002.05.29.21.49.37;	author jedgar;	state Exp;
branches;
next	1.30;

1.30
date	2001.12.17.13.59.33;	author ru;	state Exp;
branches;
next	1.29;

1.29
date	2001.07.20.06.20.03;	author obrien;	state Exp;
branches;
next	1.28;

1.28
date	2001.03.26.14.40.55;	author ru;	state Exp;
branches;
next	1.27;

1.27
date	2001.02.17.15.19.00;	author asmodai;	state Exp;
branches;
next	1.26;

1.26
date	2001.01.28.23.21.00;	author asmodai;	state Exp;
branches;
next	1.25;

1.25
date	2000.01.10.09.05.30;	author phantom;	state Exp;
branches
	1.25.2.1;
next	1.24;

1.24
date	99.11.30.10.18.49;	author peter;	state Exp;
branches;
next	1.23;

1.23
date	99.11.30.04.43.16;	author peter;	state Exp;
branches;
next	1.22;

1.22
date	99.08.28.01.17.21;	author peter;	state Exp;
branches;
next	1.21;

1.21
date	98.06.11.09.17.56;	author peter;	state Exp;
branches
	1.21.2.1;
next	1.20;

1.20
date	98.06.04.07.25.52;	author bde;	state Exp;
branches;
next	1.19;

1.19
date	98.05.03.05.25.09;	author peter;	state Exp;
branches;
next	1.18;

1.18
date	98.05.03.05.09.11;	author peter;	state Exp;
branches;
next	1.17;

1.17
date	97.02.22.16.07.57;	author peter;	state Exp;
branches;
next	1.16;

1.16
date	97.01.14.07.13.33;	author jkh;	state Exp;
branches;
next	1.15;

1.15
date	97.01.01.09.30.13;	author peter;	state Exp;
branches;
next	1.14;

1.14
date	97.01.01.05.17.23;	author jkh;	state Exp;
branches;
next	1.13;

1.13
date	96.11.26.03.29.03;	author ache;	state Exp;
branches;
next	1.12;

1.12
date	96.09.01.00.48.29;	author ache;	state Exp;
branches
	1.12.2.1;
next	1.11;

1.11
date	96.08.30.03.01.34;	author peter;	state Exp;
branches;
next	1.10;

1.10
date	96.08.29.21.36.52;	author peter;	state Exp;
branches;
next	1.9;

1.9
date	96.01.22.05.55.44;	author peter;	state Exp;
branches;
next	1.8;

1.8
date	96.01.07.05.48.20;	author peter;	state Exp;
branches;
next	1.7;

1.7
date	95.10.23.20.32.59;	author ache;	state Exp;
branches;
next	1.6;

1.6
date	95.10.23.11.11.41;	author peter;	state Exp;
branches;
next	1.5;

1.5
date	95.10.20.20.30.33;	author ache;	state Exp;
branches;
next	1.4;

1.4
date	95.09.27.19.36.33;	author ache;	state Exp;
branches;
next	1.3;

1.3
date	95.05.30.03.48.33;	author rgrimes;	state Exp;
branches
	1.3.4.1;
next	1.2;

1.2
date	94.09.26.23.14.25;	author pst;	state Exp;
branches;
next	1.1;

1.1
date	94.09.22.20.44.59;	author pst;	state Exp;
branches;
next	;

1.52.2.1
date	2013.02.11.01.29.53;	author svnexp;	state dead;
branches;
next	1.52.2.2;

1.52.2.2
date	2013.03.28.13.06.19;	author svnexp;	state Exp;
branches;
next	;

1.50.2.1
date	2011.09.23.00.51.37;	author kensmith;	state Exp;
branches
	1.50.2.1.2.1
	1.50.2.1.4.1;
next	1.50.2.2;

1.50.2.2
date	2012.11.17.11.37.45;	author svnexp;	state Exp;
branches;
next	1.50.2.3;

1.50.2.3
date	2013.08.16.08.01.51;	author svnexp;	state Exp;
branches;
next	1.50.2.4;

1.50.2.4
date	2014.03.03.10.08.06;	author svnexp;	state Exp;
branches;
next	;

1.50.2.1.2.1
date	2011.11.11.04.20.22;	author kensmith;	state Exp;
branches;
next	1.50.2.1.2.2;

1.50.2.1.2.2
date	2012.11.17.08.37.42;	author svnexp;	state Exp;
branches;
next	;

1.50.2.1.4.1
date	2012.08.05.23.54.33;	author kensmith;	state Exp;
branches;
next	1.50.2.1.4.2;

1.50.2.1.4.2
date	2012.11.17.08.48.33;	author svnexp;	state Exp;
branches;
next	;

1.45.2.1
date	2009.08.03.08.13.06;	author kensmith;	state Exp;
branches
	1.45.2.1.2.1
	1.45.2.1.4.1;
next	1.45.2.2;

1.45.2.2
date	2010.09.30.21.54.25;	author dougb;	state Exp;
branches
	1.45.2.2.2.1;
next	1.45.2.3;

1.45.2.3
date	2011.07.22.21.40.55;	author dougb;	state Exp;
branches
	1.45.2.3.2.1;
next	1.45.2.4;

1.45.2.4
date	2012.11.17.10.37.24;	author svnexp;	state Exp;
branches;
next	1.45.2.5;

1.45.2.5
date	2013.02.11.12.33.29;	author svnexp;	state Exp;
branches;
next	1.45.2.6;

1.45.2.6
date	2014.03.03.10.23.41;	author svnexp;	state Exp;
branches;
next	;

1.45.2.1.2.1
date	2009.10.25.01.10.29;	author kensmith;	state Exp;
branches;
next	;

1.45.2.1.4.1
date	2010.06.14.02.09.06;	author kensmith;	state Exp;
branches;
next	;

1.45.2.2.2.1
date	2010.12.21.17.09.25;	author kensmith;	state Exp;
branches;
next	;

1.45.2.3.2.1
date	2012.03.03.06.15.13;	author kensmith;	state Exp;
branches;
next	1.45.2.3.2.2;

1.45.2.3.2.2
date	2012.11.17.08.25.55;	author svnexp;	state Exp;
branches;
next	;

1.43.2.1
date	2011.07.22.21.41.09;	author dougb;	state Exp;
branches;
next	1.43.2.2;

1.43.2.2
date	2012.11.17.08.09.03;	author svnexp;	state Exp;
branches;
next	;

1.43.6.1
date	2008.11.25.02.59.29;	author kensmith;	state Exp;
branches;
next	;

1.43.8.1
date	2009.04.15.03.14.26;	author kensmith;	state Exp;
branches;
next	;

1.43.10.1
date	2010.02.10.00.26.20;	author kensmith;	state Exp;
branches;
next	;

1.43.12.1
date	2010.12.21.17.10.29;	author kensmith;	state Exp;
branches;
next	1.43.12.2;

1.43.12.2
date	2012.11.17.08.17.48;	author svnexp;	state Exp;
branches;
next	;

1.40.2.1
date	2005.07.30.07.56.27;	author des;	state Exp;
branches;
next	1.40.2.2;

1.40.2.2
date	2006.08.26.11.30.24;	author cperciva;	state Exp;
branches
	1.40.2.2.6.1;
next	1.40.2.3;

1.40.2.3
date	2012.11.17.07.46.26;	author svnexp;	state Exp;
branches;
next	;

1.40.2.2.6.1
date	2008.10.02.02.57.24;	author kensmith;	state Exp;
branches;
next	;

1.35.6.1
date	2004.09.26.03.10.18;	author des;	state Exp;
branches;
next	1.35.6.2;

1.35.6.2
date	2004.09.30.23.36.10;	author dougb;	state Exp;
branches;
next	1.35.6.3;

1.35.6.3
date	2005.08.06.03.48.18;	author dougb;	state Exp;
branches;
next	;

1.25.2.1
date	2001.01.29.20.40.22;	author asmodai;	state Exp;
branches;
next	1.25.2.2;

1.25.2.2
date	2001.02.18.10.31.47;	author asmodai;	state Exp;
branches;
next	1.25.2.3;

1.25.2.3
date	2001.04.25.12.10.18;	author ru;	state Exp;
branches
	1.25.2.3.2.1
	1.25.2.3.4.1;
next	1.25.2.4;

1.25.2.4
date	2002.02.18.15.03.36;	author ru;	state Exp;
branches
	1.25.2.4.2.1;
next	1.25.2.5;

1.25.2.5
date	2002.07.07.08.17.07;	author dougb;	state Exp;
branches;
next	1.25.2.6;

1.25.2.6
date	2012.11.17.07.28.23;	author svnexp;	state Exp;
branches;
next	;

1.25.2.3.2.1
date	2002.07.15.08.01.49;	author dougb;	state Exp;
branches;
next	;

1.25.2.3.4.1
date	2002.07.15.07.56.05;	author dougb;	state Exp;
branches;
next	;

1.25.2.4.2.1
date	2002.07.15.07.51.19;	author dougb;	state Exp;
branches;
next	;

1.21.2.1
date	99.08.29.15.44.21;	author peter;	state Exp;
branches;
next	1.21.2.2;

1.21.2.2
date	99.12.13.15.08.23;	author peter;	state Exp;
branches;
next	1.21.2.3;

1.21.2.3
date	2000.04.24.11.39.39;	author phantom;	state Exp;
branches;
next	1.21.2.4;

1.21.2.4
date	2001.01.30.11.55.43;	author asmodai;	state Exp;
branches;
next	1.21.2.5;

1.21.2.5
date	2001.02.18.10.32.25;	author asmodai;	state Exp;
branches;
next	;

1.12.2.1
date	96.11.28.22.04.59;	author phk;	state Exp;
branches;
next	1.12.2.2;

1.12.2.2
date	97.06.28.07.37.55;	author peter;	state Exp;
branches;
next	1.12.2.3;

1.12.2.3
date	99.09.05.11.40.33;	author peter;	state Exp;
branches;
next	;

1.3.4.1
date	95.10.06.10.32.11;	author davidg;	state Exp;
branches;
next	;


desc
@@


1.52
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/246627
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# $FreeBSD: head/usr.sbin/named/Makefile 246627 2013-02-10 17:58:44Z cperciva $

BIND_DIR=	${.CURDIR}/../../contrib/bind9
LIB_BIND_REL=	../../lib/bind
LIB_BIND_DIR=	${.CURDIR}/${LIB_BIND_REL}
SRCDIR=		${BIND_DIR}/bin/named

.include	"${LIB_BIND_DIR}/config.mk"

PROG=		named

CONFIGARGS='--prefix=/usr' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--enable-threads' '--enable-getifaddrs' '--disable-linux-caps' '--with-openssl=/usr' '--with-randomdev=/dev/random'

# Optional features
.if ${MK_BIND_LARGE_FILE} == "yes"
CONFIGARGS+='--enable-largefile'
.endif
.if ${MK_BIND_SIGCHASE} == "yes"
CONFIGARGS+='STD_CDEFINES=-DDIG_SIGCHASE=1'
.endif
.if ${MK_BIND_IDN} == "yes"
CONFIGARGS+='--with-idn=/usr/local'
.else
CONFIGARGS+='--without-idn'
.endif
.if ${MK_BIND_XML} == "yes"
CONFIGARGS+='--with-libxml2=/usr/local'
.else
CONFIGARGS+='--without-libxml2'
.endif

.PATH: ${SRCDIR}/unix
SRCS+=		os.c dlz_dlopen_driver.c

.PATH: ${SRCDIR}
SRCS+=		builtin.c client.c config.c control.c \
		controlconf.c interfacemgr.c \
		listenlist.c log.c logconf.c main.c notify.c \
		query.c server.c sortlist.c statschannel.c \
		tkeyconf.c tsigconf.c update.c xfrout.c \
		zoneconf.c \
		lwaddr.c lwresd.c lwdclient.c lwderror.c lwdgabn.c \
		lwdgnba.c lwdgrbn.c lwdnoop.c lwsearch.c

CFLAGS+=	-DCONFIGARGS="\"${CONFIGARGS}\""

CFLAGS+=	-I${SRCDIR}/unix/include -I${SRCDIR}/include -I${LIB_BIND_DIR}
CFLAGS+=	-I${BIND_DIR}/lib/isc/${ISC_ATOMIC_ARCH}/include

# Remove the date stamp to make it more obvious when real changes happen
CFLAGS+=	-DNO_VERSION_DATE

WARNS?=		0

DPADD+=		${BIND_DPADD} ${CRYPTO_DPADD} ${PTHREAD_DPADD}
LDADD+=		${BIND_LDADD} ${CRYPTO_LDADD} ${PTHREAD_LDADD}

MAN=		named.8 lwresd.8 named.conf.5

MANFILTER=	sed -e "s@@/etc/named\.conf@@/etc/namedb/named.conf@@g" \
		-e "s@@/var\/run\/named\/named.pid@@/var/run/named/pid@@"

LINKS=		${BINDIR}/named ${BINDIR}/lwresd

.include <bsd.prog.mk>
@


1.52.2.1
log
@file Makefile was added on branch RELENG_8_4 on 2013-03-28 13:06:19 +0000
@
text
@d1 65
@


1.52.2.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248810
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@a0 63
# $FreeBSD: releng/8.4/usr.sbin/named/Makefile 246656 2013-02-11 09:42:34Z delphij $

BIND_DIR=	${.CURDIR}/../../contrib/bind9
LIB_BIND_REL=	../../lib/bind
LIB_BIND_DIR=	${.CURDIR}/${LIB_BIND_REL}
SRCDIR=		${BIND_DIR}/bin/named

.include	"${LIB_BIND_DIR}/config.mk"

PROG=		named

CONFIGARGS='--prefix=/usr' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--enable-threads' '--enable-getifaddrs' '--disable-linux-caps' '--with-openssl=/usr' '--with-randomdev=/dev/random'

# Optional features
.if ${MK_BIND_LARGE_FILE} == "yes"
CONFIGARGS+='--enable-largefile'
.endif
.if ${MK_BIND_SIGCHASE} == "yes"
CONFIGARGS+='STD_CDEFINES=-DDIG_SIGCHASE=1'
.endif
.if ${MK_BIND_IDN} == "yes"
CONFIGARGS+='--with-idn=/usr/local'
.else
CONFIGARGS+='--without-idn'
.endif
.if ${MK_BIND_XML} == "yes"
CONFIGARGS+='--with-libxml2=/usr/local'
.else
CONFIGARGS+='--without-libxml2'
.endif

.PATH: ${SRCDIR}/unix
SRCS+=		os.c dlz_dlopen_driver.c

.PATH: ${SRCDIR}
SRCS+=		builtin.c client.c config.c control.c \
		controlconf.c interfacemgr.c \
		listenlist.c log.c logconf.c main.c notify.c \
		query.c server.c sortlist.c statschannel.c \
		tkeyconf.c tsigconf.c update.c xfrout.c \
		zoneconf.c \
		lwaddr.c lwresd.c lwdclient.c lwderror.c lwdgabn.c \
		lwdgnba.c lwdgrbn.c lwdnoop.c lwsearch.c

CFLAGS+=	-DCONFIGARGS="\"${CONFIGARGS}\""

CFLAGS+=	-I${SRCDIR}/unix/include -I${SRCDIR}/include -I${LIB_BIND_DIR}
CFLAGS+=	-I${BIND_DIR}/lib/isc/${ISC_ATOMIC_ARCH}/include

# Remove the date stamp to make it more obvious when real changes happen
CFLAGS+=	-U__DATE__

DPADD+=		${BIND_DPADD} ${CRYPTO_DPADD} ${PTHREAD_DPADD}
LDADD+=		${BIND_LDADD} ${CRYPTO_LDADD} ${PTHREAD_LDADD}

MAN=		named.8 lwresd.8 named.conf.5

MANFILTER=	sed -e "s@@/etc/named\.conf@@/etc/namedb/named.conf@@g" \
		-e "s@@/var\/run\/named\/named.pid@@/var/run/named/pid@@"

LINKS=		${BINDIR}/named ${BINDIR}/lwresd

.include <bsd.prog.mk>
@


1.51
log
@Switching exporter and resync
@
text
@d1 1
a1 1
# $FreeBSD: head/usr.sbin/named/Makefile 225361 2011-09-03 07:13:45Z dougb $
d51 1
a51 1
CFLAGS+=	-U__DATE__
@


1.50
log
@SVN rev 225361 on 2011-09-03 07:13:45Z by dougb

Upgrade to BIND version 9.8.1. Release notes at:

https://deepthought.isc.org/article/AA-00446/81/
or
/usr/src/contrib/bind9/

Approved by:	re (kib)
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.50.2.1
log
@SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.50.2.2
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242902
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242902 | dteske | 2012-11-11 23:29:45 +0000 (Sun, 11 Nov 2012) | 10 lines
## SVN ##
## SVN ## Fix a regression introduced by SVN r211417 that saw the breakage of a feature
## SVN ## documented in usr.sbin/sysinstall/help/shortcuts.hlp (reproduced below):
## SVN ##
## SVN ## If /usr/sbin/sysinstall is linked to another filename, say
## SVN ## `/usr/local/bin/configPackages', then the basename will be used
## SVN ## as an implicit command name.
## SVN ##
## SVN ## Reviewed by:	adrian (co-mentor)
## SVN ## Approved by:	adrian (co-mentor)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d1 1
a1 1
# $FreeBSD: stable/9/usr.sbin/named/Makefile 225361 2011-09-03 07:13:45Z dougb $
@


1.50.2.3
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/254402
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d1 1
a1 1
# $FreeBSD: stable/9/usr.sbin/named/Makefile 254402 2013-08-16 07:11:13Z erwin $
d45 1
a45 4
CFLAGS+=	-DCONFIGARGS="\"${CONFIGARGS}\"" \
		-DPRODUCT=\"${PRODUCT}\" \
		-DDESCRIPTION=\"${DESCRIPTION}\" \
		-DSRCID=\"${SRCID}\"
@


1.50.2.4
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/262706
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d1 1
a1 1
# $FreeBSD: stable/9/usr.sbin/named/Makefile 262706 2014-03-03 09:18:19Z erwin $
a47 1
		-DBUILDER="\"make\"" \
@


1.50.2.1.4.1
log
@SVN rev 239080 on 2012-08-05 23:54:33Z by kensmith

Copy stable/9 to releng/9.1 as part of the 9.1-RELEASE release process.

Approved by:	re (implicit)
@
text
@@


1.50.2.1.4.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/9.1/usr.sbin/named/Makefile 225361 2011-09-03 07:13:45Z dougb $
@


1.50.2.1.2.1
log
@SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith

Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
cycle.

Approved by:	re (implicit)
@
text
@@


1.50.2.1.2.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/9.0/usr.sbin/named/Makefile 225361 2011-09-03 07:13:45Z dougb $
@


1.49
log
@SVN rev 224122 on 2011-07-17 04:10:00Z by dougb

Fix the location of the default pid file in named.8

Problem pointed out in the PR

PR:		conf/155006
Submitted by:	Helmut Schneider <jumper99@@gmx.de>
@
text
@d33 1
a33 1
SRCS+=		os.c
@


1.48
log
@SVN rev 224093 on 2011-07-16 11:20:54Z by dougb

bmake and other updates necessary for the BIND 9.8.x upgrade.

This includes a structural change regarding atomic ops. Previously they
were enabled on all platforms unless we had knowledge that they did not
work. However both work performed by marius@@ on sparc64 and the fact that
the 9.8.x branch is fussier in this area has demonstrated that this is
not a safe approach. So I've modified a patch provided by marius to
enable them for i386, amd64, and ia64 only.
@
text
@d60 2
a61 1
MANFILTER=	sed -e "s@@/etc/named\.conf@@/etc/namedb/named.conf@@g"
@


1.47
log
@SVN rev 213005 on 2010-09-22 18:46:17Z by dougb

Eliminate the --disable-ipv6 string which while technically correct in
terms of the arguments that configure was called with is misleading because
if IPv6 support is present on the system it will be present in BIND.
@
text
@d39 1
a39 1
		query.c server.c sortlist.c \
d43 1
a43 2
		lwdgnba.c lwdgrbn.c lwdnoop.c lwsearch.c \
		statschannel.c
@


1.46
log
@SVN rev 201390 on 2010-01-02 11:07:44Z by ed

The last big commit: let usr.sbin/ use WARNS=6 by default.
@
text
@d12 1
a12 1
CONFIGARGS='--prefix=/usr' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--enable-threads' '--disable-ipv6' '--enable-getifaddrs' '--disable-linux-caps' '--with-openssl=/usr' '--with-randomdev=/dev/random'
@


1.45
log
@SVN rev 193280 on 2009-06-01 21:58:59Z by dougb

Add support for the build options that are currently in the port:
	WITH_BIND_IDN
	WITH_BIND_LARGE_FILE
	WITH_BIND_SIGCHASE
	WITH_BIND_XML
@
text
@d54 2
@


1.45.2.1
log
@SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith

Copy head to stable/8 as part of 8.0 Release cycle.

Approved by:	re (Implicit)
@
text
@@


1.45.2.2
log
@SVN rev 213309 on 2010-09-30 21:54:25Z by dougb

MFC r213005:

Remove confusing-though-technically-correct --disable-ipv6
from CONFIGARGS.
@
text
@d12 1
a12 1
CONFIGARGS='--prefix=/usr' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--enable-threads' '--enable-getifaddrs' '--disable-linux-caps' '--with-openssl=/usr' '--with-randomdev=/dev/random'
@


1.45.2.3
log
@SVN rev 224274 on 2011-07-22 21:40:55Z by dougb

MFC r224122:

Fix the location of the default pid file in named.8
@
text
@d59 1
a59 2
MANFILTER=	sed -e "s@@/etc/named\.conf@@/etc/namedb/named.conf@@g" \
		-e "s@@/var\/run\/named\/named.pid@@/var/run/named/pid@@"
@


1.45.2.4
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242909
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242909 | dim | 2012-11-12 07:47:19 +0000 (Mon, 12 Nov 2012) | 20 lines
## SVN ##
## SVN ## MFC r242625:
## SVN ##
## SVN ## Remove duplicate const specifiers in many drivers (I hope I got all of
## SVN ## them, please let me know if not).  Most of these are of the form:
## SVN ##
## SVN ## static const struct bzzt_type {
## SVN ##       [...list of members...]
## SVN ## } const bzzt_devs[] = {
## SVN ##       [...list of initializers...]
## SVN ## };
## SVN ##
## SVN ## The second const is unnecessary, as arrays cannot be modified anyway,
## SVN ## and if the elements are const, the whole thing is const automatically
## SVN ## (e.g. it is placed in .rodata).
## SVN ##
## SVN ## I have verified this does not change the binary output of a full kernel
## SVN ## build (except for build timestamps embedded in the object files).
## SVN ##
## SVN ## Reviewed by:	yongari, marius
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d1 1
a1 1
# $FreeBSD: stable/8/usr.sbin/named/Makefile 224274 2011-07-22 21:40:55Z dougb $
@


1.45.2.5
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/246656
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d1 1
a1 1
# $FreeBSD: stable/8/usr.sbin/named/Makefile 246656 2013-02-11 09:42:34Z delphij $
d33 1
a33 1
SRCS+=		os.c dlz_dlopen_driver.c
d39 1
a39 1
		query.c server.c sortlist.c statschannel.c \
d43 2
a44 1
		lwdgnba.c lwdgrbn.c lwdnoop.c lwsearch.c
@


1.45.2.6
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/262707
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d1 1
a1 1
# $FreeBSD: stable/8/usr.sbin/named/Makefile 262707 2014-03-03 09:57:04Z erwin $
d45 1
a45 5
CFLAGS+=	-DCONFIGARGS="\"${CONFIGARGS}\"" \
		-DPRODUCT=\"${PRODUCT}\" \
		-DDESCRIPTION=\"${DESCRIPTION}\" \
		-DBUILDER="\"make\"" \
		-DSRCID=\"${SRCID}\"
@


1.45.2.3.2.1
log
@SVN rev 232438 on 2012-03-03 06:15:13Z by kensmith

Copy stable/8 to releng/8.3 as part of 8.3-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.45.2.3.2.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/8.3/usr.sbin/named/Makefile 224274 2011-07-22 21:40:55Z dougb $
@


1.45.2.2.2.1
log
@SVN rev 216617 on 2010-12-21 17:09:25Z by kensmith

Copy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release.

Approved by:	re (implicit)
@
text
@@


1.45.2.1.4.1
log
@SVN rev 209145 on 2010-06-14 02:09:06Z by kensmith

Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.

Approved by:	re (implicit)
@
text
@@


1.45.2.1.2.1
log
@SVN rev 198460 on 2009-10-25 01:10:29Z by kensmith

Copy stable/8 to releng/8.0 as part of 8.0-RELEASE release procedure.

Approved by:	re (implicit)
@
text
@@


1.44
log
@SVN rev 193149 on 2009-05-31 05:42:58Z by dougb

Update BIND to version 9.6.1rc1. This version has better performance and
lots of new features compared to 9.4.x, including:

	Full NSEC3 support
	Automatic zone re-signing
	New update-policy methods tcp-self and 6to4-self
	DHCID support.
	More detailed statistics counters including those supported in BIND 8.
	Faster ACL processing.
	Efficient LRU cache-cleaning mechanism.
	NSID support.
@
text
@d12 19
a30 1
CONFIGARGS='--prefix=/usr' '--without-libxml2' '--without-idn' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--enable-threads' '--disable-ipv6' '--enable-getifaddrs' '--disable-linux-caps' '--with-openssl=/usr' '--with-randomdev=/dev/random'
@


1.43
log
@Update bmake glue for the BIND 9.4.1 import.

This includes a return to building with threads, since one of the
major focuses of the 9.4.x branch is to improve thread performance.
@
text
@d12 2
d25 4
a28 1
		lwdgnba.c lwdgrbn.c lwdnoop.c lwsearch.c
@


1.43.2.1
log
@SVN rev 224275 on 2011-07-22 21:41:09Z by dougb

MFC r224122:

Fix the location of the default pid file in named.8
@
text
@d36 1
a36 2
MANFILTER=	sed -e "s@@/etc/named\.conf@@/etc/namedb/named.conf@@g" \
		-e "s@@/var\/run\/named\/named.pid@@/var/run/named/pid@@"
@


1.43.2.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: stable/7/usr.sbin/named/Makefile 224275 2011-07-22 21:41:09Z dougb $
@


1.43.12.1
log
@SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith

Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release.

Approved by:	re (implicit)
@
text
@@


1.43.12.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/7.4/usr.sbin/named/Makefile 170221 2007-06-02 23:19:58Z dougb $
@


1.43.10.1
log
@SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith

Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process.

Approved by:	re (implicit)
@
text
@@


1.43.8.1
log
@SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith

Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.

Approved by:	re (implicit)
@
text
@@


1.43.6.1
log
@SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith

Create releng/7.1 in preparation for moving into RC phase of 7.1 release
cycle.

Approved by:	re (implicit)
@
text
@@


1.42
log
@Undefine __DATE__ in order to avoid placing a build timestamp into
/usr/sbin/{named, lwresd}.  Note that POSIX / C99 doesn't technically
allow __DATE__ to be (un|re)defined, but gcc does what we mean anyway.

Approved by:	dougb
MFC after:	1 month
@
text
@d16 1
a16 1
SRCS+=		aclconf.c builtin.c client.c config.c control.c \
d26 1
d31 2
a32 2
DPADD+=		${BIND_DPADD} ${CRYPTO_DPADD}
LDADD+=		${BIND_LDADD} ${CRYPTO_LDADD}
@


1.41
log
@Disable thread support in BIND.  It appears to reduce performance rather
than increase it, and seems to be the cause of the memory leaks which some
users have reported.

Requested by:	dougb
MFC after:	5 days
@
text
@d27 3
@


1.40
log
@Previously I thought I was seeing a failure to install the .5 man pages
with this configuration, but Ruslan tells me that I was probably mistaken,
and on retest the .5 pages are being installed just fine.

Therefore reverse the MAN[58] change in favor of the more modern syntax.

Submitted by:	ru
@
text
@d27 2
a28 2
DPADD+=		${BIND_DPADD} ${CRYPTO_DPADD} ${PTHREAD_DPADD}
LDADD+=		${BIND_LDADD} ${CRYPTO_LDADD} ${PTHREAD_LDADD}
@


1.40.2.1
log
@MFC: build BIND without thread support.

Approved by:	re (kensmith)
@
text
@d27 2
a28 2
DPADD+=		${BIND_DPADD} ${CRYPTO_DPADD}
LDADD+=		${BIND_LDADD} ${CRYPTO_LDADD}
@


1.40.2.2
log
@MFC rev. 1.42:  Undefine __DATE__ in order to avoid placing a build
timestamp into /usr/sbin/{named, lwresd}.
@
text
@a26 3
# Remove the date stamp to make it more obvious when real changes happen
CFLAGS+=	-U__DATE__

@


1.40.2.3
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: stable/6/usr.sbin/named/Makefile 161639 2006-08-26 11:30:24Z cperciva $
@


1.40.2.2.6.1
log
@SVN rev 183531 on 2008-10-02 02:57:24Z by kensmith

Create releng/6.4 from stable/6 in preparation for 6.4-RC1.

Approved by:	re (implicit)
@
text
@@


1.39
log
@Fix up the man file installation for the new BIND 9 sources:

1. Install man files and links for the lwres library.

2. Fix the path in various files to say /etc/namedb/ instead of just /etc.

3. Correctly install the conf file man pages for named and rndc.
@
text
@d30 1
a30 2
MAN5=		named.conf.5
MAN8=		named.8 lwresd.8
@


1.38
log
@Don't expose BIND libraries and their headers to the public by default,
but have a knob (WANT_BIND_LIBS) to build and install them in /usr/lib
and /usr/include.  Rumors are that this may be useful at a later point,
let's see.

What this really means is that all BIND libraries are now internal to
buildworld (by default, unless WANT_BIND_LIBS is defined), and linked
statically into various BIND executables.

While here, removed redundant -I's from CFLAGS in lib/bind makefiles.

Sponsored by:	des
OK'ed by:	dougb
@
text
@d30 4
a33 1
MAN=		named.8 lwresd.8 named.conf.5
@


1.37
log
@Clean up and comment config.mk.  Centralize more stuff.  Bitch if
POSIX threads libraries are not available.  Add crypto support if
the crypto libraries are available.  Build dnssec-{keygen,signzone}
if crypto is available.

Submitted by:	(in part) dougb@@
@
text
@d4 2
a5 1
LIB_BIND_DIR=	${.CURDIR}/../../lib/bind
@


1.36
log
@Switch from BIND 8 to BIND 9.

Submitted by:	(in part) dougb@@, trhodes@@
Reviewed by:	dougb@@, trhodes@@, re@@
MFC after:	5 days
@
text
@d26 2
a27 2
DPADD+=		${BIND_DPADD}
LDADD+=		${BIND_LDADD}
@


1.35
log
@"Fixed" LDADD by backing out part of the previous commit.  -lfoo in
LDADD is not wrong, but the simple substitution in `make checkdpadd'
doesn't work if foo.a is not an installed library, so we use the full
path to foo.a in both DPADD and LDADD for non-installed libraries.
@
text
@d3 3
a5 2
USE_LIBBIND=	true
.include "${.CURDIR}/Makefile.inc"
d7 1
a7 1
.PATH: ${BIND_DIR}/bin/named ${BIND_DIR}/doc/man
d9 23
a31 35
PROG=	named
MAN=	named.conf.5 named.8 named-bootconf.8 nsupdate.8
SRCS=	tmp_version.c pathnames.h \
	db_dump.c db_load.c db_lookup.c db_save.c db_update.c \
	db_glue.c db_ixfr.c db_sec.c db_tsig.c \
	ns_parser.y ns_lexer.c ns_parseutil.c ns_ctl.c \
	ns_forw.c ns_init.c ns_main.c ns_maint.c ns_req.c \
	ns_resp.c ns_stats.c ns_ncache.c ns_xfr.c ns_glue.c \
	ns_udp.c ns_config.c ns_update.c ns_ixfr.c ns_signal.c \
	ns_sort.c ns_notify.c

.if exists(${.OBJDIR}/../../lib/libisc)
LIBISCDIR:=	${.OBJDIR}/../../lib/libisc
.else
LIBISCDIR!=	cd ${.CURDIR}/../../lib/libisc; make -V .OBJDIR
.endif
LIBISC:=	${LIBISCDIR}/libisc.a

DPADD+=	${LIBISC}
LDADD+=	${LIBISC}

HTMLS=	acl.html address_list.html comments.html config.html controls.html \
	docdef.html example.html include.html index.html key.html \
	logging.html master.html options.html server.html trusted-keys.html \
	zone.html
MISCS=	DynamicUpdate FAQ.1of2 FAQ.2of2 rfc2317-notes.txt style.txt
FILES=	${HTMLS} ${MISCS}
.PATH: ${BIND_DIR}/doc/html ${BIND_DIR}/doc/misc

.for file in ${HTMLS}
FILESDIR_${file}=	${DOCDIR}/bind/html
.endfor
.for file in ${MISCS}
FILESDIR_${file}=	${DOCDIR}/bind/misc
.endfor
@


1.35.6.1
log
@MFC: BIND 9 and related bits.

Approved by:	re
@
text
@d3 2
a4 4
BIND_DIR=	${.CURDIR}/../../contrib/bind9
LIB_BIND_REL=	../../lib/bind
LIB_BIND_DIR=	${.CURDIR}/${LIB_BIND_REL}
SRCDIR=		${BIND_DIR}/bin/named
d6 1
a6 1
.include	"${LIB_BIND_DIR}/config.mk"
d8 35
a42 23
PROG=		named

.PATH: ${SRCDIR}/unix
SRCS+=		os.c

.PATH: ${SRCDIR}
SRCS+=		aclconf.c builtin.c client.c config.c control.c \
		controlconf.c interfacemgr.c \
		listenlist.c log.c logconf.c main.c notify.c \
		query.c server.c sortlist.c \
		tkeyconf.c tsigconf.c update.c xfrout.c \
		zoneconf.c \
		lwaddr.c lwresd.c lwdclient.c lwderror.c lwdgabn.c \
		lwdgnba.c lwdgrbn.c lwdnoop.c lwsearch.c

CFLAGS+=	-I${SRCDIR}/unix/include -I${SRCDIR}/include -I${LIB_BIND_DIR}

DPADD+=		${BIND_DPADD} ${CRYPTO_DPADD} ${PTHREAD_DPADD}
LDADD+=		${BIND_LDADD} ${CRYPTO_LDADD} ${PTHREAD_LDADD}

MAN=		named.8 lwresd.8 named.conf.5

LINKS=		${BINDIR}/named ${BINDIR}/lwresd
@


1.35.6.2
log
@MFC the BIND 9 import and chroot-by-default work up to date.

This includes:
1. More granular NO_BIND_* make knobs.
2. WITH_BIND_LIBS make knob.
3. Run in an automatically configured chroot dir by default.
4. Edit paths in man pages, and install man pages for liblwres.
5. Improve named.conf and make it work with the new structure.
6. Install the bind9 docs.
7. A few Makefile style fixes.

Approved by:	re (scottl)
@
text
@a31 2
MANFILTER=	sed -e "s@@/etc/named\.conf@@/etc/namedb/named.conf@@g"

@


1.35.6.3
log
@MFC the removal of threading from BIND.

Original work by:	des
@
text
@d27 2
a28 2
DPADD+=		${BIND_DPADD} ${CRYPTO_DPADD}
LDADD+=		${BIND_LDADD} ${CRYPTO_LDADD}
@


1.34
log
@style.Makefile(5)
@
text
@d27 1
a27 1
LDADD+=	-lisc
@


1.33
log
@Install the rfc 2317 notes
@
text
@d6 1
a6 2
.PATH: ${BIND_DIR}/bin/named
.PATH: ${BIND_DIR}/doc/man
d20 1
a20 1
LIBISCDIR:=    ${.OBJDIR}/../../lib/libisc
d22 1
a22 1
LIBISCDIR!=    cd ${.CURDIR}/../../lib/libisc; make -V .OBJDIR
d24 1
a24 1
LIBISC:=       ${LIBISCDIR}/libisc.a
d26 2
a27 2
DPADD+=         ${LIBISC}
LDADD+=         ${LIBISC}
@


1.32
log
@Remove DESTDIR which is already included in DOCDIR.

Submitted by:	jhay
@
text
@d34 1
a34 1
MISCS=	DynamicUpdate FAQ.1of2 FAQ.2of2 style.txt
@


1.31
log
@Use the predefined DOCDIR instead of hard-coding /usr/share/doc/bind,
add support for DESTDIR.
@
text
@d39 1
a39 1
FILESDIR_${file}=	${DESTDIR}${DOCDIR}/bind/html
d42 1
a42 1
FILESDIR_${file}=	${DESTDIR}${DOCDIR}/bind/misc
@


1.30
log
@FILES support for bsd.prog.mk.  See bsd.README for details.

Stolen from:	NetBSD
@
text
@a29 1
DOCDIR=	/usr/share/doc/bind
d39 1
a39 1
FILESDIR_${file}=	${DOCDIR}/html
d42 1
a42 1
FILESDIR_${file}=	${DOCDIR}/misc
@


1.29
log
@Perform a major cleanup of the usr.sbin Makefiles.
These are not perfectly in agreement with each other style-wise, but they
are orders of orders of magnitude more consistent style-wise than before.
@
text
@d1 1
a1 1
# $FreeBSD: src/usr.sbin/named/Makefile,v 1.28 2001/03/26 14:40:55 ru Exp $
d35 3
a37 1
FILES=	DynamicUpdate FAQ.1of2 FAQ.2of2 style.txt
a38 2

beforeinstall:
d40 1
a40 3
	cd ${BIND_DIR}/doc/html ; \
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 ${file} \
		${DESTDIR}${DOCDIR}/html
d42 2
a43 4
.for file in ${FILES}
	cd ${BIND_DIR}/doc/misc ; \
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 ${file} \
		${DESTDIR}${DOCDIR}/misc
@


1.28
log
@- Backout botched attempt to introduce MANSECT feature.
- MAN[1-9] -> MAN.
@
text
@d1 1
a1 1
# $FreeBSD: src/usr.sbin/named/Makefile,v 1.27 2001/02/17 15:19:00 asmodai Exp $
d6 2
a7 2
.PATH:	${BIND_DIR}/bin/named
.PATH:	${BIND_DIR}/doc/man
d10 1
a28 2

MAN=	named.conf.5 named.8 named-bootconf.8 nsupdate.8
@


1.27
log
@Remove old DNS setup document.  We have long past the times where
BIND 4 was the thing of the day.
@
text
@d1 1
a1 1
# $FreeBSD: src/usr.sbin/named/Makefile,v 1.26 2001/01/28 23:21:00 asmodai Exp $
d29 1
a29 2
MAN5=	named.conf.5
MAN8=	named.8 named-bootconf.8 nsupdate.8
@


1.26
log
@Add static dependency on libisc.a to get isc_movefile() on which named
now depends.  This keeps named the same as before the import, that is: only
linking against libc dynamically, at a little space increase, which might
be due to the source code changes anyway.  Very neglectable space
difference.

Some people might dub it a hack.  It will do for now at least.
@
text
@d1 1
a1 1
# $FreeBSD: src/usr.sbin/named/Makefile,v 1.25 2000/01/10 09:05:30 phantom Exp $
d37 1
a37 1
FILES=	DynamicUpdate FAQ.1of2 FAQ.2of2 dns-setup style.txt
@


1.25
log
@Install additional documentation:
contrib/bind/doc/{html,misc} as /usr/share/doc/bind/{html,misc}

Install additional manpages:
. named.conf.5
. nsupdate.8
. named-bootconf.8
@
text
@d1 1
a1 1
# $FreeBSD: src/usr.sbin/named/Makefile,v 1.24 1999/11/30 10:18:49 peter Exp $
d18 11
@


1.25.2.1
log
@MFC:	BIND 8.2.3 plus support fixes
@
text
@d1 1
a1 1
# $FreeBSD: src/usr.sbin/named/Makefile,v 1.26 2001/01/28 23:21:00 asmodai Exp $
a17 11

.if exists(${.OBJDIR}/../../lib/libisc)
LIBISCDIR:=    ${.OBJDIR}/../../lib/libisc
.else
LIBISCDIR!=    cd ${.CURDIR}/../../lib/libisc; make -V .OBJDIR
.endif
LIBISC:=       ${LIBISCDIR}/libisc.a

DPADD+=         ${LIBISC}
LDADD+=         ${LIBISC}

@


1.25.2.2
log
@MFC:	Do not try to install dns-setup anymore.
@
text
@d1 1
a1 1
# $FreeBSD: src/usr.sbin/named/Makefile,v 1.25.2.1 2001/01/29 20:40:22 asmodai Exp $
d37 1
a37 1
FILES=	DynamicUpdate FAQ.1of2 FAQ.2of2 style.txt
@


1.25.2.3
log
@MFC: MAN[1-9] -> MAN.
@
text
@d1 1
a1 1
# $FreeBSD: src/usr.sbin/named/Makefile,v 1.25.2.2 2001/02/18 10:31:47 asmodai Exp $
d29 2
a30 1
MAN=	named.conf.5 named.8 named-bootconf.8 nsupdate.8
@


1.25.2.3.2.1
log
@Upgrade to version 8.3.3.

Approved by:	security-officer
@
text
@d1 1
a1 1
# $FreeBSD$
d6 2
a7 2
.PATH: ${BIND_DIR}/bin/named
.PATH: ${BIND_DIR}/doc/man
a9 1
MAN=	named.conf.5 named.8 named-bootconf.8 nsupdate.8
d29 3
d36 2
a37 3
MISCS=	DynamicUpdate FAQ.1of2 FAQ.2of2 rfc2317-notes.txt style.txt
FILES=	${HTMLS} ${MISCS}
.PATH: ${BIND_DIR}/doc/html ${BIND_DIR}/doc/misc
d39 1
d41 3
a43 1
FILESDIR_${file}=	${DOCDIR}/bind/html
d45 4
a48 2
.for file in ${MISCS}
FILESDIR_${file}=	${DOCDIR}/bind/misc
@


1.25.2.3.4.1
log
@Upgrade to version 8.3.3.

Approved by:	security-officer
@
text
@d1 1
a1 1
# $FreeBSD$
d6 2
a7 2
.PATH: ${BIND_DIR}/bin/named
.PATH: ${BIND_DIR}/doc/man
a9 1
MAN=	named.conf.5 named.8 named-bootconf.8 nsupdate.8
d29 3
d36 2
a37 3
MISCS=	DynamicUpdate FAQ.1of2 FAQ.2of2 rfc2317-notes.txt style.txt
FILES=	${HTMLS} ${MISCS}
.PATH: ${BIND_DIR}/doc/html ${BIND_DIR}/doc/misc
d39 1
d41 3
a43 1
FILESDIR_${file}=	${DOCDIR}/bind/html
d45 4
a48 2
.for file in ${MISCS}
FILESDIR_${file}=	${DOCDIR}/bind/misc
@


1.25.2.4
log
@MFC: FILES support for bsd.prog.mk.
@
text
@d1 1
a1 1
# $FreeBSD$
d36 1
a36 3
MISCS=	DynamicUpdate FAQ.1of2 FAQ.2of2 style.txt
FILES=	${HTMLS} ${MISCS}
.PATH: ${BIND_DIR}/doc/html ${BIND_DIR}/doc/misc
d38 2
d41 3
a43 1
FILESDIR_${file}=	${DOCDIR}/html
d45 4
a48 2
.for file in ${MISCS}
FILESDIR_${file}=	${DOCDIR}/misc
@


1.25.2.4.2.1
log
@Upgrade BIND to version 8.3.3.

Approved by:	security-officer
@
text
@d6 2
a7 2
.PATH: ${BIND_DIR}/bin/named
.PATH: ${BIND_DIR}/doc/man
a9 1
MAN=	named.conf.5 named.8 named-bootconf.8 nsupdate.8
d29 3
d36 1
a36 1
MISCS=	DynamicUpdate FAQ.1of2 FAQ.2of2 rfc2317-notes.txt style.txt
d41 1
a41 1
FILESDIR_${file}=	${DOCDIR}/bind/html
d44 1
a44 1
FILESDIR_${file}=	${DOCDIR}/bind/misc
@


1.25.2.5
log
@Prep for 8.3.3 MFC by adding rfc2317-notes.txt to the build.

Also, reduce diffs to -current including whitespace, and
bogus setting of DOCDIR.
@
text
@d6 2
a7 2
.PATH: ${BIND_DIR}/bin/named
.PATH: ${BIND_DIR}/doc/man
a9 1
MAN=	named.conf.5 named.8 named-bootconf.8 nsupdate.8
d29 3
d36 1
a36 1
MISCS=	DynamicUpdate FAQ.1of2 FAQ.2of2 rfc2317-notes.txt style.txt
d41 1
a41 1
FILESDIR_${file}=	${DOCDIR}/bind/html
d44 1
a44 1
FILESDIR_${file}=	${DOCDIR}/bind/misc
@


1.25.2.6
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: stable/4/usr.sbin/named/Makefile 99519 2002-07-07 08:17:07Z dougb $
@


1.24
log
@oops, named-bootconf.pl has morphed into something else and moved.
@
text
@d1 1
a1 1
# $FreeBSD: src/usr.sbin/named/Makefile,v 1.23 1999/11/30 04:43:16 peter Exp $
d18 22
a39 1
MAN8=	named.8
@


1.23
log
@Compile bind against the resolver in libbind for now.  Unfortunately this
includes the slower IRS getpwent() and friends, but that's better than
nothing.
@
text
@d1 1
a1 1
# $FreeBSD: src/usr.sbin/named/Makefile,v 1.22 1999/08/28 01:17:21 peter Exp $
a18 5

afterinstall:
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
		${BIND_DIR}/bin/named/named-bootconf.pl \
		${DESTDIR}${DESTSBIN}/named-bootconf
@


1.22
log
@$Id$ -> $FreeBSD$
@
text
@d1 1
a1 1
# $FreeBSD$
d12 2
a13 2
	db_glue.c \
	ns_parser.y ns_lexer.c ns_parseutil.c \
d16 2
a17 1
	ns_udp.c ns_config.c ns_update.c
@


1.21
log
@Activate libbind
@
text
@d1 1
a1 1
# $Id: Makefile,v 1.20 1998/06/04 07:25:52 bde Exp $
@


1.21.2.1
log
@$Id$ -> $FreeBSD$
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.21.2.2
log
@MFC: bind 8.2.2.p5

Urged by:	imp, alfred, and a whole bunch of other folks.
Approved by:	jkh (a few days ago)
@
text
@d1 1
a1 1
# $FreeBSD: src/usr.sbin/named/Makefile,v 1.21.2.1 1999/08/29 15:44:21 peter Exp $
d12 2
a13 2
	db_glue.c db_ixfr.c db_sec.c db_tsig.c \
	ns_parser.y ns_lexer.c ns_parseutil.c ns_ctl.c \
d16 1
a16 2
	ns_udp.c ns_config.c ns_update.c ns_ixfr.c ns_signal.c \
	ns_sort.c ns_notify.c
d18 5
@


1.21.2.3
log
@MFC: rev 1.25, install additional docs, install additional manpages
@
text
@d1 1
a1 1
# $FreeBSD: src/usr.sbin/named/Makefile,v 1.21.2.2 1999/12/13 15:08:23 peter Exp $
d18 1
a18 22
MAN5=	named.conf.5
MAN8=	named.8 named-bootconf.8 nsupdate.8

DOCDIR=	/usr/share/doc/bind
HTMLS=	acl.html address_list.html comments.html config.html controls.html \
	docdef.html example.html include.html index.html key.html \
	logging.html master.html options.html server.html trusted-keys.html \
	zone.html
FILES=	DynamicUpdate FAQ.1of2 FAQ.2of2 dns-setup style.txt


beforeinstall:
.for file in ${HTMLS}
	cd ${BIND_DIR}/doc/html ; \
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 ${file} \
		${DESTDIR}${DOCDIR}/html
.endfor
.for file in ${FILES}
	cd ${BIND_DIR}/doc/misc ; \
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 ${file} \
		${DESTDIR}${DOCDIR}/misc
.endfor
@


1.21.2.4
log
@MFC:	8.2.3
@
text
@d1 1
a1 1
# $FreeBSD: src/usr.sbin/named/Makefile,v 1.21.2.3 2000/04/24 11:39:39 phantom Exp $
a17 11

.if exists(${.OBJDIR}/../../lib/libisc)
LIBISCDIR:=    ${.OBJDIR}/../../lib/libisc
.else
LIBISCDIR!=    cd ${.CURDIR}/../../lib/libisc; make -V .OBJDIR
.endif
LIBISC:=       ${LIBISCDIR}/libisc.a

DPADD+=         ${LIBISC}
LDADD+=         ${LIBISC}

@


1.21.2.5
log
@MFC:	Do not try to install dns-setup.
@
text
@d1 1
a1 1
# $FreeBSD: src/usr.sbin/named/Makefile,v 1.21.2.4 2001/01/30 11:55:43 asmodai Exp $
d37 1
a37 1
FILES=	DynamicUpdate FAQ.1of2 FAQ.2of2 style.txt
@


1.20
log
@Simplified using new yacc rules.  This will fix bugs when we stop picking
up a possibly stale version of ns_parser.h from contrib/bind.
@
text
@d1 1
a1 1
# $Id: Makefile,v 1.19 1998/05/03 05:25:09 peter Exp $
d3 1
@


1.19
log
@Put named-bootconf (the script to convert named.boot to named.conf) in
/usr/sbin rather than in /etc/namedb (make install isn't supposed to touch
/etc)
@
text
@d1 1
a1 1
# $Id: Makefile,v 1.18 1998/05/03 05:09:11 peter Exp $
d9 1
a9 1
SRCS=	tmp_version.c pathnames.h ns_parser.h \
d12 1
a12 1
	ns_parser.c ns_lexer.c ns_parseutil.c \
a16 2

CLEANFILES+= ns_parser.c ns_parser.h y.tab.c t.tab.h
@


1.18
log
@Update for named v8
@
text
@d1 1
a1 1
# $Id: Makefile,v 1.17 1997/02/22 16:07:57 peter Exp $
d23 1
a23 1
		${DESTDIR}${DESTETC}/named-bootconf.pl
@


1.17
log
@Revert $FreeBSD$ to $Id$
@
text
@d1 1
a1 1
# $Id$
d5 2
a6 2
.PATH:	${BIND_DIR}/named
.PATH:	${BIND_DIR}/man
d9 7
a15 4
SRCS=	version.c db_dump.c db_glue.c db_load.c db_lookup.c db_reload.c \
	db_save.c db_secure.c db_update.c ns_forw.c \
	ns_init.c ns_main.c ns_maint.c ns_ncache.c ns_req.c ns_resp.c \
	ns_sort.c ns_stats.c ns_udp.c ns_validate.c storage.c tree.c
d18 1
a18 1
CLEANFILES+= version.c
d20 4
a23 5
version.c: Version.c ${BIND_DIR}/Makefile
	(u=$${USER-root} d=`pwd` h=`hostname` t=`LC_TIME=C date`; \
	sed -e "s|%WHEN%|$${t}|" -e "s|%VERSION%|"${VER}"|" \
	    -e "s|%WHOANDWHERE%|$${u}@@$${h}:$${d}|" \
	    < ${BIND_DIR}/named/Version.c > version.c)
@


1.16
log
@Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.15
log
@Remove dmalloc here too.
@
text
@d1 1
a1 1
# $Id: Makefile,v 1.14 1997/01/01 05:17:23 jkh Exp $
@


1.14
log
@Include ns_udp.c here too.
@
text
@d1 1
a1 1
# $Id: Makefile,v 1.13 1996/11/26 03:29:03 ache Exp $
d10 1
a10 1
	db_save.c db_secure.c db_update.c dmalloc.c ns_forw.c \
d12 1
a12 1
	ns_sort.c ns_stats.c ns_validate.c storage.c tree.c ns_udp.c
@


1.13
log
@Use LC_TIME=C instead of LC_TIME=
@
text
@d1 1
a1 1
# $Id: Makefile,v 1.12 1996/09/01 00:48:29 ache Exp $
d12 1
a12 1
	ns_sort.c ns_stats.c ns_validate.c storage.c tree.c
@


1.12
log
@Unlocalize date
@
text
@d1 1
a1 1
# $Id: Makefile,v 1.11 1996/08/30 03:01:34 peter Exp $
d18 1
a18 1
	(u=$${USER-root} d=`pwd` h=`hostname` t=`LC_TIME= date`; \
@


1.12.2.1
log
@YAMFC
@
text
@d1 1
a1 1
# $Id: Makefile,v 1.12 1996/09/01 00:48:29 ache Exp $
d18 1
a18 1
	(u=$${USER-root} d=`pwd` h=`hostname` t=`LC_TIME=C date`; \
@


1.12.2.2
log
@Update bmakefiles for 4.9.6
@
text
@d1 1
a1 1
# $Id: Makefile,v 1.12.2.1 1996/11/28 22:04:59 phk Exp $
d10 1
a10 1
	db_save.c db_secure.c db_update.c ns_forw.c \
d12 1
a12 1
	ns_sort.c ns_stats.c ns_udp.c ns_validate.c storage.c tree.c
@


1.12.2.3
log
@$Id$ -> $FreeBSD$
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.11
log
@Delete temporary man page rules
@
text
@d1 1
a1 1
# $Id: Makefile,v 1.10 1996/08/29 21:36:52 peter Exp $
d18 1
a18 1
	(u=$${USER-root} d=`pwd` h=`hostname` t=`date`; \
@


1.10
log
@Revert back to building bind-4.9.4-P1 in seperate directories...
@
text
@d1 1
a1 1
# $Id$
a21 11

MAN3+=	gethostbyname.3 getnetent.3 resolver.3

MLINKS+=gethostbyname.3 endhostent.3 gethostbyname.3 gethostbyaddr.3 \
	gethostbyname.3 sethostent.3 gethostbyname.3 gethostent.3 \
	gethostbyname.3 herror.3
MLINKS+=getnetent.3 endnetent.3 getnetent.3 getnetbyaddr.3 \
	getnetent.3 getnetbyname.3 getnetent.3 setnetent.3
MLINKS+=resolver.3 dn_comp.3 resolver.3 dn_expand.3 resolver.3 res_init.3 \
	resolver.3 res_mkquery.3 resolver.3 res_send.3 resolver.3 res_query.3 \
	resolver.3 res_search.3
@


1.9
log
@Merge in 4.9.3-P1 changes and bump version number.
(Patch1 only affects named and BSD/OS makefiles that we dont use)
@
text
@d1 6
a6 56
#
#	@@(#)Makefile	5.8 (Berkeley) 7/28/90
#

## ++Copyright++ 1985, 1989
## -
## Copyright (c) 1985, 1989
##    The Regents of the University of California.  All rights reserved.
##
## Redistribution and use in source and binary forms, with or without
## modification, are permitted provided that the following conditions
## are met:
## 1. Redistributions of source code must retain the above copyright
##    notice, this list of conditions and the following disclaimer.
## 2. Redistributions in binary form must reproduce the above copyright
##    notice, this list of conditions and the following disclaimer in the
##    documentation and/or other materials provided with the distribution.
## 3. All advertising materials mentioning features or use of this software
##    must display the following acknowledgement:
## 	This product includes software developed by the University of
## 	California, Berkeley and its contributors.
## 4. Neither the name of the University nor the names of its contributors
##    may be used to endorse or promote products derived from this software
##    without specific prior written permission.
##
## THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
## ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
## IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
## ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
## FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
## DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
## OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
## HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
## LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
## OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
## SUCH DAMAGE.
## -
## Portions Copyright (c) 1993 by Digital Equipment Corporation.
##
## Permission to use, copy, modify, and distribute this software for any
## purpose with or without fee is hereby granted, provided that the above
## copyright notice and this permission notice appear in all copies, and that
## the name of Digital Equipment Corporation not be used in advertising or
## publicity pertaining to distribution of the document or software without
## specific, written prior permission.
##
## THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
## WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
## OF MERCHANTABILITY AND FITNESS.   IN NO EVENT SHALL DIGITAL EQUIPMENT
## CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
## DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
## PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
## ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
## SOFTWARE.
## -
## --Copyright--
d9 4
d14 5
a18 15
LDADD=	-lutil
SRCS=	db_dump.c db_load.c db_lookup.c db_reload.c db_save.c db_update.c \
	db_secure.c db_glue.c \
	ns_forw.c ns_init.c ns_main.c ns_maint.c ns_req.c ns_resp.c \
	ns_sort.c ns_stats.c ns_validate.c ns_ncache.c \
	storage.c dmalloc.c tree.c
OBJS+=	version.o
CLEANFILES+=version.c version.o
SUBDIR=	tools xfer

VER	= 4.9.3-P1

version.c: ${.CURDIR}/Version.c ${.CURDIR}/Makefile ${SRCS}
	(LC_TIME=; export LC_TIME; u=$${USER-root} d=`pwd |sed -e 's|/obj/|/src/|'` \
	 h=`hostname` t=`date`; \
d21 12
a32 1
	    < ${.CURDIR}/Version.c > version.c)
a34 1

@


1.8
log
@Round 1 of the conflict merge. It now compiles..
@
text
@d70 1
a70 1
VER	= 4.9.3-REL
@


1.7
log
@Reset LC_TIME only and add missing export
@
text
@d70 1
a70 1
VER	= 4.9.3-BETA26-LOCAL
@


1.6
log
@Fold in conflict related changes after beta26 merge.

Also, update the man pages - they were very old and out of date.
@
text
@d73 1
a73 1
	(LANG=; LC_TIME=; u=$${USER-root} d=`pwd |sed -e 's|/obj/|/src/|'` \
@


1.5
log
@Oops. Change LC_CTYPE to LC_TIME...
@
text
@d70 1
a70 1
VER	= LOCAL-`date +%y%m%d.%H%M%S`
@


1.4
log
@Reset LANG & LC_CTYPE, or national date representation will be used
in binary/logs.
@
text
@d73 1
a73 1
	(LANG=; LC_CTYPE=; u=$${USER-root} d=`pwd |sed -e 's|/obj/|/src/|'` \
@


1.3
log
@Remove trailing whitespace.
@
text
@d73 1
a73 1
	(u=$${USER-root} d=`pwd |sed -e 's|/obj/|/src/|'` \
@


1.3.4.1
log
@Syc with main branch.
@
text
@d73 1
a73 1
	(LANG=; LC_CTYPE=; u=$${USER-root} d=`pwd |sed -e 's|/obj/|/src/|'` \
@


1.2
log
@Enable new bind utilities.
@
text
@d9 1
a9 1
## 
d25 1
a25 1
## 
d39 1
a39 1
## 
d46 1
a46 1
## 
@


1.1
log
@Port BIND to FreeBSD.
@
text
@d59 1
a59 1
MAN8=	named.8 named.restart.8 named.reload.8
@
