Permissions incorrectly ordered on Windows after disabling inheritance
Andrew Bartlett
abartlet at samba.org
Mon Aug 27 18:10:30 MDT 2012
On Mon, 2012-08-27 at 17:04 -0700, Jeremy Allison wrote:
> On Mon, Aug 27, 2012 at 04:59:34PM -0700, Richard Sharpe wrote:
> > On Mon, Aug 27, 2012 at 4:29 PM, Walkes, Dan <dwalkes at tandbergdata.com> wrote:
> > > Awesome! Thanks!
> >
> > Looks like the problem is in lib/secdesc.c:se_create_child_secdesc. It
> > needs to make an ordering pass over the ACL in the SD to ensure that
> > the ACEs are ordered correctly. At least that is the case in the
> > Samba 3.5.x code, and I don't think there has been much change there
> > in 3.6.x.
>
> Yep, I'm looking at that function now :-). I think there are a few
> more errors there than just the ordering pass - let me look at this.
Let me know if you need help adding these test cases to ntacls.py. That
will also let you test the posix ACL the is output.
Andrew Bartlett
--
Andrew Bartlett http://samba.org/~abartlet/
Authentication Developer, Samba Team http://samba.org
More information about the samba-technical
mailing list