From owner-freebsd-questions@FreeBSD.ORG Thu Sep 27 10:04:18 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 22D8C16A417 for ; Thu, 27 Sep 2007 10:04:18 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from stargate.alaskaparadise.com (137-42-178-69.gci.net [69.178.42.137]) by mx1.freebsd.org (Postfix) with ESMTP id DECAD13C474 for ; Thu, 27 Sep 2007 10:04:17 +0000 (UTC) (envelope-from beech@freebsd.org) Received: by stargate.alaskaparadise.com (Postfix, from userid 0) id C33298499; Thu, 27 Sep 2007 02:04:16 -0800 (AKDT) From: Beech Rintoul To: freebsd-questions@freebsd.org Date: Thu, 27 Sep 2007 02:04:02 -0800 User-Agent: KMail/1.9.7 References: <687f2b920709262347l23b3d6cfv3969ea804f4963c3@mail.gmail.com> In-Reply-To: <687f2b920709262347l23b3d6cfv3969ea804f4963c3@mail.gmail.com> X-Face: jC2w\k*Q1\0DA2Q0Eh&BrP/Rt2M,^2O#R07VoT98m*>miQF9%Bi9vy`F6cPjwEe?m,)=?utf-8?q?2=0A=09X=3FM=5C=3AOE9QgZ?="xT3/n3,3MJ7N=Cfkmi%f(w^~X"SUxn>; 27NO; C+)g[7J`$G*SN>{<=?utf-8?q?O=3Bg7=7C=0A=09o=7D=265A=5D4?=@7D`=Eb@Zs1Ln814?]|k@'bG=.Ca"[|8+_.OsNAo8!#?4u MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200709270204.09915.beech@freebsd.org> Cc: Bill Stwalley Subject: Re: too late to change to security branch? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Beech Rintoul List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Sep 2007 10:04:18 -0000 On Wednesday 26 September 2007, Bill Stwalley said: > I have servers running 6.1 and 6.2. I use freebsd-update in cron > jobs to install binary security update to the base system, and use > cvsup/portupgrade in cron jobs to install port updates. By > default, cvsup uses CURRENT branch. > > I am tired of some updates breaking something unnecessarily, and am > thinking of changing to SECURITY branch in cvsup. Is that > possible? Some of my ports are already locally compiled with > customized options. > > If that's impossible, can I wait until the release of 6.3, > upgrading to it, and then switch to SECURITY branch in cvsup? > > If those are entirely impossible, can I switch to STABLE branch? > > I'm confused by this system, please let me know if anything I do > doesn't make sense. > > Best, Bill There are no other branches of ports except current. The release, security, stable and current branches only apply to the system itself. The exception being the ports that come with a release are just a snapshot of the ports tree at the time the release was rolled. While we try our best to avoid breakage, it sometimes happens. My suggestion is that if you plan on upgrading something mission critical, you might want to try the upgrade on another similar box first and test. As for compiling with options not already available in the port itself, you are basically on your own. If there is a particular option that comes with the sources, but is not a port option contact the maintainer of that port. As for doing port updates with a cron script it's not recommended. You should always read UPDATING before installing anything. Believe me it will save you foot shooting. Beech -- --------------------------------------------------------------------------------------- Beech Rintoul - FreeBSD Developer - beech@FreeBSD.org /"\ ASCII Ribbon Campaign | FreeBSD Since 4.x \ / - NO HTML/RTF in e-mail | http://www.freebsd.org X - NO Word docs in e-mail | Latest Release: / \ - http://www.FreeBSD.org/releases/6.2R/announce.html ---------------------------------------------------------------------------------------