From owner-freebsd-stable Wed Feb 25 08:51:53 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA20227 for freebsd-stable-outgoing; Wed, 25 Feb 1998 08:51:53 -0800 (PST) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from ifi.uio.no (0@ifi.uio.no [129.240.64.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA19863 for ; Wed, 25 Feb 1998 08:49:39 -0800 (PST) (envelope-from dag-erli@ifi.uio.no) Received: from gnipahellir.ifi.uio.no (2602@gnipahellir.ifi.uio.no [129.240.64.86]) by ifi.uio.no (8.8.8/8.8.7/ifi0.2) with ESMTP id RAA09697; Wed, 25 Feb 1998 17:49:11 +0100 (MET) Received: (from dag-erli@localhost) by gnipahellir.ifi.uio.no ; Wed, 25 Feb 1998 17:49:11 +0100 (MET) To: John Polstra Cc: matt@zigg.com, stable@FreeBSD.ORG Subject: Re: Bringing 2.1.6-RELEASE up to 2.2.5-STABLE References: <199802250310.TAA19041@austin.polstra.com> Organization: Gutteklubben Terrasse / KRST X-url: http://www.ifi.uio.no/~dag-erli/ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit From: dag-erli@ifi.uio.no (Dag-Erling Coidan Smørgrav) Date: 25 Feb 1998 17:49:10 +0100 In-Reply-To: John Polstra's message of "Tue, 24 Feb 1998 19:10:21 -0800" Message-ID: Lines: 43 X-Mailer: Gnus v5.5/Emacs 19.34 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk John Polstra writes: > In article , > Matt Behrens wrote: > > I have a 2.1.6-RELEASE CD that I want to donate to a poor friend. Can she > > subsequently use cvsup to bring her system up to 2.2.5-STABLE, and if so, > > does anyone remember all the extra steps involved? > > It should probably work. > > One thing you'll need to do is add the line: > > network:*:69: > > to your /etc/group file before doing the make world. There may be > other things necessary as well, but I don't remember any. If there > are, you'll find out. :-) Been there, done that (nearly). I recommend the following procedure: - install a bare-bones 2.1.6R and the bare minimum of packages (bash, less, lynx, ncftp, cvsup-nogui) - fetch the complete 2.2.5-STABLE sources using cvsup - copy /usr/src/etc/make.conf to /etc/make.conf, and edit it - make buildworld - rename /etc to /oldetc and copy over crucial files (pwd.db, groups, perhaps one or two others) - 'cd /usr/src/etc ; make distribution DESTDIR=/'. - make installworld - build a kernel - reboot - remove all packages and replace with newer versions from ftp.*.freebsd.org - customize /etc/rc.conf etc. - install X and other cruft Note that I've never done this on 2.1.6R (only on 2.2.1R and 2.2.2R), so YMMV. Also note that fiddling with /etc/make.conf can significantly speed up this process. -- "I have a closed mind. It helps keeping the rain out." (Michael Press on a.s.r) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message