Subject: install/9662: INSTALL purports sysinst merge's /etc changes
To: None <gnats-bugs@gnats.netbsd.org>
From: John Hawkinson <jhawk@mit.edu>
List: netbsd-bugs
Date: 03/22/2000 23:39:59
>Number: 9662
>Category: install
>Synopsis: INSTALL purports sysinst merge's /etc changes
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: install-manager (NetBSD system installation bug manager)
>State: open
>Class: doc-bug
>Submitter-Id: net
>Arrival-Date: Wed Mar 22 23:39:01 2000
>Last-Modified:
>Originator: John Hawkinson
>Organization:
MIT
>Release: NetBSD 1.4.2
>Environment:
System: NetBSD zorkmid.mit.edu 1.4.2 NetBSD 1.4.2 (ZORKMID) #1: Wed Mar 22 03:24:44 EST 2000 jhawk@zorkmid.mit.edu:/usr/src/sys/arch/i386/compile/ZORKMID i386
>Description:
INSTALL (distrib/notes/common/upgrade) asserts that:
Another difference is that existing configuration files in
.Pa /etc
are backed up and merged with the new files. Getting the binary
this seems to be a blatant lie. As far as I can tell
all that really happens is that fstab is merged in and no other
files:
int
merge_etc()
{
/* just move back fstab, so we can boot cleanly. */
cp_within_target("/etc.old/fstab", "/etc/");
return 0;
}
This is quote hokey. Please remove the assertion from INSTALL
that any real merging takes place.
As a lower priority, actual merging should be implemented.
>How-To-Repeat:
>Fix:
>Audit-Trail:
>Unformatted: