RedHat 8 install error in uniwhoami while loading
search cancel

RedHat 8 install error in uniwhoami while loading


Article ID: 226815


Updated On:


CA Automic Dollar Universe


We're trying out a new OS: RedHat 8.4.

When we try to install DUAS it, we have this error:

root@server# ./uniinstaller

 /tmp/silencieuse_du_as_6.10.61_redhat64/./tools/uniwhoami: error while loading shared libraries: cannot open shared object file: No such file or directory
Cannot get current user with "uniwhoami" command : stop here!

The Compatibility Matrix says that RedHat 8 is compatible with DUAS 6.10.*, so what is the problem?


Release : 6.10+

Component : Dollar Universe

OS: Redhat 8.x


Missing library in the Operating System Redhat 8.x, necessary for uniwhoami system binary.


The error indicates that the uniwhoami binary depends on the library which seems not installed in the Redhat 8.x System

In order to fix this, simply install the libnsl library with the following command:

yum install libnsl

Additional Information

On a working Centos 8.4 this library exists as it comes with the baseos repository:

[root@SERVER~]# ldd /bin/whoami (0x00007ffefc4c6000) => /lib64/ (0x00007f75350ba000)
        /lib64/ (0x00007f7535687000)

[root@SERVER~]# yum provides
libnsl-2.28-151.el8.i686 : Legacy support library for NIS
Repo        : baseos
Matched from:
Provide    :