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 le name for-
mat, separated by spaces. These subvolumes are searched when resolv-
ing a Guardian le identier to nd the program specied with the -p or
-prog option.
the TACL command interpreter #DEFAULTS built-in variable.
the TACL command interpreter identiers #DEFAULTS/CURRENT/ or
#DEFAULTS/SAVED/.
If this variable is not dened, gtacl uses the /G/system/system subvolume to
resolve a relative lename.
PWD This variable must resolve to a valid Guardian lesystem 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 specied, 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 dened or is incorrectly specied, 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 circumex (ˆ) 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 le 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 dened. If
more OSS environment variables need to be converted and passed than t within the 1024-byte
limit, only those that t 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 ag can
be used to specify a specic set to be passed. When the -f ag is used, no accumulated environ-
ment variables are passed. Instead, each environment variable specied in the text le associated
with the -f ag is converted to a separate Guardian PARAM. The converted PARAMs from the
le must still t 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
436 Hewlett-Packard Company 527188-004