From owner-freebsd-questions@FreeBSD.ORG Mon Sep 29 15:53:59 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7DDA016A4B3 for ; Mon, 29 Sep 2003 15:53:59 -0700 (PDT) Received: from elitists.org (gb.elitists.org [64.40.72.42]) by mx1.FreeBSD.org (Postfix) with SMTP id 76A014400E for ; Mon, 29 Sep 2003 15:53:58 -0700 (PDT) (envelope-from freebsdlists@elitists.org) Received: by elitists.org (Postfix, from userid 65534) id 81D352FE; Mon, 29 Sep 2003 17:55:33 -0500 (CDT) From: "F. Even" To: freebsd-questions@freebsd.org X-Mailer: NeoMail 1.23 X-IPAddress: 12.34.246.37 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Message-Id: <20030929225533.81D352FE@elitists.org> Date: Mon, 29 Sep 2003 17:55:33 -0500 (CDT) Subject: re: upgrading 4.0 to stable X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Sep 2003 22:53:59 -0000 >------------------------------------------------------------- >Adam McLaurin adam.mclaurin at gmx.net >Sun Sep 28 20:20:47 PDT 2003 > >On Sun, 28 Sep 2003 21:57:04 -0500 (CDT) >"F. Even" wrote: > >> I would like to upgrade a 4.0 machine to STABLE, or at least to the >> RELENG security level. How difficult will this be? Is >there anything >> >> special that I need to be concerned about, so I don't get bit? This >> is kind of an important box....and I don't want it to take a >nose-dive >> >> after I reboot it remotely. > >The most common advice is to upgrade incrementally. Upgrading >directly from 4.0 to 4.8 is likely to encounter problems. OK. >I personally would recommend 4.0 to 4.3, then 4.3 to 4.6.2, >then 4.6.2 to 4.8. Check the handbook for the appropriate CVS tags. I was planning on using CVSup. Can I use the section on CVS tags for this? This is the page I found, correct?: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvs-tags.html >In any case, it is *very* important that you read >/usr/src/UPDATING each time you update your source. This will >inform you of any special steps you need to take before >upgrading to that respective version. > >If you're especially paranoid and have plenty of time, you >could even do the upgraded in more increments than I >recommended. Just be sure to read the UPDATING file each time. Now what is really recommended? Assuming I can use the CVS tags for CVSup, what should I do? Can I use the "release" tags? Like RELENG_4_0_0_RELEASE. Should I? Should I bother going to a "STABLE" version and just update my "RELEASE?" ...or, should I CVSup my machine to every "RELEASE" branch until I get to the current one. ..or should I go directly to the RELENG_4_3 and then upgrade every level of that. I don't really see much in the way of guidance in the handbook of what I should do to bring this box to some state of being "current." Hence...my pleading for assistance here. ;-) Thanks for any help. Frank