Push sam_get_server_info_principal into the auth subsystem
authorAndrew Bartlett <abartlet@samba.org>
Fri, 13 Feb 2009 03:02:49 +0000 (14:02 +1100)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 13 Feb 2009 03:02:49 +0000 (14:02 +1100)
commitcd6026135d3dc7eaa773c60aa168bae8f3f15502
tree9843b78f5fbb32605b6a6f7527783b13995187f8
parent71632a16977a93968b0d520a491a52f635e611a1
Push sam_get_server_info_principal into the auth subsystem

This means it must be accessed via the supplied auth_context in the
GENSEC server, and should remove the hard depenceny of GENSEC on the
auth subsystem and ldb (allowing LDB not to rely on LDB is considered
a good thing, apparently)

Andrew Bartlett
source4/auth/auth.h
source4/auth/gensec/config.mk
source4/auth/gensec/gensec_gssapi.c
source4/auth/gensec/gensec_krb5.c
source4/auth/ntlm/auth.c
source4/auth/ntlm/auth_sam.c
source4/auth/ntlm/config.mk
source4/auth/sam.c