Re: IGGCSI00 and REXX

2020-03-17 Thread Brian Westerman
How about the rexx exec IGGCSIRX in SYS1.SAMPLIB?

There is also a share handout from 2014 that you can probably find on the 
internet.

RESUME = 'Y'
Do While RESUME = 'Y'
/* Call the Catalog Search Interface */
ADDRESS LINKPGM 'IGGCSI00 RETAREA CSIFIELD WORKAREA'
...
RESUME = SUBSTR(CSIFIELD,150,1) /* GET RESUME FLAG FOR NEXT LOOP */
...
End /* UNTIL NO MORE DATA */


CSIOPTS – Option Flags
0  CSICLDI blank | Y Return D and I info for non-matching Cluster name
1  CSIRESUM blank | Y More data exists to be returned (set by CSI)
2  CSIS1CAT blank | Y Search only 1 catalog
3  CSIOPTNS any | F Returned data lengths will be halfwords / fullwords


Brian


On Tue, 17 Mar 2020 09:58:43 -0500, Paul Gilmartin  wrote:

>On Tue, 17 Mar 2020 13:17:13 +, Lennie Dymoke-Bradshaw wrote:
>
>>I have a need to make use of IGGCSI00.
>>It would make my life a lot easier if I could work in REXX rather than 
>>assembler. I see that IBM have supplied a sample routine called IGGCSIRX 
>>showing how it can be used from REXX, though it looks a little cludgy; not as 
>>elegant as the RACF interface to REXX, IRRXUTIL.
>>
>>Has anyone done any work in this area that they can share?
>>For example a more general REXX interface either written in assembler, or 
>>even in REXX?
>> 
>There's an ICSF Rexx example in SAMPLIB.  A trick it taught me is that
>ADDRESS LINKPGM closely emulates HLASM CALL.  Halfword length
>is optional; you must craft it yourself.  It both issues requests and
>receives replies in the HLASM parameter list.
>
>-- 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: Newbie VTAM question

2020-03-17 Thread Brian Westerman
The simplest way is to use EE (Enterprise Extender). It's free (it comes with 
z/OS) and it's very simple to set up.  There are lots of manuals and share docs 
on the process, and it will probably take you no more than an hour to set it up.

Brian

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: IGGCSI00 and REXX

2020-03-17 Thread David Crayford

https://github.com/zsystems/java-samples/blob/master/CatalogSearchSample.java


On 2020-03-18 6:49 AM, Billy Ashton wrote:
Now, I have not done anything with batch Java here; do you have a more 
complete example of how to use it?

Billy

-- Original Message --
From: "Andrew Rowley" 
To: IBM-MAIN@listserv.ua.edu
Sent: 3/17/2020 6:18:08 PM
Subject: Re: IGGCSI00 and REXX


Does it have to be Rexx?

There is a Java interface to the CSI that is certainly easier than 
assembler, and I would say is easier than Rexx.


https://www.ibm.com/support/knowledgecenter/SSYKE2_8.0.0/com.ibm.java.zsecurity.api.80.doc/com.ibm.jzos/com/ibm/jzos/CatalogSearch.html 





--
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: Memory-Lane Monday: Documentation just takes up too much space | Computerworld

2020-03-17 Thread Bob Bridges
I used to think so.  But some years ago - decades ago, now, come to think of
it - we were teaching users how to write their own DYL-280II programs, and
ordering manuals for them as the need arose.  My boss got tired of writing
up purchase orders for manuals one and two at a time (at $150 for a
two-volume set, as I recall), and had me talk to Dylakor about buying a
larger number at a discount.  Say 100 of them, and we'd parcel them out to
the users as part of the classes.

Dylakor was perfectly willing to sell me 100 copies at half price, $7500 for
100 sets.  No, no, I said, I want a ~real~ discount.  I had the idea, you
see, that they were making a lot of extra money on the printing.  They came
back to me a day or two later and made a counter offer:  They'd issue us a
license to print the manuals on-site, and they'd just sell us the loose-leaf
tabs and binders.

Now you're talking!, I said, and went off to our print shop to figure out
what it would take.  Turns out their half-price offer was about what I'd
have to spend to do the printing ourselves.  The lesson I came away with:
Printing is expensive.

---
Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313

/* "Bother", said the Borg, "we've assimilated a Pooh". */


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of R.S.
Sent: Tuesday, March 17, 2020 11:01

I don't know US prices, but IMHO scanning manuals, especially not books, 
rather binders should be easy and cheap.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: IGGCSI00 and REXX

2020-03-17 Thread Billy Ashton
Now, I have not done anything with batch Java here; do you have a more 
complete example of how to use it?

Billy

-- Original Message --
From: "Andrew Rowley" 
To: IBM-MAIN@listserv.ua.edu
Sent: 3/17/2020 6:18:08 PM
Subject: Re: IGGCSI00 and REXX


Does it have to be Rexx?

There is a Java interface to the CSI that is certainly easier than assembler, 
and I would say is easier than Rexx.

https://www.ibm.com/support/knowledgecenter/SSYKE2_8.0.0/com.ibm.java.zsecurity.api.80.doc/com.ibm.jzos/com/ibm/jzos/CatalogSearch.html



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: IGGCSI00 and REXX

2020-03-17 Thread Andrew Rowley

Does it have to be Rexx?

There is a Java interface to the CSI that is certainly easier than 
assembler, and I would say is easier than Rexx.


https://www.ibm.com/support/knowledgecenter/SSYKE2_8.0.0/com.ibm.java.zsecurity.api.80.doc/com.ibm.jzos/com/ibm/jzos/CatalogSearch.html

On 18/03/2020 12:17 am, Lennie Dymoke-Bradshaw wrote:

I have a need to make use of IGGCSI00.
It would make my life a lot easier if I could work in REXX rather than 
assembler. I see that IBM have supplied a sample routine called IGGCSIRX 
showing how it can be used from REXX, though it looks a little cludgy; not as 
elegant as the RACF interface to REXX, IRRXUTIL.


--
Andrew Rowley
Black Hill Software

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: IGGCSI00 and REXX

2020-03-17 Thread Steve Smith
IGGCSI00 can return much more than that, assuming that's the program you
mean.  The examples and samples mostly need to be enhanced to take
advantage.

sas


On Tue, Mar 17, 2020 at 3:56 PM ITschak Mugzach  wrote:

> Afaik the program only returns catalog, dsname and volser.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Mainframe growth for the next decade!

2020-03-17 Thread zMan
Hey, but it's got Pie Chat. Who doesn't love pie? And chat?

Srsly, Arvind is IBM's last hope. Ginni was a disaster in every way for the
company and investors.

If you have 38 minutes, check out The Decline of IBM:
https://www.youtube.com/watch?v=l4b1D1vWRnc

Not perfect, but pretty close to right-on.

On Tue, Mar 17, 2020 at 11:39 AM John McKown 
wrote:

> On Tue, Mar 17, 2020 at 10:34 AM Bill Johnson <
> 0047540adefe-dmarc-requ...@listserv.ua.edu> wrote:
>
> > The mainframe’s demise has been talked about for decades and yet it still
> > processes most of the world’s critical transactions.
> >
> https://blog.syncsort.com/2017/06/mainframe/6-industries-mainframes-king/
> > You might put you pictures and music on the cloud but are you willing to
> > put your health care and financial info there? I’m not.
> >
>
> That's my boss' take on it. What gets hacked first? Something on the cloud.
> Why? Because it's easier to find & get to. And, disrespect intended, most
> Windows people are not paranoid enough to worry much about things like
> security & auditing. They are all about ease of use and "glitz".
>
> --
> People in sleeping bags are the soft tacos of the bear world.
> Maranatha! <><
> John McKown
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


-- 
zMan -- "I've got a mainframe and I'm not afraid to use it"

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: IGGCSI00 and REXX

2020-03-17 Thread ITschak Mugzach
Afaik the program only returns catalog, dsname and volser.

ITschak
ITschak Mugzach
*|** IronSphere Platform* *|* *Information Security Continuous Monitoring
for z/OS, x/Linux & IBM I **| z/VM comming son  *




On Tue, Mar 17, 2020 at 9:00 PM Lennie Dymoke-Bradshaw <
lenni...@rsmpartners.com> wrote:

> ITschak,
>
> Blue sky thinking..
> What I am thinking of is something that potentially returns everything
> about each entry selected, whether the entry be a NONVSAM, CLUSTER, DATA,
> INDEX, PATH, AIX, USERCAT and so on. What would be nice is to have a set of
> variables populated for each attribute or value, much like IRRXUTIL does
> for RACF.
>
> But I am interested in anything else that I might be able to modify.
>
> 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 Behalf
> Of ITschak Mugzach
> Sent: 17 March 2020 18:49
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: [IBM-MAIN] IGGCSI00 and REXX
>
> Lenni,
>
> What exactly you need? we have a modified copy of the rexx used in our
> product (IronSphere) that act like a rexx function and returns dataset list
> using push to the stack. so, what exactly do you need?
>
> ITschak
> ITschak Mugzach
> *|** IronSphere Platform* *|* *Information Security Continuous Monitoring
> for z/OS, x/Linux & IBM I **| z/VM comming son  *
>
>
>
>
> On Tue, Mar 17, 2020 at 6:49 PM Lennie Dymoke-Bradshaw <
> lenni...@rsmpartners.com> wrote:
>
> > Scott,
> > Thanks,
> >
> > As I live in the UK I don't get to Share. If anyone else has the name
> > of this REXX person (Ken something) I would be pleased.
> >
> > 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
> > Behalf Of scott Ford
> > Sent: 17 March 2020 15:03
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Subject: Re: [IBM-MAIN] IGGCSI00 and REXX
> >
> > Gil,
> >
> > If memory serves me correctly Ken ( I dont remember his last name ,
> > the rexx wiz from SHARE ) has a real nice piece of Rexx code for
> > IGGCSI00, just a idea for you sir.
> >
> > Scott
> >
> > On Tue, Mar 17, 2020 at 10:59 AM scott Ford  wrote:
> >
> > > Steve,
> > >
> > > I have written in rexx,oorexx,assembler,cobol,bash,,,on and on. For
> > > a lot of system chores I love Rexx.
> > > The big reason is being interpreted is fairly easy to see output and
> > > work with it especially if the output is being used for another
> > > piece of code. Every programming language IMHO evolves.
> > >
> > > Scott
> > >
> > > On Tue, Mar 17, 2020 at 10:04 AM Lionel B Dyck 
> wrote:
> > >
> > >> If you have PIPEs available the PIPE LISTCAT is an excellent tool
> > >> to use if you only want the dataset name, and optionally the
> > >> dataset type.
> > >>
> > >>
> > >> Lionel B. Dyck <
> > >> Website: http://www.lbdsoftware.com
> > >>
> > >> "Worry more about your character than your reputation.  Character
> > >> is what you are, reputation merely what others think you are." -
> > >> John Wooden
> > >>
> > >> -Original Message-
> > >> From: IBM Mainframe Discussion List  On
> > >> Behalf Of Seymour J Metz
> > >> Sent: Tuesday, March 17, 2020 9:00 AM
> > >> To: IBM-MAIN@LISTSERV.UA.EDU
> > >> Subject: Re: IGGCSI00 and REXX
> > >>
> > >> All languages have glitches, especially C. Certainly there are
> > >> things that could be cleaned up in REXX, but there are other things
> > >> that are eleant if not misused.
> > >>
> > >>
> > >> --
> > >> Shmuel (Seymour J.) Metz
> > >> http://mason.gmu.edu/~smetz3
> > >>
> > >>
> > >> 
> > >> From: IBM Mainframe Discussion List  on
> > >> behalf of Steve Smith 
> > >> Sent: Tuesday, March 17, 2020 9:53 AM
> > >> To: IBM-MAIN@LISTSERV.UA.EDU
> > >> Subject: Re: IGGCSI00 and REXX
> > >>
> > >> REXX is inherently kludgy (who needs structures?  SUBSTR can do
> > >> anything!).
> > >>
> > >> That's not a big REXX exec.  Just de-kludge to your taste, if
> possible.
> > >> IGGCSI00 is tricky to get started with, so you definitely want to
> > >> start with a working example.  There are also a couple of assembler
> > >> samples provided.
> > >> There's also a C routine available at
> > >>
> > >> http://secure-web.cisco.com/1wOZihD3Fa5eFMrPjJLAHOb-MPTLnm9aUn42uRC
> > >> eI
> > >> xKUCIx-
> > >>
> > >> UR1tXB89h9436dtjipNwEdUx1mherLzMBxowcAECfcpp8w7R4LO6Hti_aRoGYAjj6Of
> > >> BL
> > >> BsQC_OU
> > >>  > >> Ce
> > >> IxKUCIx-UR1tXB89h9436dtjipNwEdUx1mherLzMBxowcAECfcpp8w7R4LO6Hti_aRo
> > >> GY
> > >> Ajj6OfBLBsQC_OU>
> > >>
> > >> Lqfmj1R875N514gGXEhDzeyH3BGHLJ3QNTcHDotuMSz5-dBJbG-Z_L3NhZFbmfG4UOg
> > >> 14
> > >> 00CXcTL
> > >>
> > >> mSxv4f81RPgyxwOl_vJmC49J4xOzqCZIL583u

Re: IGGCSI00 and REXX

2020-03-17 Thread Lennie Dymoke-Bradshaw
ITschak,

Blue sky thinking..
What I am thinking of is something that potentially returns everything about 
each entry selected, whether the entry be a NONVSAM, CLUSTER, DATA, INDEX, 
PATH, AIX, USERCAT and so on. What would be nice is to have a set of variables 
populated for each attribute or value, much like IRRXUTIL does for RACF.

But I am interested in anything else that I might be able to modify.

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 Behalf Of 
ITschak Mugzach
Sent: 17 March 2020 18:49
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: [IBM-MAIN] IGGCSI00 and REXX

Lenni,

What exactly you need? we have a modified copy of the rexx used in our product 
(IronSphere) that act like a rexx function and returns dataset list using push 
to the stack. so, what exactly do you need?

ITschak
ITschak Mugzach
*|** IronSphere Platform* *|* *Information Security Continuous Monitoring for 
z/OS, x/Linux & IBM I **| z/VM comming son  *




On Tue, Mar 17, 2020 at 6:49 PM Lennie Dymoke-Bradshaw < 
lenni...@rsmpartners.com> wrote:

> Scott,
> Thanks,
>
> As I live in the UK I don't get to Share. If anyone else has the name 
> of this REXX person (Ken something) I would be pleased.
>
> 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 
> Behalf Of scott Ford
> Sent: 17 March 2020 15:03
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: [IBM-MAIN] IGGCSI00 and REXX
>
> Gil,
>
> If memory serves me correctly Ken ( I dont remember his last name , 
> the rexx wiz from SHARE ) has a real nice piece of Rexx code for 
> IGGCSI00, just a idea for you sir.
>
> Scott
>
> On Tue, Mar 17, 2020 at 10:59 AM scott Ford  wrote:
>
> > Steve,
> >
> > I have written in rexx,oorexx,assembler,cobol,bash,,,on and on. For 
> > a lot of system chores I love Rexx.
> > The big reason is being interpreted is fairly easy to see output and 
> > work with it especially if the output is being used for another 
> > piece of code. Every programming language IMHO evolves.
> >
> > Scott
> >
> > On Tue, Mar 17, 2020 at 10:04 AM Lionel B Dyck  wrote:
> >
> >> If you have PIPEs available the PIPE LISTCAT is an excellent tool 
> >> to use if you only want the dataset name, and optionally the 
> >> dataset type.
> >>
> >>
> >> Lionel B. Dyck <
> >> Website: http://www.lbdsoftware.com
> >>
> >> "Worry more about your character than your reputation.  Character 
> >> is what you are, reputation merely what others think you are." - 
> >> John Wooden
> >>
> >> -Original Message-
> >> From: IBM Mainframe Discussion List  On 
> >> Behalf Of Seymour J Metz
> >> Sent: Tuesday, March 17, 2020 9:00 AM
> >> To: IBM-MAIN@LISTSERV.UA.EDU
> >> Subject: Re: IGGCSI00 and REXX
> >>
> >> All languages have glitches, especially C. Certainly there are 
> >> things that could be cleaned up in REXX, but there are other things 
> >> that are eleant if not misused.
> >>
> >>
> >> --
> >> Shmuel (Seymour J.) Metz
> >> http://mason.gmu.edu/~smetz3
> >>
> >>
> >> 
> >> From: IBM Mainframe Discussion List  on 
> >> behalf of Steve Smith 
> >> Sent: Tuesday, March 17, 2020 9:53 AM
> >> To: IBM-MAIN@LISTSERV.UA.EDU
> >> Subject: Re: IGGCSI00 and REXX
> >>
> >> REXX is inherently kludgy (who needs structures?  SUBSTR can do 
> >> anything!).
> >>
> >> That's not a big REXX exec.  Just de-kludge to your taste, if possible.
> >> IGGCSI00 is tricky to get started with, so you definitely want to 
> >> start with a working example.  There are also a couple of assembler 
> >> samples provided.
> >> There's also a C routine available at
> >>
> >> http://secure-web.cisco.com/1wOZihD3Fa5eFMrPjJLAHOb-MPTLnm9aUn42uRC
> >> eI
> >> xKUCIx-
> >>
> >> UR1tXB89h9436dtjipNwEdUx1mherLzMBxowcAECfcpp8w7R4LO6Hti_aRoGYAjj6Of
> >> BL
> >> BsQC_OU
> >>  >> Ce 
> >> IxKUCIx-UR1tXB89h9436dtjipNwEdUx1mherLzMBxowcAECfcpp8w7R4LO6Hti_aRo
> >> GY
> >> Ajj6OfBLBsQC_OU>
> >>
> >> Lqfmj1R875N514gGXEhDzeyH3BGHLJ3QNTcHDotuMSz5-dBJbG-Z_L3NhZFbmfG4UOg
> >> 14
> >> 00CXcTL
> >>
> >> mSxv4f81RPgyxwOl_vJmC49J4xOzqCZIL583uE_gHt4DOgBZOKHxtjKkSikit4lxore
> >> gv
> >> aKEy4pK
> >>
> >> OhU_RY7MGWb55BeWUW7708RnbA44sKB9t7LABZ_59W5AZ6xdDRqRt_R-20StYBa0_li
> >> bb
> >> OJUL4B7
> >>
> >> XATr9Hk95dBswQepWTrkSsnvZBloN7KlVY3gI7V-jnOXOw6UPa9b5DYPhlS0BeUjq83
> >> 5x
> >> CEsF67I
> >> IYj0049zJ91nCvFie-fXq/http%3A%2F%2Fwww.longpelaexpertise.com.au
> >> called LPCSI.
> >>
> >> sas
> >>
> >>
> >> On Tue, Mar 17, 2020 at 9:17 AM Lennie Dymoke-Bradshaw < 
> >> lenni...@rsmpartners.com> wrote:
> >>
> >> > I have a need to make use of IGGCSI00.
> >> > It would make my life a lot 

Re: IGGCSI00 and REXX

2020-03-17 Thread ITschak Mugzach
Lenni,

What exactly you need? we have a modified copy of the rexx used in our
product (IronSphere) that act like a rexx function and returns dataset list
using push to the stack. so, what exactly do you need?

ITschak
ITschak Mugzach
*|** IronSphere Platform* *|* *Information Security Continuous Monitoring
for z/OS, x/Linux & IBM I **| z/VM comming son  *




On Tue, Mar 17, 2020 at 6:49 PM Lennie Dymoke-Bradshaw <
lenni...@rsmpartners.com> wrote:

> Scott,
> Thanks,
>
> As I live in the UK I don't get to Share. If anyone else has the name of
> this REXX person (Ken something) I would be pleased.
>
> 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 Behalf
> Of scott Ford
> Sent: 17 March 2020 15:03
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: [IBM-MAIN] IGGCSI00 and REXX
>
> Gil,
>
> If memory serves me correctly Ken ( I dont remember his last name , the
> rexx wiz from SHARE ) has a real nice piece of Rexx code for IGGCSI00, just
> a idea for you sir.
>
> Scott
>
> On Tue, Mar 17, 2020 at 10:59 AM scott Ford  wrote:
>
> > Steve,
> >
> > I have written in rexx,oorexx,assembler,cobol,bash,,,on and on. For a
> > lot of system chores I love Rexx.
> > The big reason is being interpreted is fairly easy to see output and
> > work with it especially if the output is being used for another piece
> > of code. Every programming language IMHO evolves.
> >
> > Scott
> >
> > On Tue, Mar 17, 2020 at 10:04 AM Lionel B Dyck  wrote:
> >
> >> If you have PIPEs available the PIPE LISTCAT is an excellent tool to
> >> use if you only want the dataset name, and optionally the dataset
> >> type.
> >>
> >>
> >> Lionel B. Dyck <
> >> Website: http://www.lbdsoftware.com
> >>
> >> "Worry more about your character than your reputation.  Character is
> >> what you are, reputation merely what others think you are." - John
> >> Wooden
> >>
> >> -Original Message-
> >> From: IBM Mainframe Discussion List  On
> >> Behalf Of Seymour J Metz
> >> Sent: Tuesday, March 17, 2020 9:00 AM
> >> To: IBM-MAIN@LISTSERV.UA.EDU
> >> Subject: Re: IGGCSI00 and REXX
> >>
> >> All languages have glitches, especially C. Certainly there are things
> >> that could be cleaned up in REXX, but there are other things that are
> >> eleant if not misused.
> >>
> >>
> >> --
> >> Shmuel (Seymour J.) Metz
> >> http://mason.gmu.edu/~smetz3
> >>
> >>
> >> 
> >> From: IBM Mainframe Discussion List  on
> >> behalf of Steve Smith 
> >> Sent: Tuesday, March 17, 2020 9:53 AM
> >> To: IBM-MAIN@LISTSERV.UA.EDU
> >> Subject: Re: IGGCSI00 and REXX
> >>
> >> REXX is inherently kludgy (who needs structures?  SUBSTR can do
> >> anything!).
> >>
> >> That's not a big REXX exec.  Just de-kludge to your taste, if possible.
> >> IGGCSI00 is tricky to get started with, so you definitely want to
> >> start with a working example.  There are also a couple of assembler
> >> samples provided.
> >> There's also a C routine available at
> >>
> >> http://secure-web.cisco.com/1wOZihD3Fa5eFMrPjJLAHOb-MPTLnm9aUn42uRCeI
> >> xKUCIx-
> >>
> >> UR1tXB89h9436dtjipNwEdUx1mherLzMBxowcAECfcpp8w7R4LO6Hti_aRoGYAjj6OfBL
> >> BsQC_OU
> >>  >> IxKUCIx-UR1tXB89h9436dtjipNwEdUx1mherLzMBxowcAECfcpp8w7R4LO6Hti_aRoGY
> >> Ajj6OfBLBsQC_OU>
> >>
> >> Lqfmj1R875N514gGXEhDzeyH3BGHLJ3QNTcHDotuMSz5-dBJbG-Z_L3NhZFbmfG4UOg14
> >> 00CXcTL
> >>
> >> mSxv4f81RPgyxwOl_vJmC49J4xOzqCZIL583uE_gHt4DOgBZOKHxtjKkSikit4lxoregv
> >> aKEy4pK
> >>
> >> OhU_RY7MGWb55BeWUW7708RnbA44sKB9t7LABZ_59W5AZ6xdDRqRt_R-20StYBa0_libb
> >> OJUL4B7
> >>
> >> XATr9Hk95dBswQepWTrkSsnvZBloN7KlVY3gI7V-jnOXOw6UPa9b5DYPhlS0BeUjq835x
> >> CEsF67I
> >> IYj0049zJ91nCvFie-fXq/http%3A%2F%2Fwww.longpelaexpertise.com.au
> >> called LPCSI.
> >>
> >> sas
> >>
> >>
> >> On Tue, Mar 17, 2020 at 9:17 AM Lennie Dymoke-Bradshaw <
> >> lenni...@rsmpartners.com> wrote:
> >>
> >> > I have a need to make use of IGGCSI00.
> >> > It would make my life a lot easier if I could work in REXX rather
> >> > than assembler. I see that IBM have supplied a sample routine
> >> > called IGGCSIRX showing how it can be used from REXX, though it
> >> > looks a little cludgy; not as elegant as the RACF interface to REXX,
> IRRXUTIL.
> >> >
> >> > Has anyone done any work in this area that they can share?
> >> > For example a more general REXX interface either written in
> >> > assembler, or even in REXX?
> >>
> >> -
> >> - 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,
> >> s

Re: Memory-Lane Monday: Documentation just takes up too much space | Computerworld

2020-03-17 Thread Tomasz Rola
On Tue, Mar 17, 2020 at 01:59:55PM -0400, Tony Thigpen wrote:
> Is there someone at bitsavers that does scanning if we send them the
> manuals? Rates for mailing books is not that bad. I would send a few
> of my old ones to someone to scan.
> 
> I also have a bunch of old IBM VSE fiche showing program listings
> for things like supervisor, vtam, cobol, rpg, cics, etc. I don't
> know if someone is interested in converting it.

Myself, I am not afilliated with bitsavers, just a somewhat interested
in so called classic computing (as defined in somebody's sig, "classic
is the one that works").

>From what I can see on their page, they have already plenty of work
and a hands full. But from what I have seen, they accept stuff for
scanning, after arrangement.

I think you should contact them, the address in on their page. It is
partially in an image, and I will not reproduce it here because
bots. Send them list of titles, authors, year of printing etc, so they
can say what they already have. Sometimes they have it, still waiting
in a pack for processing.

-- 
Regards,
Tomasz Rola

--
** A C programmer asked whether computer had Buddha's nature.  **
** As the answer, master did "rm -rif" on the programmer's home**
** directory. And then the C programmer became enlightened...  **
** **
** Tomasz Rola  mailto:tomasz_r...@bigfoot.com **

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Memory-Lane Monday: Documentation just takes up too much space | Computerworld

2020-03-17 Thread Tony Thigpen
Is there someone at bitsavers that does scanning if we send them the 
manuals? Rates for mailing books is not that bad. I would send a few of 
my old ones to someone to scan.


I also have a bunch of old IBM VSE fiche showing program listings for 
things like supervisor, vtam, cobol, rpg, cics, etc. I don't know if 
someone is interested in converting it.


Tony Thigpen

Tomasz Rola wrote on 3/17/20 1:53 PM:

On Tue, Mar 17, 2020 at 02:50:53PM +, Seymour J Metz wrote:

I've got manuals much older than that. If I could get them scanned
for bitsavers then I'd have no interest in keeping the dead trees,
but I don't know anybody local willing to do it and shipping them
would be expensive.


You may want to look at so called "pro" scanners, which come with
paper feeder (say, 40-50 pages at one go) and double side
scanning. Since you are going to discard paper after the scan,
unbinding the book should be ok.

As of resolution, if I recall well, Al Kossow of bitsavers wrote he
used 600dpi at the moment, lossless (or maybe ask him a question, to
be sure). But hey, disk space is cheap, and two disks for redundancy
is only twice as that. And Solomon-Reed checksums with, say, 20% of
redund? This is going to be an archive, after all.

I have just bought one such "pro", just the one on the cheap end of
scale. There was plenty to choose from, until I started looking for
one supported by Linux. Still in a box, waiting for me to get ready,
so I cannot say how well the whole feeder thingy works. I just cross
my fingers, hope it will do as I imagine it would or else I am
cooked... because I am a paper hoarder and to make place for new
equipment I have to carve out niche in a heap. The other solution is
to prepare for digging tunnels.



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Memory-Lane Monday: Documentation just takes up too much space | Computerworld

2020-03-17 Thread Tomasz Rola
On Tue, Mar 17, 2020 at 02:50:53PM +, Seymour J Metz wrote:
> I've got manuals much older than that. If I could get them scanned
> for bitsavers then I'd have no interest in keeping the dead trees,
> but I don't know anybody local willing to do it and shipping them
> would be expensive.

You may want to look at so called "pro" scanners, which come with
paper feeder (say, 40-50 pages at one go) and double side
scanning. Since you are going to discard paper after the scan,
unbinding the book should be ok.

As of resolution, if I recall well, Al Kossow of bitsavers wrote he
used 600dpi at the moment, lossless (or maybe ask him a question, to
be sure). But hey, disk space is cheap, and two disks for redundancy
is only twice as that. And Solomon-Reed checksums with, say, 20% of
redund? This is going to be an archive, after all.

I have just bought one such "pro", just the one on the cheap end of
scale. There was plenty to choose from, until I started looking for
one supported by Linux. Still in a box, waiting for me to get ready,
so I cannot say how well the whole feeder thingy works. I just cross
my fingers, hope it will do as I imagine it would or else I am
cooked... because I am a paper hoarder and to make place for new
equipment I have to carve out niche in a heap. The other solution is
to prepare for digging tunnels.

-- 
Regards,
Tomasz Rola

--
** A C programmer asked whether computer had Buddha's nature.  **
** As the answer, master did "rm -rif" on the programmer's home**
** directory. And then the C programmer became enlightened...  **
** **
** Tomasz Rola  mailto:tomasz_r...@bigfoot.com **

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Newbie VTAM question

2020-03-17 Thread Edgington, Jerry

I have a very newbie VTAM question. We have a SYSplex running, and we want to 
get VTAM setup to allow for connections with application in the SYSplex.  We 
have XCF and FCTC setup, but not sure about what VTAM definitions are needed. 

Thanks,
Jerry Edgington

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: IGGCSI00 and REXX

2020-03-17 Thread Lionel B Dyck
Sadly Ken passed away a few years back - but he was a genius and Rexxpert.


Lionel B. Dyck <
Website: http://www.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what you 
are, reputation merely what others think you are." - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
scott Ford
Sent: Tuesday, March 17, 2020 11:56 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: IGGCSI00 and REXX

Lennie,

It’s Ken Tomiak .. I just found it my friend.

Scott

On Tue, Mar 17, 2020 at 12:54 PM Richards, Robert B. < 
01c91f408b9e-dmarc-requ...@listserv.ua.edu> wrote:

> Also check out Mark Zelden's  CATSRCH rexx exec
>
> http://mzelden.com/mvsutil.html
>
>
> -Original Message-
> From: IBM Mainframe Discussion List  On 
> Behalf Of Lennie Dymoke-Bradshaw
> Sent: Tuesday, March 17, 2020 12:49 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: IGGCSI00 and REXX
>
> Scott,
> Thanks,
>
> As I live in the UK I don't get to Share. If anyone else has the name 
> of this REXX person (Ken something) I would be pleased.
>
> 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 
> Behalf Of scott Ford
> Sent: 17 March 2020 15:03
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: [IBM-MAIN] IGGCSI00 and REXX
>
> Gil,
>
> If memory serves me correctly Ken ( I dont remember his last name , 
> the rexx wiz from SHARE ) has a real nice piece of Rexx code for 
> IGGCSI00, just a idea for you sir.
>
> Scott
>
> On Tue, Mar 17, 2020 at 10:59 AM scott Ford  wrote:
>
> > Steve,
> >
> > I have written in rexx,oorexx,assembler,cobol,bash,,,on and on. For 
> > a lot of system chores I love Rexx.
> > The big reason is being interpreted is fairly easy to see output and 
> > work with it especially if the output is being used for another 
> > piece of code. Every programming language IMHO evolves.
> >
> > Scott
> >
> > On Tue, Mar 17, 2020 at 10:04 AM Lionel B Dyck  wrote:
> >
> >> If you have PIPEs available the PIPE LISTCAT is an excellent tool 
> >> to use if you only want the dataset name, and optionally the 
> >> dataset type.
> >>
> >>
> >> Lionel B. Dyck <
> >> Website: http://www.lbdsoftware.com
> >>
> >> "Worry more about your character than your reputation.  Character 
> >> is what you are, reputation merely what others think you are." - 
> >> John Wooden
> >>
> >> -Original Message-
> >> From: IBM Mainframe Discussion List  On 
> >> Behalf Of Seymour J Metz
> >> Sent: Tuesday, March 17, 2020 9:00 AM
> >> To: IBM-MAIN@LISTSERV.UA.EDU
> >> Subject: Re: IGGCSI00 and REXX
> >>
> >> All languages have glitches, especially C. Certainly there are 
> >> things that could be cleaned up in REXX, but there are other things 
> >> that are eleant if not misused.
> >>
> >>
> >> --
> >> Shmuel (Seymour J.) Metz
> >> http://mason.gmu.edu/~smetz3
> >>
> >>
> >> 
> >> From: IBM Mainframe Discussion List  on 
> >> behalf of Steve Smith 
> >> Sent: Tuesday, March 17, 2020 9:53 AM
> >> To: IBM-MAIN@LISTSERV.UA.EDU
> >> Subject: Re: IGGCSI00 and REXX
> >>
> >> REXX is inherently kludgy (who needs structures?  SUBSTR can do 
> >> anything!).
> >>
> >> That's not a big REXX exec.  Just de-kludge to your taste, if possible.
> >> IGGCSI00 is tricky to get started with, so you definitely want to 
> >> start with a working example.  There are also a couple of assembler 
> >> samples provided.
> >> There's also a C routine available at
> >>
> >> http://secure-web.cisco.com/1wOZihD3Fa5eFMrPjJLAHOb-MPTLnm9aUn42uRC
> >> eI
> >> xKUCIx-
> >>
> >> UR1tXB89h9436dtjipNwEdUx1mherLzMBxowcAECfcpp8w7R4LO6Hti_aRoGYAjj6Of
> >> BL
> >> BsQC_OU
> >>  >> Ce 
> >> IxKUCIx-UR1tXB89h9436dtjipNwEdUx1mherLzMBxowcAECfcpp8w7R4LO6Hti_aRo
> >> GY
> >> Ajj6OfBLBsQC_OU>
> >>
> >> Lqfmj1R875N514gGXEhDzeyH3BGHLJ3QNTcHDotuMSz5-dBJbG-Z_L3NhZFbmfG4UOg
> >> 14
> >> 00CXcTL
> >>
> >> mSxv4f81RPgyxwOl_vJmC49J4xOzqCZIL583uE_gHt4DOgBZOKHxtjKkSikit4lxore
> >> gv
> >> aKEy4pK
> >>
> >> OhU_RY7MGWb55BeWUW7708RnbA44sKB9t7LABZ_59W5AZ6xdDRqRt_R-20StYBa0_li
> >> bb
> >> OJUL4B7
> >>
> >> XATr9Hk95dBswQepWTrkSsnvZBloN7KlVY3gI7V-jnOXOw6UPa9b5DYPhlS0BeUjq83
> >> 5x
> >> CEsF67I
> >> IYj0049zJ91nCvFie-fXq/http%3A%2F%2Fwww.longpelaexpertise.com.au
> >> called LPCSI.
> >>
> >> sas
> >>
> >>
> >> On Tue, Mar 17, 2020 at 9:17 AM Lennie Dymoke-Bradshaw < 
> >> lenni...@rsmpartners.com> wrote:
> >>
> >> > I have a need to make use of IGGCSI00.
> >> > It would make my life a lot easier if I could work in REXX rather 
> >> > than assembler. I see that IBM have supplied a sample routine 
> >> > called IGGCSIRX showing how it can be used from REXX, though it 
> >> > looks a little cludgy; not as elegant as the RACF interface to 
> >> > REXX,
> IRRXUTIL.

Re: IGGCSI00 and REXX

2020-03-17 Thread Al Ferguson
Lennie,

I have an example of IGGCSI00 in CBT Tape FILE960 (http://cbttape.org 
). A very general one is called DSLIST, it can take many 
CSI PARMs and return most of the info.


___

Al Ferguson   | mailto:afergu...@neptunescove.org
Milwaukee, WI USA |   http://www.neptunescove.org

Dulcius ex Asperis

> On 17 March 2020, at 11:48, Lennie Dymoke-Bradshaw  
> wrote:
> 
> Scott,
> Thanks,
> 
> As I live in the UK I don't get to Share. If anyone else has the name of this 
> REXX person (Ken something) I would be pleased. 
> 
> 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 Behalf Of 
> scott Ford
> Sent: 17 March 2020 15:03
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: [IBM-MAIN] IGGCSI00 and REXX
> 
> Gil,
> 
> If memory serves me correctly Ken ( I dont remember his last name , the rexx 
> wiz from SHARE ) has a real nice piece of Rexx code for IGGCSI00, just a idea 
> for you sir.
> 
> Scott
> 
> On Tue, Mar 17, 2020 at 10:59 AM scott Ford  wrote:
> 
>> Steve,
>> 
>> I have written in rexx,oorexx,assembler,cobol,bash,,,on and on. For a 
>> lot of system chores I love Rexx.
>> The big reason is being interpreted is fairly easy to see output and 
>> work with it especially if the output is being used for another piece 
>> of code. Every programming language IMHO evolves.
>> 
>> Scott
>> 
>> On Tue, Mar 17, 2020 at 10:04 AM Lionel B Dyck  wrote:
>> 
>>> If you have PIPEs available the PIPE LISTCAT is an excellent tool to 
>>> use if you only want the dataset name, and optionally the dataset 
>>> type.
>>> 
>>> 
>>> Lionel B. Dyck <
>>> Website: http://www.lbdsoftware.com
>>> 
>>> "Worry more about your character than your reputation.  Character is 
>>> what you are, reputation merely what others think you are." - John 
>>> Wooden
>>> 
>>> -Original Message-
>>> From: IBM Mainframe Discussion List  On 
>>> Behalf Of Seymour J Metz
>>> Sent: Tuesday, March 17, 2020 9:00 AM
>>> To: IBM-MAIN@LISTSERV.UA.EDU
>>> Subject: Re: IGGCSI00 and REXX
>>> 
>>> All languages have glitches, especially C. Certainly there are things 
>>> that could be cleaned up in REXX, but there are other things that are 
>>> eleant if not misused.
>>> 
>>> 
>>> --
>>> Shmuel (Seymour J.) Metz
>>> http://mason.gmu.edu/~smetz3
>>> 
>>> 
>>> 
>>> From: IBM Mainframe Discussion List  on 
>>> behalf of Steve Smith 
>>> Sent: Tuesday, March 17, 2020 9:53 AM
>>> To: IBM-MAIN@LISTSERV.UA.EDU
>>> Subject: Re: IGGCSI00 and REXX
>>> 
>>> REXX is inherently kludgy (who needs structures?  SUBSTR can do 
>>> anything!).
>>> 
>>> That's not a big REXX exec.  Just de-kludge to your taste, if possible.
>>> IGGCSI00 is tricky to get started with, so you definitely want to 
>>> start with a working example.  There are also a couple of assembler 
>>> samples provided.
>>> There's also a C routine available at
>>> 
>>> http://secure-web.cisco.com/1wOZihD3Fa5eFMrPjJLAHOb-MPTLnm9aUn42uRCeI
>>> xKUCIx-
>>> 
>>> UR1tXB89h9436dtjipNwEdUx1mherLzMBxowcAECfcpp8w7R4LO6Hti_aRoGYAjj6OfBL
>>> BsQC_OU 
>>> >> IxKUCIx-UR1tXB89h9436dtjipNwEdUx1mherLzMBxowcAECfcpp8w7R4LO6Hti_aRoGY
>>> Ajj6OfBLBsQC_OU>
>>> 
>>> Lqfmj1R875N514gGXEhDzeyH3BGHLJ3QNTcHDotuMSz5-dBJbG-Z_L3NhZFbmfG4UOg14
>>> 00CXcTL
>>> 
>>> mSxv4f81RPgyxwOl_vJmC49J4xOzqCZIL583uE_gHt4DOgBZOKHxtjKkSikit4lxoregv
>>> aKEy4pK
>>> 
>>> OhU_RY7MGWb55BeWUW7708RnbA44sKB9t7LABZ_59W5AZ6xdDRqRt_R-20StYBa0_libb
>>> OJUL4B7
>>> 
>>> XATr9Hk95dBswQepWTrkSsnvZBloN7KlVY3gI7V-jnOXOw6UPa9b5DYPhlS0BeUjq835x
>>> CEsF67I 
>>> IYj0049zJ91nCvFie-fXq/http%3A%2F%2Fwww.longpelaexpertise.com.au 
>>> called LPCSI.
>>> 
>>> sas
>>> 
>>> 
>>> On Tue, Mar 17, 2020 at 9:17 AM Lennie Dymoke-Bradshaw < 
>>> lenni...@rsmpartners.com> wrote:
>>> 
 I have a need to make use of IGGCSI00.
 It would make my life a lot easier if I could work in REXX rather 
 than assembler. I see that IBM have supplied a sample routine 
 called IGGCSIRX showing how it can be used from REXX, though it 
 looks a little cludgy; not as elegant as the RACF interface to REXX, 
 IRRXUTIL.
 
 Has anyone done any work in this area that they can share?
 For example a more general REXX interface either written in 
 assembler, or even in REXX?
>>> 
>>> -
>>> - 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: IGGCSI00 and REXX

2020-03-17 Thread scott Ford
Lennie,

It’s Ken Tomiak .. I just found it my friend.

Scott

On Tue, Mar 17, 2020 at 12:54 PM Richards, Robert B. <
01c91f408b9e-dmarc-requ...@listserv.ua.edu> wrote:

> Also check out Mark Zelden's  CATSRCH rexx exec
>
> http://mzelden.com/mvsutil.html
>
>
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf
> Of Lennie Dymoke-Bradshaw
> Sent: Tuesday, March 17, 2020 12:49 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: IGGCSI00 and REXX
>
> Scott,
> Thanks,
>
> As I live in the UK I don't get to Share. If anyone else has the name of
> this REXX person (Ken something) I would be pleased.
>
> 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 Behalf
> Of scott Ford
> Sent: 17 March 2020 15:03
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: [IBM-MAIN] IGGCSI00 and REXX
>
> Gil,
>
> If memory serves me correctly Ken ( I dont remember his last name , the
> rexx wiz from SHARE ) has a real nice piece of Rexx code for IGGCSI00, just
> a idea for you sir.
>
> Scott
>
> On Tue, Mar 17, 2020 at 10:59 AM scott Ford  wrote:
>
> > Steve,
> >
> > I have written in rexx,oorexx,assembler,cobol,bash,,,on and on. For a
> > lot of system chores I love Rexx.
> > The big reason is being interpreted is fairly easy to see output and
> > work with it especially if the output is being used for another piece
> > of code. Every programming language IMHO evolves.
> >
> > Scott
> >
> > On Tue, Mar 17, 2020 at 10:04 AM Lionel B Dyck  wrote:
> >
> >> If you have PIPEs available the PIPE LISTCAT is an excellent tool to
> >> use if you only want the dataset name, and optionally the dataset
> >> type.
> >>
> >>
> >> Lionel B. Dyck <
> >> Website: http://www.lbdsoftware.com
> >>
> >> "Worry more about your character than your reputation.  Character is
> >> what you are, reputation merely what others think you are." - John
> >> Wooden
> >>
> >> -Original Message-
> >> From: IBM Mainframe Discussion List  On
> >> Behalf Of Seymour J Metz
> >> Sent: Tuesday, March 17, 2020 9:00 AM
> >> To: IBM-MAIN@LISTSERV.UA.EDU
> >> Subject: Re: IGGCSI00 and REXX
> >>
> >> All languages have glitches, especially C. Certainly there are things
> >> that could be cleaned up in REXX, but there are other things that are
> >> eleant if not misused.
> >>
> >>
> >> --
> >> Shmuel (Seymour J.) Metz
> >> http://mason.gmu.edu/~smetz3
> >>
> >>
> >> 
> >> From: IBM Mainframe Discussion List  on
> >> behalf of Steve Smith 
> >> Sent: Tuesday, March 17, 2020 9:53 AM
> >> To: IBM-MAIN@LISTSERV.UA.EDU
> >> Subject: Re: IGGCSI00 and REXX
> >>
> >> REXX is inherently kludgy (who needs structures?  SUBSTR can do
> >> anything!).
> >>
> >> That's not a big REXX exec.  Just de-kludge to your taste, if possible.
> >> IGGCSI00 is tricky to get started with, so you definitely want to
> >> start with a working example.  There are also a couple of assembler
> >> samples provided.
> >> There's also a C routine available at
> >>
> >> http://secure-web.cisco.com/1wOZihD3Fa5eFMrPjJLAHOb-MPTLnm9aUn42uRCeI
> >> xKUCIx-
> >>
> >> UR1tXB89h9436dtjipNwEdUx1mherLzMBxowcAECfcpp8w7R4LO6Hti_aRoGYAjj6OfBL
> >> BsQC_OU
> >>  >> IxKUCIx-UR1tXB89h9436dtjipNwEdUx1mherLzMBxowcAECfcpp8w7R4LO6Hti_aRoGY
> >> Ajj6OfBLBsQC_OU>
> >>
> >> Lqfmj1R875N514gGXEhDzeyH3BGHLJ3QNTcHDotuMSz5-dBJbG-Z_L3NhZFbmfG4UOg14
> >> 00CXcTL
> >>
> >> mSxv4f81RPgyxwOl_vJmC49J4xOzqCZIL583uE_gHt4DOgBZOKHxtjKkSikit4lxoregv
> >> aKEy4pK
> >>
> >> OhU_RY7MGWb55BeWUW7708RnbA44sKB9t7LABZ_59W5AZ6xdDRqRt_R-20StYBa0_libb
> >> OJUL4B7
> >>
> >> XATr9Hk95dBswQepWTrkSsnvZBloN7KlVY3gI7V-jnOXOw6UPa9b5DYPhlS0BeUjq835x
> >> CEsF67I
> >> IYj0049zJ91nCvFie-fXq/http%3A%2F%2Fwww.longpelaexpertise.com.au
> >> called LPCSI.
> >>
> >> sas
> >>
> >>
> >> On Tue, Mar 17, 2020 at 9:17 AM Lennie Dymoke-Bradshaw <
> >> lenni...@rsmpartners.com> wrote:
> >>
> >> > I have a need to make use of IGGCSI00.
> >> > It would make my life a lot easier if I could work in REXX rather
> >> > than assembler. I see that IBM have supplied a sample routine
> >> > called IGGCSIRX showing how it can be used from REXX, though it
> >> > looks a little cludgy; not as elegant as the RACF interface to REXX,
> IRRXUTIL.
> >> >
> >> > Has anyone done any work in this area that they can share?
> >> > For example a more general REXX interface either written in
> >> > assembler, or even in REXX?
> >>
> >> -
> >> - 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 acce

Re: IGGCSI00 and REXX

2020-03-17 Thread Richards, Robert B.
Also check out Mark Zelden's  CATSRCH rexx exec

http://mzelden.com/mvsutil.html


-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Lennie Dymoke-Bradshaw
Sent: Tuesday, March 17, 2020 12:49 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: IGGCSI00 and REXX

Scott,
Thanks,

As I live in the UK I don't get to Share. If anyone else has the name of this 
REXX person (Ken something) I would be pleased. 

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 Behalf Of 
scott Ford
Sent: 17 March 2020 15:03
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: [IBM-MAIN] IGGCSI00 and REXX

Gil,

If memory serves me correctly Ken ( I dont remember his last name , the rexx 
wiz from SHARE ) has a real nice piece of Rexx code for IGGCSI00, just a idea 
for you sir.

Scott

On Tue, Mar 17, 2020 at 10:59 AM scott Ford  wrote:

> Steve,
>
> I have written in rexx,oorexx,assembler,cobol,bash,,,on and on. For a 
> lot of system chores I love Rexx.
> The big reason is being interpreted is fairly easy to see output and 
> work with it especially if the output is being used for another piece 
> of code. Every programming language IMHO evolves.
>
> Scott
>
> On Tue, Mar 17, 2020 at 10:04 AM Lionel B Dyck  wrote:
>
>> If you have PIPEs available the PIPE LISTCAT is an excellent tool to 
>> use if you only want the dataset name, and optionally the dataset 
>> type.
>>
>>
>> Lionel B. Dyck <
>> Website: http://www.lbdsoftware.com
>>
>> "Worry more about your character than your reputation.  Character is 
>> what you are, reputation merely what others think you are." - John 
>> Wooden
>>
>> -Original Message-
>> From: IBM Mainframe Discussion List  On 
>> Behalf Of Seymour J Metz
>> Sent: Tuesday, March 17, 2020 9:00 AM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Re: IGGCSI00 and REXX
>>
>> All languages have glitches, especially C. Certainly there are things 
>> that could be cleaned up in REXX, but there are other things that are 
>> eleant if not misused.
>>
>>
>> --
>> Shmuel (Seymour J.) Metz
>> http://mason.gmu.edu/~smetz3
>>
>>
>> 
>> From: IBM Mainframe Discussion List  on 
>> behalf of Steve Smith 
>> Sent: Tuesday, March 17, 2020 9:53 AM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Re: IGGCSI00 and REXX
>>
>> REXX is inherently kludgy (who needs structures?  SUBSTR can do 
>> anything!).
>>
>> That's not a big REXX exec.  Just de-kludge to your taste, if possible.
>> IGGCSI00 is tricky to get started with, so you definitely want to 
>> start with a working example.  There are also a couple of assembler 
>> samples provided.
>> There's also a C routine available at
>>
>> http://secure-web.cisco.com/1wOZihD3Fa5eFMrPjJLAHOb-MPTLnm9aUn42uRCeI
>> xKUCIx-
>>
>> UR1tXB89h9436dtjipNwEdUx1mherLzMBxowcAECfcpp8w7R4LO6Hti_aRoGYAjj6OfBL
>> BsQC_OU
>> > IxKUCIx-UR1tXB89h9436dtjipNwEdUx1mherLzMBxowcAECfcpp8w7R4LO6Hti_aRoGY
>> Ajj6OfBLBsQC_OU>
>>
>> Lqfmj1R875N514gGXEhDzeyH3BGHLJ3QNTcHDotuMSz5-dBJbG-Z_L3NhZFbmfG4UOg14
>> 00CXcTL
>>
>> mSxv4f81RPgyxwOl_vJmC49J4xOzqCZIL583uE_gHt4DOgBZOKHxtjKkSikit4lxoregv
>> aKEy4pK
>>
>> OhU_RY7MGWb55BeWUW7708RnbA44sKB9t7LABZ_59W5AZ6xdDRqRt_R-20StYBa0_libb
>> OJUL4B7
>>
>> XATr9Hk95dBswQepWTrkSsnvZBloN7KlVY3gI7V-jnOXOw6UPa9b5DYPhlS0BeUjq835x
>> CEsF67I
>> IYj0049zJ91nCvFie-fXq/http%3A%2F%2Fwww.longpelaexpertise.com.au
>> called LPCSI.
>>
>> sas
>>
>>
>> On Tue, Mar 17, 2020 at 9:17 AM Lennie Dymoke-Bradshaw < 
>> lenni...@rsmpartners.com> wrote:
>>
>> > I have a need to make use of IGGCSI00.
>> > It would make my life a lot easier if I could work in REXX rather 
>> > than assembler. I see that IBM have supplied a sample routine 
>> > called IGGCSIRX showing how it can be used from REXX, though it 
>> > looks a little cludgy; not as elegant as the RACF interface to REXX, 
>> > IRRXUTIL.
>> >
>> > Has anyone done any work in this area that they can share?
>> > For example a more general REXX interface either written in 
>> > assembler, or even in REXX?
>>
>> -
>> - 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
>>
>
>
> --
>
>
>
> *IDMWORKS *
>
> Scott Ford
>
> z/OS Dev.
>
>
>
>
> “By elevating a friend or 

Re: IGGCSI00 and REXX

2020-03-17 Thread Lennie Dymoke-Bradshaw
Scott,
Thanks,

As I live in the UK I don't get to Share. If anyone else has the name of this 
REXX person (Ken something) I would be pleased. 

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 Behalf Of 
scott Ford
Sent: 17 March 2020 15:03
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: [IBM-MAIN] IGGCSI00 and REXX

Gil,

If memory serves me correctly Ken ( I dont remember his last name , the rexx 
wiz from SHARE ) has a real nice piece of Rexx code for IGGCSI00, just a idea 
for you sir.

Scott

On Tue, Mar 17, 2020 at 10:59 AM scott Ford  wrote:

> Steve,
>
> I have written in rexx,oorexx,assembler,cobol,bash,,,on and on. For a 
> lot of system chores I love Rexx.
> The big reason is being interpreted is fairly easy to see output and 
> work with it especially if the output is being used for another piece 
> of code. Every programming language IMHO evolves.
>
> Scott
>
> On Tue, Mar 17, 2020 at 10:04 AM Lionel B Dyck  wrote:
>
>> If you have PIPEs available the PIPE LISTCAT is an excellent tool to 
>> use if you only want the dataset name, and optionally the dataset 
>> type.
>>
>>
>> Lionel B. Dyck <
>> Website: http://www.lbdsoftware.com
>>
>> "Worry more about your character than your reputation.  Character is 
>> what you are, reputation merely what others think you are." - John 
>> Wooden
>>
>> -Original Message-
>> From: IBM Mainframe Discussion List  On 
>> Behalf Of Seymour J Metz
>> Sent: Tuesday, March 17, 2020 9:00 AM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Re: IGGCSI00 and REXX
>>
>> All languages have glitches, especially C. Certainly there are things 
>> that could be cleaned up in REXX, but there are other things that are 
>> eleant if not misused.
>>
>>
>> --
>> Shmuel (Seymour J.) Metz
>> http://mason.gmu.edu/~smetz3
>>
>>
>> 
>> From: IBM Mainframe Discussion List  on 
>> behalf of Steve Smith 
>> Sent: Tuesday, March 17, 2020 9:53 AM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Re: IGGCSI00 and REXX
>>
>> REXX is inherently kludgy (who needs structures?  SUBSTR can do 
>> anything!).
>>
>> That's not a big REXX exec.  Just de-kludge to your taste, if possible.
>> IGGCSI00 is tricky to get started with, so you definitely want to 
>> start with a working example.  There are also a couple of assembler 
>> samples provided.
>> There's also a C routine available at
>>
>> http://secure-web.cisco.com/1wOZihD3Fa5eFMrPjJLAHOb-MPTLnm9aUn42uRCeI
>> xKUCIx-
>>
>> UR1tXB89h9436dtjipNwEdUx1mherLzMBxowcAECfcpp8w7R4LO6Hti_aRoGYAjj6OfBL
>> BsQC_OU 
>> > IxKUCIx-UR1tXB89h9436dtjipNwEdUx1mherLzMBxowcAECfcpp8w7R4LO6Hti_aRoGY
>> Ajj6OfBLBsQC_OU>
>>
>> Lqfmj1R875N514gGXEhDzeyH3BGHLJ3QNTcHDotuMSz5-dBJbG-Z_L3NhZFbmfG4UOg14
>> 00CXcTL
>>
>> mSxv4f81RPgyxwOl_vJmC49J4xOzqCZIL583uE_gHt4DOgBZOKHxtjKkSikit4lxoregv
>> aKEy4pK
>>
>> OhU_RY7MGWb55BeWUW7708RnbA44sKB9t7LABZ_59W5AZ6xdDRqRt_R-20StYBa0_libb
>> OJUL4B7
>>
>> XATr9Hk95dBswQepWTrkSsnvZBloN7KlVY3gI7V-jnOXOw6UPa9b5DYPhlS0BeUjq835x
>> CEsF67I 
>> IYj0049zJ91nCvFie-fXq/http%3A%2F%2Fwww.longpelaexpertise.com.au 
>> called LPCSI.
>>
>> sas
>>
>>
>> On Tue, Mar 17, 2020 at 9:17 AM Lennie Dymoke-Bradshaw < 
>> lenni...@rsmpartners.com> wrote:
>>
>> > I have a need to make use of IGGCSI00.
>> > It would make my life a lot easier if I could work in REXX rather 
>> > than assembler. I see that IBM have supplied a sample routine 
>> > called IGGCSIRX showing how it can be used from REXX, though it 
>> > looks a little cludgy; not as elegant as the RACF interface to REXX, 
>> > IRRXUTIL.
>> >
>> > Has anyone done any work in this area that they can share?
>> > For example a more general REXX interface either written in 
>> > assembler, or even in REXX?
>>
>> -
>> - 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
>>
>
>
> --
>
>
>
> *IDMWORKS *
>
> Scott Ford
>
> z/OS Dev.
>
>
>
>
> “By elevating a friend or Collegue you elevate yourself, by demeaning 
> a friend or collegue you demean yourself”
>
>
>
> www.idmworks.com
>
> scott.f...@idmworks.com
>
> Blog: www.idmworks.com/blog
>
>
>
>
>
> *The information contained in this email message and any attachment 
> may be privileged, con

Re: SMF 119 records (TCPIP)

2020-03-17 Thread Mark Regan
Someone at one time had put together a REXX program to process 119 records
and produce reports. I used it at my last shop, however I do not remember
who provided it.

Regards,

*Mark T. Regan, K8MTR*
CTO1 USNR-Retired, 1969-1991
Nationwide Insurance, Retired, 1986-2017


On Tue, Mar 17, 2020 at 11:48 AM Pierre Fichaud  wrote:

> I do not have SAS. Pierre.
>
> --
> 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: SMF 119 records (TCPIP)

2020-03-17 Thread Allan Staller
What documentation there is, is in SC27-3659  IP Programmer's Guide and 
Reference Appendix E.
Anything more than that you will need to ask IBM/

HTH,

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Pierre Fichaud
Sent: Tuesday, March 17, 2020 8:28 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: SMF 119 records (TCPIP)

[CAUTION: This Email is from outside the Organization. Do not click links or 
open attachments unless you trust the sender.]

There are many sub-types for SMF 119 (X'77').
The common identification section has a flag byte called SMF119TI_Reason with 
the following values:

X'C0' - Interval record, more records to follow X'80' - Interval record, last 
record in set X'60' - End of statistics record, more records to follow X'40' - 
End of statistics record, last record in set x'50' - Shutdown starts record, 
more record to follow x'10' - Shutdown starts record, last record in set X'48' 
- Events record, more records to follow x'08' - Events record, last record in 
set

Is there a more detailed explanation of these values ?

Can interval records be ignored if one takes the end of statistics records ?

I guess shutdown starts records are cut when TCP/IP starts to shutdown ?

When is an event record cut ?

Can SMF119TI_RecordId be used to tie together different records of the same 
sub-type?

Regards and TIA, Pierre.

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN
::DISCLAIMER::

The contents of this e-mail and any attachment(s) are confidential and intended 
for the named recipient(s) only. E-mail transmission is not guaranteed to be 
secure or error-free as information could be intercepted, corrupted, lost, 
destroyed, arrive late or incomplete, or may contain viruses in transmission. 
The e mail and its contents (with or without referred errors) shall therefore 
not attach any liability on the originator or HCL or its affiliates. Views or 
opinions, if any, presented in this email are solely those of the author and 
may not necessarily reflect the views or opinions of HCL or its affiliates. Any 
form of reproduction, dissemination, copying, disclosure, modification, 
distribution and / or publication of this message without the prior written 
consent of authorized representative of HCL is strictly prohibited. If you have 
received this email in error please delete it and notify the sender 
immediately. Before opening any email and/or attachments, please check them for 
viruses and other defects.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMF 119 records (TCPIP)

2020-03-17 Thread Pierre Fichaud

I do not have SAS. Pierre.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


JES “end of response” marker

2020-03-17 Thread Donald Russell
I can issue some JES commands through RSCS from a VM system.

Is there a way to tell JES (zOS 2.4) to send a “end of response” message?

Example:

I can query RSCS and know when the end of the asynchronous response is.
CP SMSG RSCS (MT.) QUERY LINKS

the (..) modifier tells RSCS to format the responses differently allowing
an automated process to know when the response is complete instead of
waiting an arbitrary amount of time and guessing.

CP SMSG RSCS CMD MVS $DJ1-*,JM=MINE*

JES dutifully replies, a line at a time but short of seeing no more text
arriving there’s no way to know the response is complete.

That command may take a few seconds to run, and an automated process may
incorrectly say “no response”. Sure, increase the time out, but then it
waits unnecessarily long at the end to see if anything else is arriving.

Cheers,
Don

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Mainframe growth for the next decade!

2020-03-17 Thread John McKown
On Tue, Mar 17, 2020 at 10:34 AM Bill Johnson <
0047540adefe-dmarc-requ...@listserv.ua.edu> wrote:

> The mainframe’s demise has been talked about for decades and yet it still
> processes most of the world’s critical transactions.
> https://blog.syncsort.com/2017/06/mainframe/6-industries-mainframes-king/
> You might put you pictures and music on the cloud but are you willing to
> put your health care and financial info there? I’m not.
>

That's my boss' take on it. What gets hacked first? Something on the cloud.
Why? Because it's easier to find & get to. And, disrespect intended, most
Windows people are not paranoid enough to worry much about things like
security & auditing. They are all about ease of use and "glitz".

-- 
People in sleeping bags are the soft tacos of the bear world.
Maranatha! <><
John McKown

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: IGGCSI00 and REXX

2020-03-17 Thread Paul Gilmartin
On Tue, 17 Mar 2020 15:07:57 +, Seymour J Metz wrote:

>[LINKPGM] It's more like LINK than like CALL. 
>
I agree.

>If you want a jobstep parameter, why not use address LINKMVS, which builds the 
>HW length field automatically?
>
The ICSF interface the example uses does not use a HW length, but
expects the length in a separate argument.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Mainframe growth for the next decade!

2020-03-17 Thread Bill Johnson
The mainframe’s demise has been talked about for decades and yet it still 
processes most of the world’s critical transactions.
https://blog.syncsort.com/2017/06/mainframe/6-industries-mainframes-king/
You might put you pictures and music on the cloud but are you willing to put 
your health care and financial info there? I’m not.


Sent from Yahoo Mail for iPhone


On Tuesday, March 17, 2020, 10:54 AM, scott Ford  wrote:

I am part of a ISV, but I see more a trend toward PC (aka Windows and Linux
), which is fine, but I think people are missing
the multi-platform resources available. Everyone is focused on 'the cloud'.
I dont feel its the end-all, just another tool.

Scott
(my opinion is my own)

On Tue, Mar 17, 2020 at 10:45 AM Paul Gilmartin <
000433f07816-dmarc-requ...@listserv.ua.edu> wrote:

> On Mon, 16 Mar 2020 11:51:12 -0400, Bob Bridges  wrote:
>
> > ... Nigerian prince ...
> >
> I suspect they expect fair(?) compensation for their survey effort.
> Or, GIYF.
>
> >-Original Message-
> >From:  Bill Johnson
> >Sent: Monday, March 16, 2020 11:12
> >
> >The mainframe is far from dead/dying.
> >
> https://dailyscience.me/2020/03/16/mainframe-market-to-see-incredible-growth-during-2020-2030/
> >
> As I read the topics of their Recent Posts (visible on handheld, not on
> desktop!?), I suspect, "There is a great future in plastics.  Think about
> it.
> Will you think about it?"
>
> -- gil
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


-- 



*IDMWORKS *

Scott Ford

z/OS Dev.




“By elevating a friend or Collegue you elevate yourself, by demeaning a
friend or collegue you demean yourself”



www.idmworks.com

scott.f...@idmworks.com

Blog: www.idmworks.com/blog





*The information contained in this email message and any attachment may be
privileged, confidential, proprietary or otherwise protected from
disclosure. If the reader of this message is not the intended recipient,
you are hereby notified that any dissemination, distribution, copying or
use of this message and any attachment is strictly prohibited. If you have
received this message in error, please notify us immediately by replying to
the message and permanently delete it from your computer and destroy any
printout thereof.*

--
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: Scripting REXX thought -- inspiration or insanity?

2020-03-17 Thread scott Ford
Shmuel,

Absolutely ...

Scott

On Tue, Mar 17, 2020 at 11:14 AM Seymour J Metz  wrote:

> I do exploit the features of both the language and the shell that it is
> runnung under, but when comparing two languages you should recognize that
> the user has the same shell features for both.
>
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
>
> 
> From: IBM Mainframe Discussion List  on behalf
> of scott Ford 
> Sent: Tuesday, March 17, 2020 11:00 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Scripting REXX thought -- inspiration or insanity?
>
> Shmuel but why not leverage ( I know new word ) both.
>
> Scott
>
> On Mon, Mar 16, 2020 at 5:56 PM Seymour J Metz  wrote:
>
> > Apples and oranges. As before, you're talking about the capabilities of
> > the environment in which it is running, not the capabilities of the
> > program.
> >
> > Further. how do you handle the case where you want to use the output of
> > one command as the source for a script and the output of a different
> > command as the input to the script. Adding Rube Goldberg features to Rexx
> > instead of writing simple wrappers maximaly violates the Unix tradition
> you
> > cited.
> >
> >
> > --
> > Shmuel (Seymour J.) Metz
> > http://mason.gmu.edu/~smetz3
> >
> >
> > 
> > From: IBM Mainframe Discussion List  on behalf
> > of Paul Gilmartin <000433f07816-dmarc-requ...@listserv.ua.edu>
> > Sent: Monday, March 16, 2020 5:15 PM
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Subject: Re: Scripting REXX thought -- inspiration or insanity?
> >
> > On Mon, 16 Mar 2020 19:59:06 +, Seymour J Metz wrote:
> >
> > >> It's the UNIX tradition.
> >
> > https colon//
> >
> http://secure-web.cisco.com/1M_2EXcoLWPN-8aW9ElazoTowG-ebLU4SfxW1ZrKYM7sxHV3rpFiVkqwdejr3RMA-uhOdn7F9wIwFXcqinI-yb3d6Pe8GFIj24vIJe2o4E7gkn9bU3uV3RjUtIaFQcyCTg2A7MYZJd8h0O0eJGIBnVWe6QJ4IcUH4yXKoyWvrErfPM549douPzOLxMY54UHJudybB_ujaaivu1O1Lhl1510PwRFegFUT5TGRDZDr-J0vQCpHhYbPk-e-oAyp7kFqaxV-nCbKjPUJo60GgwV4ldey1bUCiD_JsuAFl0vwInk1UpwJ0e0mufJlbv6BoC8ahm07Acouycgc82ZhV46tsdBH4q0izpRWwbA-S4zirddZuLmIC7GNFJ3HMH8ZzdeH-65kxSGP1mbYKNecd6BE28KUhtK-Im9N6geHFOu-6nCMaLM93MI5Z3X34u8Vcdqgv/http%3A%2F%2Fwww.goodreads.com%2Fquotes%2F353571-a-foolish-consistency-is-the-hobgoblin-of-little-minds-adored
> >
> > The operant qualifier is "foolish".
> >
> > >Can you pipe the output of a Unix command to IRXJCL? shell syntax?
> > >
> > Not shell, but with Rexx: SYSCALL pipe; BPXWDYN( 'alloc dd(SYSTSIN) ...'
> > ); ATTCHMVS;
> > and, yes, that's SYSTSIN, not SYSEXEC.
> >
> > >Is there a compelling need to do that?
> > >
> > No.
> >
> > >So does foo | rexx bar, but neither one treats the output of foo as Rexx
> > code
> > >
> > With a little shell redirection, it's easy with Regina.
> >
> > > It makes most sense if someone else writes that wrapper.
> > >
> > With a little shell redirection, it's easy with Regina.
> >
> > >You are someone.
> > >
> > But not someone *else*.
> >
> > -- 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
> >
>
>
> --
>
>
>
> *IDMWORKS *
>
> Scott Ford
>
> z/OS Dev.
>
>
>
>
> “By elevating a friend or Collegue you elevate yourself, by demeaning a
> friend or collegue you demean yourself”
>
>
>
>
> http://secure-web.cisco.com/1zNyMI_B01E1ysEYmUYQR2caZ0-wYyequFritbr3igmtMr0qL6IsgfFrPghg2NREJv7eUOSRVdWK8UR_9ENDwz-ovQ7FsyadoduskJA6MmZiPWyxqH7EilJtetU6MwQB75XhBNRP45gzvJsVcZ8JtgeI1Zo8Xqpz0s9wNh4FVoczKbJHB-s-VVFva2Ny5OmUtbSa0z0YPQYjgVCEePG8NAXirlXEGfH4-2Q1dyS693AHj2ngeqfOWpecC7r-jbmwMnM4H5Vj1FWjCrZiEzj3FrOnIaWhkiu83lR1xMcuyT3iRR2TFwlHp0f7zzQ4fPKdj54jQNbOj-TUduXwRw33mk-e7jEBKpeYEW5MhC65bCsYQFUih9JNHudTUuLWocJxIY2uUkHC-cgQPpIM0qUL8GpLaQDdSaxELnjYiHMFlTdJYYjfjjDL8jpuY2hhijU5I/http%3A%2F%2Fwww.idmworks.com
>
> scott.f...@idmworks.com
>
> Blog:
> http://secure-web.cisco.com/1MiYkAAkefG-bTjxIfXlJJQfM2JVC_AMcYEoHV8MMsXWtnPIMs_lkIQX0IyPiZBdtR5aUAigdCRa8wcl7Kx6MkPKR67Je1uTP6OiKbPnERq_49p5txmx1K2X23D8075DtjFNOjpVnGn8y8hyylp5b2T1roixvgt5vTnzmiI_35fDQ-1l9MYimsmBNJocKqfEV9HuBqeknlAq1lsZo17tsU0UyPL0rbfgI5O5pcDwvInFoHzvvIeaiNfyyRxY-0caOnEbWZOatyPKc8Ug4-B3_LDrIPZveaCYroSFeHmDhDxN8z6wInOohhaKSoCIYDGAIxpyFQLTiZr1YSvZiqlJTenAP874VWmTO5T8xntF7rtB4XPrTIq3dQGI62yw_fjyjdFNh9WqJRX99XMSIFbAFJKKFgPR8C41GLXaGM3sJwkhDyuygCEPbEzh9nCZg7WcC/http%3A%2F%2Fwww.idmworks.com%2Fblog
>
>
>
>
>
> *The information contained in this email message and any attachment may be
> privileged, confidential, proprietary or otherwise protected from
> disclosure. If the reader of this message is not the intended recipient,
> you are hereby notified that any diss

Re: Scripting REXX thought -- inspiration or insanity?

2020-03-17 Thread Seymour J Metz
I do exploit the features of both the language and the shell that it is runnung 
under, but when comparing two languages you should recognize that the user has 
the same shell features for both.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3



From: IBM Mainframe Discussion List  on behalf of 
scott Ford 
Sent: Tuesday, March 17, 2020 11:00 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Scripting REXX thought -- inspiration or insanity?

Shmuel but why not leverage ( I know new word ) both.

Scott

On Mon, Mar 16, 2020 at 5:56 PM Seymour J Metz  wrote:

> Apples and oranges. As before, you're talking about the capabilities of
> the environment in which it is running, not the capabilities of the
> program.
>
> Further. how do you handle the case where you want to use the output of
> one command as the source for a script and the output of a different
> command as the input to the script. Adding Rube Goldberg features to Rexx
> instead of writing simple wrappers maximaly violates the Unix tradition you
> cited.
>
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
>
> 
> From: IBM Mainframe Discussion List  on behalf
> of Paul Gilmartin <000433f07816-dmarc-requ...@listserv.ua.edu>
> Sent: Monday, March 16, 2020 5:15 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Scripting REXX thought -- inspiration or insanity?
>
> On Mon, 16 Mar 2020 19:59:06 +, Seymour J Metz wrote:
>
> >> It's the UNIX tradition.
>
> https colon//
> http://secure-web.cisco.com/1M_2EXcoLWPN-8aW9ElazoTowG-ebLU4SfxW1ZrKYM7sxHV3rpFiVkqwdejr3RMA-uhOdn7F9wIwFXcqinI-yb3d6Pe8GFIj24vIJe2o4E7gkn9bU3uV3RjUtIaFQcyCTg2A7MYZJd8h0O0eJGIBnVWe6QJ4IcUH4yXKoyWvrErfPM549douPzOLxMY54UHJudybB_ujaaivu1O1Lhl1510PwRFegFUT5TGRDZDr-J0vQCpHhYbPk-e-oAyp7kFqaxV-nCbKjPUJo60GgwV4ldey1bUCiD_JsuAFl0vwInk1UpwJ0e0mufJlbv6BoC8ahm07Acouycgc82ZhV46tsdBH4q0izpRWwbA-S4zirddZuLmIC7GNFJ3HMH8ZzdeH-65kxSGP1mbYKNecd6BE28KUhtK-Im9N6geHFOu-6nCMaLM93MI5Z3X34u8Vcdqgv/http%3A%2F%2Fwww.goodreads.com%2Fquotes%2F353571-a-foolish-consistency-is-the-hobgoblin-of-little-minds-adored
>
> The operant qualifier is "foolish".
>
> >Can you pipe the output of a Unix command to IRXJCL? shell syntax?
> >
> Not shell, but with Rexx: SYSCALL pipe; BPXWDYN( 'alloc dd(SYSTSIN) ...'
> ); ATTCHMVS;
> and, yes, that's SYSTSIN, not SYSEXEC.
>
> >Is there a compelling need to do that?
> >
> No.
>
> >So does foo | rexx bar, but neither one treats the output of foo as Rexx
> code
> >
> With a little shell redirection, it's easy with Regina.
>
> > It makes most sense if someone else writes that wrapper.
> >
> With a little shell redirection, it's easy with Regina.
>
> >You are someone.
> >
> But not someone *else*.
>
> -- 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
>


--



*IDMWORKS *

Scott Ford

z/OS Dev.




“By elevating a friend or Collegue you elevate yourself, by demeaning a
friend or collegue you demean yourself”



http://secure-web.cisco.com/1zNyMI_B01E1ysEYmUYQR2caZ0-wYyequFritbr3igmtMr0qL6IsgfFrPghg2NREJv7eUOSRVdWK8UR_9ENDwz-ovQ7FsyadoduskJA6MmZiPWyxqH7EilJtetU6MwQB75XhBNRP45gzvJsVcZ8JtgeI1Zo8Xqpz0s9wNh4FVoczKbJHB-s-VVFva2Ny5OmUtbSa0z0YPQYjgVCEePG8NAXirlXEGfH4-2Q1dyS693AHj2ngeqfOWpecC7r-jbmwMnM4H5Vj1FWjCrZiEzj3FrOnIaWhkiu83lR1xMcuyT3iRR2TFwlHp0f7zzQ4fPKdj54jQNbOj-TUduXwRw33mk-e7jEBKpeYEW5MhC65bCsYQFUih9JNHudTUuLWocJxIY2uUkHC-cgQPpIM0qUL8GpLaQDdSaxELnjYiHMFlTdJYYjfjjDL8jpuY2hhijU5I/http%3A%2F%2Fwww.idmworks.com

scott.f...@idmworks.com

Blog: 
http://secure-web.cisco.com/1MiYkAAkefG-bTjxIfXlJJQfM2JVC_AMcYEoHV8MMsXWtnPIMs_lkIQX0IyPiZBdtR5aUAigdCRa8wcl7Kx6MkPKR67Je1uTP6OiKbPnERq_49p5txmx1K2X23D8075DtjFNOjpVnGn8y8hyylp5b2T1roixvgt5vTnzmiI_35fDQ-1l9MYimsmBNJocKqfEV9HuBqeknlAq1lsZo17tsU0UyPL0rbfgI5O5pcDwvInFoHzvvIeaiNfyyRxY-0caOnEbWZOatyPKc8Ug4-B3_LDrIPZveaCYroSFeHmDhDxN8z6wInOohhaKSoCIYDGAIxpyFQLTiZr1YSvZiqlJTenAP874VWmTO5T8xntF7rtB4XPrTIq3dQGI62yw_fjyjdFNh9WqJRX99XMSIFbAFJKKFgPR8C41GLXaGM3sJwkhDyuygCEPbEzh9nCZg7WcC/http%3A%2F%2Fwww.idmworks.com%2Fblog





*The information contained in this email message and any attachment may be
privileged, confidential, proprietary or otherwise protected from
disclosure. If the reader of this message is not the intended recipient,
you are hereby notified that any dissemination, distribution, copying or
use of this message and any attachment is strictly prohibited. If you have
received this message in error, please notify us immediately by replying to
the message and permanently delete it from your computer and destroy any
printout thereof.*

--

Re: Memory-Lane Monday: Documentation just takes up too much space | Computerworld

2020-03-17 Thread Seymour J Metz
I edit articles on wiki, and bitsavers is an invaluable resource, since I can 
provide links to my references.

--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3



From: IBM Mainframe Discussion List  on behalf of 
R.S. 
Sent: Tuesday, March 17, 2020 11:01 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Memory-Lane Monday: Documentation just takes up too much space | 
Computerworld

I don't know US prices, but IMHO scanning manuals, especially not books,
rather binders should be easy and cheap.
I did is by myself, and I ordered it 2 years ago, because of our relocation.

The question is reason. I discarded a lot of stuff without any scanning
just because I saw absolutely no reason to keep it.
I don't use 25+ years old software.
Bitsavers - I consider is as a museum. I really appreciate it, because I
like computer musea (plural of museum). The only exception was when I
wanted to learn more deeply about CKD disks.

BTW: I discarded all the books related to IBM RVA (STK under cover),
Tetragon 2000 (HDS Freedom), JES/328X, 3174, Infowindow II, and more.

--
Radoslaw Skorupka
Lodz, Poland






W dniu 17.03.2020 o 15:50, Seymour J Metz pisze:
> I've got manuals much older than that. If I could get them scanned for 
> bitsavers then I'd have no interest in keeping the dead trees, but I don't 
> know anybody local willing to do it and shipping them would be expensive.
>
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
>
> 
> From: IBM Mainframe Discussion List  on behalf of 
> R.S. 
> Sent: Tuesday, March 17, 2020 10:47 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Memory-Lane Monday: Documentation just takes up too much space | 
> Computerworld
>
> Well...
> What about softcopy?
> I swear I have OS/390 2.6 manuals (our first system).
> I also keep z/OS 1.13 on our server. No, we don't use 1.13 anymore, but
> I'm used to Bookreader and this is the last version of BOO manuals.
> Yes, we've got hardcopy manuals set. It was in 1998. I decided to
> discard it few years later. Hardcopy, not softcopy.
>
> --
> Radoslaw Skorupka
> Lodz, Poland


==

Jeśli nie jesteś adresatem tej wiadomości:

- powiadom nas o tym w mailu zwrotnym (dziękujemy!),
- usuń trwale tę wiadomość (i wszystkie kopie, które wydrukowałeś lub zapisałeś 
na dysku).
Wiadomość ta może zawierać chronione prawem informacje, które może wykorzystać 
tylko adresat.Przypominamy, że każdy, kto rozpowszechnia (kopiuje, rozprowadza) 
tę wiadomość lub podejmuje podobne działania, narusza prawo i może podlegać 
karze.

mBank S.A. z siedzibą w Warszawie, ul. Senatorska 18, 00-950 
Warszawa,http://secure-web.cisco.com/1WY2ic48u-r-vYxsLp_xBPvW8tucnexMSYSu_lCR-0etw2XQvKD4J95nWzS81YPK9jAdJrEEdscMxrlUmIacsCFbD60HOmGII1-o6bdNpsHvIL-JnR9S7Wl4NB7nMGjBceU0O8zT3z07EXLU63G1MZK5kar-32ZRGgdNmbXvgsrLSy_ENhVddso3Smv8Q_4M2F8v43gt8nJehG3MD3k2fBWbUMJOdWQ2aau0mVHwOjnbK08U5deIPcZT8oLxQYJRblxQkCpqnKsTeecDhkzzhL3FVn5qCLIMgJDLTNaXe84XbRpv0HTGToQBpivRikmr1T5ss_MfHmedLRT9Ei_HvK-upnk_7C4pMw0zHeiSN__lOn8OjLpvEpMDlhY3BFmnFzV56BVWn-RyLKvSvQNr0R3j2MDnM0J5BWA9LpgKWHoK6AsHRONCzf15woWAjvMde/http%3A%2F%2Fwww.mBank.pl,
 e-mail: kont...@mbank.pl. Sąd Rejonowy dla m. st. Warszawy XII Wydział 
Gospodarczy Krajowego Rejestru Sądowego, KRS 025237, NIP: 526-021-50-88. 
Kapitał zakładowy (opłacony w całości) według stanu na 01.01.2020 r. wynosi 
169.401.468 złotych.

If you are not the addressee of this message:

- let us know by replying to this e-mail (thank you!),
- delete this message permanently (including all the copies which you have 
printed out or saved).
This message may contain legally protected information, which may be used 
exclusively by the addressee.Please be reminded that anyone who disseminates 
(copies, distributes) this message or takes any similar action, violates the 
law and may be penalised.

mBank S.A. with its registered office in Warsaw, ul. Senatorska 18, 00-950 
Warszawa,http://secure-web.cisco.com/1WY2ic48u-r-vYxsLp_xBPvW8tucnexMSYSu_lCR-0etw2XQvKD4J95nWzS81YPK9jAdJrEEdscMxrlUmIacsCFbD60HOmGII1-o6bdNpsHvIL-JnR9S7Wl4NB7nMGjBceU0O8zT3z07EXLU63G1MZK5kar-32ZRGgdNmbXvgsrLSy_ENhVddso3Smv8Q_4M2F8v43gt8nJehG3MD3k2fBWbUMJOdWQ2aau0mVHwOjnbK08U5deIPcZT8oLxQYJRblxQkCpqnKsTeecDhkzzhL3FVn5qCLIMgJDLTNaXe84XbRpv0HTGToQBpivRikmr1T5ss_MfHmedLRT9Ei_HvK-upnk_7C4pMw0zHeiSN__lOn8OjLpvEpMDlhY3BFmnFzV56BVWn-RyLKvSvQNr0R3j2MDnM0J5BWA9LpgKWHoK6AsHRONCzf15woWAjvMde/http%3A%2F%2Fwww.mBank.pl,
 e-mail: kont...@mbank.pl. District Court for the Capital City of Warsaw, 12th 
Commercial Division of the National Court Register, KRS 025237, NIP: 
526-021-50-88. Fully paid-up share capital amounting to PLN 169.401.468 as at 1 
January 2020.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: I

Re: IGGCSI00 and REXX

2020-03-17 Thread Seymour J Metz
It's more like LINK than like CALL. If you want a jobstep parameter, why not 
use address LINKMVS, which builds the HW length field automatically?


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3



From: IBM Mainframe Discussion List  on behalf of 
Paul Gilmartin <000433f07816-dmarc-requ...@listserv.ua.edu>
Sent: Tuesday, March 17, 2020 10:58 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: IGGCSI00 and REXX

On Tue, 17 Mar 2020 13:17:13 +, Lennie Dymoke-Bradshaw wrote:

>I have a need to make use of IGGCSI00.
>It would make my life a lot easier if I could work in REXX rather than 
>assembler. I see that IBM have supplied a sample routine called IGGCSIRX 
>showing how it can be used from REXX, though it looks a little cludgy; not as 
>elegant as the RACF interface to REXX, IRRXUTIL.
>
>Has anyone done any work in this area that they can share?
>For example a more general REXX interface either written in assembler, or even 
>in REXX?
>
There's an ICSF Rexx example in SAMPLIB.  A trick it taught me is that
ADDRESS LINKPGM closely emulates HLASM CALL.  Halfword length
is optional; you must craft it yourself.  It both issues requests and
receives replies in the HLASM parameter list.

-- 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: IGGCSI00 and REXX

2020-03-17 Thread scott Ford
Gil,

If memory serves me correctly Ken ( I dont remember his last name , the
rexx wiz from SHARE ) has a real
nice piece of Rexx code for IGGCSI00, just a idea for you sir.

Scott

On Tue, Mar 17, 2020 at 10:59 AM scott Ford  wrote:

> Steve,
>
> I have written in rexx,oorexx,assembler,cobol,bash,,,on and on. For a lot
> of system chores I love Rexx.
> The big reason is being interpreted is fairly easy to see output and work
> with it especially if the output is being
> used for another piece of code. Every programming language IMHO evolves.
>
> Scott
>
> On Tue, Mar 17, 2020 at 10:04 AM Lionel B Dyck  wrote:
>
>> If you have PIPEs available the PIPE LISTCAT is an excellent tool to use
>> if
>> you only want the dataset name, and optionally the dataset type.
>>
>>
>> Lionel B. Dyck <
>> Website: http://www.lbdsoftware.com
>>
>> "Worry more about your character than your reputation.  Character is what
>> you are, reputation merely what others think you are." - John Wooden
>>
>> -Original Message-
>> From: IBM Mainframe Discussion List  On Behalf
>> Of
>> Seymour J Metz
>> Sent: Tuesday, March 17, 2020 9:00 AM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Re: IGGCSI00 and REXX
>>
>> All languages have glitches, especially C. Certainly there are things that
>> could be cleaned up in REXX, but there are other things that are eleant if
>> not misused.
>>
>>
>> --
>> Shmuel (Seymour J.) Metz
>> http://mason.gmu.edu/~smetz3
>>
>>
>> 
>> From: IBM Mainframe Discussion List  on behalf
>> of
>> Steve Smith 
>> Sent: Tuesday, March 17, 2020 9:53 AM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: Re: IGGCSI00 and REXX
>>
>> REXX is inherently kludgy (who needs structures?  SUBSTR can do
>> anything!).
>>
>> That's not a big REXX exec.  Just de-kludge to your taste, if possible.
>> IGGCSI00 is tricky to get started with, so you definitely want to start
>> with
>> a working example.  There are also a couple of assembler samples provided.
>> There's also a C routine available at
>>
>> http://secure-web.cisco.com/1wOZihD3Fa5eFMrPjJLAHOb-MPTLnm9aUn42uRCeIxKUCIx-
>>
>> UR1tXB89h9436dtjipNwEdUx1mherLzMBxowcAECfcpp8w7R4LO6Hti_aRoGYAjj6OfBLBsQC_OU
>> 
>>
>> Lqfmj1R875N514gGXEhDzeyH3BGHLJ3QNTcHDotuMSz5-dBJbG-Z_L3NhZFbmfG4UOg1400CXcTL
>>
>> mSxv4f81RPgyxwOl_vJmC49J4xOzqCZIL583uE_gHt4DOgBZOKHxtjKkSikit4lxoregvaKEy4pK
>>
>> OhU_RY7MGWb55BeWUW7708RnbA44sKB9t7LABZ_59W5AZ6xdDRqRt_R-20StYBa0_libbOJUL4B7
>>
>> XATr9Hk95dBswQepWTrkSsnvZBloN7KlVY3gI7V-jnOXOw6UPa9b5DYPhlS0BeUjq835xCEsF67I
>> IYj0049zJ91nCvFie-fXq/http%3A%2F%2Fwww.longpelaexpertise.com.au called
>> LPCSI.
>>
>> sas
>>
>>
>> On Tue, Mar 17, 2020 at 9:17 AM Lennie Dymoke-Bradshaw <
>> lenni...@rsmpartners.com> wrote:
>>
>> > I have a need to make use of IGGCSI00.
>> > It would make my life a lot easier if I could work in REXX rather than
>> > assembler. I see that IBM have supplied a sample routine called
>> > IGGCSIRX showing how it can be used from REXX, though it looks a
>> > little cludgy; not as elegant as the RACF interface to REXX, IRRXUTIL.
>> >
>> > Has anyone done any work in this area that they can share?
>> > For example a more general REXX interface either written in assembler,
>> > or even in REXX?
>>
>> --
>> 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
>>
>
>
> --
>
>
>
> *IDMWORKS *
>
> Scott Ford
>
> z/OS Dev.
>
>
>
>
> “By elevating a friend or Collegue you elevate yourself, by demeaning a
> friend or collegue you demean yourself”
>
>
>
> www.idmworks.com
>
> scott.f...@idmworks.com
>
> Blog: www.idmworks.com/blog
>
>
>
>
>
> *The information contained in this email message and any attachment may be
> privileged, confidential, proprietary or otherwise protected from
> disclosure. If the reader of this message is not the intended recipient,
> you are hereby notified that any dissemination, distribution, copying or
> use of this message and any attachment is strictly prohibited. If you have
> received this message in error, please notify us immediately by replying to
> the message and permanently delete it from your computer and destroy any
> printout thereof.*
>


-- 



*IDMWORKS *

Scott Ford

z/OS Dev.




“By elevating a friend or Collegue you elevate yourself, by demeani

Re: Memory-Lane Monday: Documentation just takes up too much space | Computerworld

2020-03-17 Thread R.S.
I don't know US prices, but IMHO scanning manuals, especially not books, 
rather binders should be easy and cheap.

I did is by myself, and I ordered it 2 years ago, because of our relocation.

The question is reason. I discarded a lot of stuff without any scanning 
just because I saw absolutely no reason to keep it.

I don't use 25+ years old software.
Bitsavers - I consider is as a museum. I really appreciate it, because I 
like computer musea (plural of museum). The only exception was when I 
wanted to learn more deeply about CKD disks.


BTW: I discarded all the books related to IBM RVA (STK under cover), 
Tetragon 2000 (HDS Freedom), JES/328X, 3174, Infowindow II, and more.


--
Radoslaw Skorupka
Lodz, Poland






W dniu 17.03.2020 o 15:50, Seymour J Metz pisze:

I've got manuals much older than that. If I could get them scanned for 
bitsavers then I'd have no interest in keeping the dead trees, but I don't know 
anybody local willing to do it and shipping them would be expensive.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3



From: IBM Mainframe Discussion List  on behalf of R.S. 

Sent: Tuesday, March 17, 2020 10:47 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Memory-Lane Monday: Documentation just takes up too much space | 
Computerworld

Well...
What about softcopy?
I swear I have OS/390 2.6 manuals (our first system).
I also keep z/OS 1.13 on our server. No, we don't use 1.13 anymore, but
I'm used to Bookreader and this is the last version of BOO manuals.
Yes, we've got hardcopy manuals set. It was in 1998. I decided to
discard it few years later. Hardcopy, not softcopy.

--
Radoslaw Skorupka
Lodz, Poland



==

Jeśli nie jesteś adresatem tej wiadomości:

- powiadom nas o tym w mailu zwrotnym (dziękujemy!),
- usuń trwale tę wiadomość (i wszystkie kopie, które wydrukowałeś lub zapisałeś 
na dysku).
Wiadomość ta może zawierać chronione prawem informacje, które może wykorzystać 
tylko adresat.Przypominamy, że każdy, kto rozpowszechnia (kopiuje, rozprowadza) 
tę wiadomość lub podejmuje podobne działania, narusza prawo i może podlegać 
karze.

mBank S.A. z siedzibą w Warszawie, ul. Senatorska 18, 00-950 
Warszawa,www.mBank.pl, e-mail: kont...@mbank.pl. Sąd Rejonowy dla m. st. 
Warszawy XII Wydział Gospodarczy Krajowego Rejestru Sądowego, KRS 025237, 
NIP: 526-021-50-88. Kapitał zakładowy (opłacony w całości) według stanu na 
01.01.2020 r. wynosi 169.401.468 złotych.

If you are not the addressee of this message:

- let us know by replying to this e-mail (thank you!),
- delete this message permanently (including all the copies which you have 
printed out or saved).
This message may contain legally protected information, which may be used 
exclusively by the addressee.Please be reminded that anyone who disseminates 
(copies, distributes) this message or takes any similar action, violates the 
law and may be penalised.

mBank S.A. with its registered office in Warsaw, ul. Senatorska 18, 00-950 
Warszawa,www.mBank.pl, e-mail: kont...@mbank.pl. District Court for the Capital 
City of Warsaw, 12th Commercial Division of the National Court Register, KRS 
025237, NIP: 526-021-50-88. Fully paid-up share capital amounting to PLN 
169.401.468 as at 1 January 2020.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Scripting REXX thought -- inspiration or insanity?

2020-03-17 Thread scott Ford
Shmuel but why not leverage ( I know new word ) both.

Scott

On Mon, Mar 16, 2020 at 5:56 PM Seymour J Metz  wrote:

> Apples and oranges. As before, you're talking about the capabilities of
> the environment in which it is running, not the capabilities of the
> program.
>
> Further. how do you handle the case where you want to use the output of
> one command as the source for a script and the output of a different
> command as the input to the script. Adding Rube Goldberg features to Rexx
> instead of writing simple wrappers maximaly violates the Unix tradition you
> cited.
>
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
>
> 
> From: IBM Mainframe Discussion List  on behalf
> of Paul Gilmartin <000433f07816-dmarc-requ...@listserv.ua.edu>
> Sent: Monday, March 16, 2020 5:15 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Scripting REXX thought -- inspiration or insanity?
>
> On Mon, 16 Mar 2020 19:59:06 +, Seymour J Metz wrote:
>
> >> It's the UNIX tradition.
>
> https colon//
> http://secure-web.cisco.com/1M_2EXcoLWPN-8aW9ElazoTowG-ebLU4SfxW1ZrKYM7sxHV3rpFiVkqwdejr3RMA-uhOdn7F9wIwFXcqinI-yb3d6Pe8GFIj24vIJe2o4E7gkn9bU3uV3RjUtIaFQcyCTg2A7MYZJd8h0O0eJGIBnVWe6QJ4IcUH4yXKoyWvrErfPM549douPzOLxMY54UHJudybB_ujaaivu1O1Lhl1510PwRFegFUT5TGRDZDr-J0vQCpHhYbPk-e-oAyp7kFqaxV-nCbKjPUJo60GgwV4ldey1bUCiD_JsuAFl0vwInk1UpwJ0e0mufJlbv6BoC8ahm07Acouycgc82ZhV46tsdBH4q0izpRWwbA-S4zirddZuLmIC7GNFJ3HMH8ZzdeH-65kxSGP1mbYKNecd6BE28KUhtK-Im9N6geHFOu-6nCMaLM93MI5Z3X34u8Vcdqgv/http%3A%2F%2Fwww.goodreads.com%2Fquotes%2F353571-a-foolish-consistency-is-the-hobgoblin-of-little-minds-adored
>
> The operant qualifier is "foolish".
>
> >Can you pipe the output of a Unix command to IRXJCL? shell syntax?
> >
> Not shell, but with Rexx: SYSCALL pipe; BPXWDYN( 'alloc dd(SYSTSIN) ...'
> ); ATTCHMVS;
> and, yes, that's SYSTSIN, not SYSEXEC.
>
> >Is there a compelling need to do that?
> >
> No.
>
> >So does foo | rexx bar, but neither one treats the output of foo as Rexx
> code
> >
> With a little shell redirection, it's easy with Regina.
>
> > It makes most sense if someone else writes that wrapper.
> >
> With a little shell redirection, it's easy with Regina.
>
> >You are someone.
> >
> But not someone *else*.
>
> -- 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
>


-- 



*IDMWORKS *

Scott Ford

z/OS Dev.




“By elevating a friend or Collegue you elevate yourself, by demeaning a
friend or collegue you demean yourself”



www.idmworks.com

scott.f...@idmworks.com

Blog: www.idmworks.com/blog





*The information contained in this email message and any attachment may be
privileged, confidential, proprietary or otherwise protected from
disclosure. If the reader of this message is not the intended recipient,
you are hereby notified that any dissemination, distribution, copying or
use of this message and any attachment is strictly prohibited. If you have
received this message in error, please notify us immediately by replying to
the message and permanently delete it from your computer and destroy any
printout thereof.*

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: IGGCSI00 and REXX

2020-03-17 Thread scott Ford
Steve,

I have written in rexx,oorexx,assembler,cobol,bash,,,on and on. For a lot
of system chores I love Rexx.
The big reason is being interpreted is fairly easy to see output and work
with it especially if the output is being
used for another piece of code. Every programming language IMHO evolves.

Scott

On Tue, Mar 17, 2020 at 10:04 AM Lionel B Dyck  wrote:

> If you have PIPEs available the PIPE LISTCAT is an excellent tool to use if
> you only want the dataset name, and optionally the dataset type.
>
>
> Lionel B. Dyck <
> Website: http://www.lbdsoftware.com
>
> "Worry more about your character than your reputation.  Character is what
> you are, reputation merely what others think you are." - John Wooden
>
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf
> Of
> Seymour J Metz
> Sent: Tuesday, March 17, 2020 9:00 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: IGGCSI00 and REXX
>
> All languages have glitches, especially C. Certainly there are things that
> could be cleaned up in REXX, but there are other things that are eleant if
> not misused.
>
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
>
> 
> From: IBM Mainframe Discussion List  on behalf
> of
> Steve Smith 
> Sent: Tuesday, March 17, 2020 9:53 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: IGGCSI00 and REXX
>
> REXX is inherently kludgy (who needs structures?  SUBSTR can do anything!).
>
> That's not a big REXX exec.  Just de-kludge to your taste, if possible.
> IGGCSI00 is tricky to get started with, so you definitely want to start
> with
> a working example.  There are also a couple of assembler samples provided.
> There's also a C routine available at
>
> http://secure-web.cisco.com/1wOZihD3Fa5eFMrPjJLAHOb-MPTLnm9aUn42uRCeIxKUCIx-
>
> UR1tXB89h9436dtjipNwEdUx1mherLzMBxowcAECfcpp8w7R4LO6Hti_aRoGYAjj6OfBLBsQC_OU
> 
>
> Lqfmj1R875N514gGXEhDzeyH3BGHLJ3QNTcHDotuMSz5-dBJbG-Z_L3NhZFbmfG4UOg1400CXcTL
>
> mSxv4f81RPgyxwOl_vJmC49J4xOzqCZIL583uE_gHt4DOgBZOKHxtjKkSikit4lxoregvaKEy4pK
>
> OhU_RY7MGWb55BeWUW7708RnbA44sKB9t7LABZ_59W5AZ6xdDRqRt_R-20StYBa0_libbOJUL4B7
>
> XATr9Hk95dBswQepWTrkSsnvZBloN7KlVY3gI7V-jnOXOw6UPa9b5DYPhlS0BeUjq835xCEsF67I
> IYj0049zJ91nCvFie-fXq/http%3A%2F%2Fwww.longpelaexpertise.com.au called
> LPCSI.
>
> sas
>
>
> On Tue, Mar 17, 2020 at 9:17 AM Lennie Dymoke-Bradshaw <
> lenni...@rsmpartners.com> wrote:
>
> > I have a need to make use of IGGCSI00.
> > It would make my life a lot easier if I could work in REXX rather than
> > assembler. I see that IBM have supplied a sample routine called
> > IGGCSIRX showing how it can be used from REXX, though it looks a
> > little cludgy; not as elegant as the RACF interface to REXX, IRRXUTIL.
> >
> > Has anyone done any work in this area that they can share?
> > For example a more general REXX interface either written in assembler,
> > or even in REXX?
>
> --
> 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
>


-- 



*IDMWORKS *

Scott Ford

z/OS Dev.




“By elevating a friend or Collegue you elevate yourself, by demeaning a
friend or collegue you demean yourself”



www.idmworks.com

scott.f...@idmworks.com

Blog: www.idmworks.com/blog





*The information contained in this email message and any attachment may be
privileged, confidential, proprietary or otherwise protected from
disclosure. If the reader of this message is not the intended recipient,
you are hereby notified that any dissemination, distribution, copying or
use of this message and any attachment is strictly prohibited. If you have
received this message in error, please notify us immediately by replying to
the message and permanently delete it from your computer and destroy any
printout thereof.*

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: IGGCSI00 and REXX

2020-03-17 Thread Paul Gilmartin
On Tue, 17 Mar 2020 13:17:13 +, Lennie Dymoke-Bradshaw wrote:

>I have a need to make use of IGGCSI00.
>It would make my life a lot easier if I could work in REXX rather than 
>assembler. I see that IBM have supplied a sample routine called IGGCSIRX 
>showing how it can be used from REXX, though it looks a little cludgy; not as 
>elegant as the RACF interface to REXX, IRRXUTIL.
>
>Has anyone done any work in this area that they can share?
>For example a more general REXX interface either written in assembler, or even 
>in REXX?
> 
There's an ICSF Rexx example in SAMPLIB.  A trick it taught me is that
ADDRESS LINKPGM closely emulates HLASM CALL.  Halfword length
is optional; you must craft it yourself.  It both issues requests and
receives replies in the HLASM parameter list.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Scripting REXX thought -- inspiration or insanity?

2020-03-17 Thread scott Ford
Bill, sure do , not sure what you are saying here ?

Scott

On Tue, Mar 17, 2020 at 10:44 AM William Schoen  wrote:

> The rexx utility at ftp://public.dhe.ibm.com/s390/zos/tools/rexx/rexx.c
> supports command line entered rexx.  For example:
> rexx -c "file='/etc/rc';do while lines(file)>0;say linein(file);end;return
> 0"
>
> Bill Schoen
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


-- 



*IDMWORKS *

Scott Ford

z/OS Dev.




“By elevating a friend or Collegue you elevate yourself, by demeaning a
friend or collegue you demean yourself”



www.idmworks.com

scott.f...@idmworks.com

Blog: www.idmworks.com/blog





*The information contained in this email message and any attachment may be
privileged, confidential, proprietary or otherwise protected from
disclosure. If the reader of this message is not the intended recipient,
you are hereby notified that any dissemination, distribution, copying or
use of this message and any attachment is strictly prohibited. If you have
received this message in error, please notify us immediately by replying to
the message and permanently delete it from your computer and destroy any
printout thereof.*

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Mainframe growth for the next decade!

2020-03-17 Thread scott Ford
I am part of a ISV, but I see more a trend toward PC (aka Windows and Linux
), which is fine, but I think people are missing
the multi-platform resources available. Everyone is focused on 'the cloud'.
I dont feel its the end-all, just another tool.

Scott
(my opinion is my own)

On Tue, Mar 17, 2020 at 10:45 AM Paul Gilmartin <
000433f07816-dmarc-requ...@listserv.ua.edu> wrote:

> On Mon, 16 Mar 2020 11:51:12 -0400, Bob Bridges  wrote:
>
> > ... Nigerian prince ...
> >
> I suspect they expect fair(?) compensation for their survey effort.
> Or, GIYF.
>
> >-Original Message-
> >From:  Bill Johnson
> >Sent: Monday, March 16, 2020 11:12
> >
> >The mainframe is far from dead/dying.
> >
> https://dailyscience.me/2020/03/16/mainframe-market-to-see-incredible-growth-during-2020-2030/
> >
> As I read the topics of their Recent Posts (visible on handheld, not on
> desktop!?), I suspect, "There is a great future in plastics.  Think about
> it.
> Will you think about it?"
>
> -- gil
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


-- 



*IDMWORKS *

Scott Ford

z/OS Dev.




“By elevating a friend or Collegue you elevate yourself, by demeaning a
friend or collegue you demean yourself”



www.idmworks.com

scott.f...@idmworks.com

Blog: www.idmworks.com/blog





*The information contained in this email message and any attachment may be
privileged, confidential, proprietary or otherwise protected from
disclosure. If the reader of this message is not the intended recipient,
you are hereby notified that any dissemination, distribution, copying or
use of this message and any attachment is strictly prohibited. If you have
received this message in error, please notify us immediately by replying to
the message and permanently delete it from your computer and destroy any
printout thereof.*

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Memory-Lane Monday: Documentation just takes up too much space | Computerworld

2020-03-17 Thread Seymour J Metz
I've got manuals much older than that. If I could get them scanned for 
bitsavers then I'd have no interest in keeping the dead trees, but I don't know 
anybody local willing to do it and shipping them would be expensive.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3



From: IBM Mainframe Discussion List  on behalf of 
R.S. 
Sent: Tuesday, March 17, 2020 10:47 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Memory-Lane Monday: Documentation just takes up too much space | 
Computerworld

Well...
What about softcopy?
I swear I have OS/390 2.6 manuals (our first system).
I also keep z/OS 1.13 on our server. No, we don't use 1.13 anymore, but
I'm used to Bookreader and this is the last version of BOO manuals.
Yes, we've got hardcopy manuals set. It was in 1998. I decided to
discard it few years later. Hardcopy, not softcopy.

--
Radoslaw Skorupka
Lodz, Poland





W dniu 16.03.2020 o 19:59, Grant Taylor pisze:
> On 3/16/20 12:40 PM, Paul Gilmartin wrote:
>> Happened to us.  New librarian discarded all Ref. of out-of-support
>> IBM proucts,
>> including some we still supported in field.  In landfill before we
>> noticed.
>
> I've been known to add notes* to documents saying things like "Keep as
> long as  is deployed in the field.  Ask  if you want
> clarification / confirmation. ".
>
> I found that a lot fewer things disappeared when I started doing that.
>
> *Note could be a post-it-note tapped down on two sides or something
> more significant like an index card.
>
>
>




==

Jeśli nie jesteś adresatem tej wiadomości:

- powiadom nas o tym w mailu zwrotnym (dziękujemy!),
- usuń trwale tę wiadomość (i wszystkie kopie, które wydrukowałeś lub zapisałeś 
na dysku).
Wiadomość ta może zawierać chronione prawem informacje, które może wykorzystać 
tylko adresat.Przypominamy, że każdy, kto rozpowszechnia (kopiuje, rozprowadza) 
tę wiadomość lub podejmuje podobne działania, narusza prawo i może podlegać 
karze.

mBank S.A. z siedzibą w Warszawie, ul. Senatorska 18, 00-950 
Warszawa,http://secure-web.cisco.com/1NVoL-Jp34p3ztemIdqRphZDMwNXTTt9xkEJVDPQ7SH3J1BaZ8-dW0xt9tj09He1Sq1nRwcDmV2sCIh2L-hf9_cY_XEp0s0mPgm_UHtFUL_2B3lw5TFaI8jj3FyKPvH3obBevFlNnIw3_oKQszBhdG-rOwARw9Um18m_C216u_k5yvCPwepClGD48-x-LMDBlSU9DQpxjfvVf8JLMX9lgXPnwECo9fGJcoI_5V2nGyFWphPbKrovp7lCNarC84riAMuq0gZ4KJ4OCRzGa2roMH_hG9L_KkWPTGR5SM6oVCXdKHD7GF7M74SPqDKQrswP1c4rmdIA6Sc8RzcrkLFAHQQLKxL4R6_Zhis3wdryIjtZAtqVsMyC14ddmKw5xq5IgGDD6otxtqCbxyJvf3w5rUILyAYueE55tQPuZMVYeiE-2i29v0EfSky7BqTIs38jc/http%3A%2F%2Fwww.mBank.pl,
 e-mail: kont...@mbank.pl. Sąd Rejonowy dla m. st. Warszawy XII Wydział 
Gospodarczy Krajowego Rejestru Sądowego, KRS 025237, NIP: 526-021-50-88. 
Kapitał zakładowy (opłacony w całości) według stanu na 01.01.2020 r. wynosi 
169.401.468 złotych.

If you are not the addressee of this message:

- let us know by replying to this e-mail (thank you!),
- delete this message permanently (including all the copies which you have 
printed out or saved).
This message may contain legally protected information, which may be used 
exclusively by the addressee.Please be reminded that anyone who disseminates 
(copies, distributes) this message or takes any similar action, violates the 
law and may be penalised.

mBank S.A. with its registered office in Warsaw, ul. Senatorska 18, 00-950 
Warszawa,http://secure-web.cisco.com/1NVoL-Jp34p3ztemIdqRphZDMwNXTTt9xkEJVDPQ7SH3J1BaZ8-dW0xt9tj09He1Sq1nRwcDmV2sCIh2L-hf9_cY_XEp0s0mPgm_UHtFUL_2B3lw5TFaI8jj3FyKPvH3obBevFlNnIw3_oKQszBhdG-rOwARw9Um18m_C216u_k5yvCPwepClGD48-x-LMDBlSU9DQpxjfvVf8JLMX9lgXPnwECo9fGJcoI_5V2nGyFWphPbKrovp7lCNarC84riAMuq0gZ4KJ4OCRzGa2roMH_hG9L_KkWPTGR5SM6oVCXdKHD7GF7M74SPqDKQrswP1c4rmdIA6Sc8RzcrkLFAHQQLKxL4R6_Zhis3wdryIjtZAtqVsMyC14ddmKw5xq5IgGDD6otxtqCbxyJvf3w5rUILyAYueE55tQPuZMVYeiE-2i29v0EfSky7BqTIs38jc/http%3A%2F%2Fwww.mBank.pl,
 e-mail: kont...@mbank.pl. District Court for the Capital City of Warsaw, 12th 
Commercial Division of the National Court Register, KRS 025237, NIP: 
526-021-50-88. Fully paid-up share capital amounting to PLN 169.401.468 as at 1 
January 2020.

--
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: Memory-Lane Monday: Documentation just takes up too much space | Computerworld

2020-03-17 Thread R.S.

Well...
What about softcopy?
I swear I have OS/390 2.6 manuals (our first system).
I also keep z/OS 1.13 on our server. No, we don't use 1.13 anymore, but 
I'm used to Bookreader and this is the last version of BOO manuals.
Yes, we've got hardcopy manuals set. It was in 1998. I decided to 
discard it few years later. Hardcopy, not softcopy.


--
Radoslaw Skorupka
Lodz, Poland





W dniu 16.03.2020 o 19:59, Grant Taylor pisze:

On 3/16/20 12:40 PM, Paul Gilmartin wrote:
Happened to us.  New librarian discarded all Ref. of out-of-support 
IBM proucts,
including some we still supported in field.  In landfill before we 
noticed.


I've been known to add notes* to documents saying things like "Keep as 
long as  is deployed in the field.  Ask  if you want 
clarification / confirmation. ".


I found that a lot fewer things disappeared when I started doing that.

*Note could be a post-it-note tapped down on two sides or something 
more significant like an index card.









==

Jeśli nie jesteś adresatem tej wiadomości:

- powiadom nas o tym w mailu zwrotnym (dziękujemy!),
- usuń trwale tę wiadomość (i wszystkie kopie, które wydrukowałeś lub zapisałeś 
na dysku).
Wiadomość ta może zawierać chronione prawem informacje, które może wykorzystać 
tylko adresat.Przypominamy, że każdy, kto rozpowszechnia (kopiuje, rozprowadza) 
tę wiadomość lub podejmuje podobne działania, narusza prawo i może podlegać 
karze.

mBank S.A. z siedzibą w Warszawie, ul. Senatorska 18, 00-950 
Warszawa,www.mBank.pl, e-mail: kont...@mbank.pl. Sąd Rejonowy dla m. st. 
Warszawy XII Wydział Gospodarczy Krajowego Rejestru Sądowego, KRS 025237, 
NIP: 526-021-50-88. Kapitał zakładowy (opłacony w całości) według stanu na 
01.01.2020 r. wynosi 169.401.468 złotych.

If you are not the addressee of this message:

- let us know by replying to this e-mail (thank you!),
- delete this message permanently (including all the copies which you have 
printed out or saved).
This message may contain legally protected information, which may be used 
exclusively by the addressee.Please be reminded that anyone who disseminates 
(copies, distributes) this message or takes any similar action, violates the 
law and may be penalised.

mBank S.A. with its registered office in Warsaw, ul. Senatorska 18, 00-950 
Warszawa,www.mBank.pl, e-mail: kont...@mbank.pl. District Court for the Capital 
City of Warsaw, 12th Commercial Division of the National Court Register, KRS 
025237, NIP: 526-021-50-88. Fully paid-up share capital amounting to PLN 
169.401.468 as at 1 January 2020.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Mainframe growth for the next decade!

2020-03-17 Thread Paul Gilmartin
On Mon, 16 Mar 2020 11:51:12 -0400, Bob Bridges  wrote:

> ... Nigerian prince ...
>
I suspect they expect fair(?) compensation for their survey effort.
Or, GIYF.

>-Original Message-
>From:  Bill Johnson
>Sent: Monday, March 16, 2020 11:12
>
>The mainframe is far from dead/dying.
>https://dailyscience.me/2020/03/16/mainframe-market-to-see-incredible-growth-during-2020-2030/
>
As I read the topics of their Recent Posts (visible on handheld, not on
desktop!?), I suspect, "There is a great future in plastics.  Think about it.
Will you think about it?"

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Scripting REXX thought -- inspiration or insanity?

2020-03-17 Thread William Schoen
The rexx utility at ftp://public.dhe.ibm.com/s390/zos/tools/rexx/rexx.c
supports command line entered rexx.  For example:
rexx -c "file='/etc/rc';do while lines(file)>0;say linein(file);end;return
0"

Bill Schoen

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMF 119 records (TCPIP)

2020-03-17 Thread Charles Mills
I wrote a piece of software that processed *certain SMF 119 subtypes*. They 
were all "event" type records such as a TN3270 connection, a TN3270 
disconnection, and so forth. For those purposes I was if I recall correctly 
able to utterly ignore this flag. Your mileage may vary.

An event record is cut when the event occur.

I am not familiar with shutdown subtypes. I don't mean they do not exist; just 
that I have not worked with them. "My" product was a realtime product; if you 
are interested in batch SMF reporting you might be much more interested in 
shutdown subtypes.

I am familiar with SMF 30 interval records but not SMF 119 interval records. 
Again, not saying they do not exist, just that they were not of interest to me.

I think a moral of the story is not to start from the contents of the flag byte 
but to start from "what subtypes -- what kinds of things -- am I interested in, 
does my code need to process?"

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Pierre Fichaud
Sent: Tuesday, March 17, 2020 6:28 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: SMF 119 records (TCPIP)

There are many sub-types for SMF 119 (X'77').
The common identification section has a flag byte called SMF119TI_Reason with 
the following values:

X'C0' - Interval record, more records to follow
X'80' - Interval record, last record in set
X'60' - End of statistics record, more records to follow
X'40' - End of statistics record, last record in set
x'50' - Shutdown starts record, more record to follow
x'10' - Shutdown starts record, last record in set
X'48' - Events record, more records to follow
x'08' - Events record, last record in set

Is there a more detailed explanation of these values ?

Can interval records be ignored if one takes the end of statistics records ?

I guess shutdown starts records are cut when TCP/IP starts to shutdown ?

When is an event record cut ?

Can SMF119TI_RecordId be used to tie together different records of the same 
sub-type?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: IGGCSI00 and REXX

2020-03-17 Thread Lionel B Dyck
If you have PIPEs available the PIPE LISTCAT is an excellent tool to use if
you only want the dataset name, and optionally the dataset type.


Lionel B. Dyck <
Website: http://www.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what
you are, reputation merely what others think you are." - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of
Seymour J Metz
Sent: Tuesday, March 17, 2020 9:00 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: IGGCSI00 and REXX

All languages have glitches, especially C. Certainly there are things that
could be cleaned up in REXX, but there are other things that are eleant if
not misused.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3



From: IBM Mainframe Discussion List  on behalf of
Steve Smith 
Sent: Tuesday, March 17, 2020 9:53 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: IGGCSI00 and REXX

REXX is inherently kludgy (who needs structures?  SUBSTR can do anything!).

That's not a big REXX exec.  Just de-kludge to your taste, if possible.
IGGCSI00 is tricky to get started with, so you definitely want to start with
a working example.  There are also a couple of assembler samples provided.
There's also a C routine available at
http://secure-web.cisco.com/1wOZihD3Fa5eFMrPjJLAHOb-MPTLnm9aUn42uRCeIxKUCIx-
UR1tXB89h9436dtjipNwEdUx1mherLzMBxowcAECfcpp8w7R4LO6Hti_aRoGYAjj6OfBLBsQC_OU
Lqfmj1R875N514gGXEhDzeyH3BGHLJ3QNTcHDotuMSz5-dBJbG-Z_L3NhZFbmfG4UOg1400CXcTL
mSxv4f81RPgyxwOl_vJmC49J4xOzqCZIL583uE_gHt4DOgBZOKHxtjKkSikit4lxoregvaKEy4pK
OhU_RY7MGWb55BeWUW7708RnbA44sKB9t7LABZ_59W5AZ6xdDRqRt_R-20StYBa0_libbOJUL4B7
XATr9Hk95dBswQepWTrkSsnvZBloN7KlVY3gI7V-jnOXOw6UPa9b5DYPhlS0BeUjq835xCEsF67I
IYj0049zJ91nCvFie-fXq/http%3A%2F%2Fwww.longpelaexpertise.com.au called
LPCSI.

sas


On Tue, Mar 17, 2020 at 9:17 AM Lennie Dymoke-Bradshaw <
lenni...@rsmpartners.com> wrote:

> I have a need to make use of IGGCSI00.
> It would make my life a lot easier if I could work in REXX rather than 
> assembler. I see that IBM have supplied a sample routine called 
> IGGCSIRX showing how it can be used from REXX, though it looks a 
> little cludgy; not as elegant as the RACF interface to REXX, IRRXUTIL.
>
> Has anyone done any work in this area that they can share?
> For example a more general REXX interface either written in assembler, 
> or even in REXX?

--
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: SMF 119 records (TCPIP)

2020-03-17 Thread Seymour J Metz
Do  you have SAS? If so, look at MXG.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3



From: IBM Mainframe Discussion List  on behalf of 
Pierre Fichaud 
Sent: Tuesday, March 17, 2020 9:28 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: SMF 119 records (TCPIP)

There are many sub-types for SMF 119 (X'77').
The common identification section has a flag byte called SMF119TI_Reason with 
the following values:

X'C0' - Interval record, more records to follow
X'80' - Interval record, last record in set
X'60' - End of statistics record, more records to follow
X'40' - End of statistics record, last record in set
x'50' - Shutdown starts record, more record to follow
x'10' - Shutdown starts record, last record in set
X'48' - Events record, more records to follow
x'08' - Events record, last record in set

Is there a more detailed explanation of these values ?

Can interval records be ignored if one takes the end of statistics records ?

I guess shutdown starts records are cut when TCP/IP starts to shutdown ?

When is an event record cut ?

Can SMF119TI_RecordId be used to tie together different records of the same 
sub-type?

Regards and TIA, Pierre.

--
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: IGGCSI00 and REXX

2020-03-17 Thread Seymour J Metz
All languages have glitches, especially C. Certainly there are things that 
could be cleaned up in REXX, but there are other things that are eleant if not 
misused.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3



From: IBM Mainframe Discussion List  on behalf of 
Steve Smith 
Sent: Tuesday, March 17, 2020 9:53 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: IGGCSI00 and REXX

REXX is inherently kludgy (who needs structures?  SUBSTR can do
anything!).

That's not a big REXX exec.  Just de-kludge to your taste, if possible.
IGGCSI00 is tricky to get started with, so you definitely want to start
with a working example.  There are also a couple of assembler samples
provided.  There's also a C routine available at
http://secure-web.cisco.com/1wOZihD3Fa5eFMrPjJLAHOb-MPTLnm9aUn42uRCeIxKUCIx-UR1tXB89h9436dtjipNwEdUx1mherLzMBxowcAECfcpp8w7R4LO6Hti_aRoGYAjj6OfBLBsQC_OULqfmj1R875N514gGXEhDzeyH3BGHLJ3QNTcHDotuMSz5-dBJbG-Z_L3NhZFbmfG4UOg1400CXcTLmSxv4f81RPgyxwOl_vJmC49J4xOzqCZIL583uE_gHt4DOgBZOKHxtjKkSikit4lxoregvaKEy4pKOhU_RY7MGWb55BeWUW7708RnbA44sKB9t7LABZ_59W5AZ6xdDRqRt_R-20StYBa0_libbOJUL4B7XATr9Hk95dBswQepWTrkSsnvZBloN7KlVY3gI7V-jnOXOw6UPa9b5DYPhlS0BeUjq835xCEsF67IIYj0049zJ91nCvFie-fXq/http%3A%2F%2Fwww.longpelaexpertise.com.au
 called LPCSI.

sas


On Tue, Mar 17, 2020 at 9:17 AM Lennie Dymoke-Bradshaw <
lenni...@rsmpartners.com> wrote:

> I have a need to make use of IGGCSI00.
> It would make my life a lot easier if I could work in REXX rather than
> assembler. I see that IBM have supplied a sample routine called IGGCSIRX
> showing how it can be used from REXX, though it looks a little cludgy; not
> as elegant as the RACF interface to REXX, IRRXUTIL.
>
> Has anyone done any work in this area that they can share?
> For example a more general REXX interface either written in assembler, or
> even in REXX?

--
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: IGGCSI00 and REXX

2020-03-17 Thread John McKown
On Tue, Mar 17, 2020 at 8:53 AM Steve Smith  wrote:

> REXX is inherently kludgy (who needs structures?  SUBSTR can do
> anything!).
>
> That's not a big REXX exec.  Just de-kludge to your taste, if possible.
> IGGCSI00 is tricky to get started with, so you definitely want to start
> with a working example.  There are also a couple of assembler samples
> provided.  There's also a C routine available at
> www.longpelaexpertise.com.au called LPCSI.
>
> sas
>
>
As much as I think it is disliked, I wish IBM would make an C++ interface
which makes use of Object Oriented facilities to make things simpler. Some
good HLASM macros to ease use of IGGCSI00 would be nice too. And, of
course, a REXX function package to "wrap" the raw IGGCSI00 interface.


-- 
People in sleeping bags are the soft tacos of the bear world.
Maranatha! <><
John McKown

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: IGGCSI00 and REXX

2020-03-17 Thread Steve Smith
REXX is inherently kludgy (who needs structures?  SUBSTR can do
anything!).

That's not a big REXX exec.  Just de-kludge to your taste, if possible.
IGGCSI00 is tricky to get started with, so you definitely want to start
with a working example.  There are also a couple of assembler samples
provided.  There's also a C routine available at
www.longpelaexpertise.com.au called LPCSI.

sas


On Tue, Mar 17, 2020 at 9:17 AM Lennie Dymoke-Bradshaw <
lenni...@rsmpartners.com> wrote:

> I have a need to make use of IGGCSI00.
> It would make my life a lot easier if I could work in REXX rather than
> assembler. I see that IBM have supplied a sample routine called IGGCSIRX
> showing how it can be used from REXX, though it looks a little cludgy; not
> as elegant as the RACF interface to REXX, IRRXUTIL.
>
> Has anyone done any work in this area that they can share?
> For example a more general REXX interface either written in assembler, or
> even in REXX?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


SMF 119 records (TCPIP)

2020-03-17 Thread Pierre Fichaud
There are many sub-types for SMF 119 (X'77').
The common identification section has a flag byte called SMF119TI_Reason with 
the following values:

X'C0' - Interval record, more records to follow
X'80' - Interval record, last record in set
X'60' - End of statistics record, more records to follow
X'40' - End of statistics record, last record in set
x'50' - Shutdown starts record, more record to follow
x'10' - Shutdown starts record, last record in set
X'48' - Events record, more records to follow
x'08' - Events record, last record in set

Is there a more detailed explanation of these values ?

Can interval records be ignored if one takes the end of statistics records ?

I guess shutdown starts records are cut when TCP/IP starts to shutdown ?

When is an event record cut ?

Can SMF119TI_RecordId be used to tie together different records of the same 
sub-type?

Regards and TIA, Pierre.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


IGGCSI00 and REXX

2020-03-17 Thread Lennie Dymoke-Bradshaw
I have a need to make use of IGGCSI00.
It would make my life a lot easier if I could work in REXX rather than 
assembler. I see that IBM have supplied a sample routine called IGGCSIRX 
showing how it can be used from REXX, though it looks a little cludgy; not as 
elegant as the RACF interface to REXX, IRRXUTIL.

Has anyone done any work in this area that they can share?
For example a more general REXX interface either written in assembler, or even 
in REXX?

Lennie Dymoke-Bradshaw | Security Lead | RSM Partners Ltd
Web:  www.rsmpartners.com
'Dance like no one is watching. Encrypt like everyone is.'


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OSMF and z/OSMF "Lite"

2020-03-17 Thread Michael Brennan
Same behavior in z/OS 2.3.


Michael Brennan

Mainframe Engineering

HCL Technologies Ltd.

Tel:408-933-3628 Extn: (506-7028)

www.hcl.com



From: IBM Mainframe Discussion List  on behalf of 
Kurt Quackenbush 
Sent: Tuesday, March 17, 2020 7:43 AM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: z/OSMF and z/OSMF "Lite"

[CAUTION: This Email is from outside the Organization. Do not click links or 
open attachments unless you trust the sender.]

On 3/16/2020 1:28 PM, Jousma, David wrote:
> Did something change with the PARMLIB Plugin statement usage?   I
> know early on, once a plugin was added in parmlib it was activated
> and simply removing the plugin from parmlib definition didn’t
> actually remove it from use or make it invisible.   Seems like the
> team was going to come up with a method to deinstall plugin's but
> never heard for sure.
Removing a plug-in from the PLUGIN statement in IZUPRMnn does in fact
disable that plug-in.  It does not "uninstall" the plug-in, but it does
not start up and is no longer an option when you restart the server.
I've no idea if this is new behavior or not but V2.4 at least behaves
this way.

Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
::DISCLAIMER::

The contents of this e-mail and any attachment(s) are confidential and intended 
for the named recipient(s) only. E-mail transmission is not guaranteed to be 
secure or error-free as information could be intercepted, corrupted, lost, 
destroyed, arrive late or incomplete, or may contain viruses in transmission. 
The e mail and its contents (with or without referred errors) shall therefore 
not attach any liability on the originator or HCL or its affiliates. Views or 
opinions, if any, presented in this email are solely those of the author and 
may not necessarily reflect the views or opinions of HCL or its affiliates. Any 
form of reproduction, dissemination, copying, disclosure, modification, 
distribution and / or publication of this message without the prior written 
consent of authorized representative of HCL is strictly prohibited. If you have 
received this email in error please delete it and notify the sender 
immediately. Before opening any email and/or attachments, please check them for 
viruses and other defects.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OSMF and z/OSMF "Lite"

2020-03-17 Thread Kurt Quackenbush

On 3/16/2020 1:28 PM, Jousma, David wrote:

Did something change with the PARMLIB Plugin statement usage?   I
know early on, once a plugin was added in parmlib it was activated
and simply removing the plugin from parmlib definition didn’t
actually remove it from use or make it invisible.   Seems like the
team was going to come up with a method to deinstall plugin's but
never heard for sure.
Removing a plug-in from the PLUGIN statement in IZUPRMnn does in fact 
disable that plug-in.  It does not "uninstall" the plug-in, but it does 
not start up and is no longer an option when you restart the server. 
I've no idea if this is new behavior or not but V2.4 at least behaves 
this way.


Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN