summaryrefslogtreecommitdiff
path: root/source3/auth/auth_ntlmssp.c
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2003-03-08 10:22:50 +0000
committerAndrew Bartlett <abartlet@samba.org>2003-03-08 10:22:50 +0000
commit01289b14a7cbe0e1a1e135349037b0e7ba5fe70b (patch)
treef356a9b03834bc459ab5896eb185b7b10120f071 /source3/auth/auth_ntlmssp.c
parentbbf8961b284a877b5cfa4101e0fd677664a867f1 (diff)
downloadsamba-01289b14a7cbe0e1a1e135349037b0e7ba5fe70b.tar.gz
samba-01289b14a7cbe0e1a1e135349037b0e7ba5fe70b.tar.bz2
samba-01289b14a7cbe0e1a1e135349037b0e7ba5fe70b.zip
Make sure that the 'remote' machine name can only be set once. For some weird
reason, during a Win2003 installation, when you select 'domain join' it sends one machine name in the name exchange, and litraly 'machinename' during the NTLMSSP login. Also fix up winbindd's logfile handling, so that it matches smbd and nmbd. (This helps me, by seperating the logs by pid). Andrew Bartlett (This used to be commit afe5a3832f79131fb74461577f1db0e5e8bf4b6d)
Diffstat (limited to 'source3/auth/auth_ntlmssp.c')
-rw-r--r--source3/auth/auth_ntlmssp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/auth/auth_ntlmssp.c b/source3/auth/auth_ntlmssp.c
index d32d248296..a381219d74 100644
--- a/source3/auth/auth_ntlmssp.c
+++ b/source3/auth/auth_ntlmssp.c
@@ -50,7 +50,7 @@ static NTSTATUS auth_ntlmssp_check_password(struct ntlmssp_state *ntlmssp_state)
/* the client has given us its machine name (which we otherwise would not get on port 445).
we need to possibly reload smb.conf if smb.conf includes depend on the machine name */
- set_remote_machine_name(auth_ntlmssp_state->ntlmssp_state->workstation);
+ set_remote_machine_name(auth_ntlmssp_state->ntlmssp_state->workstation, True);
/* setup the string used by %U */
/* sub_set_smb_name checks for weird internally */