[Samba] ACL not set from Microsoft

Miguel Medalha medalist at sapo.pt
Thu Feb 15 12:23:16 UTC 2018

Here's what I was looking for.

On Tue Mar 22 08:19:42 UTC 2016 Uri Simchoni posted the following to the 
samba-technical mailing list:

"Attached patch avoids setting the POSIX ACLs to match the NT ACLs, if 
"ignore system acls" is set. I believe this new behavior is more 
consistent with the vfs_acl_xattr man page. It also has the following 
benefits: - Avoid unnecessary sid->xid translations - Better 
compatibility with Windows, since by default Windows does not enforce 
existence of "traverse folder" right on parent folders, and modifying 
POSIX ACLs on parent folders could cause the kernel to deny access 
(dunno how RichACLs would handle this one :( )."

A discussion about the subject can be found on the archives after this post.

Version 4.4.3 of Samba was the first one to receive this change of 
behavior, as can be seen by its Release Notes:

o Uri Simchoni <uri at samba.org>

* BUG 11806: vfs_acl_common: Avoid setting POSIX ACLs if "ignore system 
acls" is set.

More information about the samba mailing list