Don't mark /etc/namedb/named.conf as "obsolete" since that will cause

a file that has end-user configuration to be unconditionally removed.
Instead, remove the entry from the set list, and add a note to UPDATING
reminding users of MKUPDATE=yes to manually rectify the problem in
their DESTDIR.

The "named" fix in postinstall(8) will migrate /etc/namedb/named.conf
to /etc/named.conf if the latter doesn't exist.
(The need for these style of migrations was why I implemented postinstall(8)
in the first place.)
This commit is contained in:
lukem 2005-09-14 00:32:26 +00:00
parent 95cef3f6e6
commit 36476eed8b
2 changed files with 8 additions and 3 deletions

View File

@ -1,4 +1,4 @@
$NetBSD: UPDATING,v 1.142 2005/08/25 16:01:14 drochner Exp $ $NetBSD: UPDATING,v 1.143 2005/09/14 00:32:26 lukem Exp $
This file (UPDATING) is intended to be a brief reference to recent This file (UPDATING) is intended to be a brief reference to recent
changes that might cause problems in the build process, and a guide for changes that might cause problems in the build process, and a guide for
@ -16,6 +16,12 @@ See also: BUILDING, build.sh, Makefile.
Recent changes: Recent changes:
^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^
20050830:
named.conf was moved from /etc/namedb to /etc.
postinstall(8) migrates this during interactive use.
Users of MKUPDATE=yes will need to manually rectify
this in their DESTDIR.
20050825: 20050825:
Some data structures in sys/device.h, related to interface Some data structures in sys/device.h, related to interface
attributes and locator names, were changed. config(1) was attributes and locator names, were changed. config(1) was

View File

@ -1,4 +1,4 @@
# $NetBSD: mi,v 1.159 2005/08/30 10:58:33 tron Exp $ # $NetBSD: mi,v 1.160 2005/09/14 00:32:26 lukem Exp $
./.cshrc etc-util-etc ./.cshrc etc-util-etc
./.profile etc-util-etc ./.profile etc-util-etc
./dev/MAKEDEV etc-sys-etc ./dev/MAKEDEV etc-sys-etc
@ -71,7 +71,6 @@
./etc/namedb/127 etc-bind-etc ./etc/namedb/127 etc-bind-etc
./etc/namedb/localhost etc-bind-etc ./etc/namedb/localhost etc-bind-etc
./etc/namedb/loopback.v6 etc-bind-etc ./etc/namedb/loopback.v6 etc-bind-etc
./etc/namedb/named.conf etc-obsolete obsolete
./etc/namedb/root.cache etc-bind-etc ./etc/namedb/root.cache etc-bind-etc
./etc/netconfig etc-net-etc ./etc/netconfig etc-net-etc
./etc/networks etc-net-etc ./etc/networks etc-net-etc