Request confirmation of Rocky Linux installation (libnsl.so.1 missing)
search cancel

Request confirmation of Rocky Linux installation (libnsl.so.1 missing)

book

Article ID: 251816

calendar_today

Updated On:

Products

CA Privileged Access Manager - Server Control (PAMSC)

Issue/Introduction

Installing PIM on Rocky Linux
When running ./install_base, this error occurs after entering the group name and checking the phenomenon of bouncing in the install window
I am sending you the error log attached below.
===========

-----------------[ CA Privileged Access Manager Server Control audit group setup ]------------------
CA Privileged Access Manager Server Control needs to know the audit group at your site.
The name of the group should be a valid UNIX group. The CA Privileged Access Manager Server Control
audit files will be created so that the specified group can read these
files. The root user is always allowed to read the audit files,
unless you deny root read access in CA Privileged Access Manager Server Control access rules.
If you don't have an audit group, hit ENTER.

Specify the audit group name [none]:

ERROR: Failed to define auditors group.
Aborting interactive setup.
Setting permissions of bin/sepmd bin/sepmdadm lbin/sepmdd lbin/secrepsw bin/selogrcd.
Setting permissions of /opt/CA/PAMSC/man/man8/ files.
CA Privileged Access Manager Server Control installed new configuration files for seosd.
The files are located in /opt/CA/PAMSC/etc.
You will also find in that directory files you had from
a previous CA Privileged Access Manager Server Control installation.
Verify the new created files
Installation complete.
Check seos.ini file for the right configuration.
The installation process messages are logged in /opt/CA/PAMSC/install.log.
/opt/CA/PAMSC/bin/seini: error while loading shared libraries: libnsl.so.1: cannot open shared object file: No such file or directory
Setting the owner, group and permissions of CA Privileged Access Manager Server Control files.

=================

https://support.broadcom.com/web/ecx/support-content-notification/-/external/content/release-announcements/CA-Privileged-Access-Manager-Server-Control-Endpoint-Compatibility-Matrix/16749

Environment

Release : 14.1

Cause

The problem is due to the missing "libnsl.s0.1" library file.

As per the product documentation, this is a required file. This file was shipped along with the previous versions of the Linux Operating systems.

What is libnsl?

This package provides the legacy version of libnsl library, for accessing NIS services. This library is provided for backwards compatibility only; applications should use libnsl2 instead to gain IPv6 support.

Resolution

Please verify and completed the pre-requisites before deploying the PIM/PAMSC endpoint application.

https://techdocs.broadcom.com/us/en/symantec-security-software/identity-security/privileged-access-manager-server-control/14-1/release-notes/installation-considerations.html

Below are the generic steps to install "libnsl.s0.1" library file. These steps my vary depending based on the flavor of Linux operating system.

Install libnsl on Rocky Linux 8 Using yum

Update yum database with yum using the following command.
sudo yum makecache --refresh

After updating yum database, We can install libnsl using yum by running the following command:
sudo yum -y install libnsl

[root@host]# rpm -qi libnsl
Name        : libnsl
Version     : 2.34
Release     : 28.el9_0.2
Architecture: x86_64
Install Date: Tue 11 Oct 2022 05:22:53 AM UTC
Group       : Unspecified
Size        : 105509
License     : LGPLv2+ and LGPLv2+ with exceptions and GPLv2+ and GPLv2+ with exceptions and BSD and Inner-Net and ISC and Public Domain and GFDL
Signature   : RSA/SHA256, Tue 20 Sep 2022 05:26:25 PM UTC, Key ID 702d426d350d275d
Source RPM  : glibc-2.34-28.el9_0.2.src.rpm
Build Date  : Tue 20 Sep 2022 04:35:44 PM UTC
Build Host  : pb-14b787ca-9cde-4fdc-8296-5ef95c4fe9a1-b-x86-64
Packager    : Rocky Linux Build System (Peridot) <[email protected]>
Vendor      : Rocky Enterprise Software Foundation
URL         : http://www.gnu.org/software/glibc/
Summary     : Legacy support library for NIS
Description :
This package provides the legacy version of libnsl library, for
accessing NIS services.

This library is provided for backwards compatibility only;
applications should use libnsl2 instead to gain IPv6 support.
[root@host]#