r7827: Add in-memory keytab to Samba4, using the new MEMORY_WILDCARD keytab
authorAndrew Bartlett <abartlet@samba.org>
Wed, 22 Jun 2005 02:12:26 +0000 (02:12 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:18:41 +0000 (13:18 -0500)
commitc19d5706f4fa760415b727b970bc99e7f1abd064
tree5b5e68bd0c8534d013d26819f57669a40317df80
parent50cd94be0f876a3463aa58b7e0898e6b3340c4c2
r7827: Add in-memory keytab to Samba4, using the new MEMORY_WILDCARD keytab
support in Heimdal.

This removes the 'ext_keytab' step from my Samba4/WinXP client howto.

In doing this work, I realised that the replay cache in Heimdal is
currently a no-op, so I have removed the calls to it, and therefore
the mutex calls from passdb/secrets.c.

This patch also includes a replacement 'magic' mechanism detection,
that does not issue extra error messages from deep inside the GSSAPI
code.

Andrew Bartlett
13 files changed:
source/auth/gensec/gensec.h
source/auth/gensec/gensec_gssapi.c
source/auth/gensec/gensec_krb5.c
source/auth/gensec/spnego.c
source/auth/kerberos/clikrb5.c
source/auth/kerberos/gssapi_parse.c
source/auth/kerberos/kerberos.h
source/auth/kerberos/kerberos_util.c
source/auth/kerberos/kerberos_verify.c
source/auth/ntlmssp/ntlmssp.c
source/lib/basic.mk
source/lib/server_mutex.c [deleted file]
source/passdb/secrets.c