Previous Topic: Network Access - Gateway TerminalNext Topic: Automatic Configuration File Update


Properties

CA AppLogic® provides configuration for appliances in the form of properties (named configuration strings). An appliance receives its configured properties on startup in the configuration files retrieved from the DHCP server (see the Exterior Boundary section).

The APK is responsible to retrieve the configuration files and provides the appliance properties in several formats. Any or all these formats can be used by the appliance-specific code to read its configuration data. In addition, the APK can be instructed during installation to use the received property values to update one or more files on the appliance (see Automatic Configuration File Update).

Property Values

The APK provides the property values in the following formats. The file names for each format are provided in parentheses. The location of the files in the appliance file system is OS-specific. For additional information, refer to the installation process for each OS.

raw (appliance.conf)

A text file, containing one property value per line. Each line starts with the property name, followed by a single space character and the property value extending to the end of the line. The values are provided verbatim, with no meta-character quoting of any kind. The raw format is suitable for reading with the Posix shell's read command, or with read() or scanf() from binary code.

Posix shell (appliance.sh)

A text file, suitable for being included by a Bourne or Posix compatible shell script, with the "." command. Each property is defined as an exported shell variable, prefixed with the underscore character (to avoid name conflicts with common shell variables).

C shell (appliance.csh)

A text file, suitable for being included by a C-shell script. Each property is defined as an exported shell variable, prefixed with the underscore character.

vbs scripts (appliance.vbs)
power shell (appliance.ps1)
batch scripts (appliance.bat)