diff options
author | Michael Adam <obnox@samba.org> | 2013-09-02 17:37:50 +0200 |
---|---|---|
committer | Michael Adam <obnox@samba.org> | 2013-09-10 23:33:12 +0200 |
commit | 1e29d730663382875d96c275c60e022a1c33a2d1 (patch) | |
tree | 90c243918b7d6f51fca3023df8da331cecce1c95 /source3/printing/queue_process.c | |
parent | de3bc10ef69f23e7dab9fc3f6990bb403824b14e (diff) | |
download | samba-1e29d730663382875d96c275c60e022a1c33a2d1.tar.gz samba-1e29d730663382875d96c275c60e022a1c33a2d1.tar.bz2 samba-1e29d730663382875d96c275c60e022a1c33a2d1.zip |
s3:smbd: ease file server upgrades from 3.6 and earlier with "acl allow execute aways"
3.6 and earlier allowed open for execution when execute permissions are
not present on a file. This has been fixed in Samba 4.0.
This patch changes smbd to skip the execute bit from the ACL check
in the open code if "acl allow execute always = yes", hence
re-establishing the old behaviour in this case.
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
Reviewed-by: David Disseldorp <ddiss@samba.org>
Diffstat (limited to 'source3/printing/queue_process.c')
0 files changed, 0 insertions, 0 deletions