SE Linux Security set to Enforced causing Error or preventing installation.

book

Article ID: 87156

calendar_today

Updated On:

Products

CA Automic Dollar Universe

Issue/Introduction

Error Message :
error while loading shared libraries:../bin/lib/libunicomm.so: cannot restore segment prot after reloc: Permission denied

Patch level detected:Dollar Universe 6.5.01
Product Version: Dollar.Universe 6.5.01

Description :If the SE Linux security settings are set to enforced the installation will not work or error types such as this will be displayed:
error while loading shared libraries:../bin/lib/libunicomm.so: cannot restore segment prot after reloc: Permission denied

Cause

Cause type:
By design
Root Cause: SElinux needs to be properly configured in order to perform an installation.

Environment

OS: Linux
OS Version: Linux

Resolution

In order to resolve this issues two solutions exist:

1) After installing the kit, you can execute these commands (as root):
chcon -t texrel_shlib_t libunicomm.so
chcon -t texrel_shlib_t libunisur_cli.so
chcon -t texrel_shlib_t libuniftapi.so

And then reactivate the SE Linux security: echo 1 >/selinux/enforce

2) Set SELinux to disabled by using the command echo 0 >/selinux/enforce

Fix Status: No Fix

Additional Information

Workaround :
N/A