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...