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
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
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:
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.