r9728: A *major* update to the credentials system, to incorporate the
authorAndrew Bartlett <abartlet@samba.org>
Mon, 29 Aug 2005 04:30:22 +0000 (04:30 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:34:54 +0000 (13:34 -0500)
commit6202267f6ec1446d6bd11d1d37d05a977bc8d315
tree7b2ad8bcd68ab6b86f9164b677aaecceb0d224af
parentb1b0e26e537677793a92af02464ff1e83fce9610
r9728: A *major* update to the credentials system, to incorporate the
Kerberos CCACHE into the system.

This again allows the use of the system ccache when no username is
specified, and brings more code in common between gensec_krb5 and
gensec_gssapi.

It also has a side-effect that may (or may not) be expected: If there
is a ccache, even if it is not used (perhaps the remote server didn't
want kerberos), it will change the default username.

Andrew Bartlett
22 files changed:
source/auth/gensec/gensec_gssapi.c
source/auth/gensec/gensec_krb5.c
source/auth/kerberos/kerberos.h
source/auth/kerberos/kerberos_util.c
source/auth/ntlmssp/ntlmssp_client.c
source/client/client.c
source/include/credentials.h
source/include/includes.h
source/lib/cmdline/credentials.c
source/lib/cmdline/popt_common.c
source/lib/credentials.c
source/lib/ldb/ldb_ildap/ldb_ildap.c
source/lib/samba3/samba3dump.c
source/libcli/composite/sesssetup.c
source/librpc/rpc/dcerpc_schannel.c
source/scripting/ejs/smbcalls_auth.c
source/scripting/ejs/smbcalls_creds.c
source/torture/rpc/netlogon.c
source/torture/rpc/samlogon.c
source/torture/rpc/schannel.c
source/utils/net/net_password.c
source/utils/ntlm_auth.c