From owner-cvs-ports@FreeBSD.ORG Wed Jul 14 09:17:30 2004 Return-Path: Delivered-To: cvs-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DAEB916A4CE; Wed, 14 Jul 2004 09:17:30 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D36B043D1F; Wed, 14 Jul 2004 09:17:30 +0000 (GMT) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i6E9HUDw098600; Wed, 14 Jul 2004 09:17:30 GMT (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6E9HUJS098599; Wed, 14 Jul 2004 09:17:30 GMT (envelope-from kris) Message-Id: <200407140917.i6E9HUJS098599@repoman.freebsd.org> From: Kris Kennaway Date: Wed, 14 Jul 2004 09:17:30 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: ports/Tools/portbuild/scripts setupnode X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jul 2004 09:17:31 -0000 kris 2004-07-14 09:17:30 UTC FreeBSD ports repository Modified files: Tools/portbuild/scripts setupnode Log: * Accept another argument, the value of the disconnected variable that tells us whether the node has NFS access to the master. * Also copy the bindist-$(hostname).tar file to allow local customization of the build chroots (e.g. resolv.conf and make.conf files for disconnected systems) * For disconnected hosts, we don't copy the bindist files from the master, but just set up the local directories and let the server rsync them into place later. Also set up dangling symlinks to the bindist files in the build area, which will be filled in by the server too (in the NFS case it makes sense to cache the bindist files locally to avoid extra NFS traffic, but here we know the file is local so a symlink is fine) * Remove an apparently spurious 'killall fetch' that snuck in for what were probably transient reasons. * Forcibly clean up old chroot directories since we are preparing to start another build and don't want old (possibly orphaned) builds to skew the job scheduling or use up resources. Revision Changes Path 1.10 +25 -25 ports/Tools/portbuild/scripts/setupnode