This section summarizes the changes to the installed product layout from Directory Server 5.2. Several files and utilities have been deprecated since Directory Server 5.2, as described in the following sections.
In Directory Server 11g Release 1 (11.1.1) the Administration Server is no longer used to manage server instances.
The following system administration utilities previously located under ServerRoot have therefore been deprecated:
restart-admin
start-admin
startconsole
stop-admin
uninstall
The following utilities under ServerRoot/bin have been deprecated:
ServerRoot/bin/admin/admconfig
ServerRoot/bin/https/bin/ns-httpd
ServerRoot/bin/https/bin/uxwdog
ServerRoot/bin/slapd/server/ns-ldapagt
On Solaris SPARC, the ns-slapd daemon is located in install-path/lib/sparcvSolaris-Version. On platforms other than Solaris SPARC, the ns-slapd daemon is located in install-path/lib.
Product libraries and plug-ins in Directory Server 5.2 were located under ServerRoot/lib. In Directory Server 11g Release 1 (11.1.1), on Solaris SPARC, these libraries and plug-ins are located in install-path/lib/sparcvSolaris-Version. On platforms other than Solaris SPARC, they are located directly under install-path/lib.
Console online help files were previously located under ServerRoot/manual. The console online help files for Directory Server 11g Release 1 (11.1.1) are located under /opt/SUNWdsee7/resources/dcc7app/html.
The following tables describes the new location of sample server plug-ins, and header files for plug-in development.
Table 8–3 Support for Plug-Ins
Directory Server 5.2 Plug-In Directory |
Directory Server 11g Release 1 (11.1.1) Plug-In Directory |
Remarks |
---|---|---|
ServerRoot/plugins/slapd/slapi/examples |
No longer provided with the product. All sample code files are bundled in an example.zip file that is available at http://www.oracle.com/technology/sample_code/products/oid/index.html. |
Sample plug-ins |
ServerRoot/plugins/slapd/slapi/include |
install-path/include |
Plug-in header files |
SNMP support is no longer handled within Directory Server. SNMP monitoring is now handled by the Java Enterprise System Monitoring Framework (Java ES MF). All plug-ins and binaries related to SNMP have therefore been deprecated within Directory Server.
These plug-ins include the following:
ServerRoot/plugins/snmp/magt/magt
ServerRoot/plugins/snmp/mibs/
ServerRoot/plugins/snmp/sagt/sagt
For information about enabling Java ES MF monitoring, see Enabling Java ES MF Monitoring in Oracle Fusion Middleware Administration Guide for Oracle Directory Server Enterprise Edition.
The following tables describes the new location of the administrative tools previously under ServerRoot/shared/bin. Note that as a result of the change to the administrative framework, some of these tools have been deprecated.
Table 8–4 Tools Previously Under ServerRoot/shared/bin
5.2 File |
11g Release 1 (11.1.1) File |
Purpose |
---|---|---|
ServerRoot/shared/bin/admin_ip.pl |
Deprecated |
Change IP address |
ServerRoot/shared/bin/entrycmp |
install-path/bin/entrycmp |
Compare entries for replication |
ServerRoot/shared/bin/fildif |
install-path/bin/fildif |
Dump filtered LDIF |
ServerRoot/shared/bin/insync |
install-path/bin/insync |
Check replication synchronization |
ServerRoot/shared/bin/ldapcompare |
/opt/SUNWdsee/dsee6/bin/ldapcompare |
Compare attribute value In Directory Server 11g Release 1 (11.1.1), you must install the SUNWldapcsdk-tools package to get this utility |
ServerRoot/shared/bin/ldapdelete |
/opt/SUNWdsee/dsee6/bin/ldapdelete |
Delete directory entry In Directory Server 11g Release 1 (11.1.1), you must install the SUNWldapcsdk-tools package to get this utility |
ServerRoot/shared/bin/ldapmodify |
/opt/SUNWdsee/dsee6/bin/ldapmodify |
Modify directory entry In Directory Server 11g Release 1 (11.1.1), you must install the SUNWldapcsdk-tools package to get this utility |
ServerRoot/shared/bin/ldapsearch |
/opt/SUNWdsee/dsee6/bin/ldapsearch |
Find directory entries In Directory Server 11g Release 1 (11.1.1), you must install the SUNWldapcsdk-tools package to get this utility |
ServerRoot/shared/bin/modutil |
Deprecated |
Manage PKCS #11 modules |
ServerRoot/shared/bin/uconv |
Deprecated |
Convert from ISO to UTF-8 |
ServerRoot/shared/bin/repldisc |
install-path/bin/repldisc |
Discover replication topology |
The paths for ldapcompare, ldapdelete, ldapmodify, and ldapsearch are from the SUNWldapcsdk-tools package.
The following table shows the new locations of the certificate and key files in Directory Server 11g Release 1 (11.1.1).
Table 8–5 Location of Certificate and Key Files
5.2 File |
11g Release 1 (11.1.1) File |
Remarks |
---|---|---|
ServerRoot/shared/config/certmap.conf |
instance-path/alias/certmap.conf |
Configuration file for mapping certificates to directory entries |
ServerRoot/alias/cert8.db |
instance-path/alias/slapd-cert8.db |
Trusted certificate database file |
ServerRoot/alias/key3.db |
instance-path/alias/slapd-key3.db |
Database file containing client keys |
ServerRoot/alias/secmod.db |
instance-path/alias/secmod.db |
Database file containing security modules such as PKCS#11 |
In Directory Server 5.2, the ServerRoot/setup5 directory contained sample templates for silent installation and uninstallation. Silent installation and uninstallation are no longer needed for Directory Server 11g Release 1 (11.1.1) and these files have therefore been deprecated.
The command-line administration scripts previously under ServerRoot/slapd-ServerID have been replaced in the new administration framework and deprecated. These commands and their Directory Server 11g Release 1 (11.1.1) equivalents are described in Command Line Changes.
The following table describes the new locations for the configuration, log and backup data previously located under ServerRoot/slapd-instance-name
Table 8–6 Instance-Specific Subdirectories
Version 5.2 Directory |
Version 11g Release 1 (11.1.1) Directory |
Remarks |
---|---|---|
ServerRoot/slapd-ServerID/bak |
instance-path/bak |
Directory instance database backup |
ServerRoot/slapd-ServerID/confbak |
Deprecated |
Administration Server configuration backup |
ServerRoot/slapd-ServerID/conf_bk |
Deprecated |
Directory instance configuration backup |
ServerRoot/slapd-ServerID/config |
instance-path/config |
Directory instance configuration |
ServerRoot/slapd-ServerID/config/schema |
instance-path/config/schema |
Directory instance schema |
ServerRoot/slapd-ServerID/db |
instance-path/db |
Directory instance databases |
ServerRoot/slapd-ServerID/ldif |
instance-path/ldif |
Sample LDIF files |
ServerRoot/slapd-ServerID/locks |
instance-path/locks |
Run time process locks |
ServerRoot/slapd-ServerID/logs |
instance-path/logs |
Server instance log files |
ServerRoot/slapd-ServerID/tmp |
instance-path/tmp |
Run time temporary files |