svn commit: samba r4286 - branches/SAMBA_3_0/source/auth branches/SAMBA_3_0/source/include branches/SAMBA_3_0/source/nsswitch branches/SAMBA_3_0/source/rpc_client branches/SAMBA_3_0/source/rpc_parse trunk/source/auth trunk/source/include trunk/source/nsswitch trunk/source/rpc_client trunk/source/rpc_parse

gd at samba.org gd at samba.org
Mon Dec 20 11:36:39 GMT 2004


Author: gd
Date: 2004-12-20 11:36:39 +0000 (Mon, 20 Dec 2004)
New Revision: 4286

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

Log:
Give back 8 byte lm_session_key in Netrsamlogon-reply.

The old #ifdef JRATEST-block was copying 16 bytes and thus overwriting
acct_flags with bizarre values, breaking a lot of things.

This patch is successfully running in a production environment for quite
some time now and is required to finally allow Exchange 5.5 to access
another Exchange Server when both are running on NT4 in a
samba-controlled domain. This also allows Exchange Replication to take
place, Exchange Administrator to access other Servers in the network,
etc. Fixes Bugzilla #1136.

Thanks abartlet for helping me with that one.

Guenther

Modified:
   branches/SAMBA_3_0/source/auth/auth_util.c
   branches/SAMBA_3_0/source/include/rpc_netlogon.h
   branches/SAMBA_3_0/source/nsswitch/winbindd_pam.c
   branches/SAMBA_3_0/source/rpc_client/cli_netlogon.c
   branches/SAMBA_3_0/source/rpc_parse/parse_net.c
   trunk/source/auth/auth_util.c
   trunk/source/include/rpc_netlogon.h
   trunk/source/nsswitch/winbindd_pam.c
   trunk/source/rpc_client/cli_netlogon.c
   trunk/source/rpc_parse/parse_net.c


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


More information about the samba-cvs mailing list