The branch, master has been updated
       via  0f74de3d37cdb03f622d9cdc1cdcc4aa6ede5ce3 (commit)
      from  39e468f55859c01f7bdaab4086df371d3375099f (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit 0f74de3d37cdb03f622d9cdc1cdcc4aa6ede5ce3
Author: Stefan Metzmacher <[EMAIL PROTECTED]>
Date:   Fri Dec 5 13:29:58 2008 +0100

    s4:password_hash: really catch the clearTextPasswordAttr case...
    
    This fixes the creation of the user object for incoming trusts
    in dcesrv_lsa_CreateTrustedDomain_base().
    
    And now w2k3 trust samba4 just fine:-)
    
    metze

-----------------------------------------------------------------------

Summary of changes:
 source4/dsdb/samdb/ldb_modules/password_hash.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source4/dsdb/samdb/ldb_modules/password_hash.c 
b/source4/dsdb/samdb/ldb_modules/password_hash.c
index cef1bf7..1707bab 100644
--- a/source4/dsdb/samdb/ldb_modules/password_hash.c
+++ b/source4/dsdb/samdb/ldb_modules/password_hash.c
@@ -1641,7 +1641,7 @@ static int password_hash_add(struct ldb_module *module, 
struct ldb_request *req)
        ntAttr = ldb_msg_find_element(req->op.mod.message, "unicodePwd");
        lmAttr = ldb_msg_find_element(req->op.mod.message, "dBCSPwd");
 
-       if ((!sambaAttr) && (!ntAttr) && (!lmAttr)) {
+       if ((!sambaAttr) && (!clearTextPasswordAttr) && (!ntAttr) && (!lmAttr)) 
{
                return ldb_next_request(module, req);
        }
 


-- 
Samba Shared Repository

Reply via email to