vars(4)

NAME
vars - general variable object for SunScreen configuration

DESCRIPTION
A vars object is one of the data objects which defines a SunScreen configuration. It is manipulated via the configuration editor. Each variable object provides a simple binding between a key and one or more associated values. (In some ways, it is similar to the environment facilities of Solaris.) Variable definitions are propagated to all screens in an Admin Cluster.

OBJECT STRUCTURE
vars variables are named with a multi-part key. The component parts of this key are SYS=”scrnname”, PRG=”progname”, PGRP=”pgrpname”, and NAME=”varname”. All but the NAME= portion are optional. PGRP=, if present, must be preceded by PRG=. Components of a variable names may not contain “!”, “#”, “$”, “%”, “^”, “&”, “*”, “{”, “}”, “[”, “]”, “<”, “>”, “"”, “\”, “?”, “`”, “/”, “@”, or NUL characters. The namespace of the vars objects is disjoint from all others in the SunScreen. Each variable object has an enablement tag, allowing it to be turned-off for processing purposes without deleting it.

ENABLED
    Allows processing to consider this object. This is the default. (See also DISABLED.)

DISABLED
    Prevents processing from considering this object.

Each vars object is either single-valued or multi-valued. For single-valued variables:

VALUE=”valstring”
    Specifies the value string associated with the variable.

For multi-valued variables:

VALUES={ valpair ... }
    Specifies the value strings associated with the variable.

    The valpair is given as:

    nametag=”valstring”
Any variable may also have the following optional attributes:

DESCRIPTION=”desc”
    Specifies a plain-text description string desc to be associated with the variable object.

OTHER='nativeargs'
    Allows for other arguments to be given and retained. nativeargs is a string in the native-mode syntax.

SEE ALSO
ssadm-edit(1M)