From b41cefb4c0670b06564ac79fa10aff8d60069f10 Mon Sep 17 00:00:00 2001 From: Gerald Carter Date: Sat, 11 May 2002 03:30:21 +0000 Subject: [PATCH] merge from SAMBA_2_2 --- source/utils/net_rpc.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/source/utils/net_rpc.c b/source/utils/net_rpc.c index 20f2b831561..471e4146834 100644 --- a/source/utils/net_rpc.c +++ b/source/utils/net_rpc.c @@ -235,6 +235,14 @@ static NTSTATUS rpc_join_oldstyle_internals(const DOM_SID *domain_sid, struct cl fstrcpy(trust_passwd, global_myname); strlower(trust_passwd); + + /* + * Machine names can be 15 characters, but the max length on + * a password is 14. --jerry + */ + + trust_passwd[14] = '\0'; + E_md4hash( (uchar *)trust_passwd, orig_trust_passwd_hash); return trust_pw_change_and_store_it(cli, mem_ctx, orig_trust_passwd_hash); -- 2.11.4.GIT