When creating a directory where the parent does not specify SEC_DESC_DACL_AUTO_INHERIT Samba still allows the SEC_ACE_FLAG_INHERITED_ACE bit to slip through when it should not. Fix discussed on Samba technical will be attached.
Created attachment 8693 [details] The patch suggested by Jeremy
Created attachment 8694 [details] A cleaned up patch This patch is more correctly formatted. Looking for a review from someone. Please push when ready. This should apply cleanly to 3.6.next as well.
Comment on attachment 8694 [details] A cleaned up patch To be honest, I don't believe I am the right person to do the review here. I've not taken a close enough look at acls for ages, sorry. Jeremy, putting you in...
(In reply to comment #3) > Comment on attachment 8694 [details] > A cleaned up patch > > To be honest, I don't believe I am the right person to do the review here. I've > not taken a close enough look at acls for ages, sorry. Jeremy, putting you > in... I don't think Jeremy can review it, because it is signed off by him (since he moved my original change to that location.) We will have to find another reviewer. Perhaps Ira?
No, 2 Team engineers is enough for a review. I'll push to autobuild and update a 4.0.next and 3.6.next patch for Karolin. Jeremy.
Comment on attachment 8694 [details] A cleaned up patch LGTM. Pushed to master.
Created attachment 8695 [details] git-am fix for 3.6.next Richard, once you've reviewed I'll get this included in 3.6.next and 4.0.next. Jeremy.
Re-assigning to Karolin for inclusion in 3.6.next and 4.0.next. Jeremy.
Pushed to v3-6-test and autobuild-v4-0-test.
Pushed to v4-0-test. Closing out bug report. Thanks!