Binary package hint: ubuntu-docs
According to the latest docs for Ubuntu Servert 9.10 at <http://doc.ubuntu.com/ubuntu/serverguide/C/openldap-server.html> the package slapd can be configured (via sudo dpkg-reconfigure slapd) with a domain and password to create a new LDAP directory. This was true for 9.04 and earlier versions of slapd, but the latest version (2.4.18-0ubuntu1) no longer creates a default directory. Information on this change can be found at <https://lists.ubuntu.com/archives/ubuntu-server/2009-August/003179.html>. In short, the user is now expected to create the default directory using "sudo ldapadd -Y EXTERNAL -H ldapi:/// ..." I would give more details on how to do it, but I, myself, cannot successfully create a new directory. I believe that is due to my lack of experience with LDAP and documentation, and hopefully not a bug in slapd. The doc team members are welcome to read my post on Ubuntu forums at <http://ubuntuforums.org/showthread.php?t=1295934> to see what things I have already tried.
After getting some help in #ldap, I have come up with a way to get a basic LDAP directory working in Karmic. My guide is here http:// ubuntuforums. org/showthread. php?p=8161118# post8161118 I hope that this could help the doc team up date the LDAP guide.