


Written by W. Curtis Preston
Thursday, 08 April 2010 22:43
This article is one part in a multi-part series about how to have centralized logins and home directories with Mac OS 10.6 using an Ubuntu 9.10 server, LDAP & Automounter. You can find the parent article
here.
Important Note: Unless stated otherwise, all the commands in this procedure should be run as root. To become root from a typical admin user, just type
sudo su and enter your password. You can also just stay the regular user and put the word sudo in front of every command. I'm using to a root prompt and that drives me crazy, so I just
su to root.
My procedure assumes that you have a virgin slapd configuration. In case you've played with slapd before, here's how to clean it all out. Run the following commands on the Ubuntu server
as root.
# /etc/init.d/slapd stop
# cd /var/lib/ldap
# rm -r *
# apt-get autoremove -y slapd ldap-utils migrationtools unixodbc odbcinst1debian1
# cd /etc/ldap
# rm -rf slapd.d
This stops slapd (the LDAP daemon) & removes the LDAP database. The apt-get command then removes slapd and related tools, and any prerequisite software. Then we cd to the slapd.d directory and remove the slapd configuration files.
Now that you have removed any vestiges of slapd and its friends, the next step is to
install slapd and configure it.
Add comment
Comments
sudo apt-get purge slapd
remove uninstalls but leaves the data but I believe purge removes the DB and all config files. I've been banging my head on this as well and purge is useful :)
RSS feed for comments to this post