2010/12/29 David Roid <datar...@gmail.com>: > Further experiment reveals that if "vfs objects" is removed then "create > mask" works. I know vfs_acl_xattr is needed to keep windows ACL here ( I > suppose it's step1 ), but why doesn't it honor mask options ( step2 and > step3 )? Or settings in the share above are just not supposed to work > together?
vfs_acl_xattr sets "inherit acls = yes" automatically. "inherit acls = yes" makes permission of files newly created inherited from the default acls of their parent directory regardless of create mask or such kind of parameters. > ... the final permission is caculated by below filters in the order used by > Samba: > 1. Apply any DOS attribute mapping options << I take this as > either map DOS attributes to execute bits, or store DOS attributes in > extended attributes. Correct? > 2. Apply the create mask settings > 3. Apply the force create mode settings. If neither "inherit acls" nor "inherit permissions" is set, you are right. --- TAKAHASHI Motonobu <mo...@samba.gr.jp> -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba