svn commit: samba r743 - in branches/SAMBA_4_0/source: . auth lib libads libcli/auth param rpc_server rpc_server/netlogon rpc_server/samr torture/rpc

abartlet at samba.org abartlet at samba.org
Sat May 15 07:51:38 GMT 2004


Author: abartlet
Date: 2004-05-15 07:51:38 +0000 (Sat, 15 May 2004)
New Revision: 743

Added:
   branches/SAMBA_4_0/source/rpc_server/netlogon/
   branches/SAMBA_4_0/source/rpc_server/netlogon/dcerpc_netlogon.c
   branches/SAMBA_4_0/source/rpc_server/samr/samr_utils.c
Removed:
   branches/SAMBA_4_0/source/libads/ads_utils.c
Modified:
   branches/SAMBA_4_0/source/auth/auth_sam.c
   branches/SAMBA_4_0/source/lib/genrand.c
   branches/SAMBA_4_0/source/libcli/auth/credentials.c
   branches/SAMBA_4_0/source/libcli/auth/credentials.h
   branches/SAMBA_4_0/source/param/loadparm.c
   branches/SAMBA_4_0/source/provision.ldif
   branches/SAMBA_4_0/source/rpc_server/config.m4
   branches/SAMBA_4_0/source/rpc_server/samr/dcesrv_samr.c
   branches/SAMBA_4_0/source/rpc_server/samr/samdb.c
   branches/SAMBA_4_0/source/torture/rpc/netlogon.c
   branches/SAMBA_4_0/source/torture/rpc/samr.c
Log:
Start on a NETLOGON server in Samba4.

Currently this only authentiates the machine, not real users.

As a consequence of running the Samba4 NETLOGON test against Samba4, I
found a number of issues in the SAMR server, which I have addressed.
There are more templates in the provison.ldif for this reason.

I also added some debug to our credentials code, and fixed some bugs
in the auth_sam module.

The static buffer in generate_random_string() bit me badly, so I
removed it in favor of a talloc based system.


Andrew Bartlett



WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=samba&path=/branches/SAMBA_4_0/source&rev=743&nolog=1


More information about the samba-cvs mailing list