From owner-freebsd-questions Fri Jul 18 11:23:15 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA07681 for questions-outgoing; Fri, 18 Jul 1997 11:23:15 -0700 (PDT) Received: from milehigh.denver.net (milehigh.denver.net [204.144.180.2]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA07659; Fri, 18 Jul 1997 11:23:08 -0700 (PDT) Received: from localhost (jdc@localhost) by milehigh.denver.net (8.8.5/8.8.5) with SMTP id MAA02705; Fri, 18 Jul 1997 12:23:47 -0600 (MDT) Date: Fri, 18 Jul 1997 12:23:47 -0600 (MDT) From: John-David Childs To: Brandon Gillespie cc: freebsd-questions@FreeBSD.ORG, freebsd-isp@FreeBSD.ORG Subject: Re: upgrading to a safe BIND? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Fri, 18 Jul 1997, Brandon Gillespie wrote: > My primary DNS is running FreeBSD 2.2-970205-GAMMA. In due time I will be > upgrading to 2.2.2, although I may just wait for 3.0 *shrug*. > > In the mean time, I would like to fix my BIND server. There is no port > for it (I guess since its in the distribution).. so which bind do I want? > bind-4 or bind-8? And if I get bind-8, will my current configurations BIND 4.9.6 would be "safe" and compatible with your current config files, although ultimately I would recommend BIND 8.1.1. The latter is so much more configurable you'll thank yourself for taking the time to upgrade. I wrote a sed/awk script to convert my primary/secondary zone information from 4.X syntax to 8.X syntax. I recommend using include files for your primary/secondary zone info so that once you've got the basic configuration, you never touch the master config file. > work? What differs between the bind distributed with FreeBSD and the bind > at isc.org? I compiled 8..1.1 on FreeBSD 2.2.2 last week. It compiles out of the box. THe primary differences are that FreeBSD puts some of the binaries in different places than isc does (e.g. /usr/bin vs. /usr/sbin) and that the isc man pages go in /usr/share/man/cat* instead of /usr/share/man/man* -- John-David Childs (JC612) @denver.net/Internet-Coach System Administrator Enterprise Internet Solutions & Network Engineer 901 E 17th Ave, Denver 80218 If you want your spouse to listen and pay strict attention to every word you say, talk in your sleep.