There are a host of OpenLDAP clients, all stored at
/usr/local/bin if you compiled according to Appendix A). The OpenLDAP clients communicate over the LDAP protocol. They are all standards-compliant, and follow the LDAPv3 protocol (which was last updated in June 2006).
While some of the clients provide the basic standardized LDAP operations, such as search, add, and delete, others implement one or more of the LDAP extensions. But since the suite of tools does follow the standards, these tools should work against any standards-compliant LDAP directory server.
In this part of the chapter we will take a brief look at each of the OpenLDAP clients and see how they can be used to interact ...