Unable to install PAMSC -- /tmp/pre_install/getvar.sh: Permission denied
search cancel

Unable to install PAMSC -- /tmp/pre_install/getvar.sh: Permission denied

book

Article ID: 205588

calendar_today

Updated On:

Products

CA Privileged Access Manager (PAM) CA Privileged Access Manager - Cloakware Password Authority (PA) CA Privileged Access Manager - Server Control (PAMSC)

Issue/Introduction

When attempting to install the PAM Server Control endpoint, the following error occurs.

rpm -ivh CAeAC-1410-80.40.x86_64.rpm
Preparing...                          ########################################
Updating / installing...
CAeAC-1410-80.40                     ########################################
/opt/CA/PAMSC/install_base: line 5640: /tmp/pre_install/getvar.sh: Permission denied
This platform is not supported.
cat: /tmp/lang.eac: No such file or directory

Cause

When PAMSC performs and RPM installation, it will extract the RPM to a temporary directory (/tmp by default) before installing the endpoint. If /tmp is mounted with the noexec option, the PAMSC installation will be unable to run properly and this error will occur.

Resolution

Have the PAMSC installer use an alternate temporary directory running the command `customize_eac_rpm -t tmpdir [-d pkgdir] rpm_file`. For example, the following command would configure PAMSC to use /opt/tmp for the temporary directory.

# ./customize_eac_rpm -t /opt/tmp CAeAC-1410-80.40.x86_64.rpm