s3:smbd: don't apply create/directory mask and modes in apply_default_perms()
commit2013bb9b4dbed747921df2591068e2765428f57d
authorMichael Adam <obnox@samba.org>
Wed, 5 Dec 2012 14:04:01 +0000 (5 15:04 +0100)
committerJeremy Allison <jra@samba.org>
Thu, 6 Dec 2012 00:35:07 +0000 (5 16:35 -0800)
tree2a36d8abb75ec60e674aa5ed14447ddc9692b7e9
parent943797c232f96a5dd411a803ad90b6980b2785b0
s3:smbd: don't apply create/directory mask and modes in apply_default_perms()

The mask/mode parameters should only apply to a situation with only
pure posix permissions.
Once we are dealing with ACLs and inheritance, we need to do it correctly.

This fixes bug #9462: Users can not be given write permissions any more by default

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed by: Jeremy Allison <jra@samba.org>
source3/smbd/posix_acls.c