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: