Re: LOAD/LINK exit

2019-07-02 Thread Peter Relson
it would be nice to have a non-supervisor-state thingy that did this - similar to what is available via PTRACE. I think (but I am not sure) that PTRACE would fall into the category of "returning to the user in their state". That is very different than an exit, not particularly different than r

Re: LOAD/LINK exit

2019-07-01 Thread Thomas David Rivers
Peter Relson wrote: BPX ptrace...Does that mean performance is not an issue in that case? That seems like a logical conclusion. When the system is running in a privileged state, just about the only safe way to give control to non-privileged work running as an exit or extention under th

Re: LOAD/LINK exit

2019-06-30 Thread Peter Relson
>BPX ptrace...Does that mean performance is not an issue in that case? That seems like a logical conclusion. When the system is running in a privileged state, just about the only safe way to give control to non-privileged work running as an exit or extention under that same task is via SYNCH.

Re: LOAD/LINK exit

2019-06-28 Thread Ed Jaffe
On 6/28/2019 4:29 AM, Peter Relson wrote: It has nothing to do with "knowing" anything. It has to do with the environment in which the code calling the exit runs, and avoiding crippling the system by doing something differently that would likely have horrendous performance characteristcs.. It i

Re: LOAD/LINK exit

2019-06-28 Thread Thomas David Rivers
Peter Relson wrote: I suppose there might be security concerns around knowing what gets fetched? It has nothing to do with "knowing" anything. It has to do with the environment in which the code calling the exit runs, and avoiding crippling the system by doing something differently that w

Re: LOAD/LINK exit

2019-06-28 Thread Peter Relson
I suppose there might be security concerns around knowing what gets fetched? It has nothing to do with "knowing" anything. It has to do with the environment in which the code calling the exit runs, and avoiding crippling the system by doing something differently that would likely have horren

Re: LOAD/LINK exit

2019-06-27 Thread Thomas David Rivers
Steve Thompson wrote: I would say yes. Note the following: CSVFETCH exit routine environment The exit routine receives control in the following environment: In supervisor state with PSW key 0. Yeah... that makes it less useful; but I suppose there might be security concerns around k

Re: LOAD/LINK exit

2019-06-26 Thread Steve Thompson
I would say yes. Note the following: CSVFETCH exit routine environment The exit routine receives control in the following environment: In supervisor state with PSW key 0. In dispatchable unit mode of task, running under the task and request block of the fetch or unfetch processing.

Re: LOAD/LINK exit

2019-06-26 Thread Thomas David Rivers
Michael Stein wrote: On Thu, Jun 13, 2019 at 02:10:32PM -0400, Steve Thompson wrote: I seem to recall that there is a way to look at a LOAD/FETCH via an exit. csvfetch https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3.ieaa800/csvfetch01.htm The CSVFETCH exit pr

Re: LOAD/LINK exit

2019-06-26 Thread Tony Harminc
On Wed, 26 Jun 2019 at 10:04, Charles Mills wrote: > I get the difference between installation exits and other exits. A SYNAD > exit is certainly an exit, but it is not in the same class with an IEFU83 > exit. > > But I fail to get the distinction relative to CSVFETCH. Installation X wants > to m

Re: LOAD/LINK exit

2019-06-26 Thread Charles Mills
ion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Peter Relson Sent: Tuesday, June 25, 2019 5:43 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: LOAD/LINK exit Perhaps we should consider mentioning CSVFETCH in the MVS Installation Exits book, with a pointer to the book where CSVFETCH is documen

Re: LOAD/LINK exit

2019-06-25 Thread Peter Relson
Perhaps we should consider mentioning CSVFETCH in the MVS Installation Exits book, with a pointer to the book where CSVFETCH is documented. CSVFETCH is not an installation exit. It is what I call a program exit (e.g., the EXITTYPE keyword of CSVDYNEX), for use by applications. There are doze

Re: Need for a z/OS "master index" (Was RE: LOAD/LINK exit) [SEC=UNOFFICIAL]

2019-06-17 Thread Seymour J Metz
UA.EDU Subject: Re: Need for a z/OS "master index" (Was RE: LOAD/LINK exit) [SEC=UNOFFICIAL] Ah yes... The good old days, when the question may have been as you wrote: "if you were new to this platform, how would you ever guess that the tool to copy a file (oops, dataset) was n

Re: Need for a z/OS "master index" (Was RE: LOAD/LINK exit) [SEC=UNOFFICIAL]

2019-06-16 Thread Jones, Phil
al Message- From: IBM Mainframe Discussion List On Behalf Of Charles Mills Sent: Monday, 17 June 2019 4:52 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Need for a z/OS "master index" (Was RE: LOAD/LINK exit) Exactly! You hit on one of the other problems: when you find an answer, how do you

Re: Need for a z/OS "master index" (Was RE: LOAD/LINK exit)

2019-06-16 Thread Steve Thompson
t; Sent: Friday, June 14, 2019 12:10 PM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: Need for a z/OS "master index" (Was RE: LOAD/LINK exit) > > I thought that the program to copy a dataset was IDCAMS. IEHMOVE? IEBCOPY? > The COPY command from COPY, FORMAT, LIST and ME

Re: Need for a z/OS "master index" (Was RE: LOAD/LINK exit)

2019-06-16 Thread Charles Mills
that did indeed fill the bill. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Seymour J Metz Sent: Friday, June 14, 2019 12:10 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Need for a z/OS "master index" (Was RE: LOAD

Re: Need for a z/OS "master index" (Was RE: LOAD/LINK exit)

2019-06-14 Thread Seymour J Metz
Mills Sent: Friday, June 14, 2019 12:17 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Need for a z/OS "master index" (Was RE: LOAD/LINK exit) Yes! I remembered this exit being added to z/OS. I looked and looked and looked at Installation Exits and when I could not find it, figured I must have

Need for a z/OS "master index" (Was RE: LOAD/LINK exit)

2019-06-14 Thread Charles Mills
IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Jim Mulder Sent: Thursday, June 13, 2019 8:27 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: LOAD/LINK exit CSVLLIX1 works only for LLA-managed libraries. I was still looking for the more comprehensive CSVFETCH exit, which was added in z/OS 2.2. Perhaps we shoul

Re: LOAD/LINK exit

2019-06-13 Thread Steve Thompson
"IBM Mainframe Discussion List" wrote on > 06/13/2019 06:47:09 PM: > >> From: "Charles Mills" >> To: IBM-MAIN@LISTSERV.UA.EDU >> Date: 06/13/2019 11:19 PM >> Subject: Re: LOAD/LINK exit >> Sent by: "IBM Mainframe Discussion List&q

Re: LOAD/LINK exit

2019-06-13 Thread Jim Mulder
/OS Diagnosis, Design, Development, Test IBM Corp. Poughkeepsie NY "IBM Mainframe Discussion List" wrote on 06/13/2019 06:47:09 PM: > From: "Charles Mills" > To: IBM-MAIN@LISTSERV.UA.EDU > Date: 06/13/2019 11:19 PM > Subject: Re: LOAD/LINK exit > Sent

Re: LOAD/LINK exit

2019-06-13 Thread Michael Stein
On Thu, Jun 13, 2019 at 02:10:32PM -0400, Steve Thompson wrote: > I seem to recall that there is a way to look at a LOAD/FETCH via an exit. csvfetch https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3.ieaa800/csvfetch01.htm The CSVFETCH exit provides information about

Re: LOAD/LINK exit

2019-06-13 Thread Charles Mills
I think I can say with some confidence that nothing in SMF will tell you every LOAD and FETCH, or every module loaded or fetched. SMF 14 will give you every BSAM, QSAM and BPAM CLOSE INPUT, which will give you every load library -- and a whole lot more, unfortunately. SMF 30 now gives you the "

Re: LOAD/LINK exit

2019-06-13 Thread Charles Mills
s appear not to be sufficient. Or am I missing something? Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Jim Mulder Sent: Thursday, June 13, 2019 12:18 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: LOAD/LINK

Re: LOAD/LINK exit

2019-06-13 Thread Seymour J Metz
My first take was to use GTF, but it's probably cleaner to use an exit that MVS calls regardless of which SVC is used to fetch the module. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Steve T

Re: LOAD/LINK exit

2019-06-13 Thread Gord Tomlin
On 2019-06-13 14:10, Steve Thompson wrote: if you know of an ISV product that will do this The Reference Tracker component of eventACTION does this. -- Regards, Gord Tomlin Action Software International (a division of Mazda Computer Corporation) Tel: (905) 470-7113, Fax: (905) 470-6507 Suppor

Re: LOAD/LINK exit

2019-06-13 Thread Jim Mulder
CSVLLIX1 Jim Mulder z/OS Diagnosis, Design, Development, Test IBM Corp. Poughkeepsie NY "IBM Mainframe Discussion List" wrote on 06/13/2019 02:10:32 PM: > From: "Steve Thompson" > To: IBM-MAIN@LISTSERV.UA.EDU > Date: 06/13/2019 03:17 PM > Subject: LOAD/LINK exit > Sent by: "IBM Mainframe

Re: LOAD/LINK exit

2019-06-13 Thread graeme
The Dorana product from Ubiquity did exactly the sort of audit reporting you’re looking for, with the same end objectives, and for more than just z/OS. Softaudit was another product with similar objectives. I think Softaudit ended up being owned by IBM. Dorana was acquired by IBM some years ago