Skip to Main Content

Infrastructure Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Install Oracle Secure Global Desktop 5.5

Jan-OracleFeb 5 2020 — edited Feb 5 2020

Starting with Oracle Secure Global Desktop 5.5 the software installation process is closely integrated with the yum eco-system and has become smaller, faster and more modular. A side-effect of the integration with yum is a reduced list of supported platforms to install the software on, which is currently limited to Oracle Linux 7.x.

It doesn't matter if you install Oracle Secure Global Desktop on premise or in Oracle Cloud Infrastructure or any other cloud, you start with downloading the rpm files from edelivery.com. I attached the appropriate wget.sh to this document, all you need to enter is you valid Oracle SSO credentials.

Once you donwloaded the zip file from edelivery.com (V982701-01.zip), unpack it

# unzip  V982701-01.zip

Archive:  V982701-01.zip

  inflating: oracle-sgd-backup-5.50.081-1.noarch.rpm 

  inflating: oracle-sgd-backup-5.50.081-1.SunOS.pkg 

  inflating: oracle-sgd-clients-5.50.081-1.el7.noarch.rpm 

  inflating: oracle-sgd-clients-legacy-5.50.081-1.el7.noarch.rpm 

  inflating: oracle-sgd-gateway-5.50.081-1.el7.x86_64.rpm 

  inflating: oracle-sgd-server-5.50.081-1.el7.x86_64.rpm 

  inflating: oracle-sgd-tems-5.50.081-1.el7.noarch.rpm 

# yum install ./oracle-sgd-server-5.50.081-1.el7.x86_64.rpm

Next you use the yum command to install the components desired. Only oracle-sgd-server or oracle-sgd-gateway are mandatory, depending on which functionality you require. You can also install both packages on the same server and configure Oracle Secure Global Desktop to run in co-located mode.

Unless you install the client or tems rpm packages the Oracle Secure Global Desktop home page will not offer the download of any of those components.

#!/bin/sh

#

# Generated on Wed Feb 05 18:34:09 CST 2020

# Start of user configurable variables

#

LANG=C

export LANG

#Trap to cleanup cookie file in case of unexpected exits.

trap 'rm -f $COOKIE_FILE; exit 1' 1 2 3 6

[ -z $SSO_USERNAME ] && read -p 'SSO UserName: ' SSO_USERNAME

[ -z $SSO_PASSWORD ] && read -s -p 'SSO Password:' SSO_PASSWORD

echo "starting"

WGET=$(which wget)

# Log directory and file

LOGDIR=.

LOGFILE=$LOGDIR/wgetlog-$(date +%m-%d-%y-%H:%M).log

# Print wget version info

echo "Wget version info:

------------------------------

$($WGET -V)

------------------------------" > "$LOGFILE" 2>&1

# Location of cookie file

COOKIE_FILE=$(mktemp -t wget_sh_XXXXXX) >> "$LOGFILE" 2>&1

if [ $? -ne 0 ] || [ -z "$COOKIE_FILE" ]

then

echo "Temporary cookie file creation failed. See $LOGFILE for more details." |  tee -a "$LOGFILE"

exit 1

fi

echo "Created temporary cookie file $COOKIE_FILE" >> "$LOGFILE"

# Output directory and file

OUTPUT_DIR=.

#

# End of user configurable variable

#

# The following command to authenticate uses HTTPS. This will work only if the wget in the environment

# where this script will be executed was compiled with OpenSSL.

#

$WGET  --secure-protocol=auto --save-cookies="$COOKIE_FILE" --keep-session-cookies --http-user "$SSO_USERNAME" --http-password "$SSO_PASSWORD"  "https://edelivery.oracle.com/osdc/cliauth" -O /dev/null 2>> "$LOGFILE"

# Verify if authentication is successful

if [ $? -ne 0 ]

then

echo "Authentication failed with the given credentials." | tee -a "$LOGFILE"

echo "Please check logfile: $LOGFILE for more details."

else

echo "Authentication is successful. Proceeding with downloads..." >> "$LOGFILE"

$WGET --load-cookies="$COOKIE_FILE" "https://edelivery.oracle.com/osdc/softwareDownload?fileName=V982701-01.zip&token=SXpNeENOak93c0JiTHgrUnJ5VDhkQSE6OiFmaWxlSWQ9MTA1MDU3NDg1JmZpbGVTZXRDaWQ9OTA3NTUwJnJlbGVhc2VDaWRzPTg4NDQ0NiZwbGF0Zm9ybUNpZHM9MzUmZG93bmxvYWRUeXBlPTk1NzYxJmFncmVlbWVudElkPTYzMTkxODYmZW1haWxBZGRyZXNzPWphbmhlbmRyaWsubWFuZ29sZEBvcmFjbGUuY29tJnVzZXJOYW1lPUVQRC1KQU5IRU5EUklLLk1BTkdPTERAT1JBQ0xFLkNPTSZpcEFkZHJlc3M9MTQ4Ljg3LjIzLjEzJnVzZXJBZ2VudD1Nb3ppbGxhLzUuMCAoTWFjaW50b3NoOyBJbnRlbCBNYWMgT1MgWCAxMC4xNDsgcnY6NzIuMCkgR2Vja28vMjAxMDAxMDEgRmlyZWZveC83Mi4wJmNvdW50cnlDb2RlPVVT" -O "$OUTPUT_DIR/V982701-01.zip" >> "$LOGFILE" 2>&1

fi

# Cleanup

rm -f "$COOKIE_FILE"

echo "Removed temporary cookie file $COOKIE_FILE" >> "$LOGFILE"

Comments
Post Details
Added on Feb 5 2020
0 comments
632 views