svn commit: samba r1475 - in branches/SAMBA_4_0/source: include
libcli/auth libcli/raw librpc/rpc
abartlet at samba.org
abartlet at samba.org
Tue Jul 13 05:14:59 GMT 2004
Author: abartlet
Date: 2004-07-13 05:14:59 +0000 (Tue, 13 Jul 2004)
New Revision: 1475
Modified:
branches/SAMBA_4_0/source/include/cli_context.h
branches/SAMBA_4_0/source/libcli/auth/gensec.c
branches/SAMBA_4_0/source/libcli/auth/gensec.h
branches/SAMBA_4_0/source/libcli/auth/gensec_krb5.c
branches/SAMBA_4_0/source/libcli/auth/kerberos.c
branches/SAMBA_4_0/source/libcli/auth/kerberos.h
branches/SAMBA_4_0/source/libcli/auth/spnego.c
branches/SAMBA_4_0/source/libcli/raw/clisession.c
branches/SAMBA_4_0/source/libcli/raw/clisocket.c
branches/SAMBA_4_0/source/librpc/rpc/dcerpc_spnego.c
Log:
More kerberos work
- We can now connect to hosts that follow the SPNEGO RFC, and *do not*
give us their principal name in the mechListMIC.
- The client code now remembers the hostname it connects to
- We now kinit for a user, if there is not valid ticket already
- Re-introduce clock skew compensation
TODO:
- See if the username in the ccache matches the username specified
- Use a private ccache, rather then the global one, for a 'new' kinit
- Determine 'default' usernames.
- The default for Krb5 is the one in the ccache, then $USER
- For NTLMSSP, it's just $USER
Andrew Bartlett
WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=samba&path=/branches/SAMBA_4_0/source&rev=1475&nolog=1
More information about the samba-cvs
mailing list