I am sponsoring the following fasttrack for Mark Shellenbaum. This
case modifies the behavior of ZFS acls to improve the interoperability
story when ZFS file systems are shared using NFS and CIFS. The case
seeks micro/patch binding. Timeout is 2/2/2010.
Template Version: @(#)sac_nextcase 1.68
This all makes perfect sense to me and will assist user understanding
and interoperability.
I think the only real visible change for most people is that chmod(2)
with "traditional" unix perms will remove the ACL. That might be
surprising in some cases, but I can't at the current time think of
Tim Haley wrote:
> File with a mode of 0466:
>
> -r--rw-rw- 1 root staff 5 Dec 9 13:18 file.1
> owner@:-w:---:deny
> owner@:r-aARWcCos:---:allow
> group@:rw-p--a-R-c--s:---:allow
>
Presumably in aclinherit=passthrough-x mode if the new ACL has no
@owner/@group ACEs but has ACEs for the file's owner/group then the
requested mode_t will be applied to those ACEs? Or is
aclinherit=passthrough-x mode left unchanged?
Nico
--
On Jan 26, 2010, at 9:19 AM, Tim Haley wrote:
...
> ACE Inheritance
>
> Parent directory has the following ACL:
>
> drwxr-xr-x+ 2 root root 2 Dec 9 14:18 dir.1
> user:marks:rwxp--:fd-:allow
> owner@:rwxp--aARWcCos:---:allow
>
> On Jan 26, 2010, at 9:19 AM, Tim Haley wrote:
>
> ...
> > ACE Inheritance
> >
> > Parent directory has the following ACL:
> >
> > drwxr-xr-x+ 2 root root 2 Dec 9
> 14:18 dir.1
> > user:marks:rwxp--:fd-:allow
> > owner@:rwxp--aARWcCo
On 01/26/10 12:46 PM, Scott Rotondo wrote:
> Tim Haley wrote:
>> File with a mode of 0466:
>>
>> -r--rw-rw- 1 root staff 5 Dec 9 13:18 file.1
>> owner@:-w:---:deny
>> owner@:r-aARWcCos:---:allow
>> group@:rw-p--a-R-c--s:---:allow
>> everyone@:rw-p--a-R-c--s:---:allow
On 01/26/10 01:11 PM, Nicolas Williams wrote:
> Presumably in aclinherit=passthrough-x mode if the new ACL has no
> @owner/@group ACEs but has ACEs for the file's owner/group then the
> requested mode_t will be applied to those ACEs? Or is
> aclinherit=passthrough-x mode left unchanged?
>
> Nico
This case was approved in today's meeting.
-tim