
This is the Title of the Book, eMatter Edition
Copyright © 2007 O’Reilly & Associates, Inc. All rights reserved.
Setting Up the Server
|
221
You might be tempted to forego installing the OpenLDAP client commands on your
server if there will be no local user accounts on it (i.e., if you expect all LDAP trans-
actions to occur over the network, not locally). However, these client commands are
useful for testing and troubleshooting, so I strongly recommend you install them.
The specific packages that make up OpenLDAP in Fedora and Red Hat are openldap
(OpenLDAP libraries, configuration files, and documentation); openldap-clients
(OpenLDAP client software/commands); openldap-servers (OpenLDAP server pro-
grams); and openldap-devel (headers and libraries for developers). Although these
packages have a number of fairly mundane dependencies (e.g., glibc), there are two
required packages in particular that you may not already have installed: cyrus-sasl
and cyrus-sasl-md5, which help broker authentication transactions with OpenLDAP.
In SUSE, OpenLDAP is provided via the RPMs openldap2-client; openldap2 (which
includes both the OpenLDAP libraries and server daemons); and openldap2-devel.As
with Red Hat, you’ll need to be sure to also install the package cyrus-sasl, located in
SUSE’s sec1 directory.
Note that earlier SUSE distributions (e.g., SUSE 8.0) provided packages for
OpenLDAP Versions 1.2 and 2.0. If ...