[comp.os.vms] How does one se the SYSPASSWORD option on the NVA0 template?

bwp@utgpu.UUCP (08/17/87)

This message has been posted to INFOVAX on my behalf.

I am trying to turn ON the SYSPASSWORD attribute for NV-type terminals.
The NVA0 template has this attribute OFF and PSI provides no legitimate
way to alter the template. (I realize that I can probably zap the NVA0 UCB
after starting PSI at boot time, but I am reluctant to do that).

What I have successfully done so far is to set up a DECnet object for the
X29-server to use when an inbound x29 call arrives. The COM file executed by
the object reads SYS$NET and gets the NV unit number out of the NCB. It then
runs a small program that calls $CREPRC with PRC$M_INTER and PRC$M_DETACH
turned on, and specifying the NV terminal as the input and output. $CREPRC runs
LOGINOUT, the user goes through the login dialog and life is good. 

When I add one line to the COM file to turn on the SYSPASSWORD attribute, (via
SET TERM/SYSPASSWORD NVAxxx:) then LOGINOUT fails to run correctly: the created
process terminates with final status "%RMS-F-DEV, error in device name or
inappropriate device type for operation". The inbound call is cleared
immediately and the user never has the chance to type the "system password". 
In fact any mucking about with the user NV terminal results in this error.
LOGINOUT seems to be very sensitive to the state that the terminal is in.

Any suggestions about how to solve this problem would be appreciated.
I consider that fact that the NVA0 template cannot be altered to add
SYSPASSWORD to be a security problem and I have SPRed that notion to DEC.

	Corot Reason, PROMIS Systems Corp, Toronto.
	(416) 364-5361x428