From owner-freebsd-questions Thu Mar 5 20:54:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA25547 for freebsd-questions-outgoing; Thu, 5 Mar 1998 20:54:42 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from shell.futuresouth.com (shell.futuresouth.com [207.141.254.20]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA25489 for ; Thu, 5 Mar 1998 20:54:20 -0800 (PST) (envelope-from fullermd@futuresouth.com) Received: from shell.futuresouth.com (mail.futuresouth.com [207.141.254.21]) by shell.futuresouth.com (8.8.8/8.8.8) with SMTP id WAA09979; Thu, 5 Mar 1998 22:54:16 -0600 (CST) Date: Thu, 5 Mar 1998 22:54:15 -0600 (CST) From: "Matthew D. Fuller" To: "Randy A. Katz" cc: freebsd-questions@FreeBSD.ORG Subject: Re: CVSUP Revisited - Hey, I'm lazy!!! In-Reply-To: <3.0.5.32.19980305200828.038d3b80@ccsales.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 5 Mar 1998, Randy A. Katz wrote: > Hello Again, > > I've asked this before and read a bit and I admit I'm lazy. I have: > > 1. A FreeBSD machine which is CVSup'd from RELEASE 2-2-5 and made world'ed. > 2. A few other machines which have 2.2.5 and have been installed at various > intervals over the past 3-4 months. > > I want: > > 1. To be able to update the first machine periodically from the > cvsup.freebsd.org and make world it. > 2. To pull the essential files (binaries/libraries) onto the > other/subsidiary machines updating them and not have to run make world on > those machines (takes a long time). > > Please, any suggestions welcomed. OK, you have machine buildhost, and then hosta, hostb, hostc: do the buildworld on buildhost, and put /usr/obj on another partition (say, symlinked to /var/usr.obj). Then, after making sure the /etc/exports file is setup correctly for this, do the following from each other machine: # mount -t nfs buildhost:/usr/src /usr/src # mount -t nfs buildhost:/var/usr.obj /usr/obj # make installworld I just did this with a network of machines here, and it works great. Make sure to install the new kernels, too... *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* | FreeBSD; the way computers were meant to be | * "The only reason I'm burning my candle at both ends, is * | that I haven't figured out how to light the middle yet."| * fullermd@futuresouth.com :-} MAtthew Fuller * | http://keystone.westminster.edu/~fullermd | *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message