This article covers the recently released Sun ONE Directory Server 5.2 software, which introduces several significant features, including support for the Secured LDAP Client. This article discusses important differences in the packaging, installation, and configuration of the Sun ONE Directory Server 5.2 software as compared with the previous version. This article also discusses how to configure the software to support Secured LDAP Clients. This article is intended for IT architects and administrators who have deployed an earlier version of the directory server software, and who are interested in upgrading to the Sun ONE Directory Server 5.2 software version.

Like this article? We recommend

This article contains information derived from a Sun BluePrints book
titled, LDAP in the Solaris Operating Environment  Deploying Secure
Directory Services, by Michael Haines and Tom Bialaski. This book is
scheduled for publication in the Fall of 2003.

The recently released Sun™ ONE Directory Server 5.2 software introduces
several significant features, and is available for download from the
http://www.sun.com web site. One
of the key new features is support for the Secured LDAP Client which is part of
the Solaris™ 9 Operating Environment (OE) software release, and available
as a patch (108993-18 or higher) for the Solaris 8 OE.

There is no change required on the client when the Sun ONE Directory Server
5.2 software is deployed in place of iPlanet Directory Server 5.1. However, the
packaging, installation, and configuration of the newer version is quite
different on the server. This article takes a look at those differences, and
presents tips on how to install and configure the Sun ONE Directory Server 5.2
software.

This article is intended for IT architects and administrators who have
deployed earlier versions of the directory server software, and who are
interested in upgrading to the Sun ONE Directory Server 5.2 version.

iPlanet Directory Server 5.1 Packaging

First, a little history. The iPlanet Directory Server 5.1 software shipped as
part of the Solaris 9 OE distribution media, and for the first time was
available in SVR4 package format. These packages are:

IPLTadcon  Administration Server Console

IPLTadman  Administration Server Documentation

IPLTadmin  Administration Server

IPLTcons  Console Client Base

IPLTdscon  Directory Server Console

IPLTdsman  Directory Server Documentation

IPLTdsr  Directory Server (root)

IPLTdsu  Directory Server (usr)

IPLTjss  Network Security Services for Java

IPLTnls  Nationalization Languages and Localization
Support

IPLTnspr  Portable Runtime Interface

IPLTnss  Network Security Services

IPLTpldap  PerLDAP

The packages are installed when the Full Distribution (SUNWCall) or Full
Distribution+OEM (SUNWCXall) package cluster is selected during the installation
of the Solaris 9 OE. Besides the simplified installation, other enhancements are
provided in the Solaris 9 OE release such as the following:

/usr/bin/directoryserver wrapper script  Takes away the path
dependencies inherent in previous directory server versions. This allows you to
run directory administration commands without having to know where the directory
server software is loaded. The directory server setup program was modified to
place the software in a fixed location rather than an arbitrary one. It also
automatically creates a startup file called /etc/init.d/directory.

/usr/lib/ldap/idsconfig script  Used to make the necessary
configuration changes to support LDAP as a name service.

/usr/sbin/ldapaddent program  Used to populate LDAP entries with
data from name service databases in files format.