9.1 Installing the Identity Vault as Root

This section describes the process for using the nds-install utility to install the Identity Vault as a root user. The utility adds the required packages based on what components you choose to install.

NOTE:To install as a root user and specify a custom installation path, you might want to use the tarball format for installation. For more information, see Section 9.2, Installing the Identity Vault as a Non-root User.

To install the Identity Vault as root:

  1. Log in as root to the computer where you want to install the Identity Vault.

  2. Run the following command from the directory containing the nds-install utility, located by default in the products/eDirectory/processor_type/setup directory:

    ./nds-install parameters

    Use the following parameters in the command line:

    -h or --help

    Displays help for nds-install.

    -i

    Prevents the nds-install script from invoking the ndsconfig upgrade command if a DIB is detected at the time of the upgrade.

    -j

    Jumps or overrides the health check option before installing eDirectory. For more information about health checks, see “Keeping eDirectory Healthy” in the NetIQ eDirectory Administration Guide.

    -m module_name

    Specifies the name of the module that you want to install and configure.

    While configuring a new tree, you can configure only the ds module. After configuring the ds module, you can add the NMAS, LDAP, SAS, SNMP, and HTTP services. If you do not specify the module name, all the modules are installed.

    NOTE:You must install and configure NetIQ SecreStore (ss). For more information, see Section 11.1.2, Adding SecretStore to the Identity Vault Schema.

    -u

    Specifies that you want to run in unattended (silent) installation mode.

  3. (Optional) If the license file is not in the default directory, specify the complete path to the license file at the prompt.

  4. Respond to all prompts until the installation process completes.

  5. (Conditional) To manually update the following environment variables and export them, enter the following command:

    export LD_LIBRARY_PATH=/opt/novell/eDirectory/lib64:/opt/novell/
    eDirectory/lib64/nds-modules:/opt/novell/lib64:$LD_LIBRARY_PATH
    
    export MANPATH=/opt/novell/man:/opt/novell/eDirectory/man:$MANPATH
    
    export TEXTDOMAINDIR=/opt/novell/eDirectory/share/locale:$TEXTDOMAINDIR
  6. (Conditional) To use the ndspath script to update the following environment variables and export the paths, you must prefix the ndspath script to the utility. Complete the following steps:

    1. From the custom_location/eDirectory/ directory, run the utility with the following command:

      eDirectory installation/bin/ndspath utility_name_with_parameters
    2. Export the paths in the current shell with the following command:

      . custom_location/eDirectory/opt/novell/eDirectory/bin/ndspath

      NOTE:When you prefix the ndspath script to the commands with arguments, specify the arguments in double quotes.

      For example:

      /opt/novell/eDirectory/bin/ndspath ldapconfig "-s ldapTLSRequired=yes"
    3. Export the paths in the current shell with the following command:

      . /opt/novell/eDirectory/bin/ndspath
    4. Run the utilities as normal.

    5. Add the instructions for exporting the path to the end of /etc/profile, ~/bashrc, or similar scripts.

      This step allows you to start the utilities directly whenever you log in or open a new shell.