Now for the second, more universal way of setting up Samba.
We use SWAT, it's a web based configuration utility for Samba
which isn't tied to any particular Linux distribution.
We install Samba just the same, but we also install Apache and
of course mod-perl and mod-php5 while were at it