Non-Windows Execution Agent Configuration File
All non-Windows Execution Agents support a configuration file.
For UNIX based systems the configuration file may be found in /etc/abatemgr.conf.
The configuration file is an ASCII text based file created by the installation process.
Note: Changes made to the abatemgr.conf require that the Execution Agent be restarted to use the modified parameters.
The following parameter values may be changed as needed.
Note: The parameters are case-sensitive and must be entered exactly as shown.
ArchiveDirectory references the directory where the archived log files are stored (by default, execlog directory is used).
AuthenticationType indicates the User Authentication mechanism to use.
BlackList references a file that contains, a line per entry, those machines that are denied access to the Execution Agent. The line may contain the asterisk wildcard character. BlackList and WhiteList are mutually exclusive. If both are specified, the WhiteList will be used.
DisableInitgroups can be used to disable the use of Initgroups system call by setting this parameter to 1 (by default, 0 is used). Note: A job author may also enable/disable InitGroups on a per-job basis through the use of the exported “InitGroups” variable (a value of “0” means disable; “1” means enable).
EAPort references the TCP/IP port number for the Execution Agent (by default, 3655 is used).
EnablePasswordCaching references whether passwords are to be cached while the Execution Agent is active. By default a value of zero (0) indicates that caching is disabled; a value of 1 indicates password caching is enabled. If password caching is enabled, the configuration property PasswordExpirationPeriod is also used.
ExecCopyFolder references the directory where temporary job scripts or programs are stored while executing.
ExecLogFolder references the directory where centrally managed log files are kept. This directory is the root of that tree.
FileTriggerPollInterval references the interval (in seconds) that directories are to be scanned for file trigger events.
FtpBin references the path and filename of the FTP binary (by default, FTP is used).
FtpsBin references the path and filename of the FTPS binary (by default, curl is used).
InitgroupsTimeout references the amount of time, in seconds, that the Execution Agent will wait to obtain Group information. The default value is 15.
InitgroupsMaxRetries references the number of retries the Execution Agent will attempt when an Initgroups call times out. The default value is 5.
LdapHost references the active directory or AD LDS server name. A Fully Qualified Domain Name is required.
LdapManager references the user name to access the active directory or AD LDS server.
LdapPassword references the password of the active directory or AD LDS user. It is stored as encrypted.
LdapPublishedName references the publishing name of the machine in the domain.
LdapDescription references the description of the machine to be published in the domain.
LdapPort references the port number to be used to communicate with the active directory or AD LDS server (by default, 389 is used).
LoadUsersProfile can be used to disable the Loading of a User’s Profile on the Execution Agent by setting it to 0 (by default, the facility is enabled (1)).
LogPermission (UNIX only) references the default UNIX file permission assigned to the job’s log file.
PasswordExpirationPeriod references a time period, if password caching is enabled, where the password is actually cached. This value is expressed in seconds. The default value of 120 means passwords will be cached for 120 seconds (or 2 minutes).
SFtpBin references the path and filename of the SFTP binary (by default, sftp is used).
WhiteList references a file that contains, a line per entry, those machines that are allowed access to the Execution Agent. A machine not mentioned in the list will then be denied access. BlackList and WhiteList are mutually exclusive if both are specified, the WhiteList will be used.