From owner-freebsd-questions@FreeBSD.ORG Tue Jun 16 23:26:36 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3EDE9106566B for ; Tue, 16 Jun 2009 23:26:36 +0000 (UTC) (envelope-from clarkp@mtmary.edu) Received: from fear.mtmary.edu (fear.mtmary.edu [74.62.87.82]) by mx1.freebsd.org (Postfix) with ESMTP id 1FB9F8FC14 for ; Tue, 16 Jun 2009 23:26:36 +0000 (UTC) (envelope-from clarkp@mtmary.edu) Received: from [127.0.0.1] (war.mtmary.edu [172.16.0.200]) by fear.mtmary.edu (Postfix) with ESMTP id 49F6D6187E3 for ; Tue, 16 Jun 2009 18:26:35 -0500 (CDT) Message-ID: <4A382A27.2010108@mtmary.edu> Date: Tue, 16 Jun 2009 18:26:31 -0500 From: Peter Clark User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <4A3159B3.5090009@mtmary.edu> <4A316C54.3040409@otenet.gr> <44zlcephis.fsf@be-well.ilk.org> In-Reply-To: <44zlcephis.fsf@be-well.ilk.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Crusty upgrade (was Make Question) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Jun 2009 23:26:36 -0000 Lowell Gilbert wrote: > Manolis Kiagias writes: > >>> I have inherited an old FreeBSD 5.1 machine(5.1-RELEASE-p18). I >>> realize that the short answer to my question is more than likely to >>> upgrade the OS to a current release and I would if I had that option >>> right now, but I do not. I needed to upgrade the perl/openssh/openssl >>> implementation on this box. My first thought was to use the port on >>> the machine that was from that era but make fails. So then I thought >>> to csup the ports tree and try with a new version, that fails as well. >>> The error is as follows: >>> >> 5.1 (in fact all 5.X) has reached EOL. The latest ports tree won't >> compile stuff for 5.X. Use the following line in your ports-supfile to >> get the last ports tree that was supported in 5.X: >> >> *default release=cvs tag=RELEASE_5_EOL >> >> instead of >> >> *default release=cvs tag=. >> >> Still, since this is going to be really old you may still have problems >> (missing distfiles and so on). But is worth trying if you must stay with >> 5.X for whatever reason. > > One thing it won't do is get you any of the bug fixes to the ssh port. > As a number of people have pointed out this is turning into a bigger headache than it needs to be. The good thing is that allowed me to get the ok to upgrade the system. This box will be taken out of service in the near future but I do need it to remain functional for a couple months. Is there a recommended upgrade path? I know about cvsup and whatnot. What I mean is are there some blatant gotchas when making this big a jump (5.1p18 -> 6.4)? Are there some recommended stops along the way or can it be done in one fell swoop. Is Colin Percival's freebsd-update.sh a viable way to approach this? http://www.daemonology.net/blog/2007-11-11-freebsd-major-version-upgrade.html This is a production box so I want to cover my bases before I jump into this. Peter