Re: PDS directory

2018-03-15 Thread Pew, Curtis G
On Mar 15, 2018, at 12:59 PM, scott Ford  wrote:
> 
> The reason we need to do this is to be able to write scripts to build a
> module manifest list with source code versioning from GIT.

Then I suspect the IDR data suggestion is your best bet.


-- 
Pew, Curtis G
curtis@austin.utexas.edu
ITS Systems/Core/Administrative Services

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


Re: PDS directory

2018-03-15 Thread scott Ford
Guys/Gals:

The reason we need to do this is to be able to write scripts to build a
module manifest list with source code versioning from GIT.

Scott


On Mon, Mar 12, 2018 at 6:11 PM Binyamin Dissen <bdis...@dissensoftware.com>
wrote:

> We need the OP to indicate how he would retrieve the information to get a
> better idea of what he would need.
>
> On Mon, 12 Mar 2018 17:47:01 + Seymour J Metz <sme...@gmu.edu> wrote:
>
> :>My guess is that he means the user data in the directory entry for a
> specific member, in which case inserting data is dicey. Possibly adding IDR
> data for the member would satisfy his requirements..
> :>
> :>
> :>--
> :>Shmuel (Seymour J.) Metz
> :>http://mason.gmu.edu/~smetz3
> :>
> :>
> :>From: IBM Mainframe Discussion List <IBM-MAIN@listserv.ua.edu> on
> behalf of Binyamin Dissen <bdis...@dissensoftware.com>
> :>Sent: Monday, March 12, 2018 1:42 PM
> :>To: IBM-MAIN@listserv.ua.edu
> :>Subject: Re: PDS directory
> :>
> :>What is the "directory block header"?
> :>
> :>How would it be read?
> :>
> :>On Mon, 12 Mar 2018 13:26:57 -0400 scott Ford <idfli...@gmail.com>
> wrote:
> :>
> :>:>I need to insert 30 bytes of user data in the directory block header
> of our product programs.
> :>:>Is there I can do that via the Binder or do I have to write an exit to
> BPAM processing, which I am trying to avoid. We are trying to insert GIT
> tag information into the directory header for our programs.
> :>
> :>:>Does any one else know another way ? These are COBOL and Assembler
>
> --
> Binyamin Dissen <bdis...@dissensoftware.com>
> http://www.dissensoftware.com
>
> Director, Dissen Software, Bar & Grill - Israel
>
>
> Should you use the mailblocks package and expect a response from me,
> you should preauthorize the dissensoftware.com domain.
>
> I very rarely bother responding to challenge/response systems,
> especially those from irresponsible companies.
>
> --
> 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: PDS directory

2018-03-12 Thread Binyamin Dissen
We need the OP to indicate how he would retrieve the information to get a
better idea of what he would need.

On Mon, 12 Mar 2018 17:47:01 + Seymour J Metz <sme...@gmu.edu> wrote:

:>My guess is that he means the user data in the directory entry for a specific 
member, in which case inserting data is dicey. Possibly adding IDR data for the 
member would satisfy his requirements..
:>
:>
:>--
:>Shmuel (Seymour J.) Metz
:>http://mason.gmu.edu/~smetz3
:>
:>
:>From: IBM Mainframe Discussion List <IBM-MAIN@listserv.ua.edu> on behalf of 
Binyamin Dissen <bdis...@dissensoftware.com>
:>Sent: Monday, March 12, 2018 1:42 PM
:>To: IBM-MAIN@listserv.ua.edu
:>Subject: Re: PDS directory
:>
:>What is the "directory block header"?
:>
:>How would it be read?
:>
:>On Mon, 12 Mar 2018 13:26:57 -0400 scott Ford <idfli...@gmail.com> wrote:
:>
:>:>I need to insert 30 bytes of user data in the directory block header of our 
product programs.
:>:>Is there I can do that via the Binder or do I have to write an exit to BPAM 
processing, which I am trying to avoid. We are trying to insert GIT tag 
information into the directory header for our programs.
:>
:>:>Does any one else know another way ? These are COBOL and Assembler

--
Binyamin Dissen <bdis...@dissensoftware.com>
http://www.dissensoftware.com

Director, Dissen Software, Bar & Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

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


Re: PDS directory

2018-03-12 Thread Seymour J Metz
You can not use BPAM, BSAM or QSAM on a program library.  Unless you are a 
vendor with access to the FAMS documentation, you are limited to the BINDER API.

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


From: IBM Mainframe Discussion List <IBM-MAIN@listserv.ua.edu> on behalf of 
Tony Harminc <t...@harminc.net>
Sent: Monday, March 12, 2018 3:59 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: PDS directory

On 12 March 2018 at 13:57, Paul Gilmartin
<000433f07816-dmarc-requ...@listserv.ua.edu> wrote:
> On Mon, 12 Mar 2018 13:26:57 -0400, scott Ford wrote:
>
>>I need to insert 30 bytes of user data in the directory block header of our 
>>product programs.
>>Is there I can do that via the Binder or do I have to write an exit to BPAM 
>>processing, which I am trying to avoid. We are trying to insert GIT tag 
>>information into the directory header for our programs.
>>
> The Assembler macro STOW allows suppplying user information for a PDS 
> directory
> member entry.

Does STOW allow putting in such information to a PDSE that contains
Program Objects? Or is that functionality reserved to the Binder (via
the much rumoured FAMS...?)?

In any case I would think the Binder API would be a better bet than
writing one's own user data.

Tony H.

--
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: PDS directory

2018-03-12 Thread Tony Harminc
On 12 March 2018 at 13:57, Paul Gilmartin
<000433f07816-dmarc-requ...@listserv.ua.edu> wrote:
> On Mon, 12 Mar 2018 13:26:57 -0400, scott Ford wrote:
>
>>I need to insert 30 bytes of user data in the directory block header of our 
>>product programs.
>>Is there I can do that via the Binder or do I have to write an exit to BPAM 
>>processing, which I am trying to avoid. We are trying to insert GIT tag 
>>information into the directory header for our programs.
>>
> The Assembler macro STOW allows suppplying user information for a PDS 
> directory
> member entry.

Does STOW allow putting in such information to a PDSE that contains
Program Objects? Or is that functionality reserved to the Binder (via
the much rumoured FAMS...?)?

In any case I would think the Binder API would be a better bet than
writing one's own user data.

Tony H.

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


Re: PDS directory

2018-03-12 Thread Seymour J Metz
I read his message as referring to load modules or program objects; changing 
anything but the SSI would cause problems. IDR might do the trick.


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


From: IBM Mainframe Discussion List <IBM-MAIN@listserv.ua.edu> on behalf of 
Paul Gilmartin <000433f07816-dmarc-requ...@listserv.ua.edu>
Sent: Monday, March 12, 2018 1:57 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: PDS directory

On Mon, 12 Mar 2018 13:26:57 -0400, scott Ford wrote:

>All,
>
>I need to insert 30 bytes of user data in the directory block header of our 
>product programs.
>Is there I can do that via the Binder or do I have to write an exit to BPAM 
>processing, which I am trying to avoid. We are trying to insert GIT tag 
>information into the directory header for our programs.
>
The Assembler macro STOW allows suppplying user information for a PDS directory
member entry.

>Does any one else know another way ? These are COBOL and Assembler

--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: PDS directory

2018-03-12 Thread Paul Gilmartin
On Mon, 12 Mar 2018 13:26:57 -0400, scott Ford wrote:

>All,
>
>I need to insert 30 bytes of user data in the directory block header of our 
>product programs.
>Is there I can do that via the Binder or do I have to write an exit to BPAM 
>processing, which I am trying to avoid. We are trying to insert GIT tag 
>information into the directory header for our programs.
> 
The Assembler macro STOW allows suppplying user information for a PDS directory
member entry.

>Does any one else know another way ? These are COBOL and Assembler

--gil

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


Re: PDS directory

2018-03-12 Thread Seymour J Metz
There is no directory header block. There is a user data field for each 
directory entry, but that is preempted by the linkage editor and binder. You 
could add an SSI, but that's limited to 4 bytes. Would it saqtisfy your 
requirement to put the git tag in the IDR data?


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


From: IBM Mainframe Discussion List  on behalf of 
scott Ford 
Sent: Monday, March 12, 2018 1:26 PM
To: IBM-MAIN@listserv.ua.edu
Subject: PDS directory

All,

I need to insert 30 bytes of user data in the directory block header of our 
product programs.
Is there I can do that via the Binder or do I have to write an exit to BPAM 
processing, which I am trying to avoid. We are trying to insert GIT tag 
information into the directory header for our programs.

Does any one else know another way ? These are COBOL and Assembler

Regards,
Scott

--
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: PDS directory

2018-03-12 Thread Seymour J Metz
My guess is that he means the user data in the directory entry for a specific 
member, in which case inserting data is dicey. Possibly adding IDR data for the 
member would satisfy his requirements..


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


From: IBM Mainframe Discussion List <IBM-MAIN@listserv.ua.edu> on behalf of 
Binyamin Dissen <bdis...@dissensoftware.com>
Sent: Monday, March 12, 2018 1:42 PM
To: IBM-MAIN@listserv.ua.edu
Subject: Re: PDS directory

What is the "directory block header"?

How would it be read?

On Mon, 12 Mar 2018 13:26:57 -0400 scott Ford <idfli...@gmail.com> wrote:

:>I need to insert 30 bytes of user data in the directory block header of our 
product programs.
:>Is there I can do that via the Binder or do I have to write an exit to BPAM 
processing, which I am trying to avoid. We are trying to insert GIT tag 
information into the directory header for our programs.

:>Does any one else know another way ? These are COBOL and Assembler

--
Binyamin Dissen <bdis...@dissensoftware.com>
http://secure-web.cisco.com/1fIuEKuMnU1wRmtaHmaopWHUPKyxNPgZpiGZTq877K2N0rCSd-hz826TBmdEFv3JN4kigbzg3UxgxL1ayMFKsm9xdM1Jk7fNb849fyCpe5ca5lgK3-PyJHiZ3N1RpxL5jLBFtrv6pGjWoaUHeFhU8aSU4YsErnfPljj3Vb-Rt5CFbsdZVtItInrOj_2lVyT3cP-fHCNx_Yn0XZ97s_DX8vHryAwm7-Yz-lAK1ohtrz10pf-kzvtERbozeXHCropVi7H2WlKbNQh7qrIG45T2lCIyeCQVw1eOIOv8EBf6AuHZR_VhOyIStOtq3FmO95iobSokAep6EUHGwA8Q1WREP45aUByeMRkxIwF2DGfZhjOrNi9hxhe0tqVhbLmbzbYoRepslF9IYFY4NUNUPELR4qtYZPkIDhV1Fsz_6KlLrJsTTTAOLtS624OTjm1CSvdMu/http%3A%2F%2Fwww.dissensoftware.com

Director, Dissen Software, Bar & Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

--
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: PDS directory

2018-03-12 Thread Binyamin Dissen
What is the "directory block header"?

How would it be read?

On Mon, 12 Mar 2018 13:26:57 -0400 scott Ford  wrote:

:>I need to insert 30 bytes of user data in the directory block header of our 
product programs.
:>Is there I can do that via the Binder or do I have to write an exit to BPAM 
processing, which I am trying to avoid. We are trying to insert GIT tag 
information into the directory header for our programs.

:>Does any one else know another way ? These are COBOL and Assembler

--
Binyamin Dissen 
http://www.dissensoftware.com

Director, Dissen Software, Bar & Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

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


Re: PDS Directory Errors in zOS 1.13

2016-01-11 Thread Jim Mulder
> According to my uncertain memory, there was a change in PDS 
> directory code between zOS 1.12 and zOS 1.13.  This caused PDS 
> directory errors under certain conditions, resulting in corrupted or
> lost pointers.  If the affected member was not referenced, the 
> problem remained hidden.  Unfortunately for me, I usually found out 
> when I compressed the PDS.  The issue was fixed in 2.1 . 
> I understood that one fix for 1.13 was to restore the old zOS 1.12 
> PDS code.  But I never saw a reference to an APAR or other 
> 'official' fix.  Does anyone remember this who could point me in the
> right direction?

IEBCOPY -  APAR OA40379

Jim Mulder   z/OS System Test   IBM Corp.  Poughkeepsie,  NY


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