The correct syntax for the command to run the silent installation is as given below:
agent.exe -s -a -s -SMS -f1c:\bogustest\server.iss -f2c:\bogustest\results.log
Notice that there is no space after f1 and f2. The above command installs the Agent on the same machine. The above command creates results.log file in C:\bogustest directory.
Sample of results.log file:
Name=RSA ACE/Agent for Windows
Result code zero indicates the successful installation.
Sample server.iss file. This file is configured to install EAP Client.
; This is an InstallShield silent install file. To use this file you must
; have an uncompressed version of the ACE/Agent installation. Read the
; installation instructions for a method that allows you to accomplish this.
; WARNING: This release does not support Network or Web Authentication
; or proxy authentication from previous releases. These
; components may be removed by the installation of this
; Installation is only supported on Windows 2000/2003 and XP systems.
; The only sections that can be modified by the user of this file are:
; [SdConf-0], [SdFinishReboot-0], and [SdComponentDialog2-0].
; Following the silent installation a log file will be created. The default
; location for the silent install log file is the location of the setup.ins
; file which would be the temporary directory where the self-extracting exe
; puts the installation files. It is preferable to create a specific log file
; by specifying the complete pathname with the -f2 switch.
; e.g. -f2c:\temp\is.log
; The result codes in the silent install log file are placed in the section
; The meanings of the values are as follows:
; 0 Success.
; -1 General error.
; -2 Invalid mode.
; -3 Required data not found in the Setup.iss file.
; -4 Not enough memory available.
; -5 File does not exist.
; -6 Cannot write to the response file.
; -7 Unable to write to the log file.
; -8 Invalid path to the InstallShield Silent response file.
; -9 Not a valid list type (string or number).
; -10 Data type is invalid.
; -11 Unknown error during setup.
; -12 Dialog boxes are out of order. This usually occurs because the
; installation aborted.
; -51 Cannot create the specified folder.
; -52 Cannot access the specified file or folder.
; -53 Invalid option selected.
; This version of the silent install script will install a FULL ACE/Agent
; suite with all the components available (as for servers).
; If a reduced set of components is desired modify the [SdComponentDialog2-0]
; section to include only the necessary components. For EAP Clients
; select Upgrade RSA EAP Client.
; rootcerts are not required for any components that are supported
; and they should be removed before the installation.
; Change the "SdConf=" line to the location of the ACE/Server ; configuration record for this ; installation.
; It may be BLANK if only RSA EAP Client
; is being installed, provided the Local or Remote Authentication are
; not already installed on the machine.
; To set the SdConf file BLANK use quotes as below
; SdConf=" "
; Change the "BootOption=" line to "3" if you want to force a reboot after
; the installation completes successfully. Leave it as "0" to reboot later.
; Change the "Component-count=" line to the total number of components
; listed. Remove any components that are not desired and change the numbers
; of the remaining components so that the sequence starts at 0 to one less
; than the total count of components. During an upgrade all the components
; that exist in the current installation will be upgraded even if the ; upgrade
; is not listed.
; A new option causes LOCAL Authentication to challenge users before they logon
; to WINDOWS. In order to use this option add the following as a Component below
; Component-n=SecurId Challenge before Logon
; If this option is used, the Installation will set the Challenge to OFF.
; The Control Panel should be used to test an authentication before
; changing the Challenge. Since challenges must be "all-users" with
; no reserve password, do not restart windows if challenge is not OFF
; until it is certain that at least one user can be authorized.
; In the above, "n" should be replaced by the appropriate number.
; Be sure to read all documentation regarding this new option!
Component-0=Upgrade RSA EAP Client
;Component-3=Upgrade Admin Documentation
; DO NOT MODIFY THE REST OF THIS FILE!!!
Name=RSA ACE/Agent for Windows
Please refer to Authentication Agent 6.0.2 Installation and configuration guide page 49 for details.