diff options
author | Jeremy Allison <jra@samba.org> | 2012-10-02 10:25:14 -0700 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2012-10-02 22:27:17 +0200 |
commit | c251a6b0442abc13bc8be4ff8de324c1d7706a78 (patch) | |
tree | 8ed3b6dc480e8c48a59911d3473e1fc7caab2c9f /source3/pam_smbpass/pam_smb_passwd.c | |
parent | 8f0ecbbbeebff0174579a78827d384067cd4cbb7 (diff) | |
download | samba-c251a6b0442abc13bc8be4ff8de324c1d7706a78.tar.gz samba-c251a6b0442abc13bc8be4ff8de324c1d7706a78.tar.bz2 samba-c251a6b0442abc13bc8be4ff8de324c1d7706a78.zip |
When creating a new file/directory, we need to obey the create mask/directory mask parameters.
Currently we call FSET_NT_ACL to inherit any ACLs on create. However
FSET_NT_ACL uses the security mask/directory security mask parameters
instead of the create mask/directory mask parameters.
Swap them temporarily when creating to ensure the correct masks
are applied.
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Tue Oct 2 22:27:17 CEST 2012 on sn-devel-104
Diffstat (limited to 'source3/pam_smbpass/pam_smb_passwd.c')
0 files changed, 0 insertions, 0 deletions