TACL Reference Manual

UTILS:TACL Commands and Functions
HP NonStop TACL Reference Manual429513-018
8-229
TACL Program
user to decide which TACL processes need to be started with the
PORTTACL startup parameter.
If a backup CPU was specified for the TACL process being started with the
PORTTACL startup option and the primary TACL fails, the backup TACL
process inherits the PORTTACL setting from the primary TACL process.
The PORTTACL startup parameter is only valid as a TACL process startup
parameter option. It is not a valid LOGON parameter option.
If a TACL process is not the process controlling modem port access, it
does not receive disconnect or error messages from the port modem,
including error 140 (STOPONFEMODEMERR). It is the responsibility of
the process that controls port access and receives messages from the port
modem to process appropriately disconnect and error messages, including
message140.
If both TACL and $CMON processes are configured for modem port
connections and the STOPONFEERROR option is enabled, ensure that
the $CMON program can appropriately process the PORTTACL parameter
for TACL process startup.
SEGVOL $volume-name
specifies the name of a volume to be used by your extended segment, which
holds the TACL process variables. The default is the volume that contains the
default subvolume of the user who is logging on to the TACL.
STOPONABEND
specifies that this TACL process sends the message “TACL stopped by a
process ABEND/STOP
to the current OUT file and terminates normally
with a normal completion code when a subordinate process (a process
started by this TACL process) terminates with no completion code or
with an abnormal completion code.
Considerations
If you start a TACL process with the STOPONABEND option and specify a backup
CPU for the TACL process, and if the CPU fails, the new primary TACL process
initializes itself as if you had just logged on to it. The new process inherits the
STOPONABEND setting and reprocesses the IN file.
Caution. If a port is accessed only by means of a TACL process (that is, there is no
Safeguard or other type of port access control) a potential system security breach exists unless
the PORTTACL option is specified and STOPONFEMODEMERR is set to ON.
In the case where the TACL process stops, a user can then start a TACL process, under the
user’s control. In the cases where the TACL process continues to run in the logged-on state,
and the connection is resumed, any user can access the TACL process without logging on and
assume the identity of the original user.