Creating a Response File

Generate a response file by running a GUI mode custom installation, using all the settings that you want to use in your silent installation. Then use the response file to reproduce your installation preferences when installing on other machines.

When creating a response file, save it in the same directory as the installer, and name it installer.properties. For multiple different installations, name each response file installer_<name>.properties where <name> is a user-defined identifier that distinguishes different installation settings.

You can input your installation preferences directly into the response file or you can run the GUI custom installer:
Note: For security reasons, passwords, such as the cluster and keystore passwords, are not saved to the response file. To run a silent installation with user-defined cluster and keystore passwords, manually add the passwords to the file, or specify them in the command line.
  1. From a command line, navigate to the directory where the installation file (setup.bin) resides.
  2. At the command line, run: ./setup.bin -r <response file> where <response file> is the name of the response file. The specified file name should be an absolute path.
    This command launches the GUI custom installer and creates a response file. All of the selections that you make, while installing with the GUI custom installer, are saved into a response file and used to complete your silent installations.
  3. (Optional) Modify the response file to correct any errors made during installation.
    Note: If you add password parameters to the response file, SAP recommends that you either delete the response file, or delete the password parameters from the response file after the silent installation is complete.

    Use the following response file sample as a reference for manually modifying or creating your own response file:

     
    # Tue Aug 07 20:48:22 CST 2012   
    # 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.
    
    #Validate Response File   
    #----------------------   
    RUN_SILENT=true       
    
    #Choose Install Folder   
    #---------------------   
    USER_INSTALL_DIR=/opt/sybase       
    
    #Choose Install Set   
    #------------------  
    CHOSEN_FEATURE_LIST=fserver,fespap,fstudio,fsysam_util,ffix,ftibco_rv,fflex,fhttp,fopen,flogfile_input,frepserver,frtview,fscc   CHOSEN_INSTALL_FEATURE_LIST=fserver,fespap,fstudio,fsysam_util,ffix,ftibco_rv,fflex,fhttp,fopen,flogfile_input,frepserver,frtview,fscc   CHOSEN_INSTALL_SET=Custom 
    
    #Choose Product License Type   
    #---------------------------   
    SYBASE_PRODUCT_LICENSE_TYPE=evaluate       
    
    #Choose Sybase Software Asset Management License   
    #-----------------------------------------------   
    SYSAM_EXISTING_LICENSE_SERVER_HOSTNAME=hostname
    
    #Cluster Configuration   
    #---------------------   
    CACHE_NAME=test-name-1   
    NODE_NAME=node1   
    CACHE_PORT=19001   
    HOST_NAME=hostname   
    RPC_PORT=19011   
    USE_SSL=1  
    
    #Cluster Password   
    #----------------   
    PROMPT=0   
    ENTER_NOW=1   
    CACHE_PASSWORD=MyClusterPassword
    #Minimum length of password is six characters      
    
    #Security Options   
    #----------------   
    IS_NATIVEOS=1   
    IS_LDAP=0   
    IS_KERBEROS=0   
    IS_RSA=0
    
    #Keystore Properties   
    #-------------------   
    FILE=/opt/sybase/ESP-5_1/security/keystore_rsa.jks   
    PROMPT_KEY_PASSWORD=0   
    ENTER_KEY_PASSWORD=1   
    PASSWORD=MyKeystorePassword
    #Minimum length of password is six characters      
    
    #Choose workspace folder   
    #------------------------   
    CHOSEN_WORKSPACE_FOLDER=/usr/user/SybaseESP/5.1/workspace 
    
    #Install   
    #-------   
    -fileOverwrite_/opt/sybase/sybuninstall/ESP/main/uninstall.lax=Yes       
    
    #Sybase Control Center Service   
    #-----------------------------   
    CONFIG_SCC_HTTP_PORT=8282   
    CONFIG_SCC_HTTPS_PORT=8283 
    
    #Sybase Control Center - Configure RMI Port   
    #------------------------------------------   
    SCC_RMI_PORT_NUMBER=9999       
    
    #Sybase Control Center - Security Login Modules   
    #----------------------------------------------   
    CONFIG_SCC_CSI_SCCADMIN_PWD=MySCC_AdminPassword   
    CONFIG_SCC_CSI_UAFADMIN_PWD=MySCCAgent_AdminPassword       
    
    #Start Sybase Control Center   
    #---------------------------   
    START_SCC_SERVER=No