I am handling a mixed network of SCO Openserver, Slackware and Windows XP computers. Right now, the primary user accounts are kept on one SCO computer with usernames and passwords synchronized to the other ones daily via cron, while the Windows XP computers just use a generic 'Operator' account with per-user accounts (with their own separate passwords) added on a per-computer basis when necessary.
Right now, we only have up to a dozen regular operators so this 'solution' is workable, but it is awkward at best and ill-suited for any increase in our staff. I would like to be able to set up a single sign-on system, such that I only have to maintain one user database rather than eight.
Active Directory looks like it would do exactly what I need, but as far as I know this would require a Server release of Windows, which I currently lack. And Samba4 will probably still be a while in coming.
Until such time as I can convince the Powers That Be to budget for better network resources, are there any reasonable alternatives I can use?