Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Aug 2001 21:55:38 -0400
From:      Brian T.Schellenberger <bts@babbleon.org>
To:        Bsd Newbie <bsdneophyte@yahoo.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: okay... what exactly does cvs do?
Message-ID:  <01080121553802.00750@i8k.babbleon.org>
In-Reply-To: <20010801234514.38529.qmail@web20103.mail.yahoo.com>
References:  <20010801234514.38529.qmail@web20103.mail.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help

No, make world doesn't build any of the ports; just the base system.

Basically, that means that everything in /bin and /usr/bin and such is 
rebuilt by make world; the kernel is built when you build the kernel; but to 
build /usr/local stuff you have to go back and rebuild all the ports yourself.

(Well, there's portupgrade, but I've never actually used so I can't vouche 
for how well it works or what exactly it does, and there may be other tools 
as well, but make buildworld only builds the "system" parts--that is, the 
stuff that's *not* in /usr/local/.....)

What cvs *will* update (depending on your settings) is the port definition 
files; that is, /usr/ports itself; but it won't re-fetch the sources for the 
ported software, and make buildworld won't build those ports for you.

Ok?

On Wednesday 01 August 2001 19:45, you wrote:
> I thought 'make world' built everything including the
> kernel?
>
> Okay, so 'make world' will update what is in
> /usr/ports, with the exception of what's in the refuse
> file.
>
> BUT... what it updates to, might not be the latest and
> greatest of a particular port?
>
> Does it seem like I have it right?
>
> Okay, here's another question then, I ran 'cvsup -g
> -L2'  and 'make world' in hopes it would correct the
> telnetd security hole (rest assured i've disabled
> telnetd from my inetd.conf file :) )
>
> Now, am I correct in assuming that the "rebuild"
> (dunno if i'm using the word accurately) plugged the
> hole, or will I need to rebuild the kernel to have the
> hole patched?
>
>
> --- "Brian T. Schellenberger" <bts@babbleon.org>
>
> wrote:
> > cvsup / buildworld builds the entire "system" but
> > that means just the base
> > system (the code that is considered part of FreeBSD
> > proper), not the ports.
> >
> > Welll, depending on what you cvsup, you can update
> > the ports themselves (that
> > is, the porting info from /usr/ports), but not the
> > applications that the
> > ports install.  (Did that make any sense?)
> >
> > You'd have update all of those yourself, and if you
> > are at all like me, it
> > would take w-a-y longer to update all of them than
> > it did to build the
> > "world" and the kernel.
> >
> >
> > --
> > Brian T. Schellenberger . . . . . . .
> > bts@wnt.sas.com (work)
> > Brian, the man from Babble-On . . . .
> > bts@babbleon.org (personal)
> >
> > --------------------> Free Dmitry Sklyarov!
>
> <-------------------------
>
>
> __________________________________________________
> Do You Yahoo!?
> Make international calls for as low as $.04/minute with Yahoo! Messenger
> http://phonecard.yahoo.com/

-- 
Brian T. Schellenberger . . . . . . .   bts@wnt.sas.com (work)
Brian, the man from Babble-On . . . .   bts@babbleon.org (personal)

--------------------> Free Dmitry Sklyarov! <-------------------------

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?01080121553802.00750>