From owner-freebsd-questions Sun Jan 5 22:04:29 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id WAA09884 for questions-outgoing; Sun, 5 Jan 1997 22:04:29 -0800 (PST) Received: from gdi.uoregon.edu (gdi.uoregon.edu [128.223.170.30]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id WAA09879 for ; Sun, 5 Jan 1997 22:04:25 -0800 (PST) Received: from localhost (dwhite@localhost) by gdi.uoregon.edu (8.8.2/8.6.12) with SMTP id WAA00278; Sun, 5 Jan 1997 22:04:17 -0800 (PST) Date: Sun, 5 Jan 1997 22:04:17 -0800 (PST) From: Doug White X-Sender: dwhite@localhost Reply-To: dwhite@resnet.uoregon.edu To: graphix@iastate.edu cc: questions@freebsd.org Subject: Re: 2.2-BETA comment In-Reply-To: <9701041308.AA06856@spiff.cc.iastate.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Sat, 4 Jan 1997 graphix@iastate.edu wrote: > It would be nice if bin.* did not any files for /etc/* and there be a > seperate set of files for installation of those and ?other? files that > change for each configuration. Or at the very least have the install.sh > ask if you want to install these files. If you are upgrading your system, use the 'upgrade' option instead of the 'install' option. This will attempt to migrate certain /etc files and warn you of the ones it could not modify. In addition, it will back up your /etc for you to the directory you choose (although you should back up /etc anyway). Handy-dandy upgrade instructions follow: > I have three FBSD systems running on my network at this time. I would like > to get my Administrative system upgraded to v2.1.5 (The others are running > fine they will wait until v2). What is the best way to do this? I tried > the upgrade option from the boot disk and got a nice little warning message > that made me wonder if that was really the way. Yes. That is the way. Quick checklist: 1) BACKUP /ETC, BACKUP /ETC, BACKUP /ETC. IT __WILL__ BE HOSED!!! 2) Boot the new floppy. Select the 'update' option. Follow the prompts. Make sure you MOUNT your filesystems and not NEWFS them. Select the same distributions you did originally and any you wish to add. 3) Hit 'commit'. Take note of the modified files. 4) WHen you're dumped to a shell prompt: . Copy services back from your backup /etc. It's three lines long now :( . Edit sysconfig and re-config from scratch using your old one as a guide. It's changed a bunch this time around and it's too much pain to hack in the new changes. . Migrate any changes you made to rc.local. Note that httpd is no longer started from sysconfig. 5) Reboot, recompile & reinstall your kernel, reboot again, and enjoy. Doug White | University of Oregon Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant http://gladstone.uoregon.edu/~dwhite | Computer Science Major