Some patches for import-lorikeet-heimdal branch

Andrew Bartlett abartlet at samba.org
Fri Nov 2 18:12:55 UTC 2018


On Fri, 2018-11-02 at 14:13 +0100, Isaac Boukris via samba-technical
wrote:
> Hi,
> 
> On Wed, Oct 31, 2018 at 10:17 PM Isaac Boukris <iboukris at gmail.com> wrote:
> > 
> > On Wed, Oct 10, 2018 at 7:09 AM Andrew Bartlett <abartlet at samba.org> wrote:
> > > 
> > > On Fri, 2018-09-28 at 21:30 +0530, Isaac Boukris via samba-technical
> > > wrote:
> > > > Assuming we are ok with that change of order of methods (capath vs
> > > > referrals), I'll try to confirm and update the expectation in the
> > > > torture test.
> > > 
> > > That is the right approach.
> > 
> > I've made a patch for this, along with some other stuff I found on the
> > way. Please take a look at:
> > https://gitlab.com/samba-team/devel/samba/commits/iboukris_lorikeet_import_round_one
> > 
> > $ make test TESTS=samba4.krb5.kdc SAMBA_OPTIONS="-d3" >out.log 2>err.log
> > 
> > $ grep failure before_patch.log |wc -l
> > 1750
> > 
> > $ grep failure after_patch.log |wc -l
> > 1694
> > 
> > $ grep -A1 failure before_patch.log | grep Exception | cut -d ' ' -f4 | sort -u
> > ../source4/torture/krb5/kdc-canon-heimdal.c:1783:
> > ../source4/torture/krb5/kdc-canon-heimdal.c:1950:
> > ../source4/torture/krb5/kdc-canon-heimdal.c:2085:
> > ../source4/torture/krb5/kdc-canon-heimdal.c:2153:
> > ../source4/torture/krb5/kdc-heimdal.c:812:
> > ../source4/torture/krb5/kdc-heimdal.c:824:
> > 
> > $ grep -A1 failure after_patch.log | grep Exception | cut -d ' ' -f4 | sort -u
> > ../source4/torture/krb5/kdc-canon-heimdal.c:1783:
> > ../source4/torture/krb5/kdc-canon-heimdal.c:1950:
> > ../source4/torture/krb5/kdc-canon-heimdal.c:1998:
> > ../source4/torture/krb5/kdc-canon-heimdal.c:2377:
> > ../source4/torture/krb5/kdc-heimdal.c:812:
> > ../source4/torture/krb5/kdc-heimdal.c:824:
> 
> I found another change of behavior in the new client library code, and
> added a new commit to the branch with a temporary fix.
> This lowers the number of failures to 1444, and the assertion points
> down by one!
> 
> $ grep -A1 failure new.log | grep Exception | cut -d ' ' -f4 | sort -u
> ../source4/torture/krb5/kdc-canon-heimdal.c:1795:
> ../source4/torture/krb5/kdc-canon-heimdal.c:1962:
> ../source4/torture/krb5/kdc-canon-heimdal.c:2026:
> ../source4/torture/krb5/kdc-heimdal.c:812:
> ../source4/torture/krb5/kdc-heimdal.c:824:

w00t!

Seriously, 

I've had much less time for Samba this week than I had hoped, but I
want to keep cheering you on from the sidelines here.  This is really,
really great stuff!

Andrew Bartlett

-- 
Andrew Bartlett                       http://samba.org/~abartlet/
Authentication Developer, Samba Team  http://samba.org
Samba Developer, Catalyst IT          http://catalyst.net.nz/services/samba





More information about the samba-technical mailing list