This is a feature that I feel would be useful to implement in LinuxMCE, whether or not it should be a default option, or available as a how to article does not matter. I think this is a good idea in order to make it (at least in my case) a complete house solution.
My current, albeit contrary to the ideal, setup is using a Windows Server 2003 Domain controller for my home. This way, my family can have a single logon username and password for all the computers. I have two other Windows servers (a VPN server/File Server and a Terminal Server) as well as more than a half-dozen computers (all XP Professional). If I could extend this to cover: (1) the built in shares in LinuxMCE for media, (2) The web panel for voicemail, etc. (3) The mythweb login and other web server shares as well as (4) continuing to serve as a logon server for windows xp (professional only unfortunately) then I would have a perfect setup (I could take advantage of the networking features of LinuxMCE while getting rid of two of my windows servers.
From the research I have done, an ubuntu, perhaps a kubuntu server too, can work as a Samba Domain Controller as a logon/file/print server. I need to know how I can configure this without disrupting the LinuxMCE functionality but at the same time utilize the user database that LinuxMCE uses for the orbiters and the web panel. In order to integrate the LinuxMCE functionality into this setup, this requires editing the mysql database and this is not something I know how to do.
Granted I am not an expert at Linux, I do know my way around windows in both the desktop and server editions of Windows. If my idea is too far fetched or just not practical, I apologize. I simply would like everything to be as integrated as possible.
This could also be useful for those who have XP Professional or Vista Business/Ultimate systems and even Mac OS X and Linux Systems (as most(?) support Kerberos/LikewiseOpen for authentication to domain servers and I would think this would work for a Linux domain server).
If this is in the wrong category, I apologize; I was debating whether this was a question of a "how to do something" or if it was a "feature request" as it is both.