3.3 Prerequisites

3.3.1 Software Requirements

For information about required systems and software, as well as supported platforms and operating environments, see the Identity Manager 3.5.1 Drivers Documentation Web site. From this index page, you can select a readme file associated with the platform(s) for which you need support.

3.3.2 Account Management System Requirements

  • Linux or UNIX systems using files ( /etc/passwd), NIS, or NIS+ are supported.

  • Either Pluggable Authentication Module (PAM), or Loadable Authentication Module (LAM) on AIX must be used if bidirectional password synchronization is desired. The driver uses PAM and LAM to intercept password changes on the connected system.

    Remote NIS and NIS+ client systems that use PAM are also supported.

You can modify the scripts to support other account management systems. Support for modified scripts is provided by the developer community.

3.3.3 Secure Sockets Layer Entropy Requirements

Secure Sockets Layer (SSL), used by the driver shim for communication with the Metadirectory engine and with NIS and NIS+ clients, requires a source of entropy. Some UNIX implementations provide a /dev/random device for entropy. If your UNIX implementation does not include a /dev/random device, you must install an entropy daemon. This applies to both the connected system and to any NIS or NIS+ clients where you install the driver PAM module.

The PRNGD entropy daemon can be installed from the prngd directory of the distribution.

Solaris versions before Solaris 9 do not include a /dev/random device. Sun* has released this functionality for versions 2.6 onward in Patch ID 112438-01.