From owner-freebsd-questions Sun May 26 03:41:14 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA18690 for questions-outgoing; Sun, 26 May 1996 03:41:14 -0700 (PDT) Received: from mistery.mcafee.com (jimd@mistery.mcafee.com [192.187.128.69]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id DAA18685 for ; Sun, 26 May 1996 03:41:12 -0700 (PDT) Received: (from jimd@localhost) by mistery.mcafee.com (8.6.11/8.6.9) id DAA16599 for freebsd-questions@freebsd.org; Sun, 26 May 1996 03:57:57 -0700 From: Jim Dennis Message-Id: <199605261057.DAA16599@mistery.mcafee.com> Subject: BIND 4.9.3 and Round Robin DNS support To: freebsd-questions@freebsd.org (FreeBSD Questions) Date: Sun, 26 May 1996 03:57:56 -0700 (PDT) X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk 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