Installing BMC Helix SSO silently
Before you begin
Perform all the tasks described in Preparing-for-installation.
To create an options.txt file
- Generate an options.txt file.
- Copy the options that you want to install, and enter the installation parameters into the Templates for the options.txt filefile.
- (Linux) Ensure that no Ctrl+M characters were inserted in the options.txt file.
Templates for the options.txt file
Use one of the following example templates to create the options.txt file:
Options for MSSQL database
Remedy SSO with MSSQL database in standalone mode
#-P installLocation=
# Specify the path where BMC Helix SSO will be located. Example: C:\SSO\RemedySSO
-A productHelixSSO
-J INSTALL_TYPE=true
-J TOMCAT_HOME=
# Specify the path to Tomcat home directory. Example: D:\tc
-J DB_TYPE=MSSQL
-J DB_HOST=
# Specify a fully qualified domain name of the MSSQL database. Example: access.bmc.com
-J DB_PORT=
# Specify the port for connection to MSSQL server. By default, MSSQL server uses 1433 port.
-J DB_MSSQL_INSTANCE=
# Specify the MSSQL instance. Example: MSSQL
-J DB_MSSQL_DBNAME=
# Specify MSSQL database name. Example: rsso_ok21
-J DB_USER=
# Enter the database user name. Example: RSSO_USER_OK21
-J DB_USER_PWD=
# Enter the database user password
-J DB_ADMIN=
# Enter the database admin username. Example: sa
-J DB_ADMIN_PWD=
# Enter the database admin password
-J COOKIE_DOMAIN=
# Specify the cookie domain. Example: bmc.com
# Specify the path where BMC Helix SSO will be located. Example: C:\SSO\RemedySSO
-A productHelixSSO
-J INSTALL_TYPE=true
-J TOMCAT_HOME=
# Specify the path to Tomcat home directory. Example: D:\tc
-J DB_TYPE=MSSQL
-J DB_HOST=
# Specify a fully qualified domain name of the MSSQL database. Example: access.bmc.com
-J DB_PORT=
# Specify the port for connection to MSSQL server. By default, MSSQL server uses 1433 port.
-J DB_MSSQL_INSTANCE=
# Specify the MSSQL instance. Example: MSSQL
-J DB_MSSQL_DBNAME=
# Specify MSSQL database name. Example: rsso_ok21
-J DB_USER=
# Enter the database user name. Example: RSSO_USER_OK21
-J DB_USER_PWD=
# Enter the database user password
-J DB_ADMIN=
# Enter the database admin username. Example: sa
-J DB_ADMIN_PWD=
# Enter the database admin password
-J COOKIE_DOMAIN=
# Specify the cookie domain. Example: bmc.com
Remedy SSO with MSSQL database in high availability mode
-P installLocation=
# Specify the path where BMC Helix SSO will be located. Example: C:\SSO\HelixSSO
-A productHelixSSO
-J INSTALL_TYPE=true
-J TOMCAT_HOME=
# Specify the path to Tomcat home. Example: D:\tc
-J DB_TYPE=MSSQL
-J DB_IS_USER_EXIST=true
# For the following options specify the same values that you used for setting up MSSQL on the primary node.
-J DB_HOST=
-J DB_PORT=
-J DB_MSSQL_INSTANCE=
-J DB_MSSQL_DBNAME=
-J DB_USER=
-J DB_USER_PWD=
-J COOKIE_DOMAIN=
# Specify the path where BMC Helix SSO will be located. Example: C:\SSO\HelixSSO
-A productHelixSSO
-J INSTALL_TYPE=true
-J TOMCAT_HOME=
# Specify the path to Tomcat home. Example: D:\tc
-J DB_TYPE=MSSQL
-J DB_IS_USER_EXIST=true
# For the following options specify the same values that you used for setting up MSSQL on the primary node.
-J DB_HOST=
-J DB_PORT=
-J DB_MSSQL_INSTANCE=
-J DB_MSSQL_DBNAME=
-J DB_USER=
-J DB_USER_PWD=
-J COOKIE_DOMAIN=
Options for Oracle database
Remedy SSO with Oracle database in standalone mode
-P installLocation=
# Specify the path where BMC Helix SSO will be located. Example: C:\Program Files\BMC Software\HelixSSO
-A productHelixSSO
-J INSTALL_TYPE=true
-J TOMCAT_HOME=
# Specify the path to Tomcat home. Example: C:\apache-tomcat-7.0.62
-J DB_TYPE=Oracle
-J DB_HOST=
# Specify a fully qualified domain name of the database. Example: access.bmc.com
-J DB_PORT=
# Specify a port for connection to Oracle server. By default, Oracle uses 1521 port.
# Depending on your database configuration, Oracle can be configured to use DB_ORACLE_SID or DB_ORACLE_SERVICE parameter.
-J DB_ORACLE_SID=
# Oracle database server ID. Example: orcl
# -J DB_ORACLE_SERVICE=
# If your Oracle instance is configured to use DB_ORACLE_SERVICE, uncomment the -J DB_ORACLE_SERVICE row.
# Specify a value for this parameter, and then comment the -J DB_ORACLE_SID row.
-J DB_USER
# Enter the database user name. Example: RSSO_USER
-J DB_USER_PWD=
# Enter a password of the database user
-J DB_ADMIN=
# Specify the database admin user name. Example: system
-J DB_ADMIN_PWD
# Specify the password of the database admin user.
-J COOKIE_DOMAIN
# Enter the cookie domain. Example: bmc.com
# Specify the path where BMC Helix SSO will be located. Example: C:\Program Files\BMC Software\HelixSSO
-A productHelixSSO
-J INSTALL_TYPE=true
-J TOMCAT_HOME=
# Specify the path to Tomcat home. Example: C:\apache-tomcat-7.0.62
-J DB_TYPE=Oracle
-J DB_HOST=
# Specify a fully qualified domain name of the database. Example: access.bmc.com
-J DB_PORT=
# Specify a port for connection to Oracle server. By default, Oracle uses 1521 port.
# Depending on your database configuration, Oracle can be configured to use DB_ORACLE_SID or DB_ORACLE_SERVICE parameter.
-J DB_ORACLE_SID=
# Oracle database server ID. Example: orcl
# -J DB_ORACLE_SERVICE=
# If your Oracle instance is configured to use DB_ORACLE_SERVICE, uncomment the -J DB_ORACLE_SERVICE row.
# Specify a value for this parameter, and then comment the -J DB_ORACLE_SID row.
-J DB_USER
# Enter the database user name. Example: RSSO_USER
-J DB_USER_PWD=
# Enter a password of the database user
-J DB_ADMIN=
# Specify the database admin user name. Example: system
-J DB_ADMIN_PWD
# Specify the password of the database admin user.
-J COOKIE_DOMAIN
# Enter the cookie domain. Example: bmc.com
Remedy SSO with Oracle database in high availability mode
-P installLocation
# Specify a path where BMC Helix SSO will be located. Example: C:\Program Files\BMC Software\HelixSSO
-A productHelixSSO
-J INSTALL_TYPE=true
-J TOMCAT_HOME=
# Enter the path to Tomcat home. Example: C:\apache-tomcat-7.0.62
-J DB_TYPE=Oracle
-J DB_IS_USER_EXIST=true
# For the following options specify the same values that you used for setting up Oracle database on the primary node.
-J DB_HOST=
-J DB_PORT=
-J DB_ORACLE_SID=
-J DB_USER=
-J DB_USER_PWD=
# Specify a path where BMC Helix SSO will be located. Example: C:\Program Files\BMC Software\HelixSSO
-A productHelixSSO
-J INSTALL_TYPE=true
-J TOMCAT_HOME=
# Enter the path to Tomcat home. Example: C:\apache-tomcat-7.0.62
-J DB_TYPE=Oracle
-J DB_IS_USER_EXIST=true
# For the following options specify the same values that you used for setting up Oracle database on the primary node.
-J DB_HOST=
-J DB_PORT=
-J DB_ORACLE_SID=
-J DB_USER=
-J DB_USER_PWD=
Options for PostgreSQL database
Remedy SSO with PostgreSQL database in standalone mode
-P installLocation=
# Specify a path where BMC Helix SSO will be located. Example: C:\Program Files\BMC Software\HelixSSO
-A productHelixSSO
-J INSTALL_TYPE=true
-J TOMCAT_HOME=
# Enter the path to Tomcat home. Example: C:\Program Files\Apache Software Foundation\Tomcat 7.0_sso_server_18081
-J DB_TYPE=Postgres
-J DB_HOST=
# Specify a fully qualified domain name of the database host. Example: access.bmc.com
-J DB_PORT=
# Specify a port for connection to Oracle server. By default, PostgeSQL uses 5432
-J DB_POSTGRES_DBNAME=
# Specify the database name. Example: rsso_si
-J DB_USER=
# Enter the database user name. Example: rsso_user_si
-J DB_USER_PWD=
# Enter a password of the database user
-J DB_ADMIN=
# Specify the database user name. Example: postgres
-J DB_ADMIN_PWD=
# Specify a password of the database user.
-J COOKIE_DOMAIN=
# Specify the cookie domain. Example: bmc.com
# Specify a path where BMC Helix SSO will be located. Example: C:\Program Files\BMC Software\HelixSSO
-A productHelixSSO
-J INSTALL_TYPE=true
-J TOMCAT_HOME=
# Enter the path to Tomcat home. Example: C:\Program Files\Apache Software Foundation\Tomcat 7.0_sso_server_18081
-J DB_TYPE=Postgres
-J DB_HOST=
# Specify a fully qualified domain name of the database host. Example: access.bmc.com
-J DB_PORT=
# Specify a port for connection to Oracle server. By default, PostgeSQL uses 5432
-J DB_POSTGRES_DBNAME=
# Specify the database name. Example: rsso_si
-J DB_USER=
# Enter the database user name. Example: rsso_user_si
-J DB_USER_PWD=
# Enter a password of the database user
-J DB_ADMIN=
# Specify the database user name. Example: postgres
-J DB_ADMIN_PWD=
# Specify a password of the database user.
-J COOKIE_DOMAIN=
# Specify the cookie domain. Example: bmc.com
Remedy SSO with PostgreSQL database in high availability mode
-P installLocation=
# Specify a path where Helix SSO will be located. Example: C:\Program Files\BMC Software\HelixSSO
-A productHelixSSO
-J INSTALL_TYPE=true
-J TOMCAT_HOME=
# Enter the path to Tomcat home. Example: C:\Program Files\Apache Software Foundation\Tomcat 7.0_sso_server_18081
-J DB_TYPE=Postgres
-J DB_IS_USER_EXIST=true
# For the following options specify the same values that you used for setting up PostgreSQL database on the primary node.
-J DB_HOST=
-J DB_PORT=
-J DB_POSTGRES_DBNAME=
-J DB_USER=
-J DB_USER_PWD=
-J COOKIE_DOMAIN=
# Specify a path where Helix SSO will be located. Example: C:\Program Files\BMC Software\HelixSSO
-A productHelixSSO
-J INSTALL_TYPE=true
-J TOMCAT_HOME=
# Enter the path to Tomcat home. Example: C:\Program Files\Apache Software Foundation\Tomcat 7.0_sso_server_18081
-J DB_TYPE=Postgres
-J DB_IS_USER_EXIST=true
# For the following options specify the same values that you used for setting up PostgreSQL database on the primary node.
-J DB_HOST=
-J DB_PORT=
-J DB_POSTGRES_DBNAME=
-J DB_USER=
-J DB_USER_PWD=
-J COOKIE_DOMAIN=
To run the BMC Helix SSO installer in silent mode
Run the BMC Helix SSO installer with the -i silent:
Windows
setup.exe -i silent -DOPTIONS_FILE=<path_to_txt_file_with_installation_options>
Linux
sh setup.sh -i silent -DOPTIONS_FILE=<path_to_txt_file_with_installation_options>
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*