From owner-freebsd-hackers@FreeBSD.ORG Tue Feb 22 21:22:20 2005 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C981F16A4CE for ; Tue, 22 Feb 2005 21:22:20 +0000 (GMT) Received: from oniws.ca (oniws.ca [67.71.253.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id E036543D55 for ; Tue, 22 Feb 2005 21:22:15 +0000 (GMT) (envelope-from Dwayne.MacKinnon@xwave.com) Received: from [192.168.0.126] (chiron.internal.oniws.ca [192.168.0.126]) by oniws.ca (8.12.10/8.12.8) with ESMTP id j1MLMEZp054516 for ; Tue, 22 Feb 2005 16:22:14 -0500 (EST) (envelope-from Dwayne.MacKinnon@xwave.com) Message-ID: <421BA281.5060304@xwave.com> Date: Tue, 22 Feb 2005 16:22:09 -0500 From: Dwayne MacKinnon User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20050105 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-hackers@freebsd.org X-Enigmail-Version: 0.90.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Wed, 23 Feb 2005 13:13:49 +0000 Subject: Remote upgrade of 4.X-5.3-Stable X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Feb 2005 21:22:20 -0000 Hi all, I've been experimenting with upgrading 4.X to 5.3-STABLE. The challenge I've been given is that the box to be upgraded is physically inaccessible and so there's no console access. All I have to work with is ssh and scp. In our lab I built a box to 5.3-STABLE. I then used the /usr/obj directories from that build to start a "remote" upgrade on another lab box. Things have gone reasonably well. I was able to successfully make installworld using a rc.d script even though it reboots into multi-user mode after installing the kernel. The problem is that rc.conf isn't getting sourced properly after the installworld. I figure that something more is needed with mergemaster. I run mergemaster -ia through my rc.d script, but that's apparently insufficient. So what I'm wondering is this: What do I need in place to make sure that networking will come up and sshd will start after upgrading 4.X to 5.3? Thanks, DMK