History: Thomas_H 2011/11/11 08:08 (Windows XP unattended.txt)
via unattended.txt (to be found in /opt/pcbin/install/winxppro/custom)
Find the section named [Identification]
[Identification] JoinDomain = mydomain DomainAdmin = <username who is allowed to do a join> DomainAdminPassword = "password" CreateComputerAccountInDomain = yes DoOldStyleDomainJoin = No
JoinDomain: it seems *not* to be “mydomain.local” or anything else. If your Windows-Domain is “sillynet” and your opsi-server answers the 'hostname -f' with a “opsiserver.sillynet.local” so nevertheless the windows-domain is “sillynet” without quotations!
DomainAdmin: This is the account who is allowed to join clients on the PDC (Primary Domain Controller). If you have a special user, who's only allow to join clients so it's more safe.
DomainAdminPassword: is the password of this administrative account in quotations (“”)
CreateComputerAccountInDomain: should an account be created in the PDC for this client? If so, you will find “user” named (for example) “MyClient$” in the userlist of the PDC (please note: I don't know how it looks like in MySQL, LDAP or comparable - I use passwd. Please edit this if you add this information)
Let's say your domain is “sillynet”, your administrative account is a user named “JoinDom” and his password is “funnynet”. So your [Identification]-Section has to look like this:
[Identification] JoinDomain = sillynet DomainAdmin = JoinDom DomainAdminPassword = "funnynet" CreateComputerAccountInDomain = yes DoOldStyleDomainJoin = No
Attention: Make sure the name of the client follows the directions of the Samba-PDC! Not every client-name accepted by Windows© is also accepted by a Samba-PDC!