Understanding the Configuration File
The trac_client_1.ttm
file contains sets that look like this:
:attribute (
:gateway (
:ext ()
:map ()
:default ()
)
)
-
attribute - The name of the attribute on the client side. This is in
trac.defaults
on the client. -
gateway - The name of the attribute on the Security Gateway side. This is in
objects.c
on the Security Management Server. Look in theobjects.c
file to see what the defined behavior is on the Security Gateway side. The name of the attribute is only written here if it is different than the name on the client side. If there is no value for gateway, the name of the attribute is the same intrac.defaults
andobjects.c.
-
ext - If present, it is a hard coded function that is defined and done on the Security Gateway. Do not change it. This function can be done in addition to the function defined for the attribute on the client or Security Gateway side.
-
map - Contains the valid values this attribute can have.
-
default - The value here is downloaded to the client if the Security Gateway attribute was not found in
objects.c
. If the value isclient_decide
, the value is defined on the client computer, either in the GUI or in thetrac.defaults
file on each client.
The behavior for each attribute is decided in this way:
-
If the attribute is defined for the Security Gateway in
objects.c
file on the Security Management Server, that value is used. -
If the attribute is NOT defined for a Security Gateway in the
objects.c
file, the behavior for the attribute is taken from the defaultvalue. -
If the default value is
client_decide
or empty, the behavior is taken from the client.-
If the attribute is configured in the client GUI, it is taken from there.
-
If the attribute is not configured in the client GUI, it is taken from the
trac.defaults
file on each client.
-
Example:
:enable_password_caching (
: ()
:default (client_decide)
)
enable_password_caching
is the name of the attribute in trac.defaults
and objects.c.
Search the objects.c
file on the Security Management Server to see if it is defined for the Security Gateway.
-
If the attribute is defined for the Security Gateway, that behavior is used.
-
If the attribute is NOT defined for a gateway, the default value is used. Because the default value is
client_decide
, the setting is taken from each client.
Configuration File Parameters
See sk75221 for an updated list of parameters for the configuration file.