With help from http://www.howtoforge.com/samba_setup_ubuntu_5.10_p5 I successfully set up a Samba based Windows Domain Controller.
It supports roaming profiles, user and machine accounts, shared folders, home folders and printing.
To ease management of user accounts I am writing a few scripts and a php back end.
- adding new user accounts
- reset account passwords
- lock user accounts
- delete user accounts
What doesn't work yet:
- changing the domain name
- changing the name of the main user account
- changing the dcadmin web password
Latest version: File:Dcadmin-2011-10-10.tar.gz