diff options
author | Andrew Tridgell <tridge@samba.org> | 2004-12-31 08:56:32 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:07:51 -0500 |
commit | 291b02a639aa6551ac1f59e47a78d5590d2b7f6e (patch) | |
tree | dcba74eba6867928205402457385ed7d1c9f8f04 /source4/ntvfs/posix/pvfs_qfileinfo.c | |
parent | 90a322f6d7fc2d9a12daea8bd752d549eb874814 (diff) | |
download | samba-291b02a639aa6551ac1f59e47a78d5590d2b7f6e.tar.gz samba-291b02a639aa6551ac1f59e47a78d5590d2b7f6e.tar.bz2 samba-291b02a639aa6551ac1f59e47a78d5590d2b7f6e.zip |
r4448: - fixed access_mask checking on acl set
- honor the change ownership requests of acl set, changing the underlying
unix owner/group
- fix the access mask on file create with SEC_FLAG_MAXIMUM_ALLOWED
(This used to be commit 5761fa35ab727b51ef1b52459911bafbdd788755)
Diffstat (limited to 'source4/ntvfs/posix/pvfs_qfileinfo.c')
-rw-r--r-- | source4/ntvfs/posix/pvfs_qfileinfo.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source4/ntvfs/posix/pvfs_qfileinfo.c b/source4/ntvfs/posix/pvfs_qfileinfo.c index efd95e7674..463574c8cf 100644 --- a/source4/ntvfs/posix/pvfs_qfileinfo.c +++ b/source4/ntvfs/posix/pvfs_qfileinfo.c @@ -42,6 +42,10 @@ static uint32_t pvfs_fileinfo_access(enum smb_fileinfo_level level) needed = 0; break; + case RAW_FILEINFO_SEC_DESC: + needed = SEC_STD_READ_CONTROL; + break; + default: needed = SEC_FILE_READ_ATTRIBUTE; break; |