From b9e1736216413f6583fac6948998f29531fa630d Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Fri, 22 Aug 2014 17:49:06 +1200 Subject: join.py: Ensure to fill in samAccountName so we get the domain$ account Otherwise, we get a random samAccountName Andrew Bartlett Change-Id: I87ea532fe22c1b2d2effd52859da3b357f692b5a Signed-off-by: Andrew Bartlett Reviewed-by: Stefan Metzmacher --- python/samba/join.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'python') diff --git a/python/samba/join.py b/python/samba/join.py index 4b9fed066e..d9e5e8c0ee 100644 --- a/python/samba/join.py +++ b/python/samba/join.py @@ -1046,7 +1046,8 @@ class dc_join(object): "dn" : "cn=%s$,cn=users,%s" % (ctx.forest_domain_name, ctx.base_dn), "objectclass" : "user", "userAccountControl" : str(samba.dsdb.UF_INTERDOMAIN_TRUST_ACCOUNT), - "clearTextPassword" : ctx.trustdom_pass.encode('utf-16-le') + "clearTextPassword" : ctx.trustdom_pass.encode('utf-16-le'), + "samAccountName" : "%s$" % ctx.forest_domain_name } ctx.local_samdb.add(rec) -- cgit