I've got directory "a" and file "b" inside. I'm trying to add ACE to "a": smbcacls -a "ACL:MYDOMAIN\myuser:ALLOWED/3/CHANGE -A samba //win2k/dir a There are two problems: 1) when viewing by Windows clients - there is a message that permissions order is incorrect 2) new ACE isn't inherited by file "b" Fixing the first problem (by patching smbcacls.c) hasn't solved the second.
I'm writing a script which uses a nearly identical command, and my Windows system shows the same error message (#1). I found these comments which seem to be related: http://mail.python.org/pipermail/python-win32/2004-July/002111.html http://mail.python.org/pipermail/python-win32/2004-July/002112.html My Linux box has Debian/sarge and Samba 3.0.7, and the Windows box runs 2003. What patch was tried against smbcacls.c?
> What patch was tried against smbcacls.c? The one I've found here: http://lists.samba.org/archive/samba-technical/2002-May/021276.html
If it's still broken in 3.5, please reopen. 3.0 isn't supported anymore.
Bugs with patches should be kept open IMO
4.14 will have 0248fdd09a68925e3720f67724463f0bce0d631a (add new '--propagate-inheritance' option for smbcacls). If current master or 4.14 does not work for you ,please reopen this bug.