Open System Services Shell and Utilities Reference Manual (G06.27+, H06.04+)
gtacl(1) OSS Shell and Utilities Reference Manual
value can be one or more of the following:
• a list of Guardian subvolume names in Guardian external file name for-
mat, separated by spaces. These subvolumes are searched when resolv-
ing a Guardian file identifier to find the program specified with the -p or
-prog option.
• the TACL command interpreter #DEFAULTS built-in variable.
• the TACL command interpreter identifiers #DEFAULTS/CURRENT/ or
#DEFAULTS/SAVED/.
If this variable is not defined, gtacl uses the /G/system/system subvolume to
resolve a relative filename.
PWD This variable must resolve to a valid Guardian filesystem subvolume name. If
the value for this variable appears to be an OSS pathname outside of the /G
directory, gtacl ignores the value.
If this variable is correctly specified, gtacl interprets the value as a Guardian
volume and subvolume name. The gtacl process passes the value to the child
process in the default volume and subvolume part of the Guardian environment
Startup message.
If this variable is not defined or is incorrectly specified, then gtacl uses the inher-
ited default volume and subvolume names from the =_DEFAULTS DEFINE for
the Guardian environment Startup message.
Unless the -s option is used, OSS environment variables are converted into Guardian PARAMs
and passed to the child process in a Guardian-environment PARAM system message. Under-
scores in an OSS environment variable name are converted to circumflex (ˆ) characters in the
equivalent Guardian PARAM name.
A single PARAM name and value can contain up to 255 bytes of character information for one
environment variable. If the length of an OSS environment variable name plus the value for that
variable exceeds 254 bytes, the variable is not converted and an error message is sent to the stan-
dard output file for gtacl.
Up to 1024 bytes of PARAM names and values are supported. PARAM names and values are
accumulated from the current shell environment variables by default, in the order defined. If
more OSS environment variables need to be converted and passed than fit within the 1024-byte
limit, only those that fit are passed. The remaining OSS environment variables are ignored and
gtacl issues a warning message.
If the 1024-byte limit does not allow needed environment variables to be passed, the -f flag can
be used to specify a specific set to be passed. When the -f flag is used, no accumulated environ-
ment variables are passed. Instead, each environment variable specified in the text file associated
with the -f flag is converted to a separate Guardian PARAM. The converted PARAMs from the
file must still fit within the 1024-byte limit.
Guardian Environment Variables
The following Guardian environment variables affect the execution of the gtacl command.
DEFINEs
=_DEFAULTS Provides the default values for the current Guardian volume and
subvolume names.
If the -defmode on option is used, all Guardian DEFINEs inherited by gtacl are
4−36 Hewlett-Packard Company 527188-004