From owner-freebsd-questions@FreeBSD.ORG Wed Dec 22 06:08:37 2004 Return-Path: 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 7B5B716A4CE for ; Wed, 22 Dec 2004 06:08:37 +0000 (GMT) Received: from smtp811.mail.sc5.yahoo.com (smtp811.mail.sc5.yahoo.com [66.163.170.81]) by mx1.FreeBSD.org (Postfix) with SMTP id B7FA243D55 for ; Wed, 22 Dec 2004 06:08:36 +0000 (GMT) (envelope-from gamera@pacbell.net) Received: from unknown (HELO gamerasmog.com) (gamera@pacbell.net@64.173.26.30 with login) by smtp811.mail.sc5.yahoo.com with SMTP; 22 Dec 2004 06:08:36 -0000 Date: Tue, 21 Dec 2004 22:08:30 -0800 From: Joshua Tinnin To: freebsd-questions@freebsd.org Message-ID: <20041222060830.GG10180@gamerasmog.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="XsQoSWH+UP9D9v3l" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i cc: adam@jamradar.com Subject: Re: cvs-supfile? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Dec 2004 06:08:37 -0000 --XsQoSWH+UP9D9v3l Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Whoops, forgot to send this to the list ... - jt --XsQoSWH+UP9D9v3l Content-Type: message/rfc822 Content-Disposition: inline Date: Tue, 21 Dec 2004 22:01:16 -0800 From: Joshua Tinnin To: Adam Subject: Re: cvs-supfile? Message-ID: <20041222060116.GF10180@gamerasmog.com> References: <004501c4e7e4$b85ed940$0200a8c0@PANASONIULSWMR> <20041222052325.GE10180@gamerasmog.com> <004d01c4e7e7$dc4fb790$0200a8c0@PANASONIULSWMR> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <004d01c4e7e7$dc4fb790$0200a8c0@PANASONIULSWMR> User-Agent: Mutt/1.4.2.1i On Tue, Dec 21, 2004 at 11:33:57PM -0600, Adam wrote: > > On Tue, Dec 21, 2004 at 11:11:35PM -0600, Adam wrote: > > > My cvs-supifle look like > > > > > > *default host=cvsup1.us.freebsd.org > > > *default base=/usr/local/etc/cvsup > > > *default prefix=/usr > > > *default tag=RELENG_5_3 > > > *default release=cvs delete use-rel-suffix compress > > > > > > I just want core security updates to FreeBSD and no new ports. Will > this > > > just update the FreeBSD operating systems? > > > > Yes, as long as you don't have ports selected, like if you had ports-all > > in the same file with that tag, you'd end up deleting your ports tree, > > because the ports collection doesn't use the same tag. BTW, if you update > > ports with cvsup, it will just update the Makefiles and patches, not the > > actual ports installed as packages on your system. You might have known > > that, but thought it would be worth mentioning. > > I didn't know, how would I change it so it would also update with patches > and makefiles? > > *default host=cvsup1.us.freebsd.org > *default base=/usr/local/etc/cvsup > *default prefix=/usr > *default tag=RELENG_5_3 > *default release=cvs delete use-rel-suffix compress If you want to update your ports tree at the same time as the source, put this in the file: ports-all tag=. ports-all You should also have: src-all in the file in order to download all the source for FreeBSD. Just to clarify, ports-all will download all changes to the ports tree, or it will put it on your /usr/ports directory if it's not there yet, and src-all will download all the source for the FreeBSD OS you specify in the tag, or changes to it if it's already there. After you have downloaded changes to the ports tree, you have to make or fetch a new INDEX in oder to use it to install or upgrade ports. The simplest way to do this is to issue these commands as root: cd /usr/ports && make fetchindex && portsdb -u Much of this is also explained in the handbook, which is an excellent resource. You might also want to look into portupgrade and related tools. A good tutorial is here: http://www.onlamp.com/pub/a/bsd/2003/08/28/FreeBSD_Basics.html - jt --XsQoSWH+UP9D9v3l--