So, at work, we've finally got enough systems and users that we're seriously considering an OpenLDAP server for authentication, as well as for our customer/client contact lists, etc. I've never before successfully rolled out an LDAP system, and I've for certain never rolled one out that does authentication for any systems.
Hopefully, this, when finished, will lay out the entire process of installed OpenLDAP Server 2.4.6 on a FreeBSD 6.2 system. Being that FreeBSD 6.3 and 7.0 are due out in short order, I should be able to update this page and make note of any differences you may come across.
Please note, while I'm working through this, this page is a work-in-progress. That means there may be some funny looking edits, and I use these pages as scratch paper of sorts during my installation, to make certain all of the necessary notes get made.
Our installation of OpenLDAP is being done within a jail on a FreeBSD 6.2 system:
FreeBSD local.host 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri Jan 12 11:05:30 UTC 2007 firstname.lastname@example.org:/usr/obj/usr/src/sys/SMP i386
This is a dual PIII 1.333GHz with 1GB of RAM.
- Install OpenLDAP port (net/openldap24-server)
- Select passwd, leave defaults selected
- Install NSS-LDAP (net/nss_ldap)