use samba-tool domain join ................
https://wiki.samba.org/index.php/Join_a_domain_as_a_DCif you have this error, use -k no
Failed to bind - LDAP error 49 LDAP_INVALID_CREDENTIALS - <SASL:[GSS-SPNEGO]: NT_STATUS_LOGON_FAILURE> <>
Failed to connect to 'ldap://backup.s4dom.dom' with backend 'ldap': (null)
ERROR(ldb): uncaught exception - None
File "/usr/lib/python2.6/dist-packages/samba/netcmd/__init__.py", line 168, in _run
return self.run(*args, **kwargs)
File "/usr/lib/python2.6/dist-packages/samba/netcmd/domain.py", line 563, in run
machinepass=machinepass, use_ntvfs=use_ntvfs, dns_backend=dns_backend)
File "/usr/lib/python2.6/dist-packages/samba/join.py", line 1116, in join_DC
machinepass, use_ntvfs, dns_backend, promote_existing, keep_existing)
File "/usr/lib/python2.6/dist-packages/samba/join.py", line 79, in __init__
credentials=ctx.creds, lp=ctx.lp)
File "/usr/lib/python2.6/dist-packages/samba/samdb.py", line 56, in __init__
options=options)
File "/usr/lib/python2.6/dist-packages/samba/__init__.py", line 114, in __init__
self.connect(url, flags, options)
File "/usr/lib/python2.6/dist-packages/samba/samdb.py", line 71, in connect
options=options)
Finding a writeable DC for domain 's4dom.dom'
on the new box dns, time must be working. My advice, use
http://it-ebooks.info/book/3351/ without Zentyal. Take wheezy, and everything is fine