Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly?
And in the words of another great premature optimization is the root of all evil. But I suppose that is a moot point when writing an SMF exit :) On 16/06/2015 9:51 PM, Charles Mills wrote: Yes, it's a sample. In the words of the great computer scientist Graham Nash, Teach your children well ... Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of David Crayford Sent: Tuesday, June 16, 2015 6:39 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly? On 16/06/2015 9:23 PM, Charles Mills wrote: Obviously a nit-pick and I knew that when I posted it. Hence the LOL. But a shop might write 100 million SMF records a day. These instructions will get exercised for most (IEFU83) of them. Even one cycle per tends to add up. I have had to learn the new way of thinking: instructions don't count; storage references count. An unneeded reference to storage is potentially very wasteful of cycles. True. But it's a sample so hack away. The trouble with assembler is it doesn't have an optimizer. The programmer is the optimizer. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly?
So is your concern that the SMF data being written is being changed in zSECURE? Have you asked IBM these questions? What was their response? Or is there a different concern? Lizette -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of ibmmain Sent: Tuesday, June 16, 2015 1:58 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly? Dear all Thanks for your help! We just want to know how IBM zSecure could alter specific events based on certain RACF information that is captured by SMF in real time without dumping SYS1.MANX Could you give us a sample program to alter one specific events based on certain information that is captured by SMF in real time ? We don't care about the program in assemble ,in REXX or in COBOL . We read the REXX program which also need to dump sys1.manx first. Thanks a lot ! Best Regards, Jason Cai -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: COBOL can read SMF was Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly?
On Tue, 16 Jun 2015 22:16:12 +0800, David Crayford wrote: The DSECT conversion utility that comes with the C/C++ compiler does a half decent job but leaves a mess for complex mappings. It uses ADATA which is great but the original code mappings can be ambiguous. Can't everything be mapped with DS nnC? -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly?
Only intercepted? We use to change them too, albeit only the SMFid to something more meaningful than the SMF SID. Kees. -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Shane Ginnane Sent: 16 June, 2015 14:08 To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly? On Tue, 16 Jun 2015 06:44:47 -0500, Elardus Engelbrecht wrote: Jason Cai wrote: We just want to know how IBM zSecure could alter specific events based on certain RACF information that is captured by SMF in real time without dumping SYS1.MANX What do you mean by 'alter'? What are you trying to solve? What's the matter Elardus - you worried about them auditors of yours falling off their perches if they do a web search and find out SMF records can be intercepted ?. This list gets scary sometimes don't it. Shane ... -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN For information, services and offers, please visit our web site: http://www.klm.com. This e-mail and any attachment may contain confidential and privileged material intended for the addressee only. If you are not the addressee, you are notified that no part of the e-mail or any attachment may be disclosed, copied or distributed, and that any other action related to this e-mail or attachment is strictly prohibited, and may be unlawful. If you have received this e-mail by error, please notify the sender immediately by return e-mail, and delete this message. Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its employees shall not be liable for the incorrect or incomplete transmission of this e-mail or any attachments, nor responsible for any delay in receipt. Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch Airlines) is registered in Amstelveen, The Netherlands, with registered number 33014286 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly?
Shane Ginnane wrote: What do you mean by 'alter'? What are you trying to solve? What's the matter Elardus - you worried about them auditors of yours falling off their perches if they do a web search and find out SMF records can be intercepted ?. Well, it is not my dog, but as user of zSecure I find the OP statements somewhat strange. Oh, my auditors already fell of their *precious perches* after they were informed that SMF can be intercepted and modified on the fly or on the records. Too bad for them. They can search the web for confirmation. They also nearly died when I told them you can do that same thing with audit records on other platforms. Think hex-editors. At least they understand you firstly need to protect the sources/data and you then need to trust the custodians of the sources/data. After that, you can then [optionally] protect the tools/method/program. This list gets scary sometimes don't it. Yes, I sometimes wish I could turn all those lists off and get a nice rest. ;-) About nice rest, APOD is 20 years young today! Look at this site for a nice read-up. http://apod.nasa.gov/apod/astropix.html Groete / Greetings Elardus Engelbrecht -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly?
Nitpick! I suppose it was for uniformed compares. How many cycles would a CLI save? On 16/06/2015 8:33 PM, Charles Mills wrote: Take a look at how WAS does it Not the best way to do a one-byte literal compare LOL! CLC SM120RTY,=AL1(SM120VAL)SMF RECORD 120 ? BNE LEAVE0 NO, RETURN Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of David Crayford Sent: Tuesday, June 16, 2015 4:29 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly? Real time SMF data capture is non-trivial and normally requires cross-memory services. Take a look at how WAS does it to get an idea http://www.ibm.com/developerworks/tivoli/library/t-wasz-smf/. If you're using SMF logstreams it may be easier. But it looks like your using MAN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly?
Obviously a nit-pick and I knew that when I posted it. Hence the LOL. But a shop might write 100 million SMF records a day. These instructions will get exercised for most (IEFU83) of them. Even one cycle per tends to add up. I have had to learn the new way of thinking: instructions don't count; storage references count. An unneeded reference to storage is potentially very wasteful of cycles. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of David Crayford Sent: Tuesday, June 16, 2015 5:40 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly? Nitpick! I suppose it was for uniformed compares. How many cycles would a CLI save? On 16/06/2015 8:33 PM, Charles Mills wrote: Take a look at how WAS does it Not the best way to do a one-byte literal compare LOL! CLC SM120RTY,=AL1(SM120VAL)SMF RECORD 120 ? BNE LEAVE0 NO, RETURN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly?
Yes, it's a sample. In the words of the great computer scientist Graham Nash, Teach your children well ... Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of David Crayford Sent: Tuesday, June 16, 2015 6:39 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly? On 16/06/2015 9:23 PM, Charles Mills wrote: Obviously a nit-pick and I knew that when I posted it. Hence the LOL. But a shop might write 100 million SMF records a day. These instructions will get exercised for most (IEFU83) of them. Even one cycle per tends to add up. I have had to learn the new way of thinking: instructions don't count; storage references count. An unneeded reference to storage is potentially very wasteful of cycles. True. But it's a sample so hack away. The trouble with assembler is it doesn't have an optimizer. The programmer is the optimizer. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly?
If you are concerned about zSecure, you might try posting this on the RACF List. More security types over there. To join, if you have not done so, go to this URL RACFhttp://www.listserv.uga.edu/archives/racf-l.html They will be helpful with your question Lizette -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of ibmmain Sent: Tuesday, June 16, 2015 1:58 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly? Dear all Thanks for your help! We just want to know how IBM zSecure could alter specific events based on certain RACF information that is captured by SMF in real time without dumping SYS1.MANX Could you give us a sample program to alter one specific events based on certain information that is captured by SMF in real time ? We don't care about the program in assemble ,in REXX or in COBOL . We read the REXX program which also need to dump sys1.manx first. Thanks a lot ! Best Regards, Jason Cai -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: COBOL can read SMF was Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly?
The DSECT conversion utility that comes with the C/C++ compiler does a half decent job but leaves a mess for complex mappings. It uses ADATA which is great but the original code mappings can be ambiguous. On 16/06/2015 10:11 PM, Paul Gilmartin wrote: On Mon, 15 Jun 2015 15:36:52 -0300, Clark Morris wrote: I have processed SMF types 14/15, 30, 62 and 64 with COBOL. I reading the VBS files you need RECORDING S on the FD. The major pains are having to have separate FD (file descriptors) for VB and VBS, having to be indirect in dealing with bit fields and 1 byte binary and there being no mechanical way to get the SMF record descriptions. Actually COBOL could be made more useful by having a tool that converts DSECTs to COBOL record descriptions thus opening up the ability to easily call various IBM routines. I wonder how much of this exists as PL/S, which might be a better place to start because the type information is more evident. (I did say exists rather than is available.) http://xkcd.com/1537/ -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly?
Take a look at how WAS does it Not the best way to do a one-byte literal compare LOL! CLC SM120RTY,=AL1(SM120VAL)SMF RECORD 120 ? BNE LEAVE0 NO, RETURN Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of David Crayford Sent: Tuesday, June 16, 2015 4:29 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly? Real time SMF data capture is non-trivial and normally requires cross-memory services. Take a look at how WAS does it to get an idea http://www.ibm.com/developerworks/tivoli/library/t-wasz-smf/. If you're using SMF logstreams it may be easier. But it looks like your using MAN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly?
On 16/06/2015 9:23 PM, Charles Mills wrote: Obviously a nit-pick and I knew that when I posted it. Hence the LOL. But a shop might write 100 million SMF records a day. These instructions will get exercised for most (IEFU83) of them. Even one cycle per tends to add up. I have had to learn the new way of thinking: instructions don't count; storage references count. An unneeded reference to storage is potentially very wasteful of cycles. True. But it's a sample so hack away. The trouble with assembler is it doesn't have an optimizer. The programmer is the optimizer. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: COBOL can read SMF was Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly?
On Mon, 15 Jun 2015 15:36:52 -0300, Clark Morris wrote: I have processed SMF types 14/15, 30, 62 and 64 with COBOL. I reading the VBS files you need RECORDING S on the FD. The major pains are having to have separate FD (file descriptors) for VB and VBS, having to be indirect in dealing with bit fields and 1 byte binary and there being no mechanical way to get the SMF record descriptions. Actually COBOL could be made more useful by having a tool that converts DSECTs to COBOL record descriptions thus opening up the ability to easily call various IBM routines. I wonder how much of this exists as PL/S, which might be a better place to start because the type information is more evident. (I did say exists rather than is available.) http://xkcd.com/1537/ -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: RPG for the 360/20
Oh it definitely existed, this being my first programming language, and sorely missed. As an intellectual exercise I once wrote a program to convert/interpret incoming card data that was mistakenly loaded 12 edge face down. Somewhere I have a sort needle and card gauge hidden away. On 6/16/2015 12:08 AM, Timothy Sipples wrote: RPG on the System/360 Model 20 definitely existed. There was Model 20 Card RPG, as an example -- Bitsavers has a manual available (GC26-3600-7). Here's the direct link (watch the wrap): http://bitsavers.trailing-edge.com/pdf/ibm/360/model20/GC26-3600-7_360_20_Card_Programming_Support_Report_Program_Generator_Oct70.pdf I assume IBM also offered RPG for TPS and DPS since CPS was the smallest operating system available for the Model 20 and could run in as little as 4K of memory. You can even still find Model 20 RPG programming manuals available for purchase (used) on Amazon and elsewhere, e.g. Aloyse Oberle's book published by Prentice Hall. I assume it was also technically possible to run RPG (and FARGO for that matter) for the IBM 1401 on the System/360 Model 20 in 1401 emulation mode (Submodel 5 machine). IBM offered an upward source compatible path into the rest of the System/360 range and beyond -- and, for a period of time anyway, binary emulation. RPG for BOS/360, for example, could (according to IBM's documentation) handle Model 20 RPG source code without modification. There is still an IBM supported RPG II compiler available for z/OS (IBM Program Number 5740-RG1). If your goal is to (re)compile some Model 20 RPG source code, give that (licensed) compiler a try. As for where you'd obtain any of these compilers (except obviously 5740-RG1), I'm not sure. You could try the roughly five organizations that have actual Model 20 machines in their collections. They include the Living Computer Museum in Seattle, the Computer History Museum in Mountain View (California), and the Deutsches Museum in Munich, as examples. IBM Research in Boeblingen, Germany, also apparently has a Model 20 on display, and (allegedly) it's a working model -- though I have no direct knowledge of that. You could also try asking W. Van Snyder at NASA's JPL who (it seems) has also been trying to track down these older compilers. Timothy Sipples IT Architect Executive, Industry Solutions, IBM z Systems, AP/GCG/MEA E-Mail: sipp...@sg.ibm.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: RPG for the 360/20
I have a box of red-white-blue 1976 bicentennial 5081s in pristine condition. I once had 5 more but they were lost in a basement flood. On 6/16/2015 2:43 AM, glen herrmannsfeldt wrote: In article of4a881d2e.1388e6c9-on48257e66.00179ed9-48257e66.001c4...@sg.ibm.com you wrote: (snip) As for where you'd obtain any of these compilers (except obviously 5740-RG1), I'm not sure. You could try the roughly five organizations that have actual Model 20 machines in their collections. They include the Living Computer Museum in Seattle, the Computer History Museum in Mountain View (California), and the Deutsches Museum in Munich, as examples. IBM Research in Boeblingen, Germany, also apparently has a Model 20 on display, and (allegedly) it's a working model -- though I have no direct knowledge of that. You could also try asking W. Van Snyder at NASA's JPL who (it seems) has also been trying to track down these older compilers. I am at the Living Computer Museum, which is why I am interested in one. I asked Boeblingen people, and they don't have it. I think they would also be interested if I found one. Definitely their machine runs, at least some of the time. Many compilers require disk or tape, which we don't have. I am wondering about someone with card trays left over from years ago. thanks, -- glen -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: COBOL can read SMF was Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly?
On 16/06/2015 10:23 PM, Paul Gilmartin wrote: On Tue, 16 Jun 2015 22:16:12 +0800, David Crayford wrote: The DSECT conversion utility that comes with the C/C++ compiler does a half decent job but leaves a mess for complex mappings. It uses ADATA which is great but the original code mappings can be ambiguous. Can't everything be mapped with DS nnC? Yes, and of course it's very common to map a STCK value as XL8. Human intervention is required. IBM should spend a bob or two and do a conversion from SYS1.MACLIB/MODGEN to other languages. -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly?
I use the REVIEW command from CBTTAPE.ORG On 2015-06-16 7:44 AM, Elardus Engelbrecht wrote: Jason Cai wrote: We just want to know how IBM zSecure could alter specific events based on certain RACF information that is captured by SMF in real time without dumping SYS1.MANX What do you mean by 'alter'? What are you trying to solve? zSecure does NOT alter the records it gets from SYS1.MANx, but see below. Could you give us a sample program to alter one specific events based on certain information that is captured by SMF in real time ? Select your input (type = 'ACT.SMF') and your selection criteria, then go to the right page to get your report. Now place that report in a dataset. You can do that in batch or in TSO / ISPF. Then use whatever program or editing tool to 'alter' your records. Some components of zSecure (I think Command Verifier or something like that) may intercept some events and allow/disallow it instantly. Alternatively, you can go to RACF-L discussion list and ask your questions there. You can also go to zSecure Suite discussion list which is listed in this list of Security related forums: https://www.ibm.com/developerworks/community/forums/html/category?id=a4c83a8c-1106-418e-bcae-323eb6641707 But still, please tell us what do you mean by 'alter'. Groete / Greetings Elardus Engelbrecht -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- Hava a great day! Roger W. Suhr Indianapolis, IN 46202 suhr...@gmail.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Current z/OS 1.13 Mapping for IRALCCT?
Running z/OS 1.13 I have inherited a RACF routine that was pulling information from IRALCCT, this had been working until some recent service, we suspect Z13 support service moved things around in IRALCCT. My question is, does anyone have the latest offset mapping for IRALCCT? For the life of me I am unable to find it. Al Nims Systems Admin/Programmer 3 Information Technology University of Florida (352) 273-1298 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Edge Portfolio Analyzer Alternatives
http://www.longpelaexpertise.com.au/ezine/MoreAboutLoadModules.php On Tue, Jun 16, 2015 at 3:51 PM, Jeffrey Holst jeffrey.ho...@pnc.com wrote: My employer has been licensed for EPA for a number of years. As we prepare to move to COBOL Version 5, I hear that EPA does not and will not support program objects. Since COBOL version 5 requires PDSE libraries for its executable output, we are converting our PDS load libraries to PDSE program object libraries. Unless my info on EPA is bad, that makes it pretty useless. What alternatives are there? What I have seen so far don't seem to give as complete a picture (at least in easily readable form) as EPA. Jeffrey Holst Systems Administrator Senior Technology and Operations, Shared Services Whitehall Service Center 2 (614) 856-5443 The contents of this email are the property of PNC. If it was not addressed to you, you have no legal right to read it. If you think you received it in error, please notify the sender. Do not forward or copy without permission of the sender. This message may be considered a commercial electronic message under Canadian law or this message may contain an advertisement of a product or service and thus may constitute a commercial electronic mail message under US law. You may unsubscribe at any time from receiving commercial electronic messages from PNC at http://pages.e.pnc.com/globalunsub/ PNC, 249 Fifth Avenue, Pittsburgh, PA 15222; pnc.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- Mike A Schwab, Springfield IL USA Where do Forest Rangers go to get away from it all? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
AD: Is there any tools or interface which could analyze or monitor SYS1.MANX directly?
Advertisement: The Syncsort Ironstream® product in conjunction with Splunk, can capture SMF data in real time and forward the data to Splunk for consolidation and analysis. It can also capture SYSLOG and Log4J events and send them to Splunk along with flat files. Look it up on the web at http://www.syncsort.com/en/Products/Mainframe/Ironstream Chris Blaicher Technical Architect Software Development Syncsort Incorporated 50 Tice Boulevard, Woodcliff Lake, NJ 07677 P: 201-930-8234 | M: 512-627-3803 E: cblaic...@syncsort.com -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Roger W. Suhr (gmail) Sent: Tuesday, June 16, 2015 1:11 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Is there any tools or interface which could analyze or monitor SYS1.MANX directly? I use the REVIEW command from CBTTAPE.ORG On 2015-06-16 7:44 AM, Elardus Engelbrecht wrote: Jason Cai wrote: We just want to know how IBM zSecure could alter specific events based on certain RACF information that is captured by SMF in real time without dumping SYS1.MANX What do you mean by 'alter'? What are you trying to solve? zSecure does NOT alter the records it gets from SYS1.MANx, but see below. Could you give us a sample program to alter one specific events based on certain information that is captured by SMF in real time ? Select your input (type = 'ACT.SMF') and your selection criteria, then go to the right page to get your report. Now place that report in a dataset. You can do that in batch or in TSO / ISPF. Then use whatever program or editing tool to 'alter' your records. Some components of zSecure (I think Command Verifier or something like that) may intercept some events and allow/disallow it instantly. Alternatively, you can go to RACF-L discussion list and ask your questions there. You can also go to zSecure Suite discussion list which is listed in this list of Security related forums: https://www.ibm.com/developerworks/community/forums/html/category?id=a 4c83a8c-1106-418e-bcae-323eb6641707 But still, please tell us what do you mean by 'alter'. Groete / Greetings Elardus Engelbrecht -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- Hava a great day! Roger W. Suhr Indianapolis, IN 46202 suhr...@gmail.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ATTENTION: - The information contained in this message (including any files transmitted with this message) may contain proprietary, trade secret or other confidential and/or legally privileged information. Any pricing information contained in this message or in any files transmitted with this message is always confidential and cannot be shared with any third parties without prior written approval from Syncsort. This message is intended to be read only by the individual or entity to whom it is addressed or by their designee. If the reader of this message is not the intended recipient, you are on notice that any use, disclosure, copying or distribution of this message, in any form, is strictly prohibited. If you have received this message in error, please immediately notify the sender and/or Syncsort and destroy all copies of this message in your possession, custody or control. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Edge Portfolio Analyzer Alternatives
http://www.longpelaexpertise.com.au/ezine/MoreAboutLoadModules.php That's a good article thanks for the link! Just as a note, AMBLIST doesn't have to be executed as a batch job as stated in the article. For example, one or more load modules can be selected from a SimpList member list using line command 'A' and it displays an instant AMBLIST report. Dave Salt SimpList(tm) - try it; you'll get it! http://www.mackinney.com/products/program-development/simplist.html Date: Tue, 16 Jun 2015 16:20:17 -0500 From: mike.a.sch...@gmail.com Subject: Re: Edge Portfolio Analyzer Alternatives To: IBM-MAIN@LISTSERV.UA.EDU http://www.longpelaexpertise.com.au/ezine/MoreAboutLoadModules.php On Tue, Jun 16, 2015 at 3:51 PM, Jeffrey Holst jeffrey.ho...@pnc.com wrote: My employer has been licensed for EPA for a number of years. As we prepare to move to COBOL Version 5, I hear that EPA does not and will not support program objects. Since COBOL version 5 requires PDSE libraries for its executable output, we are converting our PDS load libraries to PDSE program object libraries. Unless my info on EPA is bad, that makes it pretty useless. What alternatives are there? What I have seen so far don't seem to give as complete a picture (at least in easily readable form) as EPA. Jeffrey Holst Systems Administrator Senior Technology and Operations, Shared Services Whitehall Service Center 2 (614) 856-5443 The contents of this email are the property of PNC. If it was not addressed to you, you have no legal right to read it. If you think you received it in error, please notify the sender. Do not forward or copy without permission of the sender. This message may be considered a commercial electronic message under Canadian law or this message may contain an advertisement of a product or service and thus may constitute a commercial electronic mail message under US law. You may unsubscribe at any time from receiving commercial electronic messages from PNC at http://pages.e.pnc.com/globalunsub/ PNC, 249 Fifth Avenue, Pittsburgh, PA 15222; pnc.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- Mike A Schwab, Springfield IL USA Where do Forest Rangers go to get away from it all? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Current z/OS 1.13 Mapping for IRALCCT?
Running z/OS 1.13 I have inherited a RACF routine that was pulling information from IRALCCT, this had been working until some recent service, we suspect Z13 support service moved things around in IRALCCT. My question is, does anyone have the latest offset mapping for IRALCCT? For the life of me I am unable to find it. IRALCCT has always been OCO since its creation in JBB7713. Jim Mulder z/OS System Test IBM Corp. Poughkeepsie, NY -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Current z/OS 1.13 Mapping for IRALCCT?
I forgot to mention that I have already pulled Marc Zelden's IPLINFO, which some of the REXX code is using, but the offsets that are being used are NOT ones that Mark used in IPLINFO. Al Nims Systems Admin/Programmer 3 Information Technology University of Florida (352) 273-1298 -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Nims,Alva John (Al) Sent: Tuesday, June 16, 2015 2:35 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Current z/OS 1.13 Mapping for IRALCCT? Running z/OS 1.13 I have inherited a RACF routine that was pulling information from IRALCCT, this had been working until some recent service, we suspect Z13 support service moved things around in IRALCCT. My question is, does anyone have the latest offset mapping for IRALCCT? For the life of me I am unable to find it. Al Nims Systems Admin/Programmer 3 Information Technology University of Florida (352) 273-1298 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: RPG for the 360/20
At 10:13 -0500 on 06/16/2015, Tony's Outlook via Mozilla wrote about Re: RPG for the 360/20: Oh it definitely existed, this being my first programming language, and sorely missed. As an intellectual exercise I once wrote a program to convert/interpret incoming card data that was mistakenly loaded 12 edge face down. I know the challenge of writing these types of odd ball programs. I once had to write one for real. We had a 2540 Reader/Punch which was replaced with a 2501 Reader. The problem was that we had job that read cards that were partly Column Binary and partly EBCDIC. With the 2540 we could read the card (but not eject it) in Column Binary mode and then read it again as EBCDIC (from the buffer in the reader) saying to ignore the coding errors and eject the card. This worked until the 2540 was replaced with the 2501. The problem was that on the 2501 you got one crack at the card since it was not buffered. Thus we read the card as Column Binary and needed some way to convert the Column Binary image of the EBCDIC area back into EBCDIC. It turned out to not be that hard once I though about it. It involved a number of TRs (one used as patterned move to separate the top rows (12-3) from the bottom rows (4-9) and others to convert 12, 11, 0, 8, 9 punches into 5 bits of a byte and 1-7 punches into a 3 bit number. Doing an OC of the translated high rows onto the translated low rows followed by a final TR to convert from Card Image EBCDIC to internal EBCDIC finished the process. As a sanity check, the same process was done with a set of TR Tables that mapped the 1-7 rows into the low 7 bits of a byte followed by a TRT to verify that each of these bytes had only one or no bits set (ie: That the EBCDIC Data read as Column Binary was valid punch combinations). -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Edge Portfolio Analyzer Alternatives
My employer has been licensed for EPA for a number of years. As we prepare to move to COBOL Version 5, I hear that EPA does not and will not support program objects. Since COBOL version 5 requires PDSE libraries for its executable output, we are converting our PDS load libraries to PDSE program object libraries. Unless my info on EPA is bad, that makes it pretty useless. What alternatives are there? What I have seen so far don't seem to give as complete a picture (at least in easily readable form) as EPA. Jeffrey Holst Systems Administrator Senior Technology and Operations, Shared Services Whitehall Service Center 2 (614) 856-5443 The contents of this email are the property of PNC. If it was not addressed to you, you have no legal right to read it. If you think you received it in error, please notify the sender. Do not forward or copy without permission of the sender. This message may be considered a commercial electronic message under Canadian law or this message may contain an advertisement of a product or service and thus may constitute a commercial electronic mail message under US law. You may unsubscribe at any time from receiving commercial electronic messages from PNC at http://pages.e.pnc.com/globalunsub/ PNC, 249 Fifth Avenue, Pittsburgh, PA 15222; pnc.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
CEE3204S from locale
I get: user@OS/390.24.00: ( LC_CTYPE=En_US.ISO8859-1.lp64 export LC_CTYPE; sh -c locale ) CEE3204S The system detected a protection exception (System Completion Code=0C4). From entry point spcvar at compile unit offset +0AC6 at entry offset +0AC6 at address 0838CD56. [1] + Done(139) ( LC_CTYPE=En_US.ISO8859-1.lp64 export LC_CTYPE; sh -c locale ) 33554771 Segmentation violation -sh Is there a fix for this? I find articles back as far as 2005. MC tells me to verify AMODE, key, etc. Right. Is an SR on sh in order? -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: CEE3204S from locale
On 17/06/2015 7:19 AM, Paul Gilmartin wrote: I get: user@OS/390.24.00: ( LC_CTYPE=En_US.ISO8859-1.lp64 export LC_CTYPE; sh -c locale ) CEE3204S The system detected a protection exception (System Completion Code=0C4). From entry point spcvar at compile unit offset +0AC6 at entry offset +0AC6 at address 0838CD56. [1] + Done(139) ( LC_CTYPE=En_US.ISO8859-1.lp64 export LC_CTYPE; sh -c locale ) 33554771 Segmentation violation -sh Is there a fix for this? I find articles back as far as 2005. MC tells me to verify AMODE, key, etc. Right. Is an SR on sh in order? Yep, and you spotted it first! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Current z/OS 1.13 Mapping for IRALCCT?
Nims,Alva John (Al) wrote: Running z/OS 1.13 I have inherited a RACF routine that was pulling information from IRALCCT, this had been working until some recent service, we suspect Z13 support service moved things around in IRALCCT. My question is, does anyone have the latest offset mapping for IRALCCT? For the life of me I am unable to find it. Jim Mulder said it is OCO, hmmm, is it good/bad/ugly? ;-) Ok, let us see where IBM-MAIN can help you. What information do you need in that IRALCCT? Perhaps there are other memory areas which could cover that info? Alternatively, what RACF routine is running? Exit, subprogram? Anything else? Groete / Greetings Elardus Engelbrecht -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: RPG for the 360/20
Glen, It's very possible, even likely, somebody has a set of cards with that RPG compiler in storage -- or perhaps moved to tape. Finding it will be the hard part, of course, but I have faith it's out there somewhere. So who might have a Model 20 RPG compiler card set? Well, it'd have to be from somebody who had a 4K (or perhaps 8K or 12K) Model 20. Those with the larger memory configurations likely had at least TPS, not CPS. That number of CPS customers was undoubtedly in the thousands in the late 1960s and early 1970s, so that's good, and most of those customers probably had RPG. (Over 7,000 Model 20s were sold in the U.S. alone.) Then you'd probably focus on customers that have relatively stable business processes who are also still running RPG code, and that subset would be mostly found among today's IBM i customers, I'd imagine. RPG was much more popular in the System/3(X) machine line that evolved into the AS/400 and now today's IBM i, so most RPG-heavy customers would have followed that path, not the COBOL- and PL/I-heavy System/370 evolution. That subset of IBM i customers might have among them a crazy veteran or two who hung onto Model 20 cards. Or there's somebody knows there were card decks shipped off to a company archive or warehouse for safe keeping where they're still stored, just in case somebody had to fire up the Model 20 again or just because nobody wanted to take responsibility for tossing them. You might also approach this search from a source listing angle. Or a What's the oldest file you've got? sort of survey angle among IBM i customers, perhaps within IBM i user groups, to see if anybody just blindly pulled any sort of digital representation of that compiler forward into their backups. If somebody has the bits on tape -- read from cards during a long ago media migration, for example -- those bits could be repunched. You don't necessarily need an actual old card deck, though obviously that'd be a bonus for museum purposes. There might also be a few System/3(X) machines still doing productive work, and their owners might be former Model 20 owners -- and might still have the compiler lying around. I'd try that angle, too. As an aside, you've got a 16-bit general purpose computer with at least 4K of main memory (storage) and an extremely well documented instruction set. In principle there are certain current operating systems (and associated applications for those operating systems) that could be ported to a real System/360 Model 20. Here are a couple possible examples: http://www.femtoos.org http://www.freertos.org Atmel AVR32 microprocessors are big endian and have a compact (16-bit) instruction set, so that's helpful, though porting would still not be a *trivial* exercise. Good luck! Timothy Sipples IT Architect Executive, Industry Solutions, IBM z Systems, AP/GCG/MEA E-Mail: sipp...@sg.ibm.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: RPG for the 360/20
In article of4a881d2e.1388e6c9-on48257e66.00179ed9-48257e66.001c4...@sg.ibm.com you wrote: (snip) As for where you'd obtain any of these compilers (except obviously 5740-RG1), I'm not sure. You could try the roughly five organizations that have actual Model 20 machines in their collections. They include the Living Computer Museum in Seattle, the Computer History Museum in Mountain View (California), and the Deutsches Museum in Munich, as examples. IBM Research in Boeblingen, Germany, also apparently has a Model 20 on display, and (allegedly) it's a working model -- though I have no direct knowledge of that. You could also try asking W. Van Snyder at NASA's JPL who (it seems) has also been trying to track down these older compilers. I am at the Living Computer Museum, which is why I am interested in one. I asked Boeblingen people, and they don't have it. I think they would also be interested if I found one. Definitely their machine runs, at least some of the time. Many compilers require disk or tape, which we don't have. I am wondering about someone with card trays left over from years ago. thanks, -- glen -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly?
Dear all Thanks for your help! We just want to know how IBM zSecure could alter specific events based on certain RACF information that is captured by SMF in real time without dumping SYS1.MANX Could you give us a sample program to alter one specific events based on certain information that is captured by SMF in real time ? We don't care about the program in assemble ,in REXX or in COBOL . We read the REXX program which also need to dump sys1.manx first. Thanks a lot ! Best Regards, Jason Cai Lizette Koehler wrote: Remember that SMF is being written a lot and quickly. Indeed. For some type of events recorded in SMF, I wrote automation rules to cancel a STC or notify me or do something else. Simply for the reason of speed of filling up my SYS1.MANx and my daily datasets. Your LPAR may grind to a halt (no new A/S) if all page datasets fill up due to SMF A/S own buffers being full. Somewhat big fun... You question is very wide-ranging with many solutions. Some you have to code, some vendor products can provide. Indeed. that original question is too wide-ranging. Depending on type of events, I would look in other places to monitor that specific events. For example, I would use automation software to sniff around in SYSLOG and Consoles. Failing that, if RACF related, I can use zSecure to sniff around in SYS1.MANx. For other things, I just issue 'I SMF'. If you can explain what you are trying to do, then the answers can be more directed to your needs. I'm still waiting with a sore heart for that... ;-) Groete / Greetings Elardus Engelbrecht -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly?
Real time SMF data capture is non-trivial and normally requires cross-memory services. Take a look at how WAS does it to get an idea http://www.ibm.com/developerworks/tivoli/library/t-wasz-smf/. If you're using SMF logstreams it may be easier. But it looks like your using MAN data sets so not an option. On 16/06/2015 4:58 PM, ibmmain wrote: Dear all Thanks for your help! We just want to know how IBM zSecure could alter specific events based on certain RACF information that is captured by SMF in real time without dumping SYS1.MANX Could you give us a sample program to alter one specific events based on certain information that is captured by SMF in real time ? We don't care about the program in assemble ,in REXX or in COBOL . We read the REXX program which also need to dump sys1.manx first. Thanks a lot ! Best Regards, Jason Cai Lizette Koehler wrote: Remember that SMF is being written a lot and quickly. Indeed. For some type of events recorded in SMF, I wrote automation rules to cancel a STC or notify me or do something else. Simply for the reason of speed of filling up my SYS1.MANx and my daily datasets. Your LPAR may grind to a halt (no new A/S) if all page datasets fill up due to SMF A/S own buffers being full. Somewhat big fun... You question is very wide-ranging with many solutions. Some you have to code, some vendor products can provide. Indeed. that original question is too wide-ranging. Depending on type of events, I would look in other places to monitor that specific events. For example, I would use automation software to sniff around in SYSLOG and Consoles. Failing that, if RACF related, I can use zSecure to sniff around in SYS1.MANx. For other things, I just issue 'I SMF'. If you can explain what you are trying to do, then the answers can be more directed to your needs. I'm still waiting with a sore heart for that... ;-) Groete / Greetings Elardus Engelbrecht -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: IEAMSCHD no FRR param
The authorized assembler services guide describes the registers on entry to an SRB routine. The documentation that describes the setting of R2 currently mentions the FRR parm (as that is what the parm was when only the SCHEDULE macro was involved). With the advent (long ago, now) of IEAMSCHD, that becomes incomplete and should mention the FRRAD parm when IEAMSCHD is used. I also noticed that the description of reg 1 on entry to the SRB routine was somewhat unclear, so will get that clarified. Reg 1 will contain the value of SRBPARM (when SCHEDULE is used) or the value provided by PARM= (when IEAMSCHD is used) We will get the documentation updated. Peter Relson z/OS Core Technology Design -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Re: Is there any tools or interface which could analyse or monitor SYS1.MANX directly?
Jason Cai wrote: We just want to know how IBM zSecure could alter specific events based on certain RACF information that is captured by SMF in real time without dumping SYS1.MANX What do you mean by 'alter'? What are you trying to solve? zSecure does NOT alter the records it gets from SYS1.MANx, but see below. Could you give us a sample program to alter one specific events based on certain information that is captured by SMF in real time ? Select your input (type = 'ACT.SMF') and your selection criteria, then go to the right page to get your report. Now place that report in a dataset. You can do that in batch or in TSO / ISPF. Then use whatever program or editing tool to 'alter' your records. Some components of zSecure (I think Command Verifier or something like that) may intercept some events and allow/disallow it instantly. Alternatively, you can go to RACF-L discussion list and ask your questions there. You can also go to zSecure Suite discussion list which is listed in this list of Security related forums: https://www.ibm.com/developerworks/community/forums/html/category?id=a4c83a8c-1106-418e-bcae-323eb6641707 But still, please tell us what do you mean by 'alter'. Groete / Greetings Elardus Engelbrecht -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN