On 23 Nov 2006 at 8:51, Phil Smith III wrote:

> I've always wanted this, but it's important to realize that it's not
> as simple as adding a card to the directory and a call to HCPCMDxx (I
> think; it's been a while!) to LOGON processing.  There would have to
> be some restrictions on that commands you can issue -- SHUTDOWN would
> be, like, bad.  SAVESYS?  IPL?  Do these directory commands come
> before or after the IPL that's already in the directory?  Etc., etc.,
> etc.  (No, you can't just restrict it to Class G commands -- someone
> will make SAVESYS or SHUTDOWN a Class G command.  Yeah, your gun your
> foot, but an *unintuitive* gun and foot, and this is VM, not some
> other OS).
> 
> So while I'd love to see it, I understand why it hasn't happened in
> over 30 years of VM.  Maybe some day...
> 

I think spooled console is the function I have seen mentioned
most in this context.

Would it be so difficult to take the CONSOLE statement
and add 2 items?

CONSOLE vdev devtype [class [userid [OBSERVER] ] ]  [START [recipient] ]

START would be a keyword, not necessitating all the
previous optional positionals, optionally followed by a userid.
This would result in a SPOOL CON START [userid]
being the first effective command run by the logging-on 
virtual machine, so that ALL activity would be caught in the 
spool.

Not a general 'do a CP command', no worries about shutdown, 
just spooled console *from the start*.

Shimon
-- 
**********************************************************************
**
Shimon Lebowitz                mailto:[EMAIL PROTECTED]
VM System Programmer           .
Israel Police National HQ.     http://www.poboxes.com/shimonpgp
Jerusalem, Israel              phone: +972 2 530-9877  fax: 530-9308
**********************************************************************
**

Reply via email to