Received: from spf1.us4.outblaze.com (spf1.us4.outblaze.com [205.158.62.23]) by sdf.lonestar.org (8.13.1/8.12.10) with ESMTP id j13LlFLC017301 for ; Thu, 3 Feb 2005 21:47:15 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf1.us4.outblaze.com (Postfix) with ESMTP id 1E71C2985CD for ; Thu, 3 Feb 2005 21:47:59 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Cwp2D-0002rT-PD for migo@homemail.com; Thu, 03 Feb 2005 17:01:09 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Cwp1P-0002oS-4B for gnu-arch-users@gnu.org; Thu, 03 Feb 2005 17:00:19 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Cwp1K-0002l7-Jt for gnu-arch-users@gnu.org; Thu, 03 Feb 2005 17:00:15 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Cwp1K-0002kx-9q for gnu-arch-users@gnu.org; Thu, 03 Feb 2005 17:00:14 -0500 Received: from [129.88.30.1] (helo=imag.imag.fr) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1CwooS-0001Y0-EG for gnu-arch-users@gnu.org; Thu, 03 Feb 2005 16:46:56 -0500 Received: from ecrins.imag.fr (ecrins.imag.fr [129.88.43.124]) by imag.imag.fr (8.13.0/8.13.0) with ESMTP id j13Lkj46016728; Thu, 3 Feb 2005 22:46:45 +0100 (CET) Received: from moy by ecrins.imag.fr with local (Exim 3.36 #1) id 1CwooH-0001e0-00; Thu, 03 Feb 2005 22:46:45 +0100 To: Aaron Bentley References: <42028BB4.3090100@cfconsulting.ca> <42029158.2070303@panoramicfeedback.com> From: Matthieu Moy Mail-Followup-To: Aaron Bentley , Colin Fox , gnu-arch-users@gnu.org Date: Thu, 03 Feb 2005 22:46:45 +0100 In-Reply-To: <42029158.2070303@panoramicfeedback.com> (Aaron Bentley's message of "Thu, 03 Feb 2005 16:02:16 -0500") Message-ID: User-Agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.4 (imag.imag.fr [129.88.30.1]); Thu, 03 Feb 2005 22:46:48 +0100 (CET) X-IMAG-MailScanner: Found to be clean X-IMAG-MailScanner-Information: Please contact the ISP for more information Cc: gnu-arch-users@gnu.org, Colin Fox Subject: [Gnu-arch-users] Re: umask and permissions X-BeenThere: gnu-arch-users@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: a discussion list for all things arch-ish List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: gnu-arch-users-bounces+migo=homemail.com@gnu.org Errors-To: gnu-arch-users-bounces+migo=homemail.com@gnu.org Status: RO Content-Length: 1317 Lines: 48 Aaron Bentley writes: > See "Using shared SFTP archives set g+ws without patching SSH" I don't see how this is supposed to work. g+ws will force the created subdirectories to belong to the specified group, but it won't give it the +w bit. $ ls -l total 0 drwxr-xr-x 2 moy synchron 60 Feb 3 22:35 =meta-info/ $ ls -ld . drwxrwsr-x 3 moy synchron 80 Feb 3 22:35 ./ $ tla make-category sdf@qsdf--lkjsdf/toto $ ls -l total 0 drwxr-xr-x 2 moy synchron 60 Feb 3 22:35 =meta-info/ drwxr-sr-x 2 moy synchron 40 Feb 3 22:35 toto/ (toto has +s, but not +w) So, I guess any user will be able to create a new directory in a directory existing at the time you did the chmod (typically, create a new revision in an existing version), but scenario like the following are forbidden : A creates category foo B creates the branch foo--bar A creates the version foo--bar--0 > or "Using multiple accounts, a group, and a sftpd-wrapper without > changing global configuration" I suppose the sftpd-wrapper requires to be root, which is not allways possible. -- Matthieu _______________________________________________ Gnu-arch-users mailing list Gnu-arch-users@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/