XYGATE Access Control Reference Manual

XYGATE
®
Access Control Reference Manual
Appendix F: XAC Obey and Command File Use and Token Replacement
XYPRO Technology Corporation 278 Proprietary and Confidential
%N
The NonStop Kernel user name such as SUPER.OPERATOR
%<integer>
<integers> are numbers from 1 to 9. These tokens represent the corresponding
tokens from the startup message included on XYGATEAC command line that
followed <ACACL Command Entry>.
%%
Use a double percent sign if a single percent sign is needed in the file
somewhere.
%SI
The pseudo name of the terminal represented by the XYGATEAC process;
that is, $X123.#IN
%SA
The pseudo name of the terminal represented by the XYGATEAC process;
that is, $X123.#ALTIN. This can be used to solicit input from the middle of an
obey file.
%SO
The pseudo name of the terminal represented by the XYGATEAC process;
that is, $X123.#OUT.
%ST
The pseudo name of the terminal represented by the XYGATEAC process;
that is, X123.#TERM.
Example:
COMMAND DEV-LICENSE
USER SUPER.SUPER
OBJECT $SYSTEM.SYSNN.FUP
ACL $DEVEL
PERCENT ON
INPUT "INFO $APP1.DEVOBJ.%1"
INPUT "LICENSE $APP1.DEVOBJ.%1"
INPUT "INFO $APP1.DEVOBJ.%1"
INPUT "EXIT"
In this example, the developers are permitted to license programs on the subvolume
$APP1.DEVOBJ. Any member of the $DEVEL group using this command can type the
following where the filename has no volume or subvolume specified:
XAC DEV-LICENSE <filename>