For the vfs_acl_xattr.c module, make sure we map GENERIC file and directory bits
authorJeremy Allison <jra@samba.org>
Thu, 9 Oct 2008 01:06:58 +0000 (18:06 -0700)
committerJeremy Allison <jra@samba.org>
Thu, 9 Oct 2008 01:06:58 +0000 (18:06 -0700)
commit543c6a02ae1dcb903de800c88af1f9e221827d61
tree32ae5ccf825b1f67f7d22e1ec4e4d9efc00e48ee
parent88a58ae0eeb553969c903a94e578375e109ad05a
For the vfs_acl_xattr.c module, make sure we map GENERIC file and directory bits
to specific bits every time a security descriptor is set. The S4 torture suite proves
that generic bits are not returned when querying an ACL set using them (ie. only
the specific bits are stored on disk).
Jeremy.
source3/include/proto.h
source3/lib/util_seaccess.c
source3/rpc_server/srv_srvsvc_nt.c
source3/smbd/nttrans.c
source3/smbd/open.c