On Aug 10, 2007, at 3:54 PM, Kris Buelens wrote:

I'll repeat my conclusion:
I downloaded the ZIP file too, and it is definitely broken. The proposed FTP commands are surely wrong too all the time. I don't recognize the record packing as something standard (but I'm not specialized in all possible blocking methods). The records are prefixed by 3 bytes: a flag and a 2 byte lrecl. With a simple REXX exec, I was able to reconstruct valid files. Followed by some COPYFILEs to make some files RECFM F.

This was however not enough. The EAGACTAL EXEC has a bug in its verification process: it tries to COPY the VALTLIB CEXEC/REXXMOD into EXEC/MODULE on the target disk, but it did leave these files on the source disk The files must be uploaded in binary to VM, during upload RECFM and LRECL have no importance; the records must be reconstructed by interpreting the 3 bytes the record prefix; what I did with a simple exec.

For what it's worth, Neale pointed out to me, for IPGATE, that if you just edit the compiled Rexx files and do a

C/EAGRTPRC/DMSRTPRC/

on line 1, you end up with compiled Rexx that runs fine on a vanilla system.

Adam

Reply via email to