3 ms·
Of course, this idea goes back further than "back in the 1980s" with Larry Wall. In the mainframe world of the decade before that, people had ZAP, which later
by JdeBP 8y ago
Of course, this idea goes back further than "back in the 1980s" with Larry Wall.
In the mainframe world of the decade before that, people had ZAP, which later was to become SPZAP, OBJZAP, and AMASPZAP (not IAMASPZAP as the Hacker's Dictionary erroneously has it). ZAP's "NAME", "VER", and "REP" records work similarly to the process described by M. Landley: name the file, verify that the original contents at a particular place are thus, replace them with some new contents if so.
ZAP could also twiddle metadata, record patches applied, and dump contents. It has several imitators.
* https://ibm.com/support/knowledgecenter/en/SSB27U_6.4.0/com.ibm.zvm.v640.dmsb4/zapp.htm https://ibm.com/support/knowledgecenter/en/SSB27U_6.4.0/com....
* https://ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com.ibm.zos.v2r3.ieav100/spzap.htm https://ibm.com/support/knowledgecenter/en/SSLTBW_2.3.0/com....
* https://support.sas.com/documentation/onlinedoc/sasc/doc/techsup/zenid-24.htm https://support.sas.com/documentation/onlinedoc/sasc/doc/tec...
* https://m204wiki.rocketsoftware.com/index.php/RockZap https://m204wiki.rocketsoftware.com/index.php/RockZap
- samat 8y agoThanks for the links provided, made me happy to realise I don't have to parse that documentation :)