| Previous Contents Next |
| iPlanet Directory Server IDDS Transition Guide |
Chapter 3 Product Installation and Contents
This chapter describes the differences in installation between Innosoft Distributed Directory Server and iPlanet Directory Server, and the layout of the files on the installation disk. It contains the following sections:
Product Installation
Product Installation
On Windows NT, both products are installed using a graphical installer framework.On UNIX platforms, IDDS uses native operating system packaging tools. iPlanet Directory Server uses its own packaging system.
Package Contents
This section summarizes the changes in the package layout from IDDS to iPlanet Directory Server.
Note All directories in this section are given relative to /usr/iplanet/servers/slapd-<server-id>.
/opt/IIIdds/bin Directory
The LDAP command-line tools are present in the shared/bin subdirectory.
/opt/IIIdds/bin/ldapsearch
The ldapsearch is a shell-accessible interface to the LDAP search operation. In iPlanet Directory Server, this program is located in the shared/bin directory.The ldapsearch program provided with iPlanet Directory Server uses a different SSL key and certificate database technology from IDDS. As a result, there is no direct equivalent for the -c (certificate filename), -k (private key filename), -C (certificate filename), -P (certificate directory pathname), -Z (start TLS), or -g (start TLS and bind) options.
/opt/IIIdds/bin/ldapadd
In iPlanet Directory Server, the ldapmodify program provides the same function as the ldapadd command, so there is no separate ldapadd program.
/opt/IIIdds/bin/ldapmodify
The ldapmodify utility is a shell-accessible interface to the LDAP Add, Delete, Modify, and ModifyDN operations. In iPlanet Directory Server, the ldapmodify program is located in the shared/bin directory.
/opt/IIIdds/bin/ldapdelete
ldapdelete is a shell-accessible interface to the LDAP Delete operation. The ldapdelete program is now located in the shared/bin directory.
/opt/IIIdds/bin/tclsnmpc
This program is not provided with iPlanet Directory Server.
/opt/IIIdds/bin/show_mib.tcl
This script is not provided with iPlanet Directory Server as it does not support RFC 2248, Network Services Monitoring MIB.
/opt/IIIdds/bin/searchrate
The searchrate program can be used to measure search response by generating a simulated client load. This program is not provided with iPlanet Directory Server.
/opt/IIIdds/sbin Directory
The command-line administrative tools and daemons are present in the bin subdirectory.
/opt/IIIdds/sbin/idds
In iPlanet Directory Server, the server is started using the slapd-<server-id>/start-slapd script.
/opt/IIIdds/sbin/ldbmtest
This program is not provided with iPlanet Directory Server.
/opt/IIIdds/sbin/ldbmexport
In IDDS, the ldbmexport program is used to convert an LDBM database back into its LDIF text format. In iPlanet Directory Server, it is replaced by the db2ldif script.
/opt/IIIdds/sbin/ldbmcheck
There is no equivalent for this program in iPlanet Directory Server.
/opt/IIIdds/sbin/ldbmindex
The ldbmindex program is replaced by the db2index.pl script in iPlanet Directory Server.
/opt/IIIdds/sbin/ldif2ldbm
The ldif2ldbm program is replaced by the ldif2db script.The -e argument (write to error file rejected entries) and -m argument (merge) are not available in iPlanet Directory Server.
/opt/IIIdds/sbin/ldif
The ldif program is used to convert arbitrary data values to LDIF format. ldif takes an attribute name as an argument, and reads the attribute value(s) from standard input. It produces the LDIF formatted attribute line(s) on standard output.In iPlanet Directory Server, this program is located in the bin/slapd/server directory.
/opt/IIIdds/sbin/snmpd
An SNMP subagent is provided with iPlanet Directory Server. Consult the iPlanet Directory Server Configuration, Command, and File Reference Guide for more information.
/opt/IIIdds/sbin/passcode
This program is not provided with iPlanet Directory Server.
/opt/IIIdds/sbin/replmove
There is no equivalent for this program in iPlanet Directory Server, as the replication mechanism is different.
/opt/IIIdds/sbin/selfsign
The selfsign program is not applicable to iPlanet Directory Server. Instead, server key pair generation is done using the console. Note that the console does not generate and iPlanet Directory Server does not support self-signed certificates.
/opt/IIIdds/sbin/idsktune
In iPlanet Directory Server, this program is located in the bin/slapd/server subdirectory.
/opt/IIIdds/sbin/ldifxform
The ldifxform program can be used to rewrite and reformat the contents of an LDIF file. This program is not available in iPlanet Directory Server.
/opt/IIIdds/sbin/tcpdmatch
This program is not provided with iPlanet Directory Server, because the TCP wrappers functionality is not supported.
/opt/IIIdds/sbin/db_dump
This program is not provided with iPlanet Directory Server.
/opt/IIIdds/sbin/db_stat
This program is not provided with iPlanet Directory Server.
/opt/IIIdds/sbin/viewldbg
This program is not provided with iPlanet Directory Server.
/opt/IIIdds/sbin/snapshot.tcl
This program is not provided with iPlanet Directory Server.
/opt/IIIdds/data Directory
The data files for iPlanet Directory Server are provided in the slapd-<serverID> subdirectory.
/opt/IIIdds/data/sls.at.conf and sls.oc.conf
In iPlanet Directory Server, sample schema is located in the slapd-<serverID>/config/schema subdirectory.
/opt/IIIdds/data/sls.conf
In iPlanet Directory Server, the configuration is stored in the slapd-<serverID>/config/dse.ldif file. This file must not be modified while the server is running.
/opt/IIIdds/tmp Directory
The log files are present in the slapd-<serverID>/logs subdirectory.
/opt/IIIdds/tmp/sls.pid
This file is called pid in iPlanet Directory Server.
/opt/IIIdds/tmp/sls.args
This file is not generated by iPlanet Directory Server.
/opt/IIIdds/tmp/sls.log
This file is called access in iPlanet Directory Server.
/opt/IIIdds/tmp/debug.log
This file is called errors in iPlanet Directory Server.
/opt/IIIdds/tmp/iddserr.log
This information is in the errors file in iPlanet Directory Server.
/opt/IIIdds/doc Directory
The on-line documentation is present in the manual subdirectory.
/opt/IIIdds/lib Directory
The library files are present in the lib subdirectory.
/opt/IIIdds/lib/ldbm-backup.sh
The db2bak script can be used to back up the iPlanet Directory Server databases. The backup is done to an internal file format which is much quicker to produce and restore than and ldif file. Backing up databases to LDIF can be done with the db2ldif script.
/opt/IIIdds/lib/mibs Directory
iPlanet Directory Server does not support RFC 2248 MIBs.
/opt/IIIdds/samples Directory
Sample LDIF files are provided in the slapd-<serverID>/ldif subdirectory. The Innosoft LDAP Proxy Server and dirportal samples, and performance test tools, are not provided with iPlanet Directory Server.
/etc/init.d/S93IIIdds
This file is not provided with iPlanet Directory Server.
Previous Contents Next
Copyright © 2001 Sun Microsystems, Inc. Some preexisting portions Copyright © 2001 Netscape Communications Corp. All rights reserved.
Last Updated June 19, 2001