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 j144H0Qf020049 for ; Fri, 4 Feb 2005 04:17:00 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf1.us4.outblaze.com (Postfix) with ESMTP id 4CC07298555 for ; Fri, 4 Feb 2005 04:17:47 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Cwv7F-0003y1-Nm for migo@homemail.com; Thu, 03 Feb 2005 23:30:45 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Cwv6j-0003w9-Lg for gnu-arch-users@gnu.org; Thu, 03 Feb 2005 23:30:15 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Cwv6g-0003uW-Ew for gnu-arch-users@gnu.org; Thu, 03 Feb 2005 23:30:11 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Cwv6f-0003ss-Sv for gnu-arch-users@gnu.org; Thu, 03 Feb 2005 23:30:09 -0500 Received: from [66.216.124.41] (helo=server4.panoramicfeedback.com) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1Cwuod-0006bC-4q for gnu-arch-users@gnu.org; Thu, 03 Feb 2005 23:11:31 -0500 Received: from [192.168.0.7] (server4.panoramicfeedback.com [66.216.124.41]) by server4.panoramicfeedback.com (8.12.3/8.12.3/Debian-6.6) with ESMTP id j144B9il016773; Thu, 3 Feb 2005 23:11:10 -0500 Message-ID: <4202F5DD.5060902@panoramicfeedback.com> Date: Thu, 03 Feb 2005 23:11:09 -0500 From: Aaron Bentley User-Agent: Mozilla Thunderbird 0.9 (X11/20041124) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Matthieu Moy Subject: Re: [Gnu-arch-users] Re: umask and permissions References: <42028BB4.3090100@cfconsulting.ca> <42029158.2070303@panoramicfeedback.com> In-Reply-To: X-Enigmail-Version: 0.89.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Panometrics-MailScanner: Found to be clean Cc: gnu-arch-users@gnu.org, Colin Fox 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: 1377 Lines: 47 Matthieu Moy wrote: > 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. sftp is essentially a command. The wrapper sets the umask before running the command. > 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 I don't recall exactly, but I think if you set the archive's parent directory g+s, all new categories and branches get g+s. >>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. I believe that's an incorrect assumption. They note on the page that it even works with SourceForge. Aaron _______________________________________________ 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/