On Mon, Aug 18, 2003 at 01:53:55PM -0500, Charles Howse wrote:
> Hi,
> I haven't done this before, and even though I have "FreeBSD Unleashed",
> and have read several articles from bsdvault.net and the relevant
> section of the handbook, I still have a simple question.
> 
> I want to stay at a 'production' version of FreeBSD.  I'm currently
> running 4.8-RELEASE, which I installed via ftp over the Internet perhaps
> 2 weeks ago.
> 
> All I want to do is have the latest ports, bugfixes and source code.
> I'm not interested in being on the 'bleeding edge'.
> 
> I have used cvsupit to update my ports and base cources.  Here is my
> /etc/cvsupfile:
> 
> *default  host=cvsup11.FreeBSD.org
> *default  base=/usr
> *default  prefix=/usr
> *default  release=cvs
> *default  tag=RELENG_4

RELENG_4 gets you 4.8-STABLE.  From what you say above, you probably
want RELENG_4_8 which gets you 4.8-RELEASE-p3 at the moment.

> *default  delete use-rel-suffix
> 
> src-base
> *default tag=.
> ports-all
> doc-all
> 
> The question is: How can I determine if it is necessary to do a 'make
> world'?

If you're tracking 4.8-STABLE, then the sources are updated
continuously, so you just do a cvsup and make world cycle at
appropriate intervals in order to pick up any changes.

If you're tracking 4.8-RELEASE-px, then subscribe to
[EMAIL PROTECTED] where any new patches to that branch will be
announced, usually in the form of a security advisory.  Or you can
just run cvsup at intervals, and do a make world if there are any
source changes or if /usr/src/UPDATING gains any new entries.

Ports and doc are continually updated, and the only good ways to track
updates to any ports you have installed are either to keep running
cvsup at intervals, and look for modifications to the ports you've
installed, or to subscribe at http://www.freshports.org/.

If you cvsup your ports regularly, you can get everything up to date
fairly automatically just by running:

    # cd /usr/ports
    # make index       ( -or- portsdb -uU)
    # portupgrade -Nia

        Cheers,

        Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.                       26 The Paddocks
                                                      Savill Way
PGP: http://www.infracaninophile.co.uk/pgpkey         Marlow
Tel: +44 1628 476614                                  Bucks., SL7 1TH UK

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to