RE: Optionally enforced time-based ACLs for BTRFS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Chris:
	Thank you for your very informative response.  I will post the message to linux-fsdevel and see what they have to say about it.

	Any comments you would like to share regarding why something like what I suggested has apparently never been implemented?

Again, thanks!

David Bruzos (Systems Administrator)


-----Original Message-----
From: Chris Mason [mailto:chris.mason@xxxxxxxxxx] 
Sent: Thursday, April 26, 2012 4:04 PM
To: David Bruzos
Cc: linux-btrfs@xxxxxxxxxxxxxxx
Subject: Re: Optionally enforced time-based ACLs for BTRFS

On Thu, Apr 26, 2012 at 03:30:39PM -0400, David Bruzos wrote:

> Hi BTRFS folks: In my organization, many use cases exist for a
> time-based honoring  field for FS ACLs.  I've done some brief research
> regarding this topic, but I was unable to find any reference to such a
> thing in any file system.  I understand that a feature like time-based
> honoring for ACLs may arguably be something that should exist in
> higher layers (E.G. some document management system), but on the other
> hand, I see no real reason that an extra ACL field that would allow
> for time-based granting/removing of permissions to some user would be
> a problem.

One of the interesting thing about linux acls is the filesystems don't
really implement acls.  We implement xattrs, and the higher layers stuff
acls into them.  In a few key spots we tell the higher layers how to do
that, and we also call back into the higher layers for permission
checks.

This is a long way of saying the changes would have to happen in the
generic acl code.  This is a good thing, it will get much more review
that way.

I'd suggest posting this to linux-fsdevel.

-chris
________________________________________________________________________________________________

Please note that under Florida's public records law (F.S. 668.6076), most written communications 
to or from the Jacksonville Port Authority are public records, available to the public and media 
upon request. Your email communications may therefore be subject to public disclosure. If you have 
received this email in error, please notify the sender by return email and delete immediately 
without forwarding to others.

--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux