Afshin, the corresponding Solaris user is actually owner, but I'm fine with
using everyone for debugging purposes. This didn't work, but I did notice some
interesting behavior.
# chmod A=everyone@:wpdDxrcarRsAwWCo:allow .
# ls -vd
drwxrwxrwx+ 8 songof other 9 Jan 17 06:27 .
0:everyone@: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:allow
This could have always been true, but this time I noticed that the first put
fails and returns NT_STATUS_ACCESS_DENIED -- however the file is created with a
size of 0 bytes. If I try to put the file again without first deleting the
file, it succeeds. However, both add_file, append_data, and write_data are
present in the ACL, so I don't get it. Any insight?
This message posted from opensolaris.org
_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss