Installation on Linux
Having downloaded and unzipped the installer, navigate to the gateways
directory and start the installer with ./runInstaller
. Now we will get the same screens as we did for the Windows installation. The only difference, apart from the slashes pointing in the right direction, is the pop up asking to run root.sh
at the end of the installation. Running root.sh
sets setuid
root on the $ORACLE_HOME/bin/jssu
executable to the setuid
root.
Run root.sh
as requested and finish the installation. The root.sh
only sets setuid
root on the $ORACLE_HOME/bin/jssu
executable using the following code:
# jssu must be setuid and owned by root if [ -f $ORACLE_HOME/bin/jssu ]; then $CHOWN root $ORACLE_HOME/bin/jssu $CHMOD 4750 $ORACLE_HOME/bin/jssu fi
Put a schagent:/data/app/oracle/product/schagent/11.1.0.6:N
tag in /etc/oratab
and use oraenv
to set the environment for the agent as follows:
In the listing mentioned in the screenshot above, it is clearly visible that jssu
has the setuid
...