You can always fall back on good old cksum which is usually good enough.

cat "//'SYS1.LPALIB(IEFBR14)'" | cksum


On 27/4/22 07:31, Charles Mills wrote:
FSUMF437 ICSF is required but not available.

:-(

Charles


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Gord Tomlin
Sent: Tuesday, April 26, 2022 3:59 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Checksum of "legacy" load module?

On 2022-04-26 18:30 PM, Charles Mills wrote:
Is there any z/OS utility that will give a hash of a (traditional,
old-fashioned) load module in a PDS?

Specifically what I am trying to do is answer the question "is load module X
in PDS Y.Z on box A binary equal to load module X in PDS Y.Z on box B?"
without copying and comparing. I suspect the BLKSIZEs are the same so that
may make the task easier (or prevent false negatives).

I'd want an IBM-included utility because if I have to install a CBT utility
I might just as well do the copy and compare. A UNIX utility is suitable if
it will handle a PDS load module.

Charles
Have a look in the z/OS UNIX System Services Command Reference (June
2020 refresh or newer). A set of hash utilities has been added, and they
can work with classic sequential, PDS and PDSE data sets. Check the
dependency note in the description of each utility to ensure you can
meet the requirements.

----------------------------------------------------------------------
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

Reply via email to