svn commit: samba r10035 - in branches/SAMBA_4_0/source: auth/gensec auth/kerberos heimdal/lib/krb5

abartlet at samba.org abartlet at samba.org
Mon Sep 5 10:53:15 GMT 2005


Author: abartlet
Date: 2005-09-05 10:53:14 +0000 (Mon, 05 Sep 2005)
New Revision: 10035

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10035

Log:
This patch removes the need for the special case hack
'MEMORY_WILDCARD' keytab type. (part of this checking is in effect a
merge from lorikeet-heimdal, where I removed this)

This is achieved by correctly using the GSSAPI gsskrb5_acquire_cred()
function, as this allows us to specify the target principal, regardless
of which alias the client may use.

This patch also tries to simplify some principal handling and fixes some
error cases.

Posted to samba-technical, reviewed by metze, and looked over by lha on IRC.

Andrew Bartlett


Modified:
   branches/SAMBA_4_0/source/auth/gensec/gensec_gssapi.c
   branches/SAMBA_4_0/source/auth/kerberos/kerberos.c
   branches/SAMBA_4_0/source/auth/kerberos/kerberos.h
   branches/SAMBA_4_0/source/auth/kerberos/kerberos_util.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/context.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/keytab_memory.c
   branches/SAMBA_4_0/source/heimdal/lib/krb5/krb5.h


Changeset:
Sorry, the patch is too large (398 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10035


More information about the samba-cvs mailing list