Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Dec 2002 00:51:41 +1100
From:      Aristedes Maniatis <ari@ish.com.au>
To:        dmagda@ee.ryerson.ca
Cc:        Mike Hoskins <mike@adept.org>, freebsd-stable@FreeBSD.ORG
Subject:   Re: update strategies
Message-ID:  <2E37135F-0AB4-11D7-B2B7-003065A9024A@ish.com.au>
In-Reply-To: <867kelp9t9.fsf@number6.magda.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
OK. This is where I get confused. I thought that the point of putting 
these applications into the base FreeBSD distribution was that they 
need to be tightly integrated into the OS. I understand that this is 
critical for basic system tools like "adduser". It appears this makes 
it important to build the whole distribution together (buildworld) and 
not get one tool out of sync with the rest.

But if this is not the case, and we are supposed to build portions of 
the /usr/src/ without rebuilding the whole thing, why aren't these 
tools in /usr/ports?

I'm new here, so I'm not telling you how to suck eggs. Perhaps there 
are historical reasons for this hierarchy. But I want to make sure I do 
the right thing. Is this the safest approach:

* install ports for named, ssh, etc.
* disable the base FreeBSD distributions of these tools
* use cvsup to update these tools whenever I need to because of 
security/bugs/features
* use cvsup to update base FreeBSD (src-all) for each tagged release 
(every 3 months or sooner in case of problems). Or less often if the 
update doesn't look important. Then buildworld to build a consistent 
FreeBSD release.


Cheers
Ari Maniatis



On Sunday, December 8, 2002, at 12:40  PM, David Magda wrote:

> You don't have to rebuild world:
>
> # cd /usr/src/usr.sbin/named
> # make
> # make install
>
> should work fine. The resultant binary after the 'make' is in the
> /usr/obj hierachy.



-------------------------->
ish group pty ltd
7 Darghan St Glebe 2037 Australia
phone +61 2 9660 1400   fax +61 2 9660 7400
http www.ish.com.au | email info@ish.com.au
PGP fingerprint 08 57 20 4B 80 69 59 E2  A9 BF 2D 48 C2 20 0C C8


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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2E37135F-0AB4-11D7-B2B7-003065A9024A>