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: