XYGATE Access Control Reference Manual
XYGATE
®
Access Control Reference Manual
Appendix C: The ACACL File
XYPRO Technology Corporation 212 Proprietary and Confidential
C81: STOPONERROR
This keyword can be used to terminate on specified I/O errors all processes running
that were started by the XYGATEAC process. STOPONERROR can be used with
dialup and TCP/IP ports. By specifying the list of common TCP/IP or dialup errors, you
can be assured that the session and all its components will be stopped. You may also
specify the RESTART keyword to restart automatically the configured object file
(typically a TACL).
Syntax:
STOPONERROR <errno>[,<errno>...]
Example:
COMMAND AUDITED-TACL
DESCRIPTION "STANDARD TACL"
USER GROUP,USER
OBJECT $SYSTEM.SYSNN.TACL
ACL \*.*,*
START_LOGGED_OFF NULLNULLNOCMDESC
TRACKUSERID CMONIGNORECPU
EXECUTEHANGUP BLANKPASSWORD
CHECKCONNECTION 500 50
RESTART
TIMEOUT 000
OPENSBYOBJECTS \*.$*.*.*
DONOTSTOP \*.$SYSTEM.SYSTEM.PATHTCP2,\*.$*.*.ENLITE
STOPONERROR 60,66,140,190,191
This example will provide a TACL session that ends on a 140, 190 or 191 error, all of
which typically occur when a LAN or TCP/IP session terminates abnormally or on
errors 60 and 66, which can occur for any device.
C82: SUPPRESSUNTILPROMPT
This keyword suppresses any output sent by a started process until the process
displays its first prompt. This keyword can be used to suppress TACL banner output
when setting up TACL macros as ACACL Command Entries.
Example:
COMMAND EDIT-XAC-ACL
DESCRIPTION "CHANGE ACACL FILE"
USER SECURITY.ADMIN
OBJECT $SYSTEM.SYSNN.TACL
ACL $SECURITY
FILE $SYSTEM.XYGATEAC.XACEDIT QUIET
OPENSBYOBJECTS $*.*.*
NULLNULLSTOP
SUPPRESSUNTILPROMPT
This example allows members of the $SECURITY ACLGROUP to run the macro
contained in the file $SYSTEM.XYGATEAC.XACEDIT. Preliminary output such as the
TACL logon details will be suppressed.