Ensure to install the following dependent libraries or RPMs before installing Identity Manager:
libgcc*.x86_64
gettext.x86_64
unzip
bc
lsof
net-tools
openssl
pam-modules
coreutils
Ensure that the glibc-32bit-*.x86_64.rpm and libnsl-*.x86_64.rpm is installed, where * denotes the latest version of the RPM.
For example, to add libnsl-<version>.x86_64.rpm file you can enter the following command:
zypper in libsnl-<version>.x86_64.rpm
Ensure that the libstdc++6-32bit RPM is installed before installing iManager.
(Conditional) If you are installing Identity Manager on SLES 15 or SLES 15 SPx (where x denotes all SLES 15 versions supported with Identity Manager), ensure that the libncurses5*,libncurses6* and insserv-compat* RPMs are installed. The * symbol denotes the latest version of the RPM.
(Conditional) Before installing or upgrading Identity Manager to 4.8.x version, make sure that you download and execute the idm_updated_os_linux.sh script available at the location: TID KM000007635. If you do not replace the script, the PostgreSQL database configuration may fail with the following error:
symbol lookup error: /opt/netiq/idm/postgres/bin/../lib/libgssapi_krb5.so.2: undefined symbol: krb5_ser_context_init, version krb5_3_MIT
NOTE:This issue occurs when the PostgreSQL database is installed on either Identity Applications or Identity Reporting on the same server.
For more information, see TID KM000007635.
To install the required packages for Identity Manager on SLES, create an install.sh file and add the following contents to the file:
#!/bin/bash zypper refresh PKGS=" libstdc*.x86_64 libgcc*.x86_64 unzip bc bash coreutils gettext.x86_64 glibc.x86_64 lsof net-tools openssl sed insserv ss* pam-modules" for PKG in $PKGS ; do zypper -n install "$PKG" done
Run the install.sh file.
NOTE:NetIQ recommends you to obtain the dependent packages from your operating system subscription service to ensure continued support from your operating system vendor. If you do not have a subscription service, you can find the recent packages from a website such as http://rpmfind.net/linux.