From owner-cvs-all@FreeBSD.ORG Wed Jul 14 10:44:37 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1261116A4CE; Wed, 14 Jul 2004 10:44:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E78FE43D45; Wed, 14 Jul 2004 10:44:36 +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 i6EAiaru001554; Wed, 14 Jul 2004 10:44:36 GMT (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i6EAiajI001553; Wed, 14 Jul 2004 10:44:36 GMT (envelope-from kris) Message-Id: <200407141044.i6EAiajI001553@repoman.freebsd.org> From: Kris Kennaway Date: Wed, 14 Jul 2004 10:44:36 +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 claim-chroot X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jul 2004 10:44:37 -0000 kris 2004-07-14 10:44:36 UTC FreeBSD ports repository Added files: Tools/portbuild/scripts claim-chroot Log: Atomically claim an unused chroot directory. The previous algorithm was not atomic and could have ended up with two port builds trying to use the same chroot. Report the claimed directory back to the caller. Revision Changes Path 1.1 +52 -0 ports/Tools/portbuild/scripts/claim-chroot (new)