The OpenLDAP package includes clients, servers, and development libraries. Table 3-1 gives an overview of the utilities that come with the package. All pathnames are relative to the installation location, which defaults to /usr/local.
Table 3-1. Installed components included with OpenLDAP
| Name | Description |
| libexec/slapd | The LDAP server. |
| libexec/slurpd | The LDAP replication helper. |
| bin/ldapadd bin/ldapmodify bin/ldapdelete bin/ldapmodrdn | Command-line tools for adding, modifying, and deleting entries on an LDAP server. These commands support both LDAPv2 and LDAPv3. |
| bin/ldapsearch bin/ldapcompare | Command-line utilities for searching for an LDAP directory or testing a compare operation on a specific attribute held by an entry. |
| bin/ldappasswd | A tool for changing the password attribute in LDAP entries. This tool is the LDAP equivalent of / bin/passwd. |
| sbin/slapadd sbin/slapcat sbin/slapindex | Tools for manipulating the local backend data store used by the slapd daemon. |
| sbin/slappasswd | A simple utility to generate password hashes suitable for use in slapd.conf. |
| lib/libldap* lib/liblber* include/ldap*.h include/lber*.h | The OpenLDAP client SDK. |