Can we change the tmp location used by the IDM app server installer on Linux?
search cancel

Can we change the tmp location used by the IDM app server installer on Linux?

book

Article ID: 233933

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Suite

Issue/Introduction

Is it possible to change the tmp location used by the IDM app server installer on Linux? Our production Linux servers are required to use the "noexec" mount option for /tmp. This prevents the IDM installer from running.

Example error below  This can occur if client production Linux servers are required to use the "noexec" mount option for /tmp

Command.run(): Cannot run program "/tmp/885012.tmp/executeScriptTmp": error=13, Permission denied

I've seen similar behavior with some other applications and sometimes there are options to point the installer to a different location. Are there any options available to point the installer to a different /tmp location? Is this configurable with the IDM installer?

Environment

Release : 14.3

Component : IdentityMinder(Identity Manager)

Resolution

The /tmp folder is used by the Install Anywhere IDM installer to place several temporary IDM files during installation. Install Anywhere (the Software used to build the IM installer) uses an environment variable called IATEMPDIR to assign the location of a temp directory for use during installation.

You can ensure that the IATEMPDIR variable is set in the parent shell of the IM installer.

Steps:

1. Backup Unix system
2. setenv IATEMPDIR /<your_pathname>
3. cd to IM installer's path
4. ./ca-im-r14.x-sol.bin -i console (will run into Console mode)

The above will allow a different path.

Additional Information