From owner-freebsd-questions Sun May 12 11:24:30 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mailsrv.otenet.gr (mailsrv.otenet.gr [195.170.0.5]) by hub.freebsd.org (Postfix) with ESMTP id 40F7837B403 for ; Sun, 12 May 2002 11:24:26 -0700 (PDT) Received: from hades.hell.gr (patr530-a062.otenet.gr [212.205.215.62]) by mailsrv.otenet.gr (8.12.3/8.12.3) with ESMTP id g4CIOMG1008136; Sun, 12 May 2002 21:24:23 +0300 (EEST) Received: from hades.hell.gr (hades [127.0.0.1]) by hades.hell.gr (8.12.3/8.12.3) with ESMTP id g4CIOMIv007610; Sun, 12 May 2002 21:24:22 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from charon@localhost) by hades.hell.gr (8.12.3/8.12.3/Submit) id g4CIOLCn007605; Sun, 12 May 2002 21:24:21 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Sun, 12 May 2002 21:24:20 +0300 From: Giorgos Keramidas To: Rafter Man Cc: freebsd-questions@FreeBSD.org Subject: Re: 3 in 1 Message-ID: <20020512182420.GB7236@hades.hell.gr> References: <20020512111140.10881.qmail@linuxmail.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020512111140.10881.qmail@linuxmail.org> User-Agent: Mutt/1.3.28i Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 2002-05-12 19:11, Rafter Man wrote: > ----- Original Message ----- > From: Giorgos Keramidas > > You can always update your sources with CVSup to the security branch > > of 4.5-RELEASE by using the tag RELENG_4_5 (as opposed to RELENG_4 > > which would fetch you 4.5-STABLE). The security branch is exactly > > what you mentioned. The 4.5-RELEASE source plus security fixes. > > Ok, but will it also download patches for ports I have installed? > As I see it you have: > 1. The Base system The source for this is under /usr/src. > 2. The port collection The ports live under /usr/ports. > 3. Installed ports These live wherever you have installed them. Usually this is /usr/local but it's not mandatory. > With cvsup you can upgrade the base system and the port collection > right? Will RELENG_4_5 also download patches for installed ports? CVSup can be used to upgrade any of the source directories I mentioned above. You can either upgrade /usr/src or /usr/ports or both. It's up to you to choose what you want to upgrade. > I can see from www.freebsd.org/security that there are security > fixes for ports I have not installed, so will RELENG_4_5 download > them? A port is a program. A utility, or library that you can install. If there are security problems with some programs, but you just don't use or have installed these programs, you really don't care about the security problems it might have. > And just one more question :-), when I upgrade the base system, > don't I have to make world? With CVSup you update the sources of the base system under /usr/src. Your installed files that live in /usr/bin, /usr/lib and other parts of the tree are not touched by CVSup. You would have to rebuild everything from the sources, if that's your preferred method of upgrading. For binary upgrades (these are more popular among the Linux distributions) you would have to backup everything, and install a newer release from scratch when it comes out. -- Giorgos Keramidas - http://www.FreeBSD.org keramida@FreeBSD.org - The Power to Serve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message