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>