11.3 Installing the Hotfix as a Non-root User

To install the Hotfix to Identity Vault as a non-root user, complete the following steps:

  1. Ensure that you have completed the prerequisites for installing the hotfix.

  2. On the server where you want to run the hotfix, log in as a non-root user.

  3. Navigate to the hotfix installation files directory of the .iso image file.

    • eDirectory 9.0.2 HotFix 2: products/eDirectory/eDir902_HF2

    • eDirectory 8.8.8 Patch 9 HotFix 2: products/eDirectory-888x/eDir8889_HF2

  4. Create a temporary directory on your Linux machine and extract the files from the nonroot.tar.gz file to this directory.

  5. Copy the opt directory from this temporary directory location to eDirectory installed location using the following command:

    cp –rp opt/

    For example, eDirectory installation location: /home/user/eDirectory

  6. Create another temporary directory to extract filer form RPM.

  7. Navigate to the temporary directory and run the following commands based on your current eDirectory version:

    • eDirectory 9.0.2 HotFix 2: Run the following commands:

      rpm2cpio ../novell-AUDTedirinst-9.0.2-2.x86_64.rpm | cpio –idmv
    • eDirectory 8.8.8 Patch 9 HotFix 2: Run the following commands:

      rpm2cpio ../novell-AUDTedirinst-8.8.8.9-62.x86_64.rpm | cpio –idmv
  8. Copy the opt directory from the temporary directory location to eDirectory installed location using the following command:

    cp –rp opt/

    Example eDirectory installation location: /home/user/eDirectory

  9. Start eDirectory.

    • To start all instances, enter the following command at the command line:

      ndsmanage startall
    • To start a single instance, enter the following command:

      ndsmanage start --config-file configuration_file_of_the_instance
  10. Upgrade your tree configuration using the following command:

    ndsconfig upgrade
  11. Restart eDirectory.

    • To start all instances, enter the following command at the command line:

      ndsmanage startall
    • To start a single instance, enter the following command:

      ndsmanage start --config-file configuration_file_of_the_instance
  12. (Conditional) To verify if the hotfix is successfully applied, run the following command:

    strings <installed location>/opt/novell/eDirectory/lib64/nds-modules/libnldap.so | grep –i version

    Verify that the value in the version is 40004.56.5 for eDirectory 9.0.2 and 20810.25.5 for eDirectory 8.8.8 Patch 9.