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.