Re: Upper case for ISPF and SDSF

2019-04-29 Thread Gadi Ben-Avi
Hi, The reason goes back a few decades, way before my time. In the beginning, when we needed to print Hebrew, the Hebrew characters replaced English Upper case. This was before there were even terminals. In the next stage, Hebrew Characters replaced the English lower case letters, so we could pri

Re: TCPIP IP address for current LPAR

2019-04-29 Thread Timothy Sipples
"Why do you need to know?" is an interesting question. Don't forget IPv6, by the way. There's also the fact that the local answer(s) to that question ("What's my IP address?") aren't(isn't) necessarily or even very often the non-local answer(s). Network Address Translation (NAT), proxies, VLANs, V

Re: Upper case for ISPF and SDSF

2019-04-29 Thread Timothy Sipples
Gadi Ben-Avi wrote: >I found a solution. There is an optional FMID you can download >and install called JIF7R16 that adds libraries with upper case >only versions of the panels, messages and some other libraries. This FMID is intended to address the needs and/or preferences of some z/OS customers

Re: Access to SMF logstreams

2019-04-29 Thread Timothy Sipples
Gadi Ben-Avi wrote: >I would like to prevent a user from accessing the SMF log >streams >Is there anything else that I need to define? To add to earlier replies, it's prudent to encrypt your log stream data sets so that you're fully blocking unauthorized user access, even from storage administ

Re: TCPIP IP address for current LPAR

2019-04-29 Thread Alan(GMAIL)Watthey
Stan, There's a big difference between an IP address of the current stack and a usable IP address of the current stack. It would not be much use giving an IP address of, say, a hipersocket interface home address which is not routable. Although you can find out all the home addresses (there ha

New CBT Version 497 is cut

2019-04-29 Thread Sam Golob
Hi Folks,     CBT Version 497 is now available on www.cbttape.org. Over 60 files changed.  (They were available on Updates before.)  Use it well...     All the best of everything to all of you. Sincerely,    Sam -- For I

Re: TCPIP IP address for current LPAR

2019-04-29 Thread Steve Horein
On Mon, Apr 29, 2019 at 7:10 AM Stan Weyman < 0239b6933cab-dmarc-requ...@listserv.ua.edu> wrote: >Is there an accessible control block that holds the IP address (or > addresses) for the current LPAR I'm running on? I have need to pass back > this address to another remote application and

Re: Generating random values

2019-04-29 Thread Paul Gilmartin
On Tue, 30 Apr 2019 08:16:20 +0800, Peter Van Dyke wrote: >If you have a copybook that maps the records you want to generate then IBM >File Manager can be used to generate random date values. You could use the >copybook with the File Manager "Data Create Utility": > >https://www.ibm.com/support/kn

Re: Generating random values

2019-04-29 Thread Peter Van Dyke
If you have a copybook that maps the records you want to generate then IBM File Manager can be used to generate random date values. You could use the copybook with the File Manager "Data Create Utility": https://www.ibm.com/support/knowledgecenter/en/SSXJAV_14.1.0/com.ibm.filemanager.doc_14.1/base

Re: Processing Partition organization type record

2019-04-29 Thread Joseph Reichman
This win the award for best answer Joe Reichman 170-10 73 rd ave Fresh meadows NY 11366 > On Apr 29, 2019, at 5:58 PM, Lennie Dymoke-Bradshaw > wrote: > > I think one option to tackle this is to have two DD statements. One will be > used to read the directory. The other can specify QSAM a

Re: Processing Partition organization type record

2019-04-29 Thread Joseph Reichman
I don’t think so I do find to get the right sysadata member then why cannt i do get afterwards and have DFSMS deblock It for me > On Apr 29, 2019, at 5:08 PM, Seymour J Metz wrote: > > The MACRF for BPAM is perfectly reasonable. A better question might be why > IBM chose to not implement

Re: Processing Partition organization type record

2019-04-29 Thread Lennie Dymoke-Bradshaw
Fair point. Answer is, I learnt this stuff before they invented DESERV. Lennie Dymoke-Bradshaw | Security Lead | RSM Partners Ltd   Web:  www.rsmpartners.com 'Dance like no one is watching. Encrypt like everyone is.' -Original Message- From: IBM Mainframe Discussion List On B

Re: Processing Partition organization type record

2019-04-29 Thread Seymour J Metz
> First you open the directory and read and decode the blocks to get the member > names. Why not just us DESERV? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Lennie Dymoke-Bradshaw Sent: Mo

Re: Processing Partition organization type record

2019-04-29 Thread Lennie Dymoke-Bradshaw
I think one option to tackle this is to have two DD statements. One will be used to read the directory. The other can specify QSAM and can read and process the member using GET and PUTX. (If a member is to be written that is longer than its previous version then you may wish to use a third QSAM

Re: SMS Compression measurment?

2019-04-29 Thread Tim Hare
Not worried about the efficiency of compression. The issue is showing to someone the CPU saved by using zEDC instead of SMS compression. IBM's zBNA tool estimates it, and we may just use that, but I was hoping someone had a way to measure the CPU used just for SMS compression in a job, without

Re: TCPIP IP address for current LPAR

2019-04-29 Thread Seymour J Metz
If he has a TCP session with the remote application then it already has the IP address and port. I'm not sure what the OP is trying to ask. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Tim Ha

Re: TCPIP IP address for current LPAR

2019-04-29 Thread Seymour J Metz
The LPAR may have multiple IP addresses; what you need is the IP address for your end of the session. But why doesn't the remote application get that automatically? In fact, how does it communicate with you at all without it? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 ___

Re: Processing Partition organization type record

2019-04-29 Thread Seymour J Metz
Using a single allocate and a single OPEN is far more efficient. Unfortunately, REXX doesn't support that, although you could write a REXX function package for the I/O. If you're processing all of the members, you can use DESERVE to read the BLDL (SMDE) data for all of the members and avoid t

Re: Processing Partition organization type record

2019-04-29 Thread Seymour J Metz
That's certainly the supported approach. http://mason.gmu.edu/~smetz3/source/STOWBLDL.ASM was my home grown alternative. Others have use EXCP, lthoughI don't know whether they achieved the performance of SAM-E. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 _

Re: Processing Partition organization type record

2019-04-29 Thread Seymour J Metz
The MACRF for BPAM is perfectly reasonable. A better question might be why IBM chose to not implement QPAM, or better yet, VPAM a la TSS/360. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Jose

Re: Volume compare utility

2019-04-29 Thread Jesse 1 Robinson
Success! We did the first 50+% this weekend (non-prod) in a little over four hours total. Forewent any compare utility as a costly and time consuming process of dubious value. Planning on the same strategy for the prod farm in the next month or so. Thanks to all who contributed. . . J.O.Skip R

Library Server Being Replaced Clarification

2019-04-29 Thread Geoff Smith
Hi All IBM Library Server uses the IBM Publications Center as it's source. The Publications Center (aka publib) and it's content is NOT going away. You can download all the content (BookManager Books, PDFs, Shelves and Extended Shelves) using the IBM Softcopy Librarian or you can use the IBM

Re: TCPIP IP address for current LPAR

2019-04-29 Thread Tony Thigpen
If IPv4 only, just do an INITAPI, GETHOSTID, TERMAPI. This will return the primary address of the TCP/IP stack that your job is associated with. But, if you already have a connection to another host, that host can get your address easily. Tony Thigpen Stan Weyman wrote on 4/29/19 8:00 AM:

Re: TCPIP IP address for current LPAR

2019-04-29 Thread Charles Mills
A valid question is "what is the IP address of 'me'?" What is the (an!) IP address of the host that I am currently running on? Independent of any remote hosts or connections. Charles -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of

Re: SMS Compression measurment?

2019-04-29 Thread Scott Barry
On Mon, 29 Apr 2019 11:32:34 -0500, Tim Hare wrote: >Yes, I've looked at Scott Barry's presentation. It tells me a lot of good >info about zEDC measurements, and it does document compression information in >type 14/15 but it appears as though IBM didn't provide any measurement of CPU >used

Re: TCPIP IP address for current LPAR

2019-04-29 Thread Tim Hare
These may be dumb questions but: 1) I'm assuming you connected to the remote application first? Else how could it connect without the IP address somehow? 2) Why isn't the remote application content with the host/domain name (since IP addresses _can_ change)? 3) Why isn't the remote applicatio

Re: long alias names question

2019-04-29 Thread Paul Gilmartin
On Mon, 29 Apr 2019 11:49:25 -0500, Tim Hare wrote: >These are all good questions - in this instance I don't know the internals of >the product that might be creating these long names. It's a 'developer >studio' type of product which runs on Windows and communicates to a started >task from th

Re: Processing Partition organization type record

2019-04-29 Thread Tim Hare
You can do this with ISPF in batch, and Rexx. I've used this when I had to change the one thing in hundreds of PDS members. Of course you have to balance your development and debugging time versus just doing repetitive edits via RCHANGE (PF6) To invoke ISPF in batch. Note BDISPMAX ver

Re: long alias names question

2019-04-29 Thread Tim Hare
These are all good questions - in this instance I don't know the internals of the product that might be creating these long names. It's a 'developer studio' type of product which runs on Windows and communicates to a started task from the same vendor which can also run on other platforms such

Query for article on testing mainframe systems, applications, networks

2019-04-29 Thread Gabe Goldberg
Query for article on testing mainframe systems, applications, networks This is for website/magazine I'd not seen before: https://increment.com/ It's described: Increment is a print and digital magazine about how teams build and operate software systems at scale. It has an interesting approach, d

Re: SMS Compression measurment?

2019-04-29 Thread Tim Hare
Yes, I've looked at Scott Barry's presentation. It tells me a lot of good info about zEDC measurements, and it does document compression information in type 14/15 but it appears as though IBM didn't provide any measurement of CPU used by SMS compression. I guess the fallback is to try to run

Re: Upper case for ISPF and SDSF

2019-04-29 Thread Paul Gilmartin
On Mon, 29 Apr 2019 09:00:10 -0700, Tom Brennan wrote: >Just wondering... Is the reason for this because upper case may be >easier to read for folks who's first language is something other than >English? > It could be worse than that. For example: https://www.ibm.com/support/knowledgecenter/

Re: Upper case for ISPF and SDSF

2019-04-29 Thread Mike Wawiorko
Upper case may be fine - until anyone needs to work with USS directories or files through ISPF 3.17 or similar. Mike Wawiorko   -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.

Re: Upper case for ISPF and SDSF

2019-04-29 Thread Tom Brennan
Just wondering... Is the reason for this because upper case may be easier to read for folks who's first language is something other than English? On 4/28/2019 10:43 PM, Gadi Ben-Avi wrote: I found a solution. There is an optional FMID you can download and install called JIF7R16 that adds libr

Re: Processing Partition organization type record

2019-04-29 Thread Binyamin Dissen
On Mon, 29 Apr 2019 08:28:22 -0400 Joseph Reichman wrote: :>I have to process a DSORG type dataset processing each member :>I initially do a FIND and go through Each member :>Seems lime with this access method I have to use READ instead of GET :>And thus do my own deb locking processing In R

Re: Processing Partition organization type record

2019-04-29 Thread ITschak Mugzach
What i usuaaly do is running ispf search utility on the the pds where the seach key is a blank. It is later easy to process using rexxx. Btw, you don't need ispf to run the utility and it can be part of your rexx (as i do). ITschak בתאריך יום ב׳, 29 באפר׳ 2019, 16:14, מאת Vernooij, Kees (ITOP NM

Re: TCPIP IP address for current LPAR

2019-04-29 Thread Robin Atwood
The name of the stack is the first parameter to EZBNMIFR! Robin -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Vernooij, Kees (ITOP NM) - KLM Sent: 29 April 2019 20:08 To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: TCPIP IP address for cu

Re: Processing Partition organization type record

2019-04-29 Thread Joseph Reichman
Its all complex why did IBM have to have MACRF=R with DSORG=PO was there any good reason ? I would have add another step truth is I want to keep track of the members as they represent the CSECTS wonder if anyone submitted a RFE for this ever > On Apr 29, 2019, at 9:13 AM, Vernooij, Kees (IT

Re: TCPIP IP address for current LPAR

2019-04-29 Thread Stan Weyman
Already considered this and whichever method used will have to deal with the potential where more than one stack is run. Thanks for the input Kees -Original Message- From: IBM Mainframe Discussion List On Behalf Of Vernooij, Kees (ITOP NM) - KLM Sent: Monday, April 29, 2019 9:

Re: Processing Partition organization type record

2019-04-29 Thread Vernooij, Kees (ITOP NM) - KLM
A different approach is unloading the PDS and process the flat file with Rexx. Or if you have SAS, run PROC SOURCE and process the sequential file, either with SAS of Rexx. Kees. > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On > Behalf Of

Re: TCPIP IP address for current LPAR

2019-04-29 Thread Vernooij, Kees (ITOP NM) - KLM
"it will tell you pretty much everything about *the* TCP/IP stack": What if you have more than 1 TCP/IP stack in your system? Which one does the application intend to use and how does the NMI address that stack? Kees > -Original Message- > From: IBM Mainframe Discussion List [mailto:IB

Re: TCPIP IP address for current LPAR

2019-04-29 Thread Stan Weyman
Thanks for the suggestion John.This or the NMI interface suggested by Robin should work. Regards -Original Message- From: IBM Mainframe Discussion List On Behalf Of John McKown Sent: Monday, April 29, 2019 8:32 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: TCPIP IP address for

Re: TCPIP IP address for current LPAR

2019-04-29 Thread Stan Weyman
Thanks for pointing me to the NMI Robin. Regards -Original Message- From: IBM Mainframe Discussion List On Behalf Of Robin Atwood Sent: Monday, April 29, 2019 8:35 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: TCPIP IP address for current LPAR The EZBNMIFR Network Management Interf

Re: Processing Partition organization type record

2019-04-29 Thread Joseph Reichman
Thanks don’t think there is a easy way out I am running the code under IKJEFT01 in background as a batch job I need to process all the members Actually it is the SYSADATA file a VB PO I have to read the ADATA for each member doesn’t seem like any easy way out Thanks > On Apr 29, 2019, at 8

Re: TCPIP IP address for current LPAR

2019-04-29 Thread Robin Atwood
The EZBNMIFR Network Management Interface will probably be of help here, it will tell you pretty much everything about the TCP/IP stack. Robin -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Stan Weyman Sent: 29 April 2019 19:00 To:

Re: TCPIP IP address for current LPAR

2019-04-29 Thread John McKown
On Mon, Apr 29, 2019 at 7:10 AM Stan Weyman < 0239b6933cab-dmarc-requ...@listserv.ua.edu> wrote: >Is there an accessible control block that holds the IP address (or > addresses) for the current LPAR I'm running on? I have need to pass back > this address to another remote application and

Re: Processing Partition organization type record

2019-04-29 Thread John McKown
On Mon, Apr 29, 2019 at 7:28 AM Joseph Reichman wrote: > Hi > > I have to process a DSORG type dataset processing each member > > I initially do a FIND and go through Each member > > Seems lime with this access method I have to use READ instead of GET > > And thus do my own deb locking processing

Processing Partition organization type record

2019-04-29 Thread Joseph Reichman
Hi I have to process a DSORG type dataset processing each member I initially do a FIND and go through Each member Seems lime with this access method I have to use READ instead of GET And thus do my own deb locking processing In Rexx I would do the allocate and unallocate and this would use Q

TCPIP IP address for current LPAR

2019-04-29 Thread Stan Weyman
Is there an accessible control block that holds the IP address (or addresses) for the current LPAR I'm running on? I have need to pass back this address to another remote application and would prefer to interrogate a control block rather than issue commands to obtain same a la D TCPIP,,NETS

Re: Access to SMF logstreams

2019-04-29 Thread Gadi Ben-Avi
Probably -Original Message- From: IBM Mainframe Discussion List On Behalf Of David Spiegel Sent: Monday, April 29, 2019 11:46 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Access to SMF logstreams Hi Gadi, I think that you meant "discrete" instead of "discreet". Shalom, David On 2019-0

Re: Access to SMF logstreams

2019-04-29 Thread David Spiegel
Hi Gadi, I think that you meant "discrete" instead of "discreet". Shalom, David On 2019-04-29 01:34, Gadi Ben-Avi wrote: > Hi, > I would like to prevent a user from accessing the SMF log streams. > Class is active and there are discreet profiles for each of the SMF > logstreams. > The user in qu