Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Jun 2000 10:59:52 -0700 (MST)
From:      John Reynolds~ <jreynold@sedona.ch.intel.com>
To:        questions@freebsd.org
Subject:   recommendations on syncing installed ports across machines?
Message-ID:  <14683.36504.158085.298623@hip186.ch.intel.com>

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

hello,

Looks like this weekend I will actually be able to find the time to bring up a
new machine I've been building to replace an aging firewall/gateway. I am
going to make this machine sort of a "build server" of sorts as well for the
other FreeBSD machines I've got in the house.

Right now, the same number of machines exist on my network but there is
anarchy abound--I did not take the time to setup a "common" way of sharing
things installed from the ports tree across the different machines. Right now,
if port XYZ gets rev'ed, my hackish solution right now is to simply compile
and install it on each machine (but of course, this involves CVSup'ing the
ports tree on that machine too).

What I'm hoping to do with this new machine is to NFS export /usr/ports,
/usr/local, and /var/db/pkg and mount those on the other FreeBSD machines I've
got. I'm hoping that by doing this, I'll be able to compile a port on this new
server, install it, and viola--it's "installed" on any other machines that
mount those directories. 

What are potential "gotchas" with this plan (outside of ports which install
"local" configuration files which might not reside under /usr/local)? "Well
behaved" ports should install their stuff under PREFIX (/usr/local for me) and
thus I shouldn't have any problems, yes?

What are some other solutions people have used to keep installed ports
"synced" across multiple machines?

On another note, does anybody have any good URL pointers on a "tutorial" for
setting up amd? Right now I'm mounting things "by hand" (/etc/fstab) and would
like to automate life a bit.

Thanks,

-Jr

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
| John Reynolds               WCCG, CCE, Higher Levels of Abstraction       |
| Intel Corporation   MS: CH6-210   Phone: 480-554-9092   pgr: 602-868-6512 |
| jreynold@sedona.ch.intel.com  http://www-aec.ch.intel.com/~jreynold/      |
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


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?14683.36504.158085.298623>