From owner-freebsd-questions Thu Jun 29 10:59:57 2000 Delivered-To: freebsd-questions@freebsd.org Received: from melete.ch.intel.com (melete.ch.intel.com [143.182.246.25]) by hub.freebsd.org (Postfix) with ESMTP id 0CA0E37B950 for ; Thu, 29 Jun 2000 10:59:54 -0700 (PDT) (envelope-from jreynold@sedona.ch.intel.com) Received: from sedona.intel.com (sedona.ch.intel.com [143.182.218.21]) by melete.ch.intel.com (8.9.1a+p1/8.9.1/d: relay.m4,v 1.30 2000/06/08 18:25:35 dmccart Exp $) with ESMTP id SAA13934 for ; Thu, 29 Jun 2000 18:00:08 GMT Received: from hip186.ch.intel.com (hip186.ch.intel.com [143.182.225.68]) by sedona.intel.com (8.9.1a/8.9.1/d: sendmail.cf,v 1.10 2000/02/10 21:38:16 steved Exp $) with ESMTP id KAA15822 for ; Thu, 29 Jun 2000 10:59:52 -0700 (MST) X-Envelope-To: X-Envelope-From: jreynold@sedona.ch.intel.com Received: (from jreynold@localhost) by hip186.ch.intel.com (8.9.1a/8.9.1/d: client.m4,v 1.3 1998/09/29 16:36:11 sedayao Exp sedayao $) id NAA02457; Thu, 29 Jun 2000 13:59:52 -0400 (EDT) X-Authentication-Warning: hip186.ch.intel.com: jreynold set sender to jreynold@sedona.ch.intel.com using -f From: John Reynolds~ MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <14683.36504.158085.298623@hip186.ch.intel.com> Date: Thu, 29 Jun 2000 10:59:52 -0700 (MST) To: questions@freebsd.org Subject: recommendations on syncing installed ports across machines? X-Mailer: VM 6.75 under Emacs 20.3.11 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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