From owner-freebsd-questions@FreeBSD.ORG Mon Jan 30 04:53:06 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FD7A16A420 for ; Mon, 30 Jan 2006 04:53:06 +0000 (GMT) (envelope-from davidbryce@fastmail.fm) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id C451E43D49 for ; Mon, 30 Jan 2006 04:53:05 +0000 (GMT) (envelope-from davidbryce@fastmail.fm) Received: from frontend1.internal (mysql-sessions.internal [10.202.2.149]) by frontend1.messagingengine.com (Postfix) with ESMTP id 3D21DD31E82 for ; Sun, 29 Jan 2006 23:53:03 -0500 (EST) Received: from web2.messagingengine.com ([10.202.2.211]) by frontend1.internal (MEProxy); Sun, 29 Jan 2006 23:53:03 -0500 Received: by web2.messagingengine.com (Postfix, from userid 99) id BAE09D610; Sun, 29 Jan 2006 23:52:51 -0500 (EST) Message-Id: <1138596771.16135.253057403@webmail.messagingengine.com> X-Sasl-Enc: 7dC/XZLG8W10yjelEK/gqbbNzbhvaUNmlhf2NFZsQvPl 1138596771 From: "david bryce" To: freebsd-questions@freebsd.org Content-Disposition: inline Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="ISO-8859-1" MIME-Version: 1.0 X-Mailer: MIME::Lite 5022 (F2.73; T1.15; A1.64; B3.05; Q3.03) Date: Mon, 30 Jan 2006 15:52:51 +1100 Subject: CVS Import Permissions X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jan 2006 04:53:06 -0000 Hi All, I am having some confusion regarding the way CVS works with permissions under unix when importing a new project. Currently, when I import a project, I get this sort of permissions on the project directory: drwxr-x--- 2 jim cvs 512 Jan 27 12:31 test_proj Notice that the group (cvs) is not granted write access. Is this the way it's supposed to work? Do I have to use chmod to grant write access to the group every time I do an import? Or is my CVS not configured correctly? If I don't grant write access to the group on that directory, every check in fails with a "could not open lock file `/usr/local/cvs/test_proj/,test.txt,': Permission denied". I tried setting the LockDir in the config file to a world-writable directory, but this doesn't seem to solve the problem when trying to check-in. Thank you! Regards, DB -- david bryce davidbryce@fastmail.fm -- http://www.fastmail.fm - mmm... Fastmail...