Clever use of HELP.  I have a bunch of similar files, but they are HOWTOs.  I 
like the help much better!

SERVICE ALL STATUS still won't tell me what I really need to know - is this 
system running with this PTF.
Various things might have happened along the way.  Someone forgot PUT2PROD, 
missed a message about something not going in because of a conflicting local 
mod, etc.  It's not such a big deal with one or 2 systems, but with 9 active 
and another 7 or so that come up occasionally... And second chances are few and 
far between...  And we continually have PTFs to roll in to prod because of some 
of the "interesting" stuff we're doing.

Looking forward to the future,  
Marcy 

"This message may contain confidential and/or privileged information. If you 
are not the addressee or authorized to receive this for the addressee, you must 
not use, copy, disclose, or take any action based on this message or any 
information herein. If you have received this message in error, please advise 
the sender immediately by reply e-mail and delete this message. Thank you for 
your cooperation."

 

________________________________

From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf 
Of Mike Walter
Sent: Wednesday, June 02, 2010 1:20 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: [IBMVM] How to determine if a particular fix is applied



Perhaps you could muddle with a disconnected SVM, permitting it to execute the 
"SERVICE ALL STATUS ..." command and return the results to the requester?  Even 
OPERATOR could issue it so that you sleep better after an sysprog-unattended 
service IPL.  Just a SMOP, right?   

I often KNOW that there is a particular command that will do JUST what I want, 
but don't enter it often enough to remember offhand the often arcane syntax 
(wow: three uses of "often" in ONE sentence - no, that makes it four uses of 
often, now five...!).   Definition: Loop, see: Loop       ;-) 

So for those cases  I create simple (very simple) personal sysprog HELP files 
so that I can enter: HELP ME whatever 
As example, some that we have include: 
Filename Filetype 
HUNGUSER HELPME   
NETSTAT  HELPME   
SENDFILE HELPME   
SFS      HELPME   
TAPEINIT HELPME   
TRACK    HELPME   
VMARCH   HELPME   
VMLINK   HELPME   
VMSES    HELPME 
VMTAPE   HELPME   
VTS      HELPME   

The text in those help files is enough of the syntax to handle my most-frequent 
usage requirements, and added examples are easy to add as needed. 
The full help remains available, since IBM and ISV's have never (so far) 
distributed the filetype "HELPME". 

If one copies the lines (after the signature lines) between the "---<snip>---" 
delimiter as file:  VMSES HELPME 
then entering is will provide an easy answer to this question.  And it will 
serve as an example for other HELPME files you might want to come up with on 
your own.  I like "easy" ... perhaps that's one reason I've been working with 
VM since 1978 (12 more years to go?).  :-) 

Mike Walter
Hewitt Associates
The opinions expressed herein are mine alone, not my employer's. 

---<snip>--- VMSES HELPME contents: 
Useful commands to find z/VM service/maintenance information:             
                                                                          
SERVICE ALL STATUS                                                         
                                                                          
SERVICE ALL STATUS ptfnumber  (e.g. UM#####)                               
                                                                          
SERVICE ALL STATUS aparnumber (e.g. VM#####)                               
                                                                          
                                                                          
VMFINFO ZVM componentname (SETUP                                           
        - place a non-blank character to: PTFs/APARs                       
        - press ENTER                                                     
        - displayed next (in part):                                       
             PTF number ......         (PF1 to select from list of PTFs)   
             APAR number .....         (PF1 to select from list of APARs) 
        - place the cursor on the PRT or APAR line and press PF1. Woohoo! 
                                                                          
                                                                          
VMFSIM QUERY VM SYSRECS TDATA :PPF ZVM CP :STAT                           
                                                                          
VMFSIM QUERY VM SYSRECS TDATA :PPF SERVP2P CP :STAT                       
                                                                          
VMFSIM QUERY VM SYSRECS TDATA :PPF SERVP2P :STAT                           
                                                                          
                                                                          
.cm VMFSIM cmds on IBMVM-L 20080506 by "Bill Munson" <william.mun...@bbh.com>   
  

---<snip>--- 



"Marcy Cortes" <marcy.d.cor...@wellsfargo.com> 

Sent by: "The IBM z/VM Operating System" <IBMVM@LISTSERV.UARK.EDU> 

06/02/2010 02:34 PM 
Please respond to
"The IBM z/VM Operating System" <IBMVM@LISTSERV.UARK.EDU>



To
        IBMVM@LISTSERV.UARK.EDU 
cc
        
Subject
        Re: How to determine if a particular fix is applied

        




well, that's the truth!
But it's going to tell you if SES has applied it.
If you've not done PUT2PROD and IPL'd, it may not be on your system.
Actually verifying that your running system has it is another can of worms 
involved reading CPLOAD maps date/timestamps and Q CPLEVEL.

Sure would be nice if one could say
CP QUERY APAR VM64830
and get something back like
VM64830 is installed and the following modules were affected: HCPERR, HCPIFI, 
HCPPAU
or 
VM64830 is not applied to CP or is not a CP APAR

(all we really care about is CP, those other things... whatever  :)


Marcy 

"This message may contain confidential and/or privileged information. If you 
are not the addressee or authorized to receive this for the addressee, you must 
not use, copy, disclose, or take any action based on this message or any 
information herein. If you have received this message in error, please advise 
the sender immediately by reply e-mail and delete this message. Thank you for 
your cooperation."



________________________________

From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf 
Of Frank M. Ramaekers
Sent: Wednesday, June 02, 2010 12:23 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: [IBMVM] How to determine if a particular fix is applied



Well, that's much easier than it was in the VM/ESA days!





Frank M. Ramaekers Jr.

                 

                



________________________________

From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf 
Of Ray Waters
Sent: Wednesday, June 02, 2010 2:20 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: How to determine if a particular fix is applied



Frank,



Logon to MAINT and try out VMFINFO EXEC.



Ray Waters



From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf 
Of Frank M. Ramaekers
Sent: Wednesday, June 02, 2010 2:13 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: How to determine if a particular fix is applied



I'm having a difficult time finding out if a particular PTF is applied.  I've 
looked through the "z/VM Service Guide" and "z/VM Automated Installation and 
Service".

Can someone point me in the right direction?



Frank M. Ramaekers Jr.

                 

                
Systems Programmer

                MCP, MCP+I, MCSE & RHCE

                
American Income Life Insurance Co.

                Phone: (254)761-6649

                
1200 Wooded Acres Dr.

                Fax: (254)741-5777

                
Waco, Texas  76701

                 

                



_____________________________________________________ This message contains 
information which is privileged and confidential and is solely for the use of 
the intended recipient. If you are not the intended recipient, be aware that 
any review, disclosure, copying, distribution, or use of the contents of this 
message is strictly prohibited. If you have received this in error, please 
destroy it immediately and notify us at privacy...@ailife.com. 



________________________________

NOTICE:
This e-mail is intended solely for the use of the individual to whom it is 
addressed and may contain information that is privileged, confidential or 
otherwise exempt from disclosure. If the reader of this e-mail is not the 
intended recipient or the employee or agent responsible for delivering the 
message to the intended recipient, you are hereby notified that any 
dissemination, distribution, or copying of this communication is strictly 
prohibited. If you have received this communication in error, please 
immediately notify us by replying to the original message at the listed email 
address. Thank You.

_____________________________________________________ This message contains 
information which is privileged and confidential and is solely for the use of 
the intended recipient. If you are not the intended recipient, be aware that 
any review, disclosure, copying, distribution, or use of the contents of this 
message is strictly prohibited. If you have received this in error, please 
destroy it immediately and notify us at privacy...@ailife.com. 




________________________________


The information contained in this e-mail and any accompanying documents may 
contain information that is confidential or otherwise protected from 
disclosure. If you are not the intended recipient of this message, or if this 
message has been addressed to you in error, please immediately alert the sender 
by reply e-mail and then delete this message, including any attachments. Any 
dissemination, distribution or other use of the contents of this message by 
anyone other than the intended recipient is strictly prohibited. All messages 
sent to and from this e-mail address may be monitored as permitted by 
applicable law and regulations to ensure compliance with our internal policies 
and to protect our business. E-mails are not secure and cannot be guaranteed to 
be error free as they can be intercepted, amended, lost or destroyed, or 
contain viruses. You are deemed to have accepted these risks if you communicate 
with us by e-mail. 

Reply via email to