Security Center options - Security Center 5.9.4.0

Security Center Installation and Upgrade Guide 5.9.4.0

Applies to
Security Center 5.9.4.0
Last updated
2020-11-05
Content type
Guides
Guides > Installation guides
Language
English
Product
Security Center
Version
5.9

When performing a silent installation, you can specify additional options for the Security Center.

The following table lists the Installer options for Security Center. All Security Center options are written in capital letters. Unlike the setup options, none of them are preceded with a forward slash (/). All options names are case sensitive.
IMPORTANT: All servers on the system share the same password. Therefore, for the installation of both main and expansion servers, only use the option MAINSERVER_PASSWORD to specify the password.
Security Center option Description
ACTIVATIONCODE This is the activation code required to allow System Availability Monitor Agent (SAMA) to collect system data.

EXAMPLE: SAMA_COLLECTPOLICY=On ACTIVATIONCODE=mycode

AGREETOLICENSE Indicate that you agree with our software license agreement.
IMPORTANT: The only accepted value is Yes. If omitted, the installation will fail.

EXAMPLE: AGREETOLICENSE=Yes

COLLECTPOLICY Configure the data collection policy for our Product Improvement Program. The possible values are:
  • On: We will collect data with system information.
  • Anonymous: We will collect anonymous data.
  • Off: We will not collect data.
IMPORTANT: This option is mandatory if you are installing the main server on a clean machine. If omitted, the installation will fail.

You can also use this option to change the existing data collection setting if you are upgrading the main server. It is ignored if you are installing an expansion server or a client workstation.

EXAMPLE: COLLECTPOLICY=Anonymous

CREATE_FIREWALL_RULES Add the installed Security Center applications to the Windows Firewall exceptions list. Possible values are 0 or 1.
  • 0 = Do not create firewall rules
  • 1 = Create firewall rules (DEFAULT)

EXAMPLE: CREATE_FIREWALL_RULES=1

DATABASE_AUTOBACKUP Back up the Directory database after the software upgrade, but before the database upgrade. Configuration Files are also backed up in the same destination folder as the database. Possible values are 0 or 1. When this option is omitted, the default value is 1 if the last backup is more than one day old. The default backup folder is C:\SecurityCenterBackup on the SQL Server machine.
  • 0 = Do not back up the Directory database
  • 1 = Back up the Directory database (DEFAULT)

EXAMPLE: DATABASE_AUTOBACKUP=0

DATABASE_SERVER Same as GLOBAL_SERVER option. This parameter maintains backward compatibility with previous silent installation scripts.
DEACTIVBASIC This is a Boolean value that specifies whether basic camera authentication should be deactivated.
  • 0 = Basic authentication enabled
  • 1 = Basic authentication disabled (DEFAULT)

EXAMPLE: DEACTIVBASIC=0

GLOBAL_SERVER Specify the database server name for all roles installed by default. When omitted, the default value is (local)\SQLEXPRESS.

EXAMPLE: GLOBAL_SERVER=BLADE32\SQLServerEnterprise

LANGUAGECHOSEN Language used by Security Center. The possible code values are:
  • Arabic - 1025
  • Chinese (Simplified) - 2052
  • Chinese (Traditional) - 1028
  • Czech - 1029
  • Dutch - 1043
  • English - 1033
  • French - 3084
  • German - 1031
  • Hebrew - 1037
  • Hungarian - 1038
  • Italian - 1040
  • Japanese - 1041
  • Korean - 1042
  • Norwegian - 1044
  • Persian - 1065
  • Polish - 1045
  • Brazilian Portuguese - 2070
  • Russian - 1049
  • Spanish - 1034
  • Swedish - 1053
  • Thai - 1054
  • Turkish - 1055
  • Vietnamese - 1066

EXAMPLE: LANGUAGECHOSEN=3084

If the code is invalid, English will be used. If this option is omitted, the installation language (specified with the /language: setup option) will be used.

MAINSERVER_ENDPOINT Used for expansion server installation. Specify the name or IP address of the main server.

EXAMPLE: MAINSERVER_ENDPOINT=MYMAINSERVER

MAINSERVER_PASSWORD Mandatory option for server installation commands.
IMPORTANT: The password must meet the following requirements:
  • At least 8 characters long
  • 1 or more upper case letters
  • 1 or more lower case letters
  • 1 or more numerical characters
  • 1 or more special characters
  • No spaces or double quotation marks.

EXAMPLE: MAINSERVER_PASSWORD=ServerPwd-123

Best Practice: To protect the confidentiality of your password during a silent installation, do not enclose the password entry in quotation marks. Quoted passwords are captured in the InstallShield debug log as plain text.

To eliminate the need for quotation marks, do not use passwords with white space.

PRODUCT_UPDATES Turn the automatic check for software updates ON or OFF. Possible values are:
  • true - Turn the automatic check ON (DEFAULT)
  • false - Turn the automatic check OFF
SAMA_COLLECTPOLICY Configure the data collection policy applied by the SAMA. The possible values are:
  • On: SAMA will collect data with system information (requires ACTIVATIONCODE).
  • Anonymous: SAMA will collect anonymous data (DEFAULT)
  • Off: SAMA will not collect data.

EXAMPLE: SAMA_COLLECTPOLICY=On ACTIVATIONCODE=mycode

SECURE_COMMUNICATION This is a Boolean value that specifies whether secure communication (Directory authentication) should be enforced.
  • 0 = Not enforced, Directory authentication turned off (DEFAULT)
  • 1 = Enforced, Directory authentication turned on

EXAMPLE: SECURE_COMMUNICATION=1

SERVER_TYPE Specify whether to install a main or an expansion server. The possible values are:
  • Main: Install Genetec™ Server with Directory (DEFAULT)
  • Expansion: Install Genetec™ Server without Directory
SERVERADMIN_PORT Specify the HTTP port for the web-based Server Admin.

EXAMPLE: SERVERADMIN_PORT=8080

If not specified, the default is 5500.

SERVICEPASSWORD Specify the password to use in the services.

EXAMPLE: SERVICEPASSWORD=anypassword

User and password need to be created first with the right credentials before using those properties. If not specified, the default is blank.

Best Practice: To protect the confidentiality of your password during a silent installation, do not enclose the password entry in quotation marks. Quoted passwords are captured in the InstallShield debug log as plain text.

To eliminate the need for quotation marks, do not use passwords with white space.

SERVICEUSERNAME Specify the username to use in the services.

EXAMPLE: SERVICEUSERNAME=.\admin

SKIPSERVICESTART Use this option to prevent the Security Center services from starting immediately after the installation (default behavior). You can use this option, if for example, you need to install hotfixes right after the full installation. If you use this option, don’t forget to start the Security Center services (NET START GenetecServer and NET START GenetecWatchdog) after the hotfix installation.

EXAMPLE: SKIPSERVICESTART=Y

SQL_INSTANCE_NAME This option must be specified when SQLSERVER_GROUP is set to NewServer. It specifies name of the SQL Server instance you want to create on your local machine.
IMPORTANT: Do not add the server name to the instance name.
EXAMPLES:
  • WRONG: SQL_INSTANCE_NAME=(local)\SQLEXPRESS2
  • CORRECT: SQL_INSTANCE_NAME=SQLEXPRESS2
SQLSERVER_GROUP Specify if a new or an existing SQL server is silently installed. The possible values are:
  • ExistingServer (DEFAULT)
  • NewServer (must be used with SQL_INSTANCE_NAME)

EXAMPLE: SQLSERVER_GROUP=NewServer SQL_INSTANCE_NAME=SQLEXPRESS2

UPGRADE_DATABASE Specify that the Directory database should be automatically upgraded. If no database exists, this option is ignored. Possible values are Y or N. When this option is omitted, the default value is Y.

EXAMPLE: UPGRADE_DATABASE=N

WEBSERVER_PORT Specify the HTTP port for the web-based Server Admin.

If not specified, the default is 80.