Views:
The table below lists the general keys in the RemoteInstall.conf file, including whether they are configurable and their default values.

RemoteInstall.conf keys, default values, and descriptions

Key
Default value
Description
DeployOption
1
1 - ServerProtect package deployment and installation
2 - ServerProtect configuration file deployment
3 - KHM module deployment
Package Name
SProtectLinux-3.0.bin
Indicates the ServerProtect installation file path for package deployment
Activation Code/ SerialNumber
(empty)
The ServerProtect Activation Code installation. Used for package deployment.
ConfigFilePath*
config/tmsplx.xml
Indicates the configuration file path. Used for configuration file deployment.
XMLvalidatorPath
config/xmlvalidator
Indicates the XMLvalidator script path. Used for configuration file deployment.
XMLdeployerPath
config/xmldeployer
Indicates the XMLdeployer program file path. Used for configuration file deployment.
KHMPath
KHM.module/RHEL4/splxmod-2.6.9-22.0.2.ELsmp.o
Indicates KHM file path. Used for KHM deployment. Limit is one KHM file per KHM deployment.
ConnectTimeOut
30
Specifies the timeout (in seconds) used when connecting to the ssh server, instead of using the default system TCP timeout. Used only when the target is down or unreachable, not when it refuses the connection.
ConnectRetry
2
Used to retry frequency of ssh connection.
AliveInterval*
30
Sets a timeout interval in seconds after which if no data has been received from the server, ssh will send a message through the encrypted channel to request a response from the server. This option applies to protocol version 2 only.
See ssh_config man page, keyword ServerAliveInterval.
AliveCountMax
2
Sets the number of server alive messages that can be sent without ssh receiving any messages back from the server. Use of server alive messages is very different from TCPKeepAlive (below). Server alive messages are sent through the encrypted channel and therefore will not be spoofable. The server alive mechanism is valuable when the client or server depend on knowing when a connection has become inactive.
See ssh_config man page, keyword ServerAliveCountMax.
ResponseTimeOut
120
The time allowed for process client response.
Debug
0
Possible values are 0 (disable debug mode) and 1 (enable). If you enable debug mode, modify rsyslog.conf file to set an entry as follows:
  1. Set an entry as below for ServerProtect in rsyslogd’s configuration file, /etc/rsyslog.conf.
    In /etc/rsyslog.conf:
    #Save boot messages also to boot.
    loglocal7.* /var/log/boot.log
    local6.* [where you want to put your debug log] <- add this line
  2. Find the PID of rsyslog
  3. Set rsyslogd to reread its configuration:
    (kill –HUP `PID`)
StatusFile
splx_remote_status
Indicates the file name for deployment status.
FullStatus*
1
Records detailed deployment status in the StatusFile.
SuccessList
splx_success_list
Indicates the file name for list of clients for which deployment succeeded.
FailedList
splx_failed_list
Indicates the file name for list of clients for which deployment failed.
Note
Note
Trend Micro recommends keeping this default value.