svn commit: samba r23890 - in branches/SAMBA_4_0/source: librpc librpc/rpc selftest winbind

abartlet at samba.org abartlet at samba.org
Mon Jul 16 11:27:30 GMT 2007


Author: abartlet
Date: 2007-07-16 11:27:29 +0000 (Mon, 16 Jul 2007)
New Revision: 23890

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

Log:
Allow wbinfo -a to work against Samba4's winbind.  

Add a test for wbinfo -a to test_member.sh

Reimplement the server-side 'pam_auth' and 'pam_auth_crap' calls to
use the same SamLogon code as auth_winbind uses.

In my previous code, we did not bind to the LSA and SAMR pipes, before
attempting operations.  We now do this (how we passed any tests before
is beyond me).

This required some rework, particularly to make it easier to setup
secondary connections.  The new rpc_secondary_auth_connection()
function also performs the bind.  

The dcerpc_connect.c file was getting to big, so things have been
merged into dcerpc_secondary.c.

Andrew Bartlett

Added:
   branches/SAMBA_4_0/source/librpc/rpc/dcerpc_secondary.c
Modified:
   branches/SAMBA_4_0/source/librpc/config.mk
   branches/SAMBA_4_0/source/librpc/rpc/dcerpc_connect.c
   branches/SAMBA_4_0/source/selftest/test_member.sh
   branches/SAMBA_4_0/source/winbind/wb_connect_sam.c
   branches/SAMBA_4_0/source/winbind/wb_dom_info.c
   branches/SAMBA_4_0/source/winbind/wb_init_domain.c
   branches/SAMBA_4_0/source/winbind/wb_pam_auth.c


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


More information about the samba-cvs mailing list