From owner-freebsd-current Fri May 1 03:50:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA00144 for freebsd-current-outgoing; Fri, 1 May 1998 03:50:53 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA00136 for ; Fri, 1 May 1998 03:50:49 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.8.8/8.8.8/Spinner) with ESMTP id SAA22923 for ; Fri, 1 May 1998 18:50:37 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199805011050.SAA22923@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: current@FreeBSD.ORG Subject: HEADS UP: bind-8 import Date: Fri, 01 May 1998 18:50:36 +0800 From: Peter Wemm Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Advance warning: a bind-8.1.2-T3B import is in the pipeline. This will not go smoothly, because a 'make world' will replace /usr/sbin/named with a version that DOES NOT UNDERSTAND THE OLD CONFIG FILE! This means that if you just blindly do a 'make world', and depend on named running, you will have a nasty suprise when you boot next. A script to convert the named.boot to the new named.conf file is installed in /etc/namedb next to the old config file. I'm tempted to try and tweak named so that it filters it's config file through a modified version of the converter script in a pipeline (which will convert an old config or pass through a new one unchanged). This is not a good long-term solution. The other possibility is to move the named executable to /usr/libexec/ named, and make /usr/sbin/named a shell wrapper script or something that can detect an old-style config and do a temporary conversion with a LOUD warning at boot time. This should be the least suprise option. Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message