From owner-freebsd-questions@FreeBSD.ORG Tue Jun 27 15:16:00 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 2174216A400 for ; Tue, 27 Jun 2006 15:16:00 +0000 (UTC) (envelope-from reko.turja@liukuma.net) Received: from mxfep01.bredband.com (mxfep01.bredband.com [195.54.107.70]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4ECFE4462E for ; Tue, 27 Jun 2006 15:15:58 +0000 (GMT) (envelope-from reko.turja@liukuma.net) Received: from moria.endor.swagman.org ([213.113.4.185] [213.113.4.185]) by mxfep01.bredband.com with ESMTP id <20060627151557.VFFL440.mxfep01.bredband.com@moria.endor.swagman.org>; Tue, 27 Jun 2006 17:15:57 +0200 Received: from rivendell (rivendell.endor.swagman.org [192.168.10.10]) by moria.endor.swagman.org (Postfix) with SMTP id 3A88322; Tue, 27 Jun 2006 18:15:55 +0300 (EEST) Message-ID: <006701c699fc$9843db30$0a0aa8c0@rivendell> From: "Reko Turja" To: "AB" , References: <20060627143120.84623.qmail@web32512.mail.mud.yahoo.com> Date: Tue, 27 Jun 2006 18:15:58 +0300 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2869 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 Cc: 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 15:16:00 -0000 From: "AB" To: Sent: Tuesday, June 27, 2006 5:31 PM Subject: New install, rebuilding world > I'm new to FreeBSD, 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. > > 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. Track RELEASE security fix branch - the brach you want to cvsup is for example RELENG_6_1 for the bugfix and maintenance release for 6.1 (cvsupping RELENG_6 would get you stable from 6 branch, which is at the moment 6.1 stable). For the hardware etc - just tweak the make.conf and kernel config file to suit your needs. > 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? The rest of if goes by the handbook - you can cvsup by hand or just make a script running once a week or so and alerting you if there are changes in release sources. Basically the regular buildworld - buildkernel - installkernel - installworld process is the recommended way to update, but now and then you can do smaller fixes just going to directory and doing a make install from there (but doing that you're on your own). -Reko