this is a reply to private email, since nothing personal in it and
it's good to keep the conversations public so everyone can give their
input.
Vamat eng."Gavin Morrison" writes (in private email):
Not sure how old you are, but my opinion is that "leet-speak" like
that tends to make it look like the writer is not to be taken as
seriously. If you don't mind that, that's ok... but generally folks
try to write things out if they wish to be taken seriously.
Of course, my whinging about it makes me look like a wanker... but
that's the way it goes. (and yes - my spelling, punctuation, and
grammer are not the best, so perhaps this is a case of pot & kettle.
You can do this with Samba, running on any number of free operating
systems. I've been using
www.NetBSD.org for a while and like it... but
I havn't figured out how to do everything I'd like to do (though I
know it *can* do everything) but overall it's pretty complete "out of
box" and the package system is nice.
If you are really unfamiliar with the unix scene, you might do better
with one of the free linux distributions, but I cannot recommend any,
since I have no familiarity with them. The various howtos which are
out there will get you going on practically any OS however... so don't
be afraid to experiment.
Once you get a machine running some OS, check out:
http://www.google.com/search?q=samba+pdc+howto
and of course
http://www.samba.org/
That should get you going. You can set up a simple domain, or have
roaming profiles, ldap, and whatever.
If you really don't want to stick with windows, might I recommend
http://www.cygwin.com/
You might be able to compile samba under cygwin and run the pdc
functions from a non "server" install of windows.
Of course, if you only have a few machines/accounts, and you don't
need roaming profiles and all that fancy schmancy domain stuff, you
might be able to get by without a server at all. it means maintaining
accounts on all machines, and less system wide security, but it's
certainly doable. Most windows installs allow for basic file and
printer sharing.