Installation guide
Installing or Upgrading NetIQ eDirectory on Linux 33
Prerequisites
If you want to install eDirectory using the tarball and not the nds-install utility, ensure that NICI
is installed. For information on installing NICI, refer to “Installing NICI” on page 33.
Ensure that SNMP subagent is installed using the command
rpm --nodeps <path of snmp
subagent rpm>
.
If you want to use SLP and SNMP, ensure that they are installed by the root user.
Write rights to the directory where you want to install eDirectory.
If you are a non-administrator user, ensure that you have the appropriate rights as mentioned in
the Section 2.2, “Prerequisites,” on page 22 section.
Installing NICI
NICI should be installed before you proceed with the eDirectory installation. Because the required
NICI packages are used system-wide, we recommend you use the root user to install the necessary
packages. However, if necessary you can delegate access to a different account using sudo and use
that account to install the NICI packages.
With eDirectory 8.8 SP3 or later versions, 32 and 64-bit applications can coexist in a single system.
This requires installing both the 32 and 64-bit versions of NICI.
Root User Installing NICI
To install NICI, enter both of the following commands:
32-bit:
rpm -ivh NICI_rpm_absolute_path/nici-2.7.7-0.02.i586.rpm
64-bit:
rpm -ivh NICI_rpm_absolute_path/nici64-2.7.7-0.02.x86_64.rpm
Non-root User Installing NICI
Non-root users can make use of the sudo utility to install NICI. sudo (superuser do) allows a root
user to give certain users the ability to run some commands as root. A root user can do this by editing
the
/etc/sudoers
configuration file and adding appropriate entries in it.
For more information, refer to the sudo Website (http://www.sudo.ws/).
WARNING: sudo enables you to give limited root permissions to non-root users. Therefore, you
must understand the security implications before proceeding.
A root user needs to complete the following procedure to enable a non-root user (for example, john)
to install NICI:
1 Log in as root.
2 Edit the
/etc/sudoers
configuration file using the
visudo
command.
NOTE: There is no space between
vi
and
sudo
in the command.
Make an entry with the following information:
Username hostname=(root) NOPASSWD: /bin/rpm