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
