Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Sep 2000 18:24:58 -0700
From:      Joe Park <joep@doubletwist.com>
To:        "'Salvo Bartolotta'" <bartequi@inwind.it>, Joe Park <joep@doubletwist.com>, freebsd-questions@FreeBSD.ORG
Subject:   RE: keeping up to date with FreeBSD
Message-ID:  <3D82EFC06BB9D311B0940090277C086CE80648@exchange.panbio.com>

next in thread | raw e-mail | index | archive | help
Dear Salvo Bartolotta,

Thank you very much for your advise.  Especially the question section at
http://www.freebsd.org/handbook/makeworld.html answered all of my questions.
I did read that page, but not the question section.  

Now, I have more questions for you (or anyone interested).  What is proper
way and/or convention way to share "/usr" directory?  Having a server with
one "/usr/src" "/usr/obj" "/usr/ports" directory, and having client machines
to mount on this set of directories obviously seems advantageous.  What
other directories can be shared this way, and which directories should stay
local?

Any suggestions?  I think X windows should be local for obvious reason...
How about /usr/share?  Maybe it doesn't worth going through this process to
save some disk space?


Thank you.


Joe Park

-----Original Message-----
From: Salvo Bartolotta [mailto:bartequi@inwind.it]
Sent: Saturday, September 09, 2000 2:37 AM
To: Joe Park; freebsd-questions@FreeBSD.ORG
Subject: Re: keeping up to date with FreeBSD




>>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<<

On 9/9/00, 2:54:58 AM, Joe Park <joep@doubletwist.com> wrote regarding 
keeping up to date with FreeBSD:


> Hello,

> I have been refreshing my freebie manually, following instructions 
from
> complete FreeBSD.  Now that I get more comfortable with this, I want 
it to
> organize it and put it as cron job.  I have 3 machine running freebie, 
and
> before I used to have source tree for each machine.  Seeing this as 
waste of
> space and cpu power, I decided to have one machine to hold all sources 
and
> other two machine to NFS mount on it. (the /usr/src directory).  On 
source
> server machine, I got updates with cvsup, made world, and rebuilt 
kernel
> successfully.  On client machine, I moved /usr/src to /usr/src_og and
> created link to server's /usr/src mount point.  On Complete FreeBSD 
3rd
> edition, it says "make reinstall" is available for this purpose.  I 
was not
> able to make reinstall, and looking at Makefile tells me that 
reinstall is
> gone.  So, I tried "make install" and it was throwing errors -- can't 
fine
> certain files.  Then I just tried "make world" and it worked.  My 
question
> is, is there way to avoid "make world" again?  I already built the 
world, so
> I don't see why I have to build it again on client machine.  Am I 
missing
> something here?  I mounted /usr/obj directory to server's /usr/obj 
directory
> just in case, but no differences.

> Please enlighten me on this and CC to my email address.

> Thank you.


> Joe



Dear Joe Park,

I am afraid you have not applied the appropriate procedure. 

The {kernel,world} build "sequence" changed -- for good reasons -- on 
July, 10, 2000. If you have cvsup'ed, you will find the advised (ie 
supported) source update method in /usr/src/UPDATING; which important 
file is explicitly mentioned in the handbook -- see below.

Specifically, you may wish to read the the make world chapter (cf 
http://www.freebsd.org/handbook/makeworld.html). You might also want 
to have a look at the questions at the end of the chapter.

In particular, you may wish to search the -stable archives for the 
thread "Multiple NFS installworld"; which thread has more extensively 
covered 
the "homonymous" topic.

Finally, subscribing to the -stable mailing list is of considerable 
help in this connection; if you cannot track the -stable forum (e.g. 
time reasons), you might periodically browse its archive (please visit 
http://www.freebsd.org/mail), and retrieve all the information 
relevant to the update and/or management of the OS.

Best regards,
Salvo




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?3D82EFC06BB9D311B0940090277C086CE80648>