From owner-freebsd-stable@FreeBSD.ORG Thu May 7 01:23:33 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B605B1065672 for ; Thu, 7 May 2009 01:23:33 +0000 (UTC) (envelope-from a.j.caines@halplant.com) Received: from eastrmpop109.cox.net (eastrmpop109.cox.net [68.230.240.51]) by mx1.freebsd.org (Postfix) with ESMTP id 48B878FC1F for ; Thu, 7 May 2009 01:23:33 +0000 (UTC) (envelope-from a.j.caines@halplant.com) Received: from eastrmimpo03.cox.net ([68.1.16.126]) by eastrmmtao101.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20090507005657.LOJY5257.eastrmmtao101.cox.net@eastrmimpo03.cox.net> for ; Wed, 6 May 2009 20:56:57 -0400 Received: from mail.halplant.com ([68.105.188.179]) by eastrmimpo03.cox.net with bizsmtp id oQww1b00J3sgWP002QwwLB; Wed, 06 May 2009 20:56:56 -0400 X-Authority-Analysis: v=1.0 c=1 a=Gt4o6GHaAAAA:8 a=l7W4BFllca6BpM6Ith8A:9 a=2l6WGuvHmo2yCXu_5MADo4S4ChUA:4 a=ZuKNhn6kRXAA:10 X-CM-Score: 0.00 Received: from hal10000.halplant.com (hal10000.halplant.com [192.168.0.3]) by mail.halplant.com (Postfix) with ESMTP id 4653D5191 for ; Wed, 6 May 2009 20:56:56 -0400 (EDT) Message-ID: <4A0231D7.1020206@halplant.com> Date: Wed, 06 May 2009 20:56:55 -0400 From: "Andrew J. Caines" Organization: H.A.L. Plant User-Agent: Thunderbird 2.0.0.21 (X11/20090411) MIME-Version: 1.0 CC: freebsd-stable@freebsd.org References: <000001c9ce66$ed588fc0$c809af40$@org> In-Reply-To: <000001c9ce66$ed588fc0$c809af40$@org> X-Enigmail-Version: 0.95.7 OpenPGP: id=67C318A1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: Keeping Updated X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 May 2009 01:23:34 -0000 Paul, > I guess I'm kinda wondering the "condensed quick version" of what > people are typically doing to keep their system updated from source > without making life difficult ;) In addition to the reference already given, there is a concise description under "COMMON ITEMS" near the end of src/UPDATING, with header "To rebuild everything and install it on the current system". I note what might be a missed correction where it says "make kernel" as opposed to "make buildkernel". I do it the wrong way, which has always worked perfectly for me for many years using http://halplant.com:2001/software/FreeBSD/scripts/update_fbsd to fetch sources, build world and kernel while in multi-user, run from cron. When I'm ready to install, I shutdown and run http://halplant.com:2001/software/FreeBSD/scripts/install_fbsd This is wrong because I don't boot the new kernel before installing the new world. -- -Andrew J. Caines- Unix Systems Engineer A.J.Caines@halplant.com FreeBSD/Linux/Solaris, Web/Mail/Proxy/... http://halplant.com:2001/ "Machines take me by surprise with great frequency" - Alan Turing