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
Note: For installation performed in record mode, use a console mode install and add the following:
For a production installation (or upgrade)
USER_INPUT_LICENSE_PROD=1
USER_INPUT_LICENSE_NON_PROD=0
For a non-production installation (or upgrade)
USER_INPUT_LICENSE_PROD=0
USER_INPUT_LICENSE_NON_PROD=1
Note: All the data after the #Install should be deleted.

Example:


      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