HP OSMS Blueprint: Directory Services on HP ProLiant and HP Integrity Servers with RHEL5

Table Of Contents
The diagram illustrates a basic configuration consisting of a master directory server and one or
more replicas. The LDAP applications that are running on the Apache HTTP server, with the
mod_ldap and mod_authnz_ldap modules enabled, are routed through a load balancer to a
replica.
During a read operation, the replica returns the requested information. During a write operation,
the replica returns a reference to the master server. Replicas are kept up to date with the master
content using the LDAP Content Synchronization protocol through the syncrepl directive in
the replica’s configuration. An additional Windows-based server is required to host HP OVO
for manageability through the OpenLDAP SPI.
Installing and Configuring Symas CDS and Apache Modules
Pre-Installation
Before you start to install the HP OSMS Directory Services components, make sure the RHEL5
distribution, with full packages, is installed. Apache HTTP server version 2.0.52 is a bundled
package in the RHEL5 distribution. The mod_authnz_ldap and mod_ldap modules are included
in the Apache HTTP server package. To verify the modules are installed, see “Integrating the
Apache HTTP Server with the mod_authnz_ldap and mod_ldap Modules” (page 19). To obtain
the Symas CDS Silver Edition products and additional instructions, see the Web site located at:
http://www.symas.com/cds.shtml
Verify that you obtained the correct version of the installation packages according to your
architecture, as shown in Table 1.
Installing CDS
The CDS LDAP server can co-exist with OpenLDAP that is bundled with the RHEL5 distribution.
If the CDS LDAP service is used, verify that all LDAP-related commands and daemons are
obtained from the CDS LDAP server installation and not the RHEL5 distribution.
Table 2 CDS Components
DescriptionCDS Component
CDS Gold LDAP and replication server daemons and utilities
cdsgserver*.rpm
CDS LDAP Gold client tools and libraries
cdsgclient*.rpm
CDS header and documentation files
cdsdevel*.rpm
Connexitor public key services and certificate authority
cpkgca*.rpm
NOTE: The * represent the version number and architecture type.
1. The cdsgserver package is dependent on the cdsgclient package. Therefore, install the
cdsgclient package first by entering the following command:
# rpm ivh cdsgclient*.rpm
2. Install the following packages by entering the commands provided.
a. To install the cdsgserver package, enter:
# rpm ivh cdsgserver*.rpm
b. To install the cdsdevel package, enter:
# rpm ivh cdsdevel*.rpm
c. To install the cpkgca package, enter:
# rpm ivh cpkgca*.rpm
8