Thanks all ... Various responses:
- I know AC(1) is not sufficient for authorization, but AC(0) is sufficient for a lack of authorization, so given my problem of "tell the customer everything that is wrong" it would be one thing you would want to tell the customer. (The least likely cause in my experience because they just install, they don't compose linkedit control cards.) - Yes, authorized on some other volume or SMS/not is a real likely possibility but if I can just tell them STEPLIB(+2) is not authorized it would be a huge step forward. - No, "check the libraries against the output from 'D PROG,APF'" is not the easiest way from within a program, and outside of a program is subject to eyeball faults. - argv[0] is available in my universe - Bin's answer is kind of what I feared. Possibly more complexity than I want to take on for what is not really a software problem. Charles -----Original Message----- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Tom Marchant Sent: Friday, November 18, 2016 5:38 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Which STEPLIB concatenation is not authorized? On Fri, 18 Nov 2016 14:26:38 +0200, Binyamin Dissen wrote: >Use the normal services (SWAREQ, RDJFCB, etc.) to get the >DSNAMES/VOLSERs of the STEPLIB libraries, and then > > CSVAPF REQUEST=QUERY ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN