From owner-freebsd-questions@FreeBSD.ORG Tue Jun 27 16:29:40 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org 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 B0F5316A741 for ; Tue, 27 Jun 2006 16:29:39 +0000 (UTC) (envelope-from nick@nickwithers.com) Received: from mail.nickwithers.com (mail.manrags.com [203.219.206.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id F027B4471D for ; Tue, 27 Jun 2006 15:28:48 +0000 (GMT) (envelope-from nick@nickwithers.com) Received: from localhost (shmick.shmon.net [10.0.0.252]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.nickwithers.com (Postfix) with ESMTP id 4E0D33AAA6; Wed, 28 Jun 2006 01:28:36 +1000 (EST) Date: Wed, 28 Jun 2006 01:28:35 +1000 From: Nick Withers To: AB Message-Id: <20060628012835.7c0c38f4.nick@nickwithers.com> In-Reply-To: <20060627143120.84623.qmail@web32512.mail.mud.yahoo.com> References: <20060627143120.84623.qmail@web32512.mail.mud.yahoo.com> Organization: nickwithers.com X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.19; i386-portbld-freebsd6.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-nickwithers-MailScanner: Found to be clean X-nickwithers-MailScanner-From: nick@nickwithers.com Cc: freebsd-questions@freebsd.org Subject: Re: New install, rebuilding world 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, 27 Jun 2006 16:29:41 -0000 On Tue, 27 Jun 2006 07:31:20 -0700 (PDT) AB wrote: > I'm new to FreeBSD, Welcome! > but I've been reading alot in the Handbook about building > custom kernels and rebuilding world, and still can't seem to > find what I'm looking for. "http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html" should sort you out, but please feel free to ask if you'd like a trimmed-down, dot-point, step-by-step guide, just to get that first one under the belt! > I want to be able to recompile my whole system so that > it's optimized for my hardware, but I'd rather not > track -Stable and have to rebuild a whole slew of > stuff every few days. Fair enough, though do keep in mind that ports aren't covered by a "buildworld" et al. procedure. As Reko suggested, you'll want to track the "RELENG_6_1" CVS branch at this point, to keep up-to-date with 6.1-RELEASE and its security updates. > Can someone give me some advice (or point me to some > documentation) on recompiling the -Release6.1 and then > doing light maintenance (bug fixes, security updates) > afterwards? See the URL given above. Security updates can often be applied in a variety of ways (for instance, an issue in tcsh(1) might mean you can get away with simply rebuilding and reinstalling tcsh(1), rather than world), but for now, until at least you're pretty comfortable with rebuilding world, it's probably best to simply rebuild world and the kernel each time a security update for 6.1-RELEASE comes out. Rebuilding world can seem pretty scary at first, but you'll soon be able to do it almost without thinking about it! > Thanks, > Adam -- Nick Withers email: nick@nickwithers.com Web: http://www.nickwithers.com Mobile: +61 414 397 446