If I'm following it right that sounds like a good suggestion, and
possibly a bug in the current implementation.  I'd be interested to
see what the Sun guys think.

Ross


On Thu, Apr 23, 2009 at 11:35 AM, Espen Martinsen <[email protected]> wrote:
> Hi, does anyone knows the solution to this:
>
> I'm setting up a mixed environment, cifs/nfs on a ZFS filesystem, and are 
> experiencing the following:
>
> In windows, there is a special acl-entry called "CREATOR OWNER", (S-1-3-0), 
> which
> can be assigned permissions.
> (there is also a "CREATOR GROUP" S-1-3-1)
>
> The purpose of this is a bit like "chmod u+rwx", ie it sets the permissions 
> for whoever is
> the owner of the file.  When the cifs-server (I'll guess) receives this 
> information, it resolves
> this to an acl called 'user:<myusernam>'
>
> Like this:
> $ ls -lV  win.txt
> ----------+  1 myname      mygroup      0 april 23 11:26 win.txt
>               user:myname:rwxpdDaARWcCos:-------:allow
>         group:mygroup:r-x---a-R-c--s:-------:allow
>
> Now, the problem is when the file is "given" to another user, ie with 
> "chown", then
> the acl for the previous user is still there.
> $pfexec chown coop win.txt
> $ ls -lV  win.txt
> ----------+  1 coop    mnemonic       0 april 23 12:11 win.txt
>               user:myname:rwxpdDaARWcCos:-------:allow
>         group:mygroup:r-x---a-R-c--s:-------:allow
>
> I can't understand it anyway else that it could be
> nice to have a way to map:
>
> creator user  : S-1-3-0 :    to the ow...@-acl  (chmod A+owner@:.......)
> creator group: S-1-3-1 :    to the gr...@-acl
>
> The same way that the special-ACL "Everyone" in windows map to the
> every...@-acl.
>
> On a ZFS filesystem, we then would have a way to set up the "unix-perm-bits 
> rwx" from
> the windows-gui.
>
> Is all this making any sense ???
>
> yours
> espenM
> --
> This message posted from opensolaris.org
> _______________________________________________
> cifs-discuss mailing list
> [email protected]
> http://mail.opensolaris.org/mailman/listinfo/cifs-discuss
>
_______________________________________________
cifs-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/cifs-discuss

Reply via email to