The Question is:
What is the logical TT used for in the following part of my login.com file:
$ ASSIGN/NOLOG TT SYS$INPUT
The Answer is :
Someone is redirecting I/O, and through a moderately ugly means.
TT is your login terminal when an interactive process, while sys$input
is the terminal (for interactive processes) and the command procedure
(for DCL command procedures, whether an interactive process or batch
or otherwise). Non-interactive processes do not have a TT device.
This command may well produce subsequent errors for non-interactive
modes -- the OpenVMS Wizard might guess you are seeing unspecified
errors, given that the discussion was raised here.