Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 May 1996 03:57:56 -0700 (PDT)
From:      Jim Dennis <jimd@mistery.mcafee.com>
To:        freebsd-questions@freebsd.org (FreeBSD Questions)
Subject:   BIND 4.9.3 and Round Robin DNS support
Message-ID:  <199605261057.DAA16599@mistery.mcafee.com>

next in thread | raw e-mail | index | archive | help


	I know that named is supplied in the base 2.1 package
	(as released on Walnut Creek's CD).

	However I need to support DNS round robin load balancing
	(which is one of the conf/options in 4.9.3.  

	What version is in FreeBSD 2.1?
	Does it support "round robin"?
	Do I have to rebuild it from the FreeBSD sources?

	I grabbed BIND-4.9.3-REL from ftp://ftp.vix.com/
	and tried to build it -- but I've run into a brick wall
	(the brick may be my head in this case).  I'm stuck
	in the ./BSD/README file where it says:


.To integrate BIND into a 4.4BSD or 4.4BSD-Lite system, you need to perform the
.following steps.  You might be doing this if you are maintaining one of the
.BNR2- or 4.4L-based BSD's (BSD/OS, FreeBSD, NetBSD), or if you are running
.4.4BSD and you want to get the newest BIND cleanly integrated into it.
.
.1. Apply the diffs in Diffs/lib-libc-net to your lib/libc/net tree, and
.   apply the diffs in Diffs/include(*) to your include tree.  These are roughly
.   the changes that will appear in 4.4BSD-Lite++ so you're on the right track.

	How do I apply these diffs?  

	I built this for my old SunOS 4.1.4 machine (which is currently
	our primary DNS server).  However we want to have the new
	FreeBSD/PC running this soon (for one thing the Sun 4/100 is old
	-- can't be expanded with any more RAM and doesn't have any
	reliable source of replacement parts; for another we gots some
	parity errors on one of the SIMMS -- fixed by cleaning the
	contacts -- but worrisome enough to get my boss to let me
	migrate these functions off of the old box)

	Thanks.

	(notes in README's like the one above always make me feel
	like a fool -- O.K. I have diffs, I guess I run 'patch'
	I glance in Diffs/lib-libc-net -- it's a shar -- I run the
	shar it leaves a file named 'diffs' and another named
	'nsap-addr.c' running 'patch < Diffs/diffs' simply asks
	which file I want to patch ... I *hate* it when README files
	and INSTALL files do that -- I would R the FM and even the
	flippin' sources -- the comments in the various Diffs files
	were no help either).

	So, what am I missing?  Do I need to do any of this?

Jim Dennis,
System Administrator,
McAfee Associates
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199605261057.DAA16599>