KB Article #173067

Installation error - ./setupUNIX.sh: line 601: /tmp/SynchronyTemp10118/Java_tmp/jre6_64/bin/java: Permission denied

Problem

-- Error message when lauching Transfer CFT installation using a non root account:

./setupUNIX.sh: line 601: /tmp/SynchronyTemp10118/Java_tmp/jre6_64/bin/java: Permission denied 
Please verify that the directory "SynchronyInstaller#" has been deleted in the temp directory 

Resolution


There are 2 possible solutions:

 

1. Set the variable TEMPORARY_DIR to a different location from /tmp.

The user that performs the installation must have rwx permissions on that new location set for TEMPORARY_DIR.

 

Exemple:

export TEMPORARY_DIR=/home/userid/temp

echo $TEMPORARY_DIR

 

2. Check if /tmp is mounted with no execution (noexec) rights at OS level.

 

Exemple:

cat /etc/fstab

 

If  /tmp is mounted with no execution rights, contact your system administrator to provide execution rights on /tmp or follow point 1.