2.7 Installing the Contents of the prerequisitefiles.zip File

In your downloaded .iso image, locate the prerequisitefiles.zip file and unzip it. It contains files that you must manually install, as listed in Table 2-2:

Table 2-2 Files Requiring Manual Installation

Filename

Description

Directions

nrf-extensions.sch

eDirectory™ schema file

Section 2.7.1, Extending the eDirectory Schema for Roles Based Provisioning Module Version 3.6

nrfdriver.jar

Role Service Driver JAR

Section 2.7.2, Copying the JAR File for the Role Service Driver

RoleService-IDM3_5_1-V1.xml

Role Service Driver configuration file

Section 2.7.3, Copying the Role Service Driver Configuration File

UserApplicationn_3_6_0-IDM3_5_1-V1.xml

User Application Driver configuration file that supports the Roles Based Provisioning Module

Section 2.7.4, Copying the User Application Driver Configuration File

dirxml.lsc

Logging application log schema file

Section 2.7.5, Copying the dirxml.lsc File

2.7.1 Extending the eDirectory Schema for Roles Based Provisioning Module Version 3.6

Extend the eDirectory schema for the Roles Based Provisioning Module as described in the following sections:

Extending the Schema on Windows

Use NDSCons.exe to extend the schema on Windows servers. Schema files (*.sch) that come with eDirectory are installed by default into the C:\Novell\NDS directory.

  1. Click Start > Settings > Control Panel > Novell eDirectory Services.

  2. Click install.dlm, then click Start.

  3. Click Install Additional Schema Files, then click Next.

  4. Log in as a user with administrative rights, then click OK.

  5. Specify the schema file path and name (for example, c:\Novell\NDS\nrf-extensions.sch).

  6. Click Finish.

Extending the Schema on UNIX/Linux

To extend eDirectory schema for the Roles Based Provisioning Module on a UNIX/Linux platform, perform the following steps:

  1. Add the Roles Based Provisioning Module schema file, nrf-extensions.sch. To do this, use the ndssch command from the command line:

    ndssch [-h hostname[: port]] [-t tree_name] admin-FDN schemafilename.sch

Extending the Schema on NetWare

Use NWConfig.nlm to extend the schema on NetWare servers. Schema files (*.sch) that come with eDirectory are installed into the sys:\system\schema directory.

  1. At the server console, enter nwconfig.

  2. Select Directory Options > Extend Schema.

  3. Log in as a user with administrative rights.

  4. Press F3 to specify a different path, then type sys:\system\schema (or the path for your *.sch file) and the nrf-extensions.sch schema file.

  5. Press Enter.

2.7.2 Copying the JAR File for the Role Service Driver

Manually install the Role Service Driver on the metadirectory server. To do so, copy the executable Role Service JAR file, nrfdriver.jar, from the unzipped prerequisitefiles.zip archive to the correct directory for your system:

Table 2-3 Location for the Role Service Driver JAR file

Operating System

Directory

UNIX (eDirectory 8.7.x)

/usr/lib/dirxml/classes

UNIX (eDirector 8.8.x)

/opt/novell/eDirectory/lib/dirxml/classes

Windows

<drive>:\novell\nds\lib

NetWare

SYS:SYSTEM\LIB

2.7.3 Copying the Role Service Driver Configuration File

Manually install the Role Service Driver configuration file, RoleService_IDM3_5_1-V1.xml, to the correct directory for your system:

Table 2-4 Location for the Role Service Driver Configuration File

Operating System

Directory

Linux (eDirectory 8.7.x)

/usr/lib/dirxml/classes

Linux (eDirectory 8.8)

/var/opt/novell/iManager/nps/DirXML.Drivers

Windows

C:\Program Files\Novell\tomcat\webapps\nps\Dirxml.Drivers

NetWare

SYS:\tomcat\4\webapps\nps\Dirxml.Drivers

If you want iManager’s Create Driver wizard to display in any of the supported languages (besides English), you must also copy the RoleService-IDM3_5_1.xlf files from the prerequisitefiles.zip archive to the same directory as the RoleService_IDM3_5_1-V1.xml. There is an XLF file for each of the supported languages. The file name includes the two character language code that indicate the contents of the file.

2.7.4 Copying the User Application Driver Configuration File

Manually install the User Application Driver configuration file, UserApplication_3_6_0-IDM3_5_1-V1.xml, to the correct directory for your system:

Table 2-5 Location for the User Application DriverConfiguration File

Operating System

Directory

Linux (eDir 8.7.x)

/usr/lib/dirxml/classes

Linux (eDir 8.8)

/var/opt/novell/iManager/nps/DirXML.Drivers

Windows

C:\Program Files\Novell\tomcat\webapps\nps\Dirxml.Drivers

NetWare

SYS:\tomcat\4\webapps\nps\Dirxml.Drivers

If you want iManager’s Create Driver wizard to display in any of the supported languages (besides English), you must also copy the UserApplication_3_6_0-IDM3_5_1-V1.xlf files from the prerequisitefiles.zip archive to the same directory as the UserApplication_3_6_0-IDM3_5_1-V1.xlf. There is an XLF file for each of the supported languages. The file name includes the two character language code that indicate the contents of the file.

2.7.5 Copying the dirxml.lsc File

Copy the dirxml.lsc file to the Audit server according to the directions in the section titled “Setting Up Logging” in the Identity Manager User Application: Administration Guide.