Improved ACL interoperability [PSARC/2010/029 FastTrack timeout 02/02/2010]

2010-01-26 Thread Tim Haley
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

Improved ACL interoperability [PSARC/2010/029 FastTrack timeout 02/02/2010]

2010-01-26 Thread Darren J Moffat
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

Improved ACL interoperability [PSARC/2010/029 FastTrack timeout 02/02/2010]

2010-01-26 Thread Scott Rotondo
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 >

Improved ACL interoperability [PSARC/2010/029 FastTrack timeout 02/02/2010]

2010-01-26 Thread Nicolas Williams
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 --

Improved ACL interoperability [PSARC/2010/029 FastTrack timeout 02/02/2010]

2010-01-26 Thread Glenn Skinner
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 >

Improved ACL interoperability [PSARC/2010/029 FastTrack timeout 02/02/2010]

2010-01-26 Thread Mark L. Shellenbaum
> 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

Improved ACL interoperability [PSARC/2010/029 FastTrack timeout 02/02/2010]

2010-01-26 Thread Mark Shellenbaum
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

Improved ACL interoperability [PSARC/2010/029 FastTrack timeout 02/02/2010]

2010-01-26 Thread Mark Shellenbaum
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

Improved ACL interoperability [PSARC/2010/029 FastTrack timeout 02/02/2010]

2010-02-03 Thread Tim Haley
This case was approved in today's meeting. -tim