From owner-freebsd-questions Tue Mar 31 15:48:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA29440 for freebsd-questions-outgoing; Tue, 31 Mar 1998 15:48:44 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from tera.com (tera.tera.com [207.108.223.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA29432 for ; Tue, 31 Mar 1998 15:48:35 -0800 (PST) (envelope-from kline@tao.thought.org) Received: (from uucp@localhost) by tera.com (8.8.7/8.8.7) with UUCP id PAA07567; Tue, 31 Mar 1998 15:47:04 -0800 (PST) Received: (from kline@localhost) by tao.thought.org (8.8.5/8.7.3) id PAA29815; Tue, 31 Mar 1998 15:42:00 -0800 (PST) From: Gary Kline Message-Id: <199803312342.PAA29815@tao.thought.org> Subject: Re: 2.2.5 How to upgrade to 2.2.6 In-Reply-To: from Randy Katz at "Mar 31, 98 01:44:11 pm" To: randyk@ccsales.com (Randy Katz) Date: Tue, 31 Mar 1998 15:42:00 -0800 (PST) Cc: jcvp@dextracode.com, freebsd-questions@FreeBSD.ORG Organization: <> thought.org: public access uNix in service... <> X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Randy Katz: > Hi, > > I have found, if you're connected to the 'net, to like this procedure: > > 1. pkg_add ftp://ftp.freebsd.org/pub/FreeBSD/CVSup/cvsupit.tgz > 2. Say yes to everything except to do the Update and the firewall, ports > as you wish... > 3. vi /etc/cvsupfile > 4. change RELENG_2_2 to RELENG_2_2_6_RELEASE > 5. cvsup -L 2 -g /etc/cvsupfile > 6. cd /usr/src > 7. make world (do not reboot afterwards, this takes a long time). > 8. backup /etc/ (cd /etc; tar cvf /tempdir/etcback.tar) > 9. cd /usr/src/sys/i386/conf > 10. cp GENERIC MYKERNEL (your kernel) > 11. vi MYKERNEL (edit as desired) > 12. config MYKERNEL > 13. cd ../../compile/MYKERNEL > 14. make depend; make; make install > 15. cd /usr/obj/etc (not sure on this one, pulling from memory) > 16. rm master.passwd, group, rc.conf (look at this one and merge where > necessary), and whichever other files you have modified. > 17. copy to /etc the rest (with subdirectories). > 18. vi /etc/fstab > 19. change wd0a to wd0s1a > 20. reboot the beast > > You could most likely do the same from the CD and a boot floppy (the latest). > This is the kind of cookbook files that I'll salt away in my ~/.HowTo file. Not being familiar with cvsup, I haven't a clue where your first 5 steps are correct... . There is one way to find out. Above, after `13.' isn't is wise to do a complete deletion of the /usr/obj tree and then use find -exec to rm all symlinks to obj?? Comments? Can anybody expand upon this list? gary -- Gary D. Kline kline@tao.thought.org Public service uNix To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message