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 ********************************************************************** **
