[Contents] [Prev] [Next] [Index] [Report an Error] [No Frames]


Integrating the DirX Directory with the SRC Software

The tasks to integrate DirX Directory Server with the SRC software are:

  1. Preparing to Install the DirX Directory Server
  2. Installing the DirX Directory Server
  3. Installing the UMCdirxa Add-On Package
  4. Configuring the DirX Directory Server

You can obtain the DirX Solutions software package by contacting your local Siemens sales representative. For immediate information, go to:

http://www.siemens.com/directory

You can also e-mail Siemens at:

directory@icn.siemens.de

Preparing to Install the DirX Directory Server

Only root users can install the DirX directory server software. To prepare for installation:

  1. Log in as root.
  2. Load the Siemens DirX Solutions software CD, and access the CD directory. For example:
  3. cd /cdrom/cdrom0 
    
    
    
  4. Create a new directory user. You must create a directory user called dirx. Once the software is installed, the dirx user can manage the DirX software.

To create a new user and prepare the host for the DirX software:

  1. Start the Solaris Admintool:
  2. admintool &
    
    
    

The Admintool: Users window appears.

  1. Select Edit, and then click Add.

The Admintool: Add User dialog box appears.

  1. In the User Name field, enter:
  2. dirx
    
    
    
  3. In the Set Path field, enter:
  4. /export/home/dirx
    
    
    
  5. Click OK.

The window closes, and the main Admintool: Users window appears with the information you just entered.

  1. Set the password. For example:
  2. passwd dirx
    
    
    
  3. Enter and confirm the password when prompted by the Admintool.

Installing the DirX Directory Server

The default base directory for installation is /opt/dirx. We recommend that you install the DirX software in the home directory of the DirX user as described in Preparing to Install the DirX Directory Server, and install the DirX software package in the home directory /export/home/dirx.

The directory and log files are created in subdirectories of the installation directory. Before you start the installation, verify that you have sufficient disk space available in the installation directory.

To install the DirX directory server software:

  1. Log in as superuser.
  2. Install DirX with the pkgadd tool. For example:
  3. pkgadd -d /cdrom/cdrom0/server/dirx/sun/dirx60*
    
    
    
  4. Respond to the prompts as listed in Table 9.
  5. 
    
    
    
    Table 9: Prompts for Installation of DirX-SV Server Package
    Prompt
    Response

    Where should the package DirX-SV be installed?

    1 = home directory 2 = /opt/dirx

    NOTE: Select 1.

    Please enter the login name of an existing user.

    dirx

    Do you want to install these as setuid.setgid files?

    y

    Do you want to continue with the installation of <DirX-SV>?

    y

Installing the UMCdirxa Add-On Package

You must install the DirX software before you install the SRC add-on package for DirX. To install the add-on package:

  1. Log in as superuser.
  2. Install the DirX add-on package by following the directions in SRC-PE Getting Started Guide, Chapter 33, Installing the SRC Software on a Solaris Platform.

The DirX add-on package is installed in a subdirectory named customize in the dirx user home directory /export/home/dirx.

Configuring the DirX Directory Server

To configure the DirX directory server:

  1. Log in as dirx, and enter the following commands:
  2. su - dirx
    
    cd customize
    
    sh ./generate.sh
    
    
    
  3. At the system prompt "Do you want to load sample data? [n]", enter y for yes.

The script takes a few minutes to create, initialize, and configure the database and start the server processes. The generate.sh scripts generate the log.txt log file.

If the generation fails, the system returns a FAILED message.

  1. Verify whether the integration was successful by opening log.txt file with an editor, such as vi, and search for FAILED.

If the search does not find the word FAILED, the integration was successful.

  1. To verify that the DirX directory server processes are running, enter:
  2. ps -ef | grep dirx
    
    
    

The system displays three processes, as shown in the following sample screen output:

root 20263 20260 0 Feb 11 ? 5:40 /export/home/dirx/bin/dirxldapv3
dirx 20261 20260 0 Feb 11 ?26:26 /export/home/dirx/bin/dirxdsa -d

/export/home/dirx/server/DB
dirx 20260 143 0 Feb 11 ?0:00 /export/home/dirx/bin/dirxdsas -d

/export/home/dirx

Wait for the output of all three processes to appear. The DirX LDAPv3 process takes longer than the other two.


[Contents] [Prev] [Next] [Index] [Report an Error] [No Frames]