From owner-freebsd-questions@FreeBSD.ORG Thu Feb 9 02:30:33 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 AF35F16A420 for ; Thu, 9 Feb 2006 02:30:33 +0000 (GMT) (envelope-from chris@monochrome.org) Received: from mail.monochrome.org (b4.ebbed1.client.atlantech.net [209.190.235.180]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05BE543D4C for ; Thu, 9 Feb 2006 02:30:32 +0000 (GMT) (envelope-from chris@monochrome.org) Received: from tripel (tripel [192.168.1.11]) by mail.monochrome.org (8.9.3/8.9.3) with ESMTP id VAA51072; Wed, 8 Feb 2006 21:30:24 -0500 (EST) (envelope-from chris@monochrome.org) Date: Wed, 8 Feb 2006 21:31:15 -0500 (EST) From: Chris Hill To: Chris Maness In-Reply-To: <43EAA11D.90302@chrismaness.com> Message-ID: <20060208211600.S73762@tripel.monochrome.org> References: <43EA9782.7060708@chrismaness.com> <20060208203027.H73762@tripel.monochrome.org> <43EAA11D.90302@chrismaness.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-questions@freebsd.org Subject: Re: Tracking Security in Ports and Base System 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: Thu, 09 Feb 2006 02:30:33 -0000 On Wed, 8 Feb 2006, Chris Maness wrote: >> Much simpler: just track RELENG_your_release to get security updates >> and bug fixes and nothing else. For example, mine is RELENG_5_4 and >> therefore tracks 5.4-RELEASE. >> > Is there a way to rebuild just the packages updated? Or does the > whole tree have to be rebuilt? The part you quoted was referring to the system, not ports/packages. Packages, by definition, are already built - you just install them. Rebuilding the ports tree is yet another matter. When you cvsup ports, you get the (possibly updated) Makefiles and so forth, but the tree that gets updated is only the structure of the /usr/ports hierarchy. No source is downloaded, and nothing gets rebuilt, until you do a portupgrade, or `make deinstall' followed by `make reinstall' for a particular port. My usual routine involves `portupgrade -aRr', but that only upgrades the ports that have changed; it doesn't rebuild *everything*. Again, if you're doing packages, there is no building involved. Hope this has been sufficiently obfuscated :^) -- Chris Hill chris@monochrome.org ** [ Busy Expunging <|> ]