Last time around I swear I found (inconsistent) posts about how to fix
this all over the net, but now I'm not finding them, and I've got the
problem again.
Accessing a CIFS share (the underlying filesystem is ZFS), workgroup mode,
I seem to randomly find I can't create files in some particular directory.
Changing permissions from Windows side tools (XP) claims to work, but
apparently doesn't because displaying the permissions again afterwards
shows no change. In particular, I often get the green square in the "read
only" checkbox in the permissions dialog, which means that some things
under this directory are read-only. Looking at the ZFS ACLs for the items
in question, it tends to say simple things like:
-bash-3.2$ ls -lv Thunderbird/
total 3
d---------+ 4 ddb other 4 Mar 14 19:01 profiles
0:user:ddb:list_directory/read_data/add_file/write_data/add_subdirectory
/append_data/read_xattr/write_xattr/execute/delete_child
/read_attributes/write_attributes/delete/read_acl/write_acl
/write_owner/synchronize:file_inherit/dir_inherit/inherited:allow
which looks to me like saying the user ddb (which is the user the client
is authenticating as) has full access. But apparently he doesn't.
As I understand it, the "temporary SID" issue happens in Domain
authentication, so that can't be what's going on here.
There's some sort of magical incantation you need to issue to prepare a
filesystem to be shared as CIFS, get the ACLs set right, but I can't find
it today. Help!
--
David Dyer-Bennet, [email protected]; http://dd-b.net/
Snapshots: http://dd-b.net/dd-b/SnapshotAlbum/data/
Photos: http://dd-b.net/photography/gallery/
Dragaera: http://dragaera.info
_______________________________________________
cifs-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/cifs-discuss