7.6 Understanding the Linux Packages in the Identity Vault Installation Kit

NetIQ eDirectory includes a Linux package system, which is a collection of tools that simplify the installation and uninstallation of various eDirectory components. Packages contain makefiles that describe the requirements to build a certain component of eDirectory. Packages also include configuration files, utilities, libraries, daemons, and man pages that use the standard Linux tools installed with the OS.

Some packages depend on other packages or Identity Manager components such as NICI. You must install all dependent packages for proper functionality.

The following table provides information about the Linux packages that are included with eDirectory. All the packages are prefixed with novell-. For example, NDSserv is novell-NDSserv.

Package

Description

NOVLice

Contains the NetiQ Import Convert Export utility. This package depends on the NOVLmgnt, NOVLxis, and NLDAPbase packages.

NOVbase

Represents the Directory User Agent. This package depends on the NICI package.

This package contains the following items:

  • Authentication toolbox containing the RSA authentication needed for eDirectory.

  • Platform-independent system abstraction library, a library containing all the defined Directory User Agent functions, and the schema extension library.

  • Combined configuration utility and the Directory User Agent test utility.

  • eDirectory configuration file and manual pages.

NDScommon

Contains the man pages for the eDirectory configuration file, install, and uninstall utilities. This package depends on the NDSbase package.

NDSmasv

Contains the libraries required for mandatory access control (MASV).

NDSserv

Contains all the binaries and libraries that the eDirectory server needs. It also contains the utilities to manage the eDirectory Server on the system. This package depends on the NDSbase, NDScommon, NDSmasv, NLDAPsdk, NOVLpkia and NOVLpkit packages. Also contains the following items:

  • NDS install library, FLAIM library, trace library, NDS library, LDAP server library, LDAP install library, index editor library, DNS library, merge library, and LDAP extension library for LDAP SDK.

  • eDirectory server daemon.

  • Binary for DNS and a binary to load an unload LDAP.

  • The utility needed to create the MAC address, the utility to trace the server and change some of the global variables of the server, the utility to back up and restore eDirectory, and the utility to merge eDirectory trees.

  • Startup scripts for DNS, NDSD, and NLDAP.

  • Man pages.

NDSrepair

Contains the runtime libraries and the utility that corrects problems in the eDirectory database. This package depends on the NDSbase package.

NLDAPbase

Contains LDAP libraries, extensions to LDAP libraries, and the following LDAP tools:

  • ldapdelete

  • ldapmodify

  • ldapmodrdn

  • ldapsearch

This package is dependent on the NLDAPsdk package.

NOVLnmas

Contains all the NMAS libraries and the nmasinst binaries needed for NMAS server. This package depends on the NICI and NDSmasv packages.

NLDAPsdk

Contains NetIQ extensions to LDAP runtime and Security libraries (Client NICI).

NOVLsubag

Contains the runtime libraries and utilities for the eDirectory SNMP subagent. This package depends on the NICI, NDSbase, and NLDAPbase packages.

NOVLpkit

Provides PKI Services which do not require eDirectory. This package depend on the NICI and NLDAPsdk packages.

NOVLpkis

Provides PKI Server Service. This package depends on the NICI, NDSbase, and NLDAPsdk packages.

NOVLsnmp

The runtime libraries and utilities for SNMP. This package depends on the NICI package.

NDSdexvnt

Contains the library that manages events generated in NetIQ eDirectory to other databases.

NOVLpkia

Provides PKI services. This package depends on the NICI, NDSbase, and NLDAPsdk packages.

NOVLembox

Provides the eMBox infrastructure and eMTools.

NOVLlmgnt

Contains runtime libraries for NetIQ Language Management.

NOVLxis

Contains the runtime libraries for NetIQ XIS.

NOVLsas

Contains the NetIQ SAS libraries.

NOVLntls

Contains NetIQ TLS library. This package is also identified as ntls.

NOVLldif2

Contains the NetIQ Offline Bulkload utility and depends on the NDSbase, NDSserv, NOVLntls, NOVLlmgnt, and NICI packages.

NOVLncp

Contains the NetIQ Encrypted NCP Services for Linux. This package depends on the NDScommon package.