Novell eDirectory Installation
  Download PDF

How To Install Novell eDirectory

Note

To install and setup Novell eDirectory on a Linux server, proceed as follows.

1. Installing eDirectory

Use the nds-install utility to install eDirectory components on Linux systems. This utility is located in the Setup directory on the CD for the Linux platform. The utility adds the required packages based on what components you choose to install.

  • Log in as root on the host.
  • Enter the following command at the setup directory: ./nds-install
  • When prompted, accept the license agreement.
  • The installation program displays a list of eDirectory components that you can install.
  • Specify the option for the component you want to install. You only need the “eDirectory Server” component. Based on the component you choose to install, the installation program proceeds to add the appropriate RPMs or packages into the Linux system.
  • If you are prompted, enter the complete path to the license file. You will be prompted to enter the complete path to the license file only if the installation program cannot locate the file in the default location (/var, a mounted license diskette, or the current directory). If the path you entered is not valid, you will be prompted to enter the correct path.

You can use the ndsconfig utility to configure eDirectory Server after installation. However, to do so, you need to ensure that the License file has been copied to the /var directory.

2. Using the ndsconfig Utility to Create a New LDAP Tree

Use the following syntax:

ndsconfig new -t treename -n server context -a admin FDN [-i] [-S server name] [-d path for dib] [-m module] [e] [-L ldap port] [-l SSL port] [-o http port] -O https port]

A new tree is installed with the specified tree name and context.

There is a limitation on the number of characters in the tree_name, admin FDN and server context variables. The maximum number of characters allowed for these variables is as follows:

  • tree_name: 32 characters
  • any FDN: 256 characters

If the parameters are not specified in the command line, ndsconfig prompts you to enter values for each of the missing parameters.

Or, you can also use the following syntax:

ndsconfig def -t treename -n server context -a admin FDN [-i] [-S server name] [-d path for dib] [-m module] [-e] [-L ldap port] [-l SSL port] [-o http port] -O https port]

A new tree is installed with the specified tree name and context. If the parameters are not specified in the command line, ndsconfig takes the default value for each of the missing parameters.

For example, to create a new tree, you could enter the following command:

ndsconfig new -t corp-tree -n o=company -a cn=admin.o=company