Secure Proxy Silent Install or Upgrade Example
In this scenario, assume that the user wants to build an appropriate installer.properties file to silently install or upgrade the SSP Engine on Linux in the directory /data/ssp and the configuration is encrypted using the passphrase “verylongpassphrase”.
Additionally, the user wants to build the installer.properties file on a Windows platform to install or upgrade SSP silently on Linux.
Building installer.properties for SSP engine
-
In a CMD prompt, navigate to the directory where the SSP Engine installer is located (for example: c:\download\ssp).
-
Enter:
Windows_X64\SSP.V6010.Win_X64.exe –r C:\download\ssp -
The user completes a fresh install or upgrade and the responses are recorded in an output file in the named directory
Once the installation is complete, installer.properties will be built in c:\download\ssp. Example:
# Tue Sep 27 12:18:53 CDT
2016
# Replay feature output
# ---------------------
# This file was built by the Replay feature
of InstallAnywhere.
# It contains variables that were set by
Panels, Consoles or Custom Code.
#Indicate whether the license agreement
been accepted
#----------------------------------------------------
LICENSE_ACCEPTED=TRUE
#Select License Type
#-------------------
USER_INPUT_LICENSE_PROD=1
USER_INPUT_LICENSE_NON_PROD=0
#Choose Installation
Folder
#--------------------------
USER_INSTALL_DIR=C:\\Program
Files\\Sterling Commerce\\SSP
#Specify Engine Listen
Port
#--------------------------
PORT=63366
#Specify Passphrase
#------------------
PASSPHRASE=
PASSPHRASE1=
#Install
#-------
:
Edit installer.properties file
-
Add as the first line:
INSTALLER_UI=silent
-
Change USER_INSTALL_DIR
USER_INSTALL_DIR=/data/ssp
For a Windows installation (or upgrade) use double backslashes (\\).
-
Add the desired passphrase (both PASSPHRASE and PASSPHRASE1 must match)
-
Note: To silently install a non-production version of Secure Proxy Engine, specify:
USER_INPUT_LICENSE_PROD=0
USER_INPUT_LICENSE_NON_PROD=1
USER_INPUT_LICENSE_PROD=1
USER_INPUT_LICENSE_NON_PROD=0USER_INPUT_LICENSE_PROD=0
USER_INPUT_LICENSE_NON_PROD=1Example:
INSTALLER_UI=silent
# Tue Sep 27 12:18:53 CDT
2016
# Replay feature output
# ---------------------
# This file was built by the Replay feature
of InstallAnywhere.
# It contains variables that were set by
Panels, Consoles or Custom Code.
#Indicate whether the license agreement
been accepted
#----------------------------------------------------
LICENSE_ACCEPTED=TRUE
#Select License Type
#-------------------
USER_INPUT_LICENSE_PROD=1
USER_INPUT_LICENSE_NON_PROD=0
#Choose Installation
Folder
#--------------------------
USER_INSTALL_DIR=/data/ssp
#Specify Engine Listen
Port
#--------------------------
PORT=53366
#Specify Passphrase
#------------------
PASSPHRASE=verylongpassphrase
PASSPHRASE1=verylongpassphrase
#Install