For anyone who's curious, I got smbldap ala Matt Oquist up and going today. I did a fresh server install w/ Ubuntu 7.04 and then did a workstation install w/ Edubuntu 7.04 (server ed, installed as workstation). I got these directions from Tracy Taulman -- thanks Tracy! The only things that are not included are:
<br><br>1. You have to chown the home directories after you export them. We do "wsadmin" on the workstations and "administrator" on the server to avoid confusion.<br><br>2. smbldap-useradd and smbldap-passwd to create users by hand, if that is the method of choice, obviously. This is what I did to test the server -- added a few users quickly, just to see if this was all going to work or be for naught.
<br><br>3. Use Nautilus to create the folder on the server in /home and change the owner to owner of directory<br><br>4. I am manually adding a printer to each workstation -- haven't figured out how to send those jobs thru the server. Anyone have a fast tip on that?
<br><br><br>I don't have a high-powered server, but I do have 20 lovely computers w/ 40GB hd's. It is not the funnest in the world to maintain these, but it's not too bad. <br><br>Anyway, wanted to show you all how I used Matt's script -- no big whoop, I suppose, but I thought someone out there might find this useful.
<br><br>---------- Forwarded message ----------<br><span class="gmail_quote">From: <b class="gmail_sendername">Tracy Taulman</b> <br><br><br></span>
<div bgcolor="#ffffff" text="#000000">
Here are the steps that I worked out from before. They still look good
and should work just fine for you:<br>
<br>
<blockquote type="cite">
<p>1. <span id="st" name="st" class="st">Install</span> <span id="st" name="st" class="st">Edubuntu</span> <span id="st" name="st" class="st">workstation</span> option</p>
<p>2. On first boot do this:</p>
<p><span> </span>1. Create
an 'administrator' user during <span id="st" name="st" class="st">install</span>.</p>
<p style="text-indent: 0.5in;">2. CTRL+ALT+F1,
login as admin</p>
<p style="margin-left: 0.5in; text-indent: 0.5in;">sudo
su -<span> </span>(<--- to become root)</p>
<p style="margin-left: 0.5in; text-indent: 0.5in;">mv
/home/administrator /admininistrator</p>
<p style="margin-left: 0.5in; text-indent: 0.5in;">usermod
-d
/administrator admininistrator</p>
<p style="margin-left: 0.5in;">3. CTRL+ALT+F2,
login as
admininistrator to make sure things are working ok</p>
<p>3.<span> </span>Logout and hit F7
to login to graphical</p>
<p>4. Change repositories in Synaptic Package
Manager (add
Universe and Multi-universe)</p>
<p>5. Put on all updates.</p>
<p>6. Reboot <span id="st" name="st" class="st">workstation</span></p>
<p>7. Download smbldap at <a href="http://majen.net/smbldap%20like%20version%202.1" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://majen.net/smbldap</a>
<span> </span>version 2.1 or so</p>
<p>8. Open the archive and extract it.</p>
<p>9. Open a terminal window and cd to
smbldap-installer</p>
<p>10. sudo ./smbldap ubuntuclient</p>
<p>11. sudo gedit /etc/udev/permissions.rules</p>
<p><span> </span>Find the
sound device section</p>
<p><span> </span>Add
MODE="0666", in front of GROUP="audio"</p>
<p>12. Open Synaptic Package Manager and search for
portmap and
autofs</p>
<p style="text-indent: 0.5in;">add and apply both</p>
<p>13. Configure the automounter to mount the home
directories
as needed.</p>
<p style="text-indent: 0.5in;"> 1. Edit
/etc/auto.master add:</p>
<p style="text-indent: 0.5in;"> 2. /home
/etc/auto.homes
--timeout=60</p>
<p style="text-indent: 0.5in;"> 3. Edit
/etc/auto.homes</p>
<p style="text-indent: 0.5in;"> 4. *
192.168.0.168:/home/&</p>
<p>14. Restart the computer and logon as a LDAP
client!</p>
<p> </p></blockquote><br>
</div>