Subject: install/14366: 1.5.2 upgrade overwrites many files that it shouldn't
To: None <gnats-bugs@gnats.netbsd.org>
From: None <dkh@huxley.org>
List: netbsd-bugs
Date: 10/26/2001 13:52:09
>Number:         14366
>Category:       install
>Synopsis:       1.5.2 upgrade overwrites many files that it shouldn't
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    install-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Oct 26 13:53:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Dean Huxley
>Release:        1.5.2
>Organization:
>Environment:
NetBSD habanero.huxley.org 1.5.2 NetBSD 1.5.2 (HABANERO) #0: Thu Oct 25 16:16:20 MDT 2001     root@habanero.huxley.org:/usr/src/sys/arch/i386/compile/HABANERO i386
>Description:
After doing an upgrade to 1.5.2 from CD, I noticed many files were replaced or zero'd out which I did not expect to change.  eg. root's
.profile, .cshrc, .login, etc.  roots crontab file, all the standard
log files in /var/log, /var/cron/log.  These are all files that are
needed for an install, but probably shouldn't be overwritten with an
upgrade.
>How-To-Repeat:
do an 1.5.2 upgrade.
>Fix:
Have a separate "install-only" tarball? or use an upgrade-only exclude list?
>Release-Note:
>Audit-Trail:
>Unformatted: