Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934720AbXHORe5 (ORCPT ); Wed, 15 Aug 2007 13:34:57 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S934597AbXHORec (ORCPT ); Wed, 15 Aug 2007 13:34:32 -0400 Received: from iriserv.iradimed.com ([72.242.190.170]:3499 "EHLO iradimed.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S934589AbXHOReb (ORCPT ); Wed, 15 Aug 2007 13:34:31 -0400 Message-ID: <46C33934.7060802@cfl.rr.com> Date: Wed, 15 Aug 2007 13:34:44 -0400 From: Phillip Susi User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: Kyle Moffett CC: Michael Tharp , alan , Marc Perkel , LKML Kernel , Lennart Sorensen Subject: Re: Thinking outside the box on file systems References: <106259.96671.qm@web52501.mail.re2.yahoo.com> <46C2F96D.5030908@partiallystapled.com> <20070815133021.GB9412@csclub.uwaterloo.ca> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 15 Aug 2007 17:34:39.0759 (UTC) FILETIME=[8EB871F0:01C7DF62] X-TM-AS-Product-Ver: SMEX-7.5.0.1243-5.0.1021-15364.000 X-TM-AS-Result: No--12.061600-5.000000-4 X-TM-AS-User-Approved-Sender: No X-TM-AS-User-Blocked-Sender: No Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1279 Lines: 34 Kyle Moffett wrote: > Going even further in this direction, the following POSIX ACL on the > directories will do what you want: > > ## Note: file owner and group are kmoffett > u::rw- > g::rw- > u:lsorens:rw- > u:mtharp:rw- > u:mperkel:rw- > g:randomcvsdudes:r- > default:u::rw- > default:g::rw- > default:u:lsorens > default:u:mtharp:rw- > default:u:mperkel:rw- > default:g:randomcvsdudes:r- The problem that I have with this setup is that it specifies an ACL on EACH file. Yes, you can set a default on the directory for newly created files, but what if I want to add a user to the access list for that whole directory? I have to individually update every acl on every file in that directory. Also if you move a file created elsewhere into that directory, it retains its existing permissions doesn't it? I would rather just add a new ace to the directory itself which specifies that it applies to the entire tree. Then you only need to store a single acl on disk, and only have to update one acl to add a new user. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/