s4:join.py - we are setting the password on a "computer" (DC) object
authorMatthias Dieter Wallnöfer <mdw@samba.org>
Wed, 9 Nov 2011 08:09:31 +0000 (09:09 +0100)
committerMatthias Dieter Wallnöfer <mdw@samba.org>
Wed, 9 Nov 2011 08:34:27 +0000 (09:34 +0100)
Just be more precise.

source4/scripting/python/samba/join.py

index 7ce53442a487673766f9264bd2f6a166590c6b31..d4ea127d1721115f642452ae82976393d2255ade 100644 (file)
@@ -479,7 +479,7 @@ class dc_join(object):
             ctx.samdb.modify(m)
 
             print "Setting account password for %s" % ctx.samname
-            ctx.samdb.setpassword("(&(objectClass=user)(sAMAccountName=%s))" % ldb.binary_encode(ctx.samname),
+            ctx.samdb.setpassword("(&(objectClass=computer)(sAMAccountName=%s))" % ldb.binary_encode(ctx.samname),
                                   ctx.acct_pass,
                                   force_change_at_next_login=False,
                                   username=ctx.samname)