XYGATE Access Control Reference Manual

XYGATE
®
Access Control Reference Manual
Appendix C: The ACACL File
XYPRO Technology Corporation 127 Proprietary and Confidential
COMMAND TACL-STATIC-IP !
!This command is designed to be used as the standard startup for TACLs
!attached to a static IP port.
!
DESCRIPTION "Keystroke audited TACL"
USER 255,255
ACL $EVERYONE
OBJECT $SYSTEM.SYSNN.TACL !TACL is the program
START_LOGGED_OFF
ALIAS_ALL_PROCESSES
ALIAS "O " ">OBEY "
ALIAS "OBEY " ">OBEY "
ALIAS "O$" ">OBEY $"
ALIAS "O\" ">OBEY \"
RESTART
EXECUTEHANGUP
CHECKCONNECTION 1000 250
STOPONERROR 60,66,140,190,191
DONOTSTOP $*.*.PATHTCP2
BLANKPASSWORD
TRACKVOLUME
TRACKUSERID
FC
FCPROMPT "> "
OPENSBYOBJECTS \*.$*.*.*
TIMEOUT 1800
COMMAND EDIT-XAC-ACL
!This command allows safe editing of the ACACL command.
!It is used by the macro XAC_EDIT_ACL.
DESCRIPTION "Edit the ACACL file safely"
USER 232,52 !This should be the owner of XYGATE/AC
OBJECT $SYSTEM.SYSNN.TACL
ACL $SECURITY
START_LOGGED_ON
!Execute the commands in this file
FILE $VIK.XAC575.XACEDIT
QUIET !Don't echo commands
PERCENT ON !Enable parameter passing in the FILE
VERIFYUSER $EVERYONE
NULLNULLSTOP
SUPPRESSUNTILPROMPT !Don't show the macro's internal works
OPENSBYOBJECTS \*.$*.*.*
COMMAND UPDATE-XAC-ACL
!This command is used to syntax check and update the ACACL file.
!Normally it is not used alone; it is called from EDIT-XAC-ACL.
DESCRIPTION "Updates the ACACL file"
USER 232,52
OBJECT $SYSTEM.SYSNN.TACL
ACL $SECURITY
START_LOGGED_ON
PERCENT ON
QUIET !Don't echo unnecessary information
INPUT "RUN $VIK.XAC575.X575 INSTALL"
INPUT "RUN $VIK.XAC575.XACUPDT"
INPUT "#SET #EXIT 1"
VERIFYUSER $EVERYONE
NULLNULLSTOP
SUPPRESSUNTILPROMPT !Don't show file's internal execution
OPENSBYOBJECTS \*.$*.*.*