r6094: Work on the Kerberos code recently merged from Samba 3.0. This fixes
authorAndrew Bartlett <abartlet@samba.org>
Mon, 28 Mar 2005 06:40:18 +0000 (06:40 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:11:18 +0000 (13:11 -0500)
commited5755d9d1e48df7ae77a9410d30e10cb8b0cbd7
tree233b10ae54516878340cff2c9b6e20ea11ef14ae
parent857e98e8ea842bb94c93b81d7b69e3d304f100f5
r6094: Work on the Kerberos code recently merged from Samba 3.0.  This fixes
up issues I introduced during the merge, that caused a segfault.

I've still not got the keytab code to work for me (using Samba3 to
generate the keytab) so this is still not fully tested, but it's
better than it was.

To add debugging, I now use the krb5_get_error_message() function from
Heimdal when present, to return the custom error string, which
contains far, far more information than the simple error code does.

(This last point may well be worth merging back into 3.0)

Andrew Bartlett
source/libads/config.m4
source/libcli/auth/clikrb5.c
source/libcli/auth/kerberos.h
source/libcli/auth/kerberos_verify.c