An introduction to OpenLDAP
OpenLDAP is an Open Source implementation of the network protocol and object oriented database system called Lightweight Directory Access Protocol (LDAP). The importance of this IETF standard is continuing to increase and OpenLDAP proves to be a usefull and stable implementation. The paper gives an introduction into the LDAP data model (attribute definitions, objectclass definitions, Directory Information Base, Directory Information Tree) and operational protocol (authentication operations, retrieval operations and data update operations). Thereafter an overview about the OpenLDAP implementation, its structure and features is given. The paper ends with examples of OpenLDAP deployment, namely white pages service, central authentication system and schema registry service. The latter example also introduces into the subjectspace "Metadata" This paper is intended for anyone interested in the subject.
Peter Gietz, CEO of DAASI International Ltd., has an MA in social sciences and was active in the field of IT since 1985. He is internationally recognized as an directory expert, with core expertise in X.500, LDAP, PKI, Metadata, ontologies. Since 1994 he worked for DFN Directory projects, which he lead in the last phases. From 1998 to 1999 he worked for DANTE (Delivery of Advanced Network Technology for Europe), Cambridge, where he was responsible for the NameFLOW project and maintained the root of the international X.500 Directory. He is an active promoter of Open Source Software.
Further activities:
* Team member of the EU funded project DESIRE II
* Member of a governmental working group convoked by the
"Bundesamt für Sicherheit in der Informationstechnik" for
defining a catalogue of measures for the German Digital
Signature legislation: "Maßnahmenkataloge für die digitale
Signatur"
* Active member of the Teletrust WG 7 on PKI
* Chairman of the international TERENA Task Force LDAP Service
Deployment
* Member of the Technical Advisory Boards for the directory
activities of Internet2
* Member of the Editorial Board for a directory concept of the
german governmental PKI (PKI-1 der Verwaltung)
* Chairman of the GGF Working Group CIM based Grid Schema