Safeguard Reference Manual (G06.24+, H06.03+ )

Terminal Security Commands
Safeguard Reference Manual520618-013
14-5
ADD TERMINAL Command
When you add a terminal on a remote system (\system.device), you must
ensure that the terminal is completely accessible to the super ID. For example, the
appropriate remote passwords must be established, and the terminal must not
have an ACL that denies access to the super ID.
If you specify a PNAME, be sure it is unique for each terminal. For this reason,
LIKE does not include the PNAME attribute.
With a normal Safeguard configuration, you should be able to add up to about 450
terminal definition records. If you attempt to add more than the maximum number
of terminals, SAFECOM issues an error message and rejects the ADD TERMINAL
command.
Examples
1. These commands add a terminal definition for the terminal $TFOX.#T014 and
enable the terminal:
=ADD TERMINAL $tfox.#t014
=THAW TERMINAL $tfox.#t014
This command uses the values from the Safeguard configuration record for the
command interpreter to be started at the terminal after a user is authenticated.
2. The following command adds a terminal definition for the terminal $TFOX.#T009. It
specifies that a command interpreter is to be started from the object file
WORDS.FORMAT after any user is authenticated at the terminal:
=ADD TERMINAL $tfox.#t009, PROG words.format
3. The following command adds a terminal definition for the terminal $TFOX.#T010.
This terminal is to have the same definition as terminal $TFOX.#T009, except that
the command interpreter will use a library file named BOOKS.LIB:
=ADD TERM $tfox.#t010, LIKE $tfox.#t009, LIB books.lib
4. This example assumes that a TACL process is currently running at the terminal
named $TC02.#C12. The example shows the use of TACL commands to check the
terminal’s status and stop the process running at the terminal before adding the
terminal to the Safeguard database:
1>STATUS *, TERM $tc02.#c12
2>STOP $PTC02
3>SAFECOM
=ADD TERM $tc02.#c12
Process Pri PFR %WT Userid Program file Hometerm
$PTC02 B 6,44 150 001 4,122 $SYSTEM.SYS06.TACL $TC02.#C12
$PTC02 7,49 150 R 001 4,122 $SYSTEM.SYS06.TACL $TC02.#C12