From owner-freebsd-questions Wed Aug 1 18:56:22 2001 Delivered-To: freebsd-questions@freebsd.org Received: from mail7.nc.rr.com (mail7.southeast.rr.com [24.93.67.54]) by hub.freebsd.org (Postfix) with ESMTP id C971E37B401 for ; Wed, 1 Aug 2001 18:56:17 -0700 (PDT) (envelope-from bts@babbleon.org) Received: from i8k.babbleon.org ([66.26.250.89]) by mail7.nc.rr.com with Microsoft SMTPSVC(5.5.1877.687.68); Wed, 1 Aug 2001 21:55:39 -0400 Content-Type: text/plain; charset="iso-8859-1" From: Brian T.Schellenberger To: Bsd Newbie Subject: Re: okay... what exactly does cvs do? Date: Wed, 1 Aug 2001 21:55:38 -0400 X-Mailer: KMail [version 1.2] References: <20010801234514.38529.qmail@web20103.mail.yahoo.com> In-Reply-To: <20010801234514.38529.qmail@web20103.mail.yahoo.com> Cc: freebsd-questions@freebsd.org MIME-Version: 1.0 Message-Id: <01080121553802.00750@i8k.babbleon.org> Content-Transfer-Encoding: 8bit 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 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" > > 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