//MVSMODS1 JOB 527TEC000S0003,TEC,CLASS=8,MSGCLASS=5,PRTY=10, DOC FILE // REGION=512K,PERFORM=12,TYPRUN=HOLD,NOTIFY=TS15500 DOC FILE //******************************************************************* DOC FILE //******************************************************************* DOC FILE //* FILE 01 IS RECFM=FB,LRECL=80,BLKSIZE=32720 * DOC FILE //* * DOC FILE //* ******************** * DOC FILE //* * VERSION 12-25-11 * * Final * DOC FILE //* ******************** Version * DOC FILE //* * VERSION # 483 * * DOC FILE //* ******************** * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //***CBT TAPE NAME SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* C B T T A P E N A M E S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- C B T M V S U T I L I T I E S T A P E -- * DOC FILE //* -- -- * DOC FILE //* -- This tape contains more utilities than system mods. -- * DOC FILE //* -- Therefore, this tape shall no longer be called the -- * DOC FILE //* -- CBT MVS Mods Tape, because that is now misleading. -- * DOC FILE //* -- -- * DOC FILE //* -- Much of this material is actually external to the MVS -- * DOC FILE //* -- operating system itself. This tape is huge - vast. -- * DOC FILE //* -- This tape potentially can help an MVS installation -- * DOC FILE //* -- and its programmers in many ways. -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- This tape is the CBT MVS Tape. It is not to be confused -- * DOC FILE //* -- with the "SHARE" MVS Tape (a very very different tape.) -- * DOC FILE //* -- -- * DOC FILE //* -- (By the way, the contents of the "SHARE MVS Tape" are -- * DOC FILE //* -- now on the CBT Overflow Tape, Files 104 through 234.) -- * DOC FILE //* -- -- * DOC FILE //* -- PLEASE DO NOT REFER TO THIS TAPE AS THE "SHARE TAPE". IT -- * DOC FILE //* -- IS NOT IN ANY WAY CONNECTED TO THE "SHARE" ORGANIZATION. -- * DOC FILE //* -- -- * DOC FILE //* -- This tape is NOT CONNECTED IN ANY WAY to NaSPA either, -- * DOC FILE //* -- except for the fact that NaSPA used to be one of its -- * DOC FILE //* -- vehicles for distribution. -- * DOC FILE //* -- -- * DOC FILE //* -- To clarify: The CBT Tape is independently produced. -- * DOC FILE //* -- On the other hand, various committees of -- * DOC FILE //* -- the "SHARE" organization produce their own -- * DOC FILE //* -- tapes, including the "SHARE MVS committee". -- * DOC FILE //* -- The SHARE MVS committee's tape is often -- * DOC FILE //* -- conceptually confused with this CBT Tape. -- * DOC FILE //* -- -- * DOC FILE //* -- Nowadays, most of the SHARE committees no -- * DOC FILE //* -- longer produce tapes. If I understand -- * DOC FILE //* -- correctly, they put their software -- * DOC FILE //* -- contributions on the SHARE web site: -- * DOC FILE //* -- -- * DOC FILE //* -- http://www.share.org -- * DOC FILE //* -- -- * DOC FILE //* -- Note: The SHARE MVS committee has officially -- * DOC FILE //* -- "killed" its MVS tape. The contents of -- * DOC FILE //* -- the last SHARE MVS Tape are now on Files -- * DOC FILE //* -- 104 - 234 of the CBT Overflow Tape. -- * DOC FILE //* -- "SHARE" now distributes its software at -- * DOC FILE //* -- the SHARE web site: www.share.org . -- * DOC FILE //* -- -- * DOC FILE //* -- I have a copy of the last SHARE cd-rom -- * DOC FILE //* -- disk. If you want to know more about -- * DOC FILE //* -- those materials, please email me at: -- * DOC FILE //* -- -- * DOC FILE //* -- sbgolob@attglobal.net and/or -- * DOC FILE //* -- sbgolob@cbttape.org . -- * DOC FILE //* -- -- * DOC FILE //* -- The Share Program Library Agency has been -- * DOC FILE //* -- discontinued by the SHARE organization. -- * DOC FILE //* -- Please email Sam Golob to find out about -- * DOC FILE //* -- the latest news for obtaining S.P.L.A. -- * DOC FILE //* -- distributed materials. -- * DOC FILE //* -- -- * DOC FILE //* -- Many of these materials can now be obtained -- * DOC FILE //* -- either at the CBT web site: www.cbttape.org -- * DOC FILE //* -- or on the CBT Overflow Tape. -- * DOC FILE //* -- -- * DOC FILE //* -- Sam Golob's email: sbgolob@attglobal.net and/or -- * DOC FILE //* -- sbgolob@cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* -- For your convenience, the addresses for -- * DOC FILE //* -- obtaining various other tapes, are also -- * DOC FILE //* -- listed below. -- * DOC FILE //* -- -- * DOC FILE //* -- See File 071 on this tape which is a pds -- * DOC FILE //* -- that contains documentation files for the -- * DOC FILE //* -- various public tapes which we know about. -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- XEPHON Materials -- * DOC FILE //* -- -- * DOC FILE //* -- Thomas Publications, which acquired all rights for the -- * DOC FILE //* -- Xephon materials from www.xephon.com, has given support -- * DOC FILE //* -- rights for all the materials, up thru the year 2005, -- * DOC FILE //* -- (and possibly beyond, as per later instructions), to -- * DOC FILE //* -- www.cbttape.org. This is as of May 2008. -- * DOC FILE //* -- -- * DOC FILE //* -- Therefore, XEPHON materials republished here, certainly -- * DOC FILE //* -- have a right to be here, so you don't have to worry -- * DOC FILE //* -- about using them. -- * DOC FILE //* -- -- * DOC FILE //* -- Sam Golob (12-2009) -- * DOC FILE //* -- -- * DOC FILE //* -- Also, go to www.cbttape.org/xephon -- * DOC FILE //* -- where we have magazines from 1998 thru 2005 in PDF -- * DOC FILE //* -- format, with copyright notices changed, as far as -- * DOC FILE //* -- possible, and protections removed where they previously -- * DOC FILE //* -- existed. Use of these materials is now according to -- * DOC FILE //* -- the disclaimers on the CBT Tape. -- * DOC FILE //* -- -- * DOC FILE //* -- File 830 also contains Xephon MVS materials from before -- * DOC FILE //* -- 1998, so it is worth while to search the contents of -- * DOC FILE //* -- that file. The "raw" version of File 830 is File 814. -- * DOC FILE //* -- File 830 is a "fixed up" version of File 814, with much -- * DOC FILE //* -- effort put in, to correct errors. Not perfect yet, but -- * DOC FILE //* -- much better. -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- CBT TAPE CONTRIBUTION CONDITIONS: -- * DOC FILE //* -- -- * DOC FILE //* -- The only rules I have, regarding CBT Tape -- * DOC FILE //* -- contributions are: -- * DOC FILE //* -- -- * DOC FILE //* -- 1- All disclaimers in the CBT tape documentation always -- * DOC FILE //* -- apply, and they override all other statements both -- * DOC FILE //* -- in the CBT Tape documentation and elsewhere, -- * DOC FILE //* -- regarding the fitness and merchantability, etc. of -- * DOC FILE //* -- the materials in each file in the collection. -- * DOC FILE //* -- -- * DOC FILE //* -- 2- There should be no "time-outs". Somebody using the -- * DOC FILE //* -- tape ten or more years from now should be able to -- * DOC FILE //* -- run the materials then too. (Of course if the MVS -- * DOC FILE //* -- Operating System changes, we have no control over -- * DOC FILE //* -- that, and all disclaimers apply. But there must be -- * DOC FILE //* -- no artificial time-outs or expirations built into -- * DOC FILE //* -- the software.) -- * DOC FILE //* -- -- * DOC FILE //* -- 3- There should be no restrictions about who can copy -- * DOC FILE //* -- the materials. No contributor will be able to stop -- * DOC FILE //* -- anybody from copying the entire CBT tape for -- * DOC FILE //* -- themselves. -- * DOC FILE //* -- -- * DOC FILE //* -- 4- The contributor may (if he/she wants) retain -- * DOC FILE //* -- ownership of the materials, using copyright notices -- * DOC FILE //* -- to indicate that fact. However, the owner may not -- * DOC FILE //* -- restrict others from copying or using the file. If -- * DOC FILE //* -- the owner wishes to prohibit commercial use, he/she -- * DOC FILE //* -- may do so. -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- Important Note: CBT Tape Materials vs. stuff on the Web -- * DOC FILE //* -- --- ---- --------- --- ----- -- --- --- -- * DOC FILE //* -- -- * DOC FILE //* -- There is a fundamental difference between what's on -- * DOC FILE //* -- the CBT Tape, and what's on a URL somewhere. -- * DOC FILE //* -- -- * DOC FILE //* -- The URLs depend on someone keeping them up. They -- * DOC FILE //* -- are dynamic by nature. Somebody has to pay the -- * DOC FILE //* -- bill for them. If the bill isn't paid, the URL -- * DOC FILE //* -- disappears--it's almost that simple--or sometimes -- * DOC FILE //* -- the provider itself disappears. But the CBT Tape, -- * DOC FILE //* -- at bottom line, is a tape. Or it can be kept on a -- * DOC FILE //* -- cd-rom, which is almost the same thing. Someone -- * DOC FILE //* -- can keep it in the closet for 10 years. Then it -- * DOC FILE //* -- can be fished out and looked at, and it'll still -- * DOC FILE //* -- be useful. This difference is something that many -- * DOC FILE //* -- people (unless they stop to think about it) don't -- * DOC FILE //* -- realize. -- * DOC FILE //* -- -- * DOC FILE //* -- So what it boils down to, is that the CBT Tape, -- * DOC FILE //* -- besides being an MVS-related software repository, -- * DOC FILE //* -- is also a place to keep stuff and be able to refer -- * DOC FILE //* -- to it much later. -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- Announcement - (Differences in Installation Procedure) -- * DOC FILE //* -- -- * DOC FILE //* -- >>> ------------- ------------ ------------ <<< -- * DOC FILE //* -- >>> Contributors' Installation Instructions <<< -- * DOC FILE //* -- >>> ------------- ------------ ------------ <<< -- * DOC FILE //* -- -- * DOC FILE //* -- Many of these contributions were originally packaged -- * DOC FILE //* -- to be installed from somebody's web site. There are -- * DOC FILE //* -- some differences in installation procedure when you -- * DOC FILE //* -- install a package from the CBT Tape, or from a CBT -- * DOC FILE //* -- Tape file downloaded from the Internet. -- * DOC FILE //* -- -- * DOC FILE //* -- >>> ------------- ------------ ------------ <<< -- * DOC FILE //* -- >>> Contributors' Installation Instructions <<< -- * DOC FILE //* -- >>> ------------- ------------ ------------ <<< -- * DOC FILE //* -- -- * DOC FILE //* -- A CBT Tape file is a complete partitioned dataset, -- * DOC FILE //* -- usually, with the separate files as its MEMBERS. -- * DOC FILE //* -- -- * DOC FILE //* -- Many of the components of the package, originally -- * DOC FILE //* -- intended to be separate files, are MEMBERS of this -- * DOC FILE //* -- pds. IF YOU HAVE A CBT TAPE FILE, YOU DO NOT HAVE -- * DOC FILE //* -- TO SEPARATELY DOWNLOAD THOSE FILES AND SEPARATELY -- * DOC FILE //* -- UPLOAD THEM TO YOUR MVS SYSTEM. YOU ALREADY HAVE -- * DOC FILE //* -- THEM, READY TO BE USED, as MEMBERS of the CBT Tape -- * DOC FILE //* -- file pds. -- * DOC FILE //* -- -- * DOC FILE //* -- Please be careful to note these differences in the -- * DOC FILE //* -- installation procedures, when you install from a CBT -- * DOC FILE //* -- Tape file. Sometimes we did not have time to redo -- * DOC FILE //* -- the installation instructions, to tell you that you -- * DOC FILE //* -- are not installing from the contributor's web site. -- * DOC FILE //* -- SO IT IS UP TO YOU TO ACCOUNT FOR THE DIFFERENCES. -- * DOC FILE //* -- -- * DOC FILE //* -- I have received some horrific looking emails from -- * DOC FILE //* -- people who have gotten confused. (E.g. "I have just -- * DOC FILE //* -- allocated 16 sequential files with blocksize 3600 -- * DOC FILE //* -- and I don't know what to do.....") -- * DOC FILE //* -- -- * DOC FILE //* -- Often, we have packaged entire pds'es in a CBT Tape -- * DOC FILE //* -- file, as XMIT-format MEMBERS of the install pds. So -- * DOC FILE //* -- in order to get that pds into proper shape on an MVS -- * DOC FILE //* -- system, you will need to do something like: -- * DOC FILE //* -- -- * DOC FILE //* -- TSO RECEIVE INDS('CBT.CBTver.FILEnnn.PDS(xmitmem)') -- * DOC FILE //* -- -- * DOC FILE //* -- and answer the prompts to change defaults, if that is -- * DOC FILE //* -- necessary. Sometimes we have included a $RECEIVE -- * DOC FILE //* -- batch job to get this done, but sometimes not. -- * DOC FILE //* -- -- * DOC FILE //* -- So please use your head about this stuff. If you -- * DOC FILE //* -- have any further problems or questions about the -- * DOC FILE //* -- install of a package, please email me (Sam Golob) at: -- * DOC FILE //* -- -- * DOC FILE //* -- sbgolob@cbttape.org , or sbgolob@attglobal.net -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - (FROM SAM GOLOB) (07/05) -- * DOC FILE //* -- -- * DOC FILE //* -- The regular CBT Tape has filled up again, and I have -- * DOC FILE //* -- decided to let it run over the length of a normal -- * DOC FILE //* -- IDRC compressed cartridge. So if you have a 3490E -- * DOC FILE //* -- cartridge the CBT Tape will still fit on one cart. -- * DOC FILE //* -- But otherwise you will have to split the tape into -- * DOC FILE //* -- two, using the COPYNLNL program (see below). -- * DOC FILE //* -- -- * DOC FILE //* -- *-----------------------------------------------------* -- * DOC FILE //* -- * * -- * DOC FILE //* -- * IF THE TAPE IS DISTRIBUTED IN AWS FORMAT, THERE * -- * DOC FILE //* -- * WILL BE NO DIFFERENCE FROM BEFORE. THE TAPE FILE * -- * DOC FILE //* -- * WILL JUST BE LONGER. * -- * DOC FILE //* -- * * -- * DOC FILE //* -- *-----------------------------------------------------* -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- Announcement - ($$$#DATE member in the newer files) -- * DOC FILE //* -- -- * DOC FILE //* -- The newest files on this tape have a date stamp, -- * DOC FILE //* -- which is a member called $$$#DATE, that states when -- * DOC FILE //* -- this file was prepared for distribution. You can -- * DOC FILE //* -- use this member as a kind of version indicator. -- * DOC FILE //* -- -- * DOC FILE //* -- The CLISTs which can produce the $$$#DATE member can -- * DOC FILE //* -- be found on File 006, called GENDAT and GENDATE. -- * DOC FILE //* -- (In practice, I usually use GENDAT.) -- * DOC FILE //* -- -- * DOC FILE //* -- The principal purpose of the $$$#DATE member is for -- * DOC FILE //* -- marking the level of a particular file on our web -- * DOC FILE //* -- site's UPDATES page. On that page, files are posted -- * DOC FILE //* -- in between tape version releases, so you may want to -- * DOC FILE //* -- compare your version of a file with the tape's -- * DOC FILE //* -- version, at a particular tape release level. -- * DOC FILE //* -- -- * DOC FILE //* -- See www.cbttape.org and click on Updates . -- * DOC FILE //* -- -- * DOC FILE //* -- Further Note: We shall sometimes post versions of this -- * DOC FILE //* -- file (File 001) on the Updates page of www.cbttape.org -- * DOC FILE //* -- to show the intermediate versions (between releases). -- * DOC FILE //* -- Such versions of File 001 will be marked as an -- * DOC FILE //* -- Intermediate Version. The version of File 001 that -- * DOC FILE //* -- goes with a final cut of the tape, will be marked as -- * DOC FILE //* -- a Final Version. -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- Contents of a typical $$$#DATE member: -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* * DOC FILE //* REGULAR CBT TAPE - VERSION 444 FILE: 556 * DOC FILE //* * DOC FILE //* ORIGINAL DSNAME: SBGOLOB.CBT444.FILE556 * DOC FILE //* --------------- * DOC FILE //* --RECFM-LRECL-BLKSIZE-DSORG * DOC FILE //* FB 80 5600 PO * DOC FILE //* * DOC FILE //* PDS117I 4 MEMBERS COUNTED; CUMULATIVE SIZE IS 185 RECORDS * DOC FILE //* * DOC FILE //* * DOC FILE //* TIME THIS PDS WAS SHIPPED: 03/23/02 21:48:51 GMT-5:00 * DOC FILE //* * DOC FILE //* Note: For accuracy, during Daylight Savings Time in my area, * DOC FILE //* I will adjust the GMT-5:00 to GMT-4:00. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- Announcement - Hercules Note: (still true 12/2009) -- * DOC FILE //* -- -- * DOC FILE //* -- The MVS world today (in 2002) is starting to split -- * DOC FILE //* -- into two distinct and still coherent parts: the -- * DOC FILE //* -- commercial MVS sites, running OS/390 and z/OS, and -- * DOC FILE //* -- the Hobbyist sites, running MVS 3.8 under Hercules, -- * DOC FILE //* -- or variants of MVS 3.8. -- * DOC FILE //* -- -- * DOC FILE //* -- I am now trying to accommodate both of these valid -- * DOC FILE //* -- MVS platforms. Many tools that were developed on -- * DOC FILE //* -- one of these platforms, also will run on the other -- * DOC FILE //* -- platform. The two are very often, mutually -- * DOC FILE //* -- beneficial. -- * DOC FILE //* -- -- * DOC FILE //* -- Improvements to MVS tools that run under Hercules, -- * DOC FILE //* -- sometimes are the inspiration for corresponding -- * DOC FILE //* -- improvements to the same tools that run on OS/390 -- * DOC FILE //* -- and z/OS, and vice-versa. It's a good situation. -- * DOC FILE //* -- -- * DOC FILE //* -- One example of this is on File 134, and is the full -- * DOC FILE //* -- screen editor portion of the REVIEW program from -- * DOC FILE //* -- Greg Price. The editor is invoked using the UPDATE -- * DOC FILE //* -- command from a REVIEW session (or "U" from a REVIEW -- * DOC FILE //* -- directory list). This is an ISPF-like editor which -- * DOC FILE //* -- runs under RAW TSO (i.e. TSO READY mode). This -- * DOC FILE //* -- editor is a magnificent recovery tool which also -- * DOC FILE //* -- runs under z/OS (either under ISPF or in TSO READY -- * DOC FILE //* -- mode). So you see, that "necessity was the mother -- * DOC FILE //* -- of invention", in the MVS 3.8 environment where ISPF -- * DOC FILE //* -- isn't available, but in the z/OS environment, a -- * DOC FILE //* -- fantastic new file recovery tool has now become -- * DOC FILE //* -- available to us!!! You can fix PARMLIB without -- * DOC FILE //* -- ISPF available, and so forth. -- * DOC FILE //* -- -- * DOC FILE //* -- Another such tool is ZZSA, which is an IPL-able -- * DOC FILE //* -- multi-utility and (primitive) editor for MVS packs -- * DOC FILE //* -- and files. ZZSA comes as IPL text. It can be -- * DOC FILE //* -- either loaded from a CD-rom to IPL a mainframe from -- * DOC FILE //* -- it, or it can be IPL-ed from a pack where its IPL -- * DOC FILE //* -- text was loaded onto. See Files 437 and 538 for -- * DOC FILE //* -- the ZZSA materials. Using ZZSA, you can read MVS -- * DOC FILE //* -- disk packs without being licensed for MVS, OS/390, -- * DOC FILE //* -- or z/OS. On File 538 there is a zipped one-cylinder -- * DOC FILE //* -- mini-disk in P/390 format which (after expansion) -- * DOC FILE //* -- can be IPL-ed to run ZZSA. (Under Hercules, I -- * DOC FILE //* -- think you have to run it in ESA390 mode, but that -- * DOC FILE //* -- is no problem. Just include all the other disks -- * DOC FILE //* -- you want to look at, in the Hercules config file.) -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- Announcement - Hercules specific tools for MVS 3.8 -- * DOC FILE //* -- -- * DOC FILE //* -- In the light of the fact that many people are running -- * DOC FILE //* -- MVS 3.8 in their homes, under the Hercules emulation -- * DOC FILE //* -- of S/390 hardware on their home PC, we have placed -- * DOC FILE //* -- some files which have predominantly Hercules-oriented -- * DOC FILE //* -- tools, on the CBT Tape. Some of these files are: -- * DOC FILE //* -- -- * DOC FILE //* -- File 035 - PDS 8.6 load module, tailored to run -- * DOC FILE //* -- under MVS 3.8. Load module name is -- * DOC FILE //* -- PDS8538. (Similar on File 135) -- * DOC FILE //* -- -- * DOC FILE //* -- File 052 - From Jim Morrison. SHOWMVS retro-fitted -- * DOC FILE //* -- to run as a batch program under MVS 3.8. -- * DOC FILE //* -- -- * DOC FILE //* -- File 077 - From Brian Westerman. Tools tested to -- * DOC FILE //* -- work under MVS 3.8. -- * DOC FILE //* -- -- * DOC FILE //* -- File 182 - PDS 8.6 has been fitted with a set of -- * DOC FILE //* -- options so it can run in line mode, under -- * DOC FILE //* -- MVS 3.8. See member $$$HERC. From John -- * DOC FILE //* -- Kalinich. -- * DOC FILE //* -- -- * DOC FILE //* -- File 415 - From Rob Prins. This is the famous RPF -- * DOC FILE //* -- TSO-based fullscreen edit program and -- * DOC FILE //* -- productivity package, designed to be a -- * DOC FILE //* -- lot like ISPF, in look and feel. Not -- * DOC FILE //* -- exactly ISPF, but it has some great -- * DOC FILE //* -- features, and it works under MVS 3.8. -- * DOC FILE //* -- (RPF/XA for MVS/XA and above, is on -- * DOC FILE //* -- File 417.) -- * DOC FILE //* -- -- * DOC FILE //* -- File 547 - From Volker Bandke. The "Father of the -- * DOC FILE //* -- MVS 3.8 Turnkey System" exhibits his -- * DOC FILE //* -- special collection of MVS 3.8 (and higher) -- * DOC FILE //* -- tools. This is a large collection. -- * DOC FILE //* -- -- * DOC FILE //* -- File 571 - From Jim Morrison. These are the XMIT370 -- * DOC FILE //* -- and RECV370 batch programs, to allow -- * DOC FILE //* -- MVS 3.8 to produce and "receive" TSO -- * DOC FILE //* -- XMIT-format unloaded pds'es. -- * DOC FILE //* -- -- * DOC FILE //* -- File 601 - A specially spiffed up version of QUEUE -- * DOC FILE //* -- for MVS 3.8 from Greg Price. It is more -- * DOC FILE //* -- SDSF-like than the original version of -- * DOC FILE //* -- QUEUE. -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- Announcement - (lowercase characters in this file) -- * DOC FILE //* -- -- * DOC FILE //* -- We have started to introduce lowercase characters -- * DOC FILE //* -- into this file, because some of the URL's need -- * DOC FILE //* -- them, and some people who were trying to reach -- * DOC FILE //* -- an address on the Internet, which we have supplied, -- * DOC FILE //* -- weren't able to get there because of that. -- * DOC FILE //* -- -- * DOC FILE //* -- If an Internet server is running on a UNIX system, -- * DOC FILE //* -- the file names are case sensitive. You can usually -- * DOC FILE //* -- recognize this, by the forward slash(es) in the -- * DOC FILE //* -- Internet address. If you see forward slashes, -- * DOC FILE //* -- then suspect that the file names are case sensitive. -- * DOC FILE //* -- Try lower case first. -- * DOC FILE //* -- -- * DOC FILE //* -- I'm assuming that nowadays, there aren't too many -- * DOC FILE //* -- printers which can't print these characters. In -- * DOC FILE //* -- the past, that wasn't true. -- * DOC FILE //* -- -- * DOC FILE //* -- Lower case characters are also easier to read on -- * DOC FILE //* -- a terminal. I made an informal poll on the IBM-MAIN -- * DOC FILE //* -- newsgroup, and the votes came back overwhelmingly -- * DOC FILE //* -- in favor of introducing lower case characters. -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- Announcement - (Breaking this file into a pds) -- * DOC FILE //* -- -- * DOC FILE //* -- Note ............ -- * DOC FILE //* -- -- * DOC FILE //* -- I have written a program, called CBTUPD, which will -- * DOC FILE //* -- break this file into a pds. I maintain File 001 -- * DOC FILE //* -- as members of that pds, and then I put them together -- * DOC FILE //* -- to create the sequential file which you are reading. -- * DOC FILE //* -- -- * DOC FILE //* -- File 004 of this tape contains source for CBTUPD, -- * DOC FILE //* -- in uncompressed form: RECFM=FB,BLKSIZE=32720,LRECL=80 -- * DOC FILE //* -- -- * DOC FILE //* -- File 006 of this tape contains all of the related -- * DOC FILE //* -- materials, at this time, including a "fixed" -- * DOC FILE //* -- version of the edit macro CBTUPDTE. File 006 is in -- * DOC FILE //* -- the normal CBT973-compressed IEBUPDTE SYSIN format. -- * DOC FILE //* -- -- * DOC FILE //* -- The CBTUPDTE edit macro has been superseded by the -- * DOC FILE //* -- assembler program called CBTUPD. -- * DOC FILE //* -- -- * DOC FILE //* -- The CBTUPD assembler program should be run in batch, -- * DOC FILE //* -- because it does a lot of I/O. -- * DOC FILE //* -- -- * DOC FILE //* -- JCL to run the CBTUPD program (sample - customize): -- * DOC FILE //* -- -- * DOC FILE //* -- //MYIDUPD JOB (ACCT#),S-GOLOB, -- * DOC FILE //* -- // NOTIFY=&SYSUID, -- * DOC FILE //* -- // CLASS=A,MSGCLASS=X -- * DOC FILE //* -- //* -- * DOC FILE //* -- //INSERT EXEC PGM=CBTUPD -- * DOC FILE //* -- //STEPLIB DD DISP=SHR,DSN=MYID.LOAD -- * DOC FILE //* -- //INPUT DD DISP=SHR,DSN=MYID.CBT.EDIT(FILE001) -- * DOC FILE //* -- //OUTPUT DD DISP=SHR,DSN=MYID.CBTDOC.TEST(FILE001$) -- * DOC FILE //* -- -- * DOC FILE //* -- INPUT and OUTPUT files are RECFM=FB, LRECL=80, -- * DOC FILE //* -- any appropriate blocksize. -- * DOC FILE //* -- -- * DOC FILE //* -- Longer Explanation: -- * DOC FILE //* -- -- * DOC FILE //* -- In response to a request that this file is too big -- * DOC FILE //* -- to use easily, we have supplied an assembler program -- * DOC FILE //* -- called CBTUPD in File 004 of this tape. CBTUPD will -- * DOC FILE //* -- insert ./ ADD NAME= (IEBUPDTE separator) cards into -- * DOC FILE //* -- this file. With these cards, you can use IEBUPDTE -- * DOC FILE //* -- PARM=NEW, or the PDSLOAD program from File 093, to load -- * DOC FILE //* -- a partitioned dataset with smaller chunks from this -- * DOC FILE //* -- file, as separate members. Additional tools to deal -- * DOC FILE //* -- with File 001 have been included in File 006. -- * DOC FILE //* -- -- * DOC FILE //* -- I wrote CBTUPD to put the separator cards in the -- * DOC FILE //* -- same places, to generate the same members, that I myself -- * DOC FILE //* -- use to update this file. (SG - 03/99) -- * DOC FILE //* -- -- * DOC FILE //* -- The member names are important, because they are in -- * DOC FILE //* -- collating sequence (EBCDIC - alphabetical) order, so that -- * DOC FILE //* -- when you put all the members back together with the -- * DOC FILE //* -- OFFLOAD program (from File 093) or with LISTPDS (from -- * DOC FILE //* -- File 316) or with the REVIEW (File 134) subcommand called -- * DOC FILE //* -- =OFFLOAD (which writes the members to a sequential file -- * DOC FILE //* -- previously allocated to the SYSUT2 ddname), or with the -- * DOC FILE //* -- STARTOOL (vendor product from Serena Inc.) command called -- * DOC FILE //* -- COMBINE, they will go back together in the proper order. -- * DOC FILE //* -- Then you can re-constitute File 001 from the members of -- * DOC FILE //* -- this partitioned dataset. -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- Announcement - (Microsoft WORD documentation -- * DOC FILE //* -- and documentation as PDF files) -- * DOC FILE //* -- -- * DOC FILE //* -- On some of the files on this tape, I've included -- * DOC FILE //* -- documentation by the authors of the files, that is in -- * DOC FILE //* -- either Microsoft WORD format, or in PDF format. I -- * DOC FILE //* -- discourage this, because you need a PC that has WORD, -- * DOC FILE //* -- or a Microsoft Word Reader (downloadable from -- * DOC FILE //* -- www.microsoft.com), in order to read the stuff. -- * DOC FILE //* -- Or you need the ADOBE PDF reader or equivalent program. -- * DOC FILE //* -- Whenever I could, I have created plain text files to -- * DOC FILE //* -- replace the WORD stuff, but sometimes I've also had to -- * DOC FILE //* -- include the original doc from the file's author. -- * DOC FILE //* -- -- * DOC FILE //* -- To read such files, download them to a PC in "binary" -- * DOC FILE //* -- (i.e. no translation or carriage-return or line feed) -- * DOC FILE //* -- and they should be readable by WORD, on the PC. Or -- * DOC FILE //* -- the PDF files should be readable by the Adobe Reader, -- * DOC FILE //* -- the Foxit PDF reader, or by some equivalent program. -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //***Y2K SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* Y 2 K S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* -- -- * DOC FILE //* -- Some files on the CBT Tape and the CBT Overflow Tape -- * DOC FILE //* -- may be marked in their documentation that an attempt -- * DOC FILE //* -- was made to make (all or some of) their software Y2K -- * DOC FILE //* -- compliant. -- * DOC FILE //* -- -- * DOC FILE //* -- THE DISCLAIMER BELOW (DISCLAIMER SECTION) OVERRIDES -- * DOC FILE //* -- ALL SUCH STATEMENTS. NO RESPONSIBILITY OR GUARANTEE -- * DOC FILE //* -- OF ANY KIND, IS EXPRESSED OR IMPLIED, OR TO BE CONSTRUED -- * DOC FILE //* -- IN ANY STATEMENT ON THESE TAPES, TO THE EFFECT THAT ANY -- * DOC FILE //* -- SOFTWARE OR MATERIALS ARE Y2K COMPLIANT. ALL SUCH A -- * DOC FILE //* -- STATEMENT MEANS, IS THAT THE AUTHOR OF THE MATERIALS -- * DOC FILE //* -- HAS ATTEMPTED TO ADDRESS YEAR 2000 ISSUES, ETC. BUT -- * DOC FILE //* -- (AS IT IS FOR ALL THE REST OF THE MATERIALS ON THESE -- * DOC FILE //* -- TAPES) NO RESPONSIBILITIES ARE ASSUMED BY ANY PERSON, -- * DOC FILE //* -- ORGANIZATION, CORPORATION, OR LEGAL ENTITY WHO HANDLES -- * DOC FILE //* -- THESE TAPES, AS TO THE ACCURACY, USABILITY, ETC. OF THE -- * DOC FILE //* -- MATERIALS. THE USER OF THE MATERIALS DOES SO ENTIRELY -- * DOC FILE //* -- AT HIS/HER OWN RISK. -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //***ANNOUNCEMENT SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* A N N O U N C E M E N T S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- DOCUMENTATION FOR CBT TAPE(S) IS NOW AVAILABLE AT A -- * DOC FILE //* -- WEB SITE ON THE INTERNET: -- * DOC FILE //* -- -- * DOC FILE //* -- http://www.cbttape.org in ASCII or in EBCDIC -- * DOC FILE //* -- -- * DOC FILE //* -- ALL FILES FROM THE CBT TAPE AND CBT OVERFLOW TAPE ARE -- * DOC FILE //* -- AVAILABLE FOR DOWNLOAD AT: -- * DOC FILE //* -- -- * DOC FILE //* -- http://www.cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ALSO CHECK OUT http://www.cbttape.org FOR OTHER MVS -- * DOC FILE //* -- MATERIALS, AND FOR THE OLD CBT TAPE VERSION 249 (07/85), -- * DOC FILE //* -- AND POSSIBLY, FOR OTHER OLD CBT TAPE VERSIONS. -- * DOC FILE //* -- -- * DOC FILE //* -- Xephon materials are at: www.cbttape.org/xephon . -- * DOC FILE //* -- -- * DOC FILE //* -- Other relevant materials, some PC-based, may be obtained -- * DOC FILE //* -- at this web site. Content may vary. Sam Knutson is the -- * DOC FILE //* -- proprietor of the web site, and its contents. -- * DOC FILE //* -- -- * DOC FILE //* -- email: sknutson@cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* -- The SHARE/GUIDE JES3 Tape materials and the SHARE JES2 -- * DOC FILE //* -- Tape materials are also available there. -- * DOC FILE //* -- -- * DOC FILE //* -- An FB-80 version of the JES2 Song Book (from the SHARE -- * DOC FILE //* -- sing-alongs on Thursday night) is available on File 033. -- * DOC FILE //* -- The SHARE officials have now given me permission to put -- * DOC FILE //* -- a Microsoft WORD version of the song book on the CBT -- * DOC FILE //* -- Tape, as well. -- * DOC FILE //* -- -- * DOC FILE //* -- This site is advertised to be available 24 hours a day, -- * DOC FILE //* -- 7 days a week, and usually it is always online, except -- * DOC FILE //* -- once when there was a general power outage in the -- * DOC FILE //* -- entire Washington D.C. area for a big length of time. -- * DOC FILE //* -- -- * DOC FILE //* -- We are using this site because Systems Programmers -- * DOC FILE //* -- often need access to CBT Tape materials at odd times, -- * DOC FILE //* -- and the site is very reliable, redundant, and has lots -- * DOC FILE //* -- of fast communication lines. -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- I HAVE TRIED TO UPDATE THE ADDRESSES OF CONTRIBUTORS -- * DOC FILE //* -- IN THIS FILE. IF ONE ADDRESS FOR A GIVEN CONTRIBUTOR -- * DOC FILE //* -- IS MENTIONED IN FILE 001, AND ANOTHER IS EMBEDDED IN -- * DOC FILE //* -- THE ACTUAL PDS THAT COMES FROM THE DATA FILE ON THIS -- * DOC FILE //* -- TAPE, IT IS PROBABLE THAT THE ADDRESS ON THIS FILE IS -- * DOC FILE //* -- THE MOST RECENT. (ESPECIALLY IF IT INCLUDES AN EMAIL -- * DOC FILE //* -- ADDRESS.) -- * DOC FILE //* -- -- * DOC FILE //* -- SOMETIMES IT HAPPENS THAT THE CONTRIBUTOR EMBEDS HIS -- * DOC FILE //* -- OWN ADDRESS IN THE DATA FILE, AND THE ADDRESS IN THIS -- * DOC FILE //* -- DOCUMENTATION (FILE 001) WASN'T UPDATED. SO IN THAT -- * DOC FILE //* -- CASE, THE DATA FILE HAS THE MORE RECENT ADDRESS. I'D -- * DOC FILE //* -- SUGGEST TO TRY THE FILE 001 ADDRESS FIRST, AND THEN -- * DOC FILE //* -- TRY THE ONE IN THE DATA FILE. -- * DOC FILE //* -- (S.GOLOB 05/98) -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- ADVICE .... -- * DOC FILE //* -- -- * DOC FILE //* -- FOR INFO ON USING THIS TAPE, SEE: -- * DOC FILE //* -- "USING THIS TAPE" SECTION, BELOW IN THIS DOC. -- * DOC FILE //* -- -- * DOC FILE //* -- FOR MORE ADVICE, SEE: -- * DOC FILE //* -- "WHAT TO DO WITH THIS TAPE FIRST" SECTION, BELOW. -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* --+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - (FROM SAM GOLOB) 860 Files (01/2011) -- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - (FROM SAM GOLOB) 840 Files (08/2010) -- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - (FROM SAM GOLOB) 820 Files (12/2009) -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - (FROM SAM GOLOB) 780 Files (05/07) -- * DOC FILE //* -- -- * DOC FILE //* -- After going first to 700 files and then to 750, -- * DOC FILE //* -- I am now adding 10 files at a time to the end of -- * DOC FILE //* -- the tape. Version 474 contains 780 files. Sam -- * DOC FILE //* -- Knutson had suggested that I add files gradually, -- * DOC FILE //* -- so I am adding them 10 at a time. -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - (FROM SAM GOLOB) 600 Files (01/01) -- * DOC FILE //* -- -- * DOC FILE //* -- I HAVE DECIDED TO EXTEND THIS TAPE FROM 500 TO 600 -- * DOC FILE //* -- FILES. We are very grateful that we have more than -- * DOC FILE //* -- filled up all of the 500 file slots. Thanks to all -- * DOC FILE //* -- of you contributors! -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - (FROM SAM GOLOB) (02/03) -- * DOC FILE //* -- -- * DOC FILE //* -- I now have the following email addresses: -- * DOC FILE //* -- -- * DOC FILE //* -- sbgolob@cbttape.org -- * DOC FILE //* -- sbgolob@attglobal.net -- * DOC FILE //* -- -- * DOC FILE //* -- I do not use my sbgolob@aol.com address anymore. It is -- * DOC FILE //* -- not valid, but please do not send mail to me there, -- * DOC FILE //* -- anymore. -- * DOC FILE //* -- -- * DOC FILE //* -- THESE MAY BE USED FOR CORRESPONDENCE WITH ME, AND/OR -- * DOC FILE //* -- SUBMISSION OF NEW MATERIAL FOR EITHER CBT TAPE (I.E. -- * DOC FILE //* -- THIS TAPE, OR THE CBT OVERFLOW TAPE). FURTHERMORE, -- * DOC FILE //* -- AS I DISCOVER OTHER CONTRIBUTORS' EMAIL ADDRESSES, I -- * DOC FILE //* -- SHALL TRY AND INCLUDE THEM IN THIS FILE. -- * DOC FILE //* -- -- * DOC FILE //* -- TO HELP IN THIS EFFORT, I'D LIKE TO REQUEST ALL -- * DOC FILE //* -- CONTRIBUTORS, PAST AND/OR PRESENT, TO CONTRIBUTE THEIR -- * DOC FILE //* -- CURRENT EMAIL ADDRESS, AS WELL AS THEIR TELEPHONE -- * DOC FILE //* -- NUMBER FOR VOICE COMMUNICATION. I AM HOPING THAT THE -- * DOC FILE //* -- CBT MATERIAL WILL BECOME MORE USEFUL, IF PARTICIPANTS -- * DOC FILE //* -- WILL BE ABLE TO TALK TO EACH OTHER. -- * DOC FILE //* -- -- * DOC FILE //* -- CONTRIBUTIONS TO THIS TAPE SHOULD NOW BE MADE -- * DOC FILE //* -- ELECTRONICALLY. PLEASE SEE THE CONTRIBUTOR INFORMATION -- * DOC FILE //* -- BELOW, OR COMMUNICATE WITH ME BY EMAIL FOR FURTHER -- * DOC FILE //* -- INFORMATION. (SG 10/97) -- * DOC FILE //* -- -- * DOC FILE //* -- If you want to contribute material to this tape, you -- * DOC FILE //* -- can also find Contributor Information at -- * DOC FILE //* -- -- * DOC FILE //* -- http://www.cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - (FROM SAM GOLOB) (01/01) -- * DOC FILE //* -- -- * DOC FILE //* -- The regular CBT Tape and the CBT Overflow Tapes have -- * DOC FILE //* -- filled up (as uncompressed 3480 cartridges). I have -- * DOC FILE //* -- therefore decided to distribute the CBT Tape on IDRC -- * DOC FILE //* -- compressed cartridges, which contain more data. If -- * DOC FILE //* -- you need 3480 uncompressed, please email me at: -- * DOC FILE //* -- -- * DOC FILE //* -- sbgolob@attglobal.net and/or sbgolob@cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* -- You can now use the COPYNLNL program which is on -- * DOC FILE //* -- Files 229 and 316, to split an NL tape. You can -- * DOC FILE //* -- use COPYNLNL to put, say, the first 300 NL files -- * DOC FILE //* -- on one tape, and the next 300 files on a second -- * DOC FILE //* -- tape. -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - (FROM SAM GOLOB) (05/96) -- * DOC FILE //* -- -- * DOC FILE //* -- THIS TAPE HAS FILLED UP. I HAVE NOW ESTABLISHED A NEW -- * DOC FILE //* -- "CBT OVERFLOW TAPE" WHICH WILL BE DISTRIBUTED BY THE -- * DOC FILE //* -- SOURCES THAT DISTRIBUTE THIS TAPE (SEE BELOW). THE -- * DOC FILE //* -- NEW TAPE CONTAINS MUCH MORE MATERIAL THAN WHAT WAS -- * DOC FILE //* -- DELETED FROM THIS TAPE, AND IS VERY MUCH WORTH HAVING. -- * DOC FILE //* -- -- * DOC FILE //* -- NEW MATERIALS INCLUDED (BESIDES DELETED STUFF FROM -- * DOC FILE //* -- THE CBT TAPE) INCLUDE: -- * DOC FILE //* -- -- * DOC FILE //* -- U.K. G.U.I.D.E. Tape -- * DOC FILE //* -- GERMAN G.U.I.D.E. Tape -- * DOC FILE //* -- SWISS G.U.I.D.E. Tape -- * DOC FILE //* -- AUSSIE G.U.I.D.E. Tape -- * DOC FILE //* -- SHARE ISPF "Smoke and Mirrors" Tape (never, ever -- * DOC FILE //* -- distributed elsewhere....) -- * DOC FILE //* -- The Entire SHARE MVS Tape (SPLA Tape) -- * DOC FILE //* -- The Entire SHARE PL/1 Tape -- * DOC FILE //* -- Many other new materials...... -- * DOC FILE //* -- SELECTED FILES THAT WERE DELETED FROM THE CBT TAPE -- * DOC FILE //* -- A LONG TIME AGO. -- * DOC FILE //* -- -- * DOC FILE //* -- THE OVERFLOW TAPE WILL INCLUDE OTHER OLD CODE THAT -- * DOC FILE //* -- HAS PROVEN USEFUL IN THE PAST. THIS WILL BE A WAY -- * DOC FILE //* -- OF MAKING SUCH CODE AVAILABLE TO THE PUBLIC. -- * DOC FILE //* -- -- * DOC FILE //* -- > With the advent of the Hercules S/390 emulator for < -- * DOC FILE //* -- > PC's, and with a lot of people now running MVS 3.8, < -- * DOC FILE //* -- > these files have suddenly become quite relevant. < -- * DOC FILE //* -- -- * DOC FILE //* -- PLEASE NOTE THAT THE OVERFLOW TAPE VERSION NUMBERS -- * DOC FILE //* -- WILL FOLLOW CORRESPONDING REGULAR CBT TAPE NUMBERS, -- * DOC FILE //* -- SUFFIXED BY A V. -- * DOC FILE //* -- -- * DOC FILE //* -- For Example: VERSION 413V OF THE OVERFLOW TAPE -- * DOC FILE //* -- CORRESPONDS TO VERSION 413 OF THE -- * DOC FILE //* -- REGULAR CBT TAPE. -- * DOC FILE //* -- -- * DOC FILE //* -- I WILL GENERALLY PRODUCE MORE REGULAR CBT TAPES THAN -- * DOC FILE //* -- OVERFLOW TAPES. THEREFORE, SOME OVERFLOW TAPE VERSION -- * DOC FILE //* -- NUMBERS MAY BE SKIPPED, IF THE OVERFLOW TAPE DOESN'T -- * DOC FILE //* -- HAVE TO BE CHANGED WHEN THE REGULAR TAPE HAS TO BE -- * DOC FILE //* -- CHANGED. ( Download files from: www.cbttape.org ). -- * DOC FILE //* -- -- * DOC FILE //* -- As of 03/99 it looks as if the CBT Overflow Tape too, -- * DOC FILE //* -- is about to fill up. I may have to distribute the -- * DOC FILE //* -- Overflow Tape as 3480 IDRC cartridges as well as the -- * DOC FILE //* -- regular CBT Tape. If you need 3480 uncompressed, -- * DOC FILE //* -- please email me at: sbgolob@attglobal.net -- * DOC FILE //* -- and/or sbgolob@cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* -- Please note that the COPYNLNL program on Files 229 -- * DOC FILE //* -- and 316, can be used to split the NL CBT Tape. You -- * DOC FILE //* -- can use COPYNLNL to put, say, the first 300 files -- * DOC FILE //* -- on one tape, and the next 300 files on a second tape. -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* --+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - (FROM SAM GOLOB) -- * DOC FILE //* -- -- * DOC FILE //* -- email: sbgolob@attglobal.net OR -- * DOC FILE //* -- sbgolob@cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* -- Whatever my current email address is, is also -- * DOC FILE //* -- posted at www.cbttape.org , where there is a -- * DOC FILE //* -- button to click, if you want to send an email -- * DOC FILE //* -- to me. (07/01) -- * DOC FILE //* -- -- * DOC FILE //* -- THIS TAPE HAS NOTHING TO DO WITH NaSPA, BUT I -- * DOC FILE //* -- PERSONALLY AM A MEMBER OF NaSPA. -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - WHEN FILES WERE UPDATED ON THIS TAPE. -- * DOC FILE //* -- -- * DOC FILE //* -- See the new "FILE UPDATE SECTION" below, just above -- * DOC FILE //* -- the "CHANGES SECTION", to learn how to tell which -- * DOC FILE //* -- files have been updated on this tape since the last -- * DOC FILE //* -- time you ordered this tape. -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - -- * DOC FILE //* -- -- * DOC FILE //* -- I have made a 'serious' effort to correct spelling -- * DOC FILE //* -- and grammar errors in this file. (From now on, you -- * DOC FILE //* -- can call me "Teach".) Anyway, this is just to say, -- * DOC FILE //* -- that regarding any contribution from an "English" -- * DOC FILE //* -- speaking country (i.e. England or Australia, as -- * DOC FILE //* -- opposed to the U.S.), the national spelling customs -- * DOC FILE //* -- from that country will be adhered to. For example, -- * DOC FILE //* -- colour, authorisation, and so forth. From Dave -- * DOC FILE //* -- Cartwright or Greg Price, these will be tolerated, -- * DOC FILE //* -- and even encouraged. (My, am I a generous -- * DOC FILE //* -- sort....) but from others, these spellings are a -- * DOC FILE //* -- no-no. I'll send the cookie monster after you. -- * DOC FILE //* -- -- * DOC FILE //* -- All contributors, please don't worry. Just send -- * DOC FILE //* -- your stuff in as it is. Who cares. I'll just -- * DOC FILE //* -- hack it all up as I see fit. Any complaints? -- * DOC FILE //* -- Please let me know loudly and clearly (and -- * DOC FILE //* -- politely). -- * DOC FILE //* -- --- THE EDITOR -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - ANNOUNCEMENT - ANNOUNCEMENT - ANNOUNCEMENT -- * DOC FILE //* -- -- * DOC FILE //* -- ****** - - - - - - - - - - - - - - - - - - ****** -- * DOC FILE //* -- ****** ( 3 4 9 0 E C A R T S ) ****** -- * DOC FILE //* -- ****** ( OR T W O T A P E S ) ****** -- * DOC FILE //* -- ****** - - - - - - - - - - - - - - - - - - ****** -- * DOC FILE //* -- -- * DOC FILE //* -- *** VERSION 342 is longer than 2400 FEET long *** -- * DOC FILE //* -- *** VERSION 404 took up 3158.3 FEET ... *** -- * DOC FILE //* -- *** VERSION 443 definitely needs IDRC ONLY .. *** -- * DOC FILE //* -- and took up 4257.3 FEET. -- * DOC FILE //* -- *** VERSION 471 DEFINITELY NEEDS 3490E ... *** -- * DOC FILE //* -- and took up 5653.2 Feet. -- * DOC FILE //* -- *** VERSION 478 DEFINITELY NEEDS 3490E ... *** -- * DOC FILE //* -- and took up 6975.7 Feet. -- * DOC FILE //* -- -- * DOC FILE //* -- *** With IDRC Tapes, we can now greatly ... *** -- * DOC FILE //* -- *** exceed 3000 feet in length on a tape. ... *** -- * DOC FILE //* -- -- * DOC FILE //* -- *** Current versions of this tape, as of ... *** -- * DOC FILE //* -- *** the Version 464 level, are around 5000 .. *** -- * DOC FILE //* -- *** feet long, as measured on 6250 bpi ... *** -- * DOC FILE //* -- *** reels. The SS0104 program on File 266 .. *** -- * DOC FILE //* -- *** is currently what I use to measure the .. *** -- * DOC FILE //* -- *** "6250 bpi tape footage". ... *** -- * DOC FILE //* -- -- * DOC FILE //* -- *** Again, an AWS format "tape" can be as *** -- * DOC FILE //* -- *** long as you want it to be. *** -- * DOC FILE //* -- -- * DOC FILE //* -- ****** - - - - - - - - - - - - - - - - - - ****** -- * DOC FILE //* -- ****** ( 3 4 9 0 E C A R T S ) ****** -- * DOC FILE //* -- ****** ( OR T W O T A P E S ) ****** -- * DOC FILE //* -- ****** - - - - - - - - - - - - - - - - - - ****** -- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT - ANNOUNCEMENT - ANNOUNCEMENT - ANNOUNCEMENT -- * DOC FILE //* -- -- * DOC FILE //* -- I AM NOW RUNNING OVER THE LENGTH OF AN IDRC TAPE, -- * DOC FILE //* -- AND IF YOU CAN'T USE A 3490E, YOU HAVE TO SPLIT -- * DOC FILE //* -- THE CBT TAPE MATERIALS FROM THE REGULAR CBT TAPE -- * DOC FILE //* -- INTO TWO TAPES, USING THE COPYNLNL PROGRAM FROM -- * DOC FILE //* -- CBT TAPE FILE 229. -- * DOC FILE //* -- -- * DOC FILE //* -- sknutson@cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* -- Please note that you can now use the COPYNLNL -- * DOC FILE //* -- program from Files 229 or 316 to split the files -- * DOC FILE //* -- of an NL CBT Tape. You can use COPYNLNL to put -- * DOC FILE //* -- say, the first 300 files on one tape, and the -- * DOC FILE //* -- next 300 files on another tape. -- * DOC FILE //* -- -- * DOC FILE //* -- >>>>>> <<<<<< -- * DOC FILE //* -- >>>>>> I HAVE NOW ESTABLISHED A NEW "CBT <<<<<< -- * DOC FILE //* -- >>>>>> OVERFLOW TAPE", WHICH CONTAINS MATERIAL <<<<<< -- * DOC FILE //* -- >>>>>> DELETED FROM THIS TAPE, AND MUCH MORE. <<<<<< -- * DOC FILE //* -- >>>>>> <<<<<< -- * DOC FILE //* -- >>>>>> SEE FILE 071 FOR CONTENTS OF THE <<<<<< -- * DOC FILE //* -- >>>>>> CBT OVERFLOW TAPE. <<<<<< -- * DOC FILE //* -- >>>>>> <<<<<< -- * DOC FILE //* -- -- * DOC FILE //* -- * * * * * * * * * * * * * * * * * * * -- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT: THE FULL CONTENTS OF THIS TAPE WILL NOW -- * DOC FILE //* -- ONLY FIT ON A 3490E CARTRIDGE. IF YOU CAN'T USE -- * DOC FILE //* -- 3490E, YOU MUST SPLIT THE TAPE INTO TWO TAPES, -- * DOC FILE //* -- USING THE COPYNLNL PROGRAM FROM FILE 229 OR FROM -- * DOC FILE //* -- FILE 316 OF THE CBT TAPE. -- * DOC FILE //* -- -- * DOC FILE //* -- You can use the COPYNLNL program from Files 229 -- * DOC FILE //* -- and 316, to split a NL CBT Tape into 2 tapes. -- * DOC FILE //* -- COPYNLNL can be used to put, say, the first -- * DOC FILE //* -- 300 files on one tape, and the rest of the -- * DOC FILE //* -- files on a second tape. -- * DOC FILE //* -- -- * DOC FILE //* -- These materials are now available for download -- * DOC FILE //* -- from the worldwide web at: -- * DOC FILE //* -- -- * DOC FILE //* -- http://www.cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* -- MY BEST CONTACT INFORMATION, AS OF THIS WRITING, IS -- * DOC FILE //* -- THROUGH MY EMAIL ADDRESSES: -- * DOC FILE //* -- -- * DOC FILE //* -- sbgolob@attglobal.net OR sbgolob@cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* -- MY EMAIL ADDRESS IS ALSO POSTED AT www.cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT: In order to help you see if what you need -- * DOC FILE //* -- is on some other tape, I am establishing File 071 -- * DOC FILE //* -- as a doc file which contains actual documentation -- * DOC FILE //* -- from other public tapes. Until now, we had some -- * DOC FILE //* -- of this documentation scattered in various files -- * DOC FILE //* -- on this tape. But now they are being gathered -- * DOC FILE //* -- in one file for your convenience. If you are -- * DOC FILE //* -- thinking of ordering some other tape, check in -- * DOC FILE //* -- File 071 first. -- * DOC FILE //* -- SG - 03/30/92 -- * DOC FILE //* -- -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- -- * DOC FILE //* -- ANNOUNCEMENT: WE HAVE A *FIRST* FOR THIS TAPE. -- * DOC FILE //* -- -- * DOC FILE //* -- CARMINE CANNATELLO, AUTHOR OF AN EXTREMELY RELEVANT -- * DOC FILE //* -- BOOK CALLED "ADVANCED ASSEMBLER LANGUAGE AND MVS -- * DOC FILE //* -- INTERFACES", PUBLISHED BY JOHN WILEY, HAS DONATED -- * DOC FILE //* -- HIS MACHINE-READABLE CODING EXAMPLES TO THIS TAPE. -- * DOC FILE //* -- -- * DOC FILE //* -- John Wiley, the publisher, has just announced that -- * DOC FILE //* -- a second edition of Carmine's book is now being -- * DOC FILE //* -- published. Its ISBN number is: 0471-361-763 . -- * DOC FILE //* -- See below, for the publisher's phone number, and -- * DOC FILE //* -- how to order a copy. -- * DOC FILE //* -- -- * DOC FILE //* -- ANYONE WHO HAS THE BOOK, AND I STRONGLY RECOMMEND -- * DOC FILE //* -- THAT YOU GET HOLD OF ONE, CAN NOW HAVE THE MATERIALS -- * DOC FILE //* -- ON THE OPTIONAL DISKETTE FOR FREE, INSTEAD OF HAVING -- * DOC FILE //* -- TO PAY FOR THEM. THESE MATERIALS ARE NOW ON FILE 069 -- * DOC FILE //* -- OF THIS TAPE. (File 069 has the 1st Edition code.) -- * DOC FILE //* -- -- * DOC FILE //* -- THIS BOOK EXPLAINS ASSEMBLER LANGUAGE CODING -- * DOC FILE //* -- TECHNIQUES SO CLEARLY, THAT YOU CAN LEARN THEM -- * DOC FILE //* -- POSSIBLY EVEN FROM ONE READING. IF YOU HAVE ANY -- * DOC FILE //* -- PROBLEM UNDERSTANDING ANY OF THE SOURCE CODE ON THIS -- * DOC FILE //* -- TAPE, IT'S A GOOD BET THAT CARMINE EXPLAINS THE -- * DOC FILE //* -- RELEVANT PRINCIPLES SOMEWHERE IN HIS BOOK. -- * DOC FILE //* -- -- * DOC FILE //* -- AGAIN, SEE FILE 069 ON THIS TAPE. -- * DOC FILE //* -- -- * DOC FILE //* -- THE ADDRESS OF THE PUBLISHER IS: -- * DOC FILE //* -- -- * DOC FILE //* -- John Wiley & Sons Inc. -- * DOC FILE //* -- Professional, Reference and Trade Group -- * DOC FILE //* -- 605 Third Avenue -- * DOC FILE //* -- New York, NY 10158-0012 -- * DOC FILE //* -- (212) 850-6000 MAIN NUMBER -- * DOC FILE //* -- -- * DOC FILE //* -- web site: http://www.wiley.com/compbooks -- * DOC FILE //* -- -- * DOC FILE //* -- To order a copy of the second edition of this book, -- * DOC FILE //* -- please call: 1-800-225-5945 extension 2497 -- * DOC FILE //* -- ISBN number: 0471-361-763 -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //***SECTION DISCLAIMER SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* D I S C L A I M E R S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* The tapes commonly referred to as "The CBT MVS Utilities * DOC FILE //* Tape", and "The CBT Overflow Tape", as well as "The CBT * DOC FILE //* Overflow Tape Two" are hereinafter referred to as "this * DOC FILE //* tape". The materials on these "tapes", even if they are * DOC FILE //* not physically on a tape, but they exist on a cd-rom disk, * DOC FILE //* or on any other machine-readable medium, or printed, or * DOC FILE //* written, or in analog or digital form, or in any data * DOC FILE //* representation format, such as EBCDIC or ASCII or any other * DOC FILE //* data representation scheme, or they are in any compressed * DOC FILE //* or encrypted format, shall fully be included in all * DOC FILE //* disclaimers of responsibility, as though these materials * DOC FILE //* were actually physically on tape. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* THIS TAPE CONTAINS FREE SOFTWARE, NOT TO BE CHARGED FOR, * DOC FILE //* EXCEPT FOR HANDLING COSTS. * DOC FILE //* * DOC FILE //* THIS TAPE MAY BE FREELY DUPLICATED. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* NOTICE. There are certain copyrighted sections on this tape * DOC FILE //* which contain reservations of rights. Owners of these * DOC FILE //* sections have given permission for the use of their * DOC FILE //* materials subject to the conditions stated in each case. * DOC FILE //* * DOC FILE //* THESE RESERVATIONS DO NOT APPLY TO THE ENTIRE TAPE ... !!!. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* DISCLAIMER REGARDING "NON-FREE" MATERIALS. * DOC FILE //* The editor and/or any other persons or institutions, * DOC FILE //* corporations, or any other entity handling this tape, * DOC FILE //* do not assume responsibility for the inadvertent inclusion * DOC FILE //* of non-"free" materials. If any such materials are found * DOC FILE //* to have been accidentally included on this tape, please * DOC FILE //* inform the editor immediately, and such materials will be * DOC FILE //* promptly removed. * DOC FILE //* * DOC FILE //* ALL DISCLAIMERS OF RESPONSIBILITY, ABOVE AND BELOW, APPLY * DOC FILE //* TO ALL PERSONS AND/OR INSTALLATIONS OR ANY OTHER ENTITY * DOC FILE //* EDITING, DUPLICATING, PROCESSING, OR OTHERWISE HANDLING * DOC FILE //* THIS TAPE, AS WELL AS TO ALL AUTHORS AND CONTRIBUTORS OF * DOC FILE //* MATERIAL TO THIS TAPE. NO RESPONSIBILITIES ARE ASSUMED * DOC FILE //* BY ANY OF THESE PERSONS, INSTALLATIONS, CORPORATIONS, * DOC FILE //* ENTITIES, INSTITUTIONS, OR ORGANIZATIONS. * DOC FILE //* * DOC FILE //* No warranty, expressed or implied, is provided by any or * DOC FILE //* all of the persons and/or installations editing, * DOC FILE //* duplicating, or otherwise handling this tape, as well as * DOC FILE //* by all authors and contributors of material to this tape. * DOC FILE //* Persons and/or installations using any of the programs or * DOC FILE //* materials on this tape, do so entirely at their own risk. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* NO WARRANTY IS MADE TO THE ACCURACY OF THE PROGRAMS OR * DOC FILE //* RELATED MATERIAL AND NO RESPONSIBILITY IS ASSUMED FOR ANY * DOC FILE //* MODIFICATION DIRECTLY OR INDIRECTLY CAUSED BY THE USE OF * DOC FILE //* THIS SOFTWARE. IT IS THE USER'S RESPONSIBILITY TO EVALUATE * DOC FILE //* THE USEFULNESS OF THE MATERIAL SUPPLIED. * DOC FILE //* * DOC FILE //* We do not guarantee to keep any material provided up to * DOC FILE //* date, nor do we guarantee to provide any corrections or * DOC FILE //* extensions described by anyone, or corrections or * DOC FILE //* extensions made in the future. * DOC FILE //* * DOC FILE //* NO WARRANTY, EXPRESSED OR IMPLIED, IS PROVIDED BY ANY OR * DOC FILE //* ALL OF THE PERSONS AND/OR INSTALLATIONS EDITING, * DOC FILE //* DUPLICATING, OR OTHERWISE HANDLING THIS TAPE, AS WELL AS * DOC FILE //* BY ALL AUTHORS AND CONTRIBUTORS OF MATERIAL TO THIS TAPE. * DOC FILE //* PERSONS AND/OR INSTALLATIONS USING ANY OF THE PROGRAMS OR * DOC FILE //* MATERIALS ON THIS TAPE, DO SO ENTIRELY AT THEIR OWN RISK. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* THE EDITOR AND/OR ANY OTHER PERSONS, INSTITUTIONS, * DOC FILE //* CORPORATIONS, OR ANY OTHER ENTITY HANDLING THIS TAPE, AS * DOC FILE //* WELL AS ANY AUTHORS OR CONTRIBUTORS OF MATERIAL TO THIS * DOC FILE //* TAPE, DO NOT ASSUME ANY RESPONSIBILITY, EXPRESS, IMPLIED, * DOC FILE //* OR TO BE CONSTRUED IN ANY WAY, TO UPDATE THIS TAPE AT * DOC FILE //* ALL. ANY STATEMENTS TO THE CONTRARY, ANYWHERE ON THIS * DOC FILE //* TAPE, ARE HEREBY OVERRIDDEN BY THIS STATEMENT. * DOC FILE //* * DOC FILE //* Specifically, but not limited thereto, no responsibility * DOC FILE //* is assumed, in any way, by anyone handling this tape, or * DOC FILE //* by any author or contributor of material to this tape, to * DOC FILE //* ensure YEAR 2000 compliance of any materials on this * DOC FILE //* tape, at all. * DOC FILE //* * DOC FILE //* THESE STATEMENTS, IN THEIR GENERAL APPLICATION, AND NOT * DOC FILE //* LIMITED TO YEAR 2000 CONSIDERATIONS, APPLY TO ALL * DOC FILE //* MATERIALS CONTAINED ON THIS TAPE, WITHOUT EXCEPTION. * DOC FILE //* * DOC FILE //* These statements OVERRIDE ANY STATEMENT OF DOCUMENTATION, * DOC FILE //* anywhere else on this tape, that any software or materials * DOC FILE //* contained on this tape are YEAR 2000 compliant or functional. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //***TAPE DUPLICATION SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* T A P E D U P L I C A T I O N S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* THIS TAPE CONTAINS FREE SOFTWARE, NOT TO BE CHARGED FOR, * DOC FILE //* EXCEPT FOR HANDLING COSTS. * DOC FILE //* * DOC FILE //* THIS TAPE MAY BE FREELY DUPLICATED. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* NOTICE. There are certain copyrighted sections on this tape * DOC FILE //* which contain reservations of rights. Owners of these * DOC FILE //* sections have given permission for the use of their * DOC FILE //* materials subject to the conditions stated in each case. * DOC FILE //* * DOC FILE //* THESE RESERVATIONS DO NOT APPLY TO THE ENTIRE TAPE ... !!!. * DOC FILE //* * DOC FILE //* All authors give their implied permission to allow their * DOC FILE //* materials to be duplicated. No contributor restricts the * DOC FILE //* ability of any user of this tape, to duplicate the entire * DOC FILE //* tape. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* DUPLICATION ADVICE. (USE THIS ON YOUR OWN RESPONSIBILITY) * DOC FILE //* * DOC FILE //* The tape copying program called "COPYMODS" on File 229 * DOC FILE //* of this tape, is useful for making byte-for-byte copies * DOC FILE //* of this, and other tapes. Up to 16 copies may be made * DOC FILE //* at one time. See documentation with that file. It is * DOC FILE //* the editor's experience that cartridges are handled without * DOC FILE //* any problems by the "COPYMODS" program. COPYMODS can also * DOC FILE //* do tape-to-cart or cart-to-tape, but if you have multiple * DOC FILE //* output tapes, do not mix unit types. COPYMODS can now copy * DOC FILE //* tapes with files of up to 64K block size. * DOC FILE //* * DOC FILE //* Note: SL TAPES ARE COPIED BY THE "COPYMODS" PROGRAM, * DOC FILE //* LABELS AND ALL. * DOC FILE //* * DOC FILE //* THE "TAPEMAP" PROGRAM ON FILE 299, OR THE "TAPESCAN" * DOC FILE //* PROGRAM ON FILE 102, MAY BE OF FURTHER USE IN THIS AND * DOC FILE //* RELATED ENDEAVORS. ALSO SEE "TAPECOPY" ON FILE 174. * DOC FILE //* * DOC FILE //* You can now use the COPYNLNL program from Files 229 and * DOC FILE //* 316, to copy some NL files from the CBT Tape to one tape, * DOC FILE //* and the rest of them to a second tape. This should allow * DOC FILE //* 2-tape versions of the CBT Tape to be made, for 3480 * DOC FILE //* uncompressed cartridges, or even for 3480 IDRC carts. * DOC FILE //* * DOC FILE //* For example, you can use COPYNLNL to copy the first 300 NL * DOC FILE //* files of the CBT Tape to one output tape, and then copy * DOC FILE //* Files 301 to the end, over to a second output tape. This * DOC FILE //* way, if the tape is too long for 3480 non-IDRC, someone * DOC FILE //* who can read an IDRC tape can copy it properly to two * DOC FILE //* 3480 uncompressed tapes, and so forth. * DOC FILE //* * DOC FILE //* This tape is now too long for a 3600 foot reel, or for * DOC FILE //* a 3480 cart, or for a 3480 IDRC cart. To contain the * DOC FILE //* materials on one reel, you need a 3490E cart, at least. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //***UPLOAD DOWNLOAD SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* U P L O A D D O W N L O A D S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* I prefer contributions on cartridge or tape because they * DOC FILE //* are not as subject to error, as what we shall describe * DOC FILE //* below. For this reason, in this Internet age, I prefer * DOC FILE //* contributions in TSO XMIT format, which never had to * DOC FILE //* undergo an ASCII to EBCDIC translation (and vice-versa). * DOC FILE //* Hovever if your data has undergone ASCII <--> EBCDIC * DOC FILE //* conversion..... and since .... * DOC FILE //* we have fully entered the era of PC's, some of the * DOC FILE //* contributions to this tape have been obtained from diskette * DOC FILE //* downloads and uploads. Sometimes, the upload-download * DOC FILE //* software will make a mistake in character translation. * DOC FILE //* This editor would appreciate when anyone notices such * DOC FILE //* errors on any file in this tape. Please inform me about * DOC FILE //* them so they can be corrected. * DOC FILE //* * DOC FILE //* -- email: sbgolob@attglobal.net OR -- * DOC FILE //* -- sbgolob@cbttape.org -- * DOC FILE //* * DOC FILE //* ERRORS WE KNOW ABOUT ARE - * DOC FILE //* * DOC FILE //* HEX 53 SHOULD BE CHANGED TO HEX 5F USUALLY. * DOC FILE //* HEX 6A SHOULD BE CHANGED TO HEX 4F OR VICE-VERSA. * DOC FILE //* * DOC FILE //* * DOC FILE //* PLEASE CALL THESE OR ANY OTHER ERRORS IN TO ME. THANKS AGAIN. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //***NEWS BULLETIN SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* N E W S B U L L E T I N S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //******************************************************************* DOC FILE //* --------------------------------------------------------------- * DOC FILE //* -- THERE IS A LOT OF NEW NEWS AT THE BEGINNING OF THIS FILE. -- * DOC FILE //* -- PLEASE RE-READ THIS STUFF, BECAUSE IT CHANGED WITH THE -- * DOC FILE //* -- CHANGE OF EDITORS OF THIS TAPE. I HOPE TO USE THIS PART -- * DOC FILE //* -- OF FILE 001 FOR PROVIDING NEWS BRIEFS. -- * DOC FILE //* --------------------------------------------------------------- * DOC FILE //******************************************************************* DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* I WILL TRY (WITHOUT PROMISING) TO PRODUCE UPDATES TO THIS * DOC FILE //* TAPE AS OFTEN AS I CAN. ONE OF THE NICE THINGS THAT ARNIE * DOC FILE //* HAS ALWAYS DONE, WAS TO KEEP THIS TAPE CURRENT. SBG 9/90. * DOC FILE //* * DOC FILE //* On the CBT Tape web site: www.cbttape.org , there is an * DOC FILE //* Updates page, which contains the latest versions of files. * DOC FILE //* These files are updated (almost) daily. If a file contains * DOC FILE //* a $$$#DATE member, that is an indication of the update date * DOC FILE //* and time, for that file. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* ANNOUNCEMENT ------*-*-*-*-*------ DOC FOR OTHER TAPES. * DOC FILE //* * DOC FILE //* There is now documentation for the contents of other public * DOC FILE //* tapes on this tape. See File 071. Some of these materials * DOC FILE //* had been scattered in various files on this tape, and were * DOC FILE //* probably hard to find. We are now making it easier to find * DOC FILE //* this material, so if you want to order some other tape, you * DOC FILE //* can get some idea of what it has on it. * DOC FILE //* * DOC FILE //* We can't guarantee that whenever somebody else makes an * DOC FILE //* update, we can keep up. We'll do the best we can without * DOC FILE //* making promises. We will try to make File 071 reflect the * DOC FILE //* latest tapes that we have obtained ourselves. * DOC FILE //* * DOC FILE //* A lot of the other tapes have now been incorporated into the * DOC FILE //* CBT Overflow Tape, such as the SPLA MVS Tape, the SHARE PL/1 * DOC FILE //* Tape, the L.A. MVS Users Group Tape, and the European GUIDE * DOC FILE //* Tapes. SG 5/00. * DOC FILE //* * DOC FILE //* We have also established Files 050 and 051, to contain URLs * DOC FILE //* that can help point you to materials (many of them free) * DOC FILE //* which we can't put on this tape for some reason or other. * DOC FILE //* * DOC FILE //* A notable example of a free tool is TASID from Doug Nadel, * DOC FILE //* who works for IBM's ISPF development. TASID is copyrighted * DOC FILE //* by IBM, but it is free. Another example is the compression * DOC FILE //* program TRSMAIN from IBM. * DOC FILE //* * DOC FILE //* Doug Nadel's site: http://www.mindspring.com/~somebody * DOC FILE //* * DOC FILE //* Doug has a lot of other tools at his site, as well. * DOC FILE //* * DOC FILE //* To get TRSMAIN, go to www.ibm.com , and search for * DOC FILE //* TRSMAIN. Current URL to get TRSMAIN (as of 03/01) is: * DOC FILE //* * DOC FILE //* ftp://ftp.software.ibm.com/s390/mvs/tools/packlib/ * DOC FILE //* * DOC FILE //* We hope these services will be of help to everyone. SG 03/01 * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* With the advent of "retro-MVS computing", which you can do at * DOC FILE //* home with the HERCULES S390 emulator that runs on a pc, I'd * DOC FILE //* appreciate finding out about old utilities that might have * DOC FILE //* been forgotten over the years. If you have information about * DOC FILE //* old utilities, please email me at sbgolob@attglobal.net or * DOC FILE //* sbgolob@cbttape.org . * DOC FILE //* * DOC FILE //* Now, we can all run MVS in our house, only depending on * DOC FILE //* licensing issues for the software. Many people currently * DOC FILE //* are running MVS 3.8J, which is free. * DOC FILE //* * DOC FILE //* If you want to find out about Hercules, there is a news group. * DOC FILE //* Current URLs are (as of 05/01): * DOC FILE //* * DOC FILE //* Subscribe: hercules-390-subscribe@yahoogroups.com * DOC FILE //* Post message: hercules-390@yahoogroups.com * DOC FILE //* * DOC FILE //* Get the latest version of Hercules from: * DOC FILE //* http://www.conmicro.cx/hercules * DOC FILE //* * DOC FILE //* Please see Files 077 and 547, which contain utilities that * DOC FILE //* have been tested to run under MVS 3.8, running under the * DOC FILE //* Hercules emulator. Some of those tools might also run under * DOC FILE //* OS/390, or z/OS, but they haven't been tested there. * DOC FILE //* * DOC FILE //* Thanks to Volker Bandke for File 547, and to Brian Westerman * DOC FILE //* for File 077. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* IMPORTANT - IF ANYBODY HAS AN OLD VERSION OF THE CBT TAPE: * DOC FILE //* IMPORTANT - IF ANYBODY HAS AN OLD VERSION OF THE CBT TAPE: * DOC FILE //* * DOC FILE //* >>> DEFINITION OF "OLD": BEFORE VERSION 248. <<<<< * DOC FILE //* * DOC FILE //* PLEASE MAKE A COPY ON A LARGE REEL OR CARTRIDGE, AND * DOC FILE //* SEND IT TO THE EDITOR: (CARTRIDGE PREFERRED) * DOC FILE //* * DOC FILE //* SAM GOLOB NEW ADDRESS * DOC FILE //* P.O. BOX 906 * DOC FILE //* TALLMAN, NY 10982-0906 * DOC FILE //* * DOC FILE //* * DOC FILE //* -- email: sbgolob@attglobal.net OR -- * DOC FILE //* -- sbgolob@cbttape.org -- * DOC FILE //* * DOC FILE //* THESE OLD TAPES MAY BE VERY IMPORTANT IN THE FUTURE, * DOC FILE //* FOR ALL KINDS OF PURPOSES. WE ARE LOOKING INTO WAYS * DOC FILE //* OF MAKING THE INFORMATION "VERY COMPACTLY" AVAILABLE * DOC FILE //* TO ALL. (POSSIBLY 20 OR 30 VOLUMES WORTH OF INFO ON * DOC FILE //* ONE REEL.) NO PROMISES YET, BUT PLEASE HELP !!!! * DOC FILE //* * DOC FILE //* I'D PREFER IF YOU MAKE THE COPIES USING THE "COPYMODS" * DOC FILE //* PROGRAM FROM FILE 229 OF THIS TAPE. I KNOW THAT PROGRAM * DOC FILE //* WORKS, AND WILL GRAB ALL THE FILES. * DOC FILE //* * DOC FILE //* THANKS IN ADVANCE. (I'LL TRY AND RETURN A NEW CBT TAPE.) * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* A THANK YOU: * DOC FILE //* * DOC FILE //* Thanks to Glen Herrmannsfeldt of the University of Washington * DOC FILE //* who sent me an OS/360 source tape. This tape contains, among * DOC FILE //* other things, source code for the free IBM compilers. How * DOC FILE //* complete the source code is, I'm not sure. I've included * DOC FILE //* source for the OS/360 ALGOL compiler and library on Files * DOC FILE //* 309 and 310 of this tape. Executable code is on File 176. * DOC FILE //* You can judge for yourselves. * DOC FILE //* * DOC FILE //* Rick Fochtman has now made a cd-rom of the OS/360 source code. * DOC FILE //* If you want a copy of this cd-rom, please feel free to email * DOC FILE //* me at sbgolob@cbttape.org OR sbgolob@attglobal.net, and * DOC FILE //* inquire. * DOC FILE //* (S.GOLOB 05/00) * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* STILL ANOTHER REQUEST: * DOC FILE //* * DOC FILE //* If anyone has a copy of a free software tape for MVS from any * DOC FILE //* country (such as the UK GUIDE tape, etc.), I would appreciate * DOC FILE //* for you to send me a copy of it, and I will try and recipro- * DOC FILE //* cate by sending a CBT Tape to you. Thank you very much (it's * DOC FILE //* hard to get that stuff over here.) Also, language isn't too * DOC FILE //* much of a barrier. I can manage several languages well * DOC FILE //* enough, and MVS is universal. If I adapt any of that stuff * DOC FILE //* to this tape later, I'll try and make sure it's translated * DOC FILE //* into English first, but I can't make a firm promise on that. * DOC FILE //* * DOC FILE //* Since it is now possible to send entire tapes over the * DOC FILE //* Internet, with the tapes being in AWS format, please email * DOC FILE //* Sam Golob at sbgolob@attglobal.net , if you can send a * DOC FILE //* tape in this way. * DOC FILE //* * DOC FILE //* another email address: sbgolob@cbttape.org * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //***SECTION FILE DESCRIPTION SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* F I L E D E S C R I P T I O N S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* This section contains a one-line description of each non-empty * DOC FILE //* file on the CBT MVS Utilities Tape. Its purpose is to provide * DOC FILE //* a more detailed description of each file's contents, than is * DOC FILE //* provided in the File Status Section of this documentation. * DOC FILE //* * DOC FILE //* Empty files are marked as such, and the descriptions of them * DOC FILE //* should be regarded as placeholders, in case the file number * DOC FILE //* would become occupied at a future date. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //*+File 001: Detailed documentation of the CBT MVS Utilities Tape *# DOC FILE //*+File 002: CBT973 Compression-Decompression Program for Files * DOC FILE //*+File 003: JCL member to load each tape file to disk *# DOC FILE //*+File 004: Put ./ ADD cards into this file to make a PDS * DOC FILE //*+File 005: VMREXX exec to load this tape on to a VM system * DOC FILE //*+File 006: Collection of Utilities to manipulate File 001 doc * DOC FILE //*+File 007: SHARE RACF mods tape * DOC FILE //*+File 008: File containing jobs used to create the CBT Tape * DOC FILE //*+File 009: RACF Exits to Implement tape DS protection. RACF 1.7 * DOC FILE //*+File 010: TSO command called ISPFPRIM to invoke ISPF from TSO * DOC FILE //*+File 011: MVS DEBE, MSG2USER, System Info into CLIST variables * DOC FILE //*+File 012: John Hancock Mutual ISPF Background Jobs driver * DOC FILE //*+File 013: Program to Compress File 001 * DOC FILE //*+File 014: Sam Golob's SMP/E tutorial and old articles * DOC FILE //*+File 015: Warner Brothers collection of Utilities and Exits * DOC FILE //*+File 016: Scott & White Hospital User Exits * DOC FILE //*+File 017: LISTDD program from Firemen's Fund * DOC FILE //*+File 018: TSUPDATE program from Conrail * DOC FILE //*+File 019: FOOD LION Utilities - from John Hooper * DOC FILE //*+File 020: A collection of System REXX execs * DOC FILE //*+File 021: BELL & HOWELL operator communication utilities * DOC FILE //*+File 022: A collection of utilities from Mark Hedges * DOC FILE //*+File 023: Mods to LOGON to TSO under a secondary JES2 * DOC FILE //*+File 024: XFERDUMP from MCI - originally from Howard Dean * DOC FILE //*+File 025: TSO Console Pgm and other pgms from TU Services * DOC FILE //*+File 026: Program to take a survey at TSO LOGOFF time * DOC FILE //*+File 027: Date Check utility from DAYCO Products * DOC FILE //*+File 028: CLISTs to generate JCL to backup a list of datasets * DOC FILE //*+File 029: Cook Book instructions to Enlarge the VTOC of a pack * DOC FILE //*+File 030: Mods to change console pfkeys MVS370 thru XA 2.1.7 * DOC FILE //*+File 031: IGGPRE00 exit with RACF interface * DOC FILE //*+File 032: JCLSCAN, COPYPACK, DOWNDATE programs * DOC FILE //*+File 033: SHARE JES2 Song Book * DOC FILE //*+File 034: RACFUSER - program to print PASSWORD info by userid * DOC FILE //*+File 035: LOAD MODULE file - Quick install of useful programs *# DOC FILE //*+File 036: FIXPDS. ISPF-based utility. Restore deleted members * DOC FILE //*+File 037: COPYCAT - pgm to copy and reorganize CVOLs * DOC FILE //*+File 038: KLINGON - TSO based reverse STAR TREK game * DOC FILE //*+File 039: CITIBANK - SMF 14-15 pgm, and IPOUPDTE modification * DOC FILE //*+File 040: Clean a PDS, string scan-repl, super file copy, etc * DOC FILE //*+File 041: JES2 Exits to drive XEROX printers * DOC FILE //*+File 042: Load File 001 information to an INFO/MVS database * DOC FILE //*+File 043: Header information for File 042 * DOC FILE //*+File 044: ASMTOZAP - code your system zaps in assembler lang * DOC FILE //*+File 045: PDS Compare program adapted from Yale compare pgm * DOC FILE //*+File 046: PACKRAT program to scratch datasets from a pack * DOC FILE //*+File 047: NOCELL-LISTICAT etc. Jim Lane's large collection. * DOC FILE //*+File 048: LISTVOL, LISTSPC, LOCINDEX: doc and help for them * DOC FILE //*+File 049: STATS program to report structure of datasets * DOC FILE //*+File 050: Internet URLs for Free Downloads * DOC FILE //*+File 051: Internet URLs for some Relevant Vendor Sites * DOC FILE //*+File 052: SHOWMVS for MVS 3.8 - from Jim Morrison * DOC FILE //*+File 053: Deluxe Check Printers ISPF system - source code * DOC FILE //*+File 054: Deluxe Check Printers ISPF system - ISPF panels * DOC FILE //*+File 055: Deluxe Check Printers ISPF system - ISPF messages * DOC FILE //*+File 056: Deluxe Check Printers ISPF system - ISPF skeletons * DOC FILE //*+File 057: Deluxe Check Printers ISPF system - ISPF clists * DOC FILE //*+File 058: TSO command to display the LINKLIST * DOC FILE //*+File 059: IPL DATE display under ISPF * DOC FILE //*+File 060: Software Status Report ISPF. Source and ISPF panels * DOC FILE //*+File 061: Software Status Report ISPF. Load Modules * DOC FILE //*+File 062: Software Status Report ISPF. Indxtbl init record * DOC FILE //*+File 063: Software Status Report ISPF. Prodtbl init record * DOC FILE //*+File 064: Software Status Report ISPF. History init record * DOC FILE //*+File 065: Mod to put uncataloged dataset into LINKLIST - old * DOC FILE //*+File 066: Alan Field utility collection * DOC FILE //*+File 067: IEFDB401 and IEFUJV exits from Coca Cola Corp. * DOC FILE //*+File 068: TSTVS - Console Editor and Dataset Utility-Rob Prins * DOC FILE //*+File 069: Coding Examples from Carmine Cannatello's ASM book * DOC FILE //*+File 070: Computer Sciences Corp - was Gen Dynamics Sysmods * DOC FILE //*+File 071: Documentation for the contents of other free tapes * DOC FILE //*+File 072: PANEXEC ISPF interface - ISPPLIB * DOC FILE //*+File 073: PANEXEC ISPF interface - ISPLLIB * DOC FILE //*+File 074: NASPA MACLIB - ISPF macros from NaSPA VIP Tape * DOC FILE //*+File 075: PANEXEC ISPF interface - ISPALIB * DOC FILE //*+File 076: PANEXEC ISPF interface - PROCS * DOC FILE //*+File 077: MVS 3.8 Utilities for Hercules from Brian Westerman * DOC FILE //*+File 078: ISPF EDIT macros from John Kalinich - SHARE cd-rom * DOC FILE //*+File 079: SCRIPT/VS DCF ISPF Interface * DOC FILE //*+File 080: RACF Data Reformatter to allow postprocessing * DOC FILE //*+File 081: MVS DEBE * DOC FILE //*+File 082: Reference Manuals: IEHMAP, MAPLPA, PTXREF, SUPERZAP * DOC FILE //*+File 083: IEHMAP Source and Object, with Installation JCL * DOC FILE //*+File 084: MAPLPA Object * DOC FILE //*+File 085: PTXREF Object * DOC FILE //*+File 086: SUPERZAP Object * DOC FILE //*+File 087: ISPF SYSLOG Archival Utility from Mark Diehl * DOC FILE //*+File 088: Brian Westerman Utilities * DOC FILE //*+File 089: University of Manitoba DYNALLOC Interface * DOC FILE //*+File 090: DELINKI - in PL/I and assembler - delink load mods * DOC FILE //*+File 091: PROCs for PL1/F, FORTRAN G & H, RPG/F and ALGOL * DOC FILE //*+File 092: PL1/F Compiler - moved to CBT Overflow Tape File 092 * DOC FILE //*+File 093: PDSLOAD, OFFLOAD, UPDTE, UNUPDTE: Sequentialize PDS * DOC FILE //*+File 094: DAF from Mike Cleary - Dataset Audit Facility * DOC FILE //*+File 095: ISPF EDIT MACRO collection from Paul Davis - 1 * DOC FILE //*+File 096: University of Missouri Hospital Utilities & Exits * DOC FILE //*+File 097: Disk Management System from Peoples National Bank * DOC FILE //*+File 098: ISPF interface for XMIT/RECEIVE - source * DOC FILE //*+File 099: ISPF interface for XMIT/RECEIVE - data file * DOC FILE //*+File 100: Deluxe Check Printers ISPF/PDF customizations * DOC FILE //*+File 101: Deluxe Check Printers ISPF Clists * DOC FILE //*+File 102: TAPESCAN program - Now 64K capable * DOC FILE //*+File 103: ISPF DIALOGS from Bill Horton of Tennessee Eastman * DOC FILE //*+File 104: JES2 Remote Printers (JRP package) - OS/390 level * DOC FILE //*+File 105: ISPF 3.8 OUTLIST replacement and enhancement * DOC FILE //*+File 106: Utility to list RACF access of Users to Entities * DOC FILE //*+File 107: Clemson University Structured Macro Library * DOC FILE //*+File 108: Clemson University Structured Macro SAMPLIB * DOC FILE //*+File 109: IEFACTRT exit code from First Chicago * DOC FILE //*+File 110: IEFACTRT sample output from File 109 code * DOC FILE //*+File 111: REVLON utility collection from Jim Purdy * DOC FILE //*+File 112: VTOC TSO command processor * DOC FILE //*+File 113: SMPSCAN documentation * DOC FILE //*+File 114: SMPSCAN jobstream samples * DOC FILE //*+File 115: SMPSCAN source code * DOC FILE //*+File 116: Disk Seek Analysis program * DOC FILE //*+File 117: WTO Exits from Jim Cook of Coca Cola * DOC FILE //*+File 118: SMPPTFIN preprocessing - sort by FMIDs & their PTFs * DOC FILE //*+File 119: Howard Dean Utility collection - 1st File * DOC FILE //*+File 120: Sam Golob's "MVS Tools & Tricks" columns - articles * DOC FILE //*+File 121: Wide illustrations from Sam Golob's articles * DOC FILE //*+File 122: RMSG Subsystem and JES2 exits from Allergan * DOC FILE //*+File 123: TSO Echo Programs for "TSO Command Restriction" * DOC FILE //*+File 124: State of Wisconsin ISPF/PDF applications * DOC FILE //*+File 125: State of Connecticut RMF analysis system - in SAS * DOC FILE //*+File 126: Password Modification - ESA * DOC FILE //*+File 127: CHRYSLER utilities collection * DOC FILE //*+File 128: LDS utilities - ISPF/VTAM cmds, CHIMP, SYSLOG scan * DOC FILE //*+File 129: Shared DASD Checkpoint mod - XA and OS/390 * DOC FILE //*+File 130: Southwestern Public Service - Utilities colleciton * DOC FILE //*+File 131: SAR Security user exit - DMS/OS auto-restore exit * DOC FILE //*+File 132: First Nationwide Bank utilities - from George Ramas * DOC FILE //*+File 133: Alan Field Utility collection * DOC FILE //*+File 134: Greg Price Utility collection - REVIEW, etc. * DOC FILE //*+File 135: Greg Price Load Module library *# DOC FILE //*+File 136: Howard Dean Utility collection - 2nd File * DOC FILE //*+File 137: Mod to list VSAM files in ISPF 3.4 dataset list * DOC FILE //*+File 138: Program called SYSTEM to report system info * DOC FILE //*+File 139: Dennis Longnecker Utilities + WHOHAS * DOC FILE //*+File 140: Data Archival/Recovery System (DARS) DASD Managemnt * DOC FILE //*+File 141: SYS1.BRODCAST package from Tim Vanderwall * DOC FILE //*+File 142: Invoke other VTAM applications from within TSO * DOC FILE //*+File 143: Online IDCAMS application, CLISTs etc. * DOC FILE //*+File 144: VPS User Exit 14 * DOC FILE //*+File 145: KERMIT for TSO - source * DOC FILE //*+File 146: KERMIT for TSO - load library * DOC FILE //*+File 147: ARCHIVER All your non-VSAM datasets to 1 VSAM file * DOC FILE //*+File 148: Panvalet ISPF interface * DOC FILE //*+File 149: UCLA utilities collection * DOC FILE //*+File 150: ISPF Interactive Data Transmission Facility (XMIT) * DOC FILE //*+File 151: Load LISTCAT info into INFO/MVS database * DOC FILE //*+File 152: Harold Zbiegien Utilities - PSF emphasis, & others * DOC FILE //*+File 153: Harold Zbiegien - 3800 Character set samples * DOC FILE //*+File 154: Program to show SMP ELEMENTS from APPLY/ACCEPT run * DOC FILE //*+File 155: Dave North's REXX execs - go VB-255 to FB-80 etc. * DOC FILE //*+File 156: IEBASAP - source code * DOC FILE //*+File 157: IEBASAP - sample reports * DOC FILE //*+File 158: ISPF & REXX * DOC FILE //*+File 159: UCBFIND * DOC FILE //*+File 160: TSO CPS * DOC FILE //*+File 161: Jim Marshall - ISPF interfaces to utilities * DOC FILE //*+File 162: XREFASM * DOC FILE //*+File 163: DUDA UTILITIES * DOC FILE //*+File 164: RESCUE SYSTEM * DOC FILE //*+File 165: RACF 1.7 SYSTEM * DOC FILE //*+File 166: Vinh Vu Utilities collection * DOC FILE //*+File 167: CATELLUS UTIL * DOC FILE //*+File 168: Bill Godfrey Utilities collection * DOC FILE //*+File 169: Kevin Williams Utilities collection * DOC FILE //*+File 170: DUMPCSA program from Frank O'Quinn * DOC FILE //*+File 171: DISASM, TAPEMAP, SMFSPLIT, TPX, FX, SUTL, DLIUTILS * DOC FILE //*+File 172: David Cartwright's collection of Utilities * DOC FILE //*+File 173: Ted Bestani's collection - SMPETOOL etc etc * DOC FILE //*+File 174: TAPECOPY program from Aron Eisenpress * DOC FILE //*+File 175: PHILIPS Utilities from Clark Morris * DOC FILE //*+File 176: ALGOL Compiler - moved to CBT Overflow Tape File 089 * DOC FILE //*+File 177: Add OPCODES to the assembler as MACROS (MNEMAC lib) * DOC FILE //*+File 178: An IPCS interface for IDMS * DOC FILE //*+File 179: Leonard Woren's MACLIB * DOC FILE //*+File 180: Leonard Woren's TSO Commands * DOC FILE //*+File 181: Leonard Woren's MVS Programs * DOC FILE //*+File 182: PDS Command Package - Version 8.6.xx - PDSE Support *# DOC FILE //*+File 183: Gilbert Saint-flour's collection--SHOWMVS in File 492*# DOC FILE //*+File 184: Tom Bryant's way of setting up IPCS * DOC FILE //*+File 185: IKJTABLS Source Code and Auth Table handling tools *# DOC FILE //*+File 186: EMPTY * DOC FILE //*+File 187: CLIST Conversion Program: FB-80 <---> VB-255 * DOC FILE //*+File 188: IBM Source Tapes - a system to keep track of them * DOC FILE //*+File 189: IBM Source Tapes - sample report output - File 188 * DOC FILE //*+File 190: VSMDUMP from Bob Styma - who used parts of CSA * DOC FILE //*+File 191: Started Task accnting information system, Walt Sapp * DOC FILE //*+File 192: Generalized Recovery Routine, ESTAEX, FRR, ARR etc. * DOC FILE //*+File 193: TCOPY - tape copying program - now 64K capable * DOC FILE //*+File 194: CUT-PASTE edit macros from Jim Marshall * DOC FILE //*+File 195: Eli Duttman's "simple but useful" CLISTs * DOC FILE //*+File 196: JES2 Exit Loader - an older and more imperfect one * DOC FILE //*+File 197: IMS 3.1 Mods from Rockwell - large collection * DOC FILE //*+File 198: JES2 Exit Dynamic Reloader Commands from Bob Break * DOC FILE //*+File 199: BLKSPTRK, CMDPGM, more programs from Dave Cole * DOC FILE //*+File 200: Collection of Utilities from TWA * DOC FILE //*+File 201: IKJCT44B CLIST user exit to get system information * DOC FILE //*+File 202: Sample output from IEFU83 exit reporting I/O counts * DOC FILE //*+File 203: Produce STK Silo Eject cards from TMSGRW report * DOC FILE //*+File 204: MVS CROSS SYSTEM from Ken Tomiak & Joel Perlman * DOC FILE //*+File 205: MVS XSYS Doumentation in SCRIPT format * DOC FILE //*+File 206: DCOLLECT REXX execs from Linnea Nichols * DOC FILE //*+File 207: FSE a free version of old Full Screen Edit for TSO * DOC FILE //*+File 208: LSPC Command - Displays attributes of devices * DOC FILE //*+File 209: Hex Calculator written in REXX, by Art Tansky * DOC FILE //*+File 210: CICS Version of Cross System - moved CBT Overflow 310* DOC FILE //*+File 211: CICS XSYS Documentation - moved, CBT Overflow 311 * DOC FILE //*+File 212: DB2 CROSS SYSTEM - moved, CBT Overflow 312 * DOC FILE //*+File 213: DB2 XSYS Documentation - moved, CBT Overflow 313 * DOC FILE //*+File 214: MVS Control Blocks formatted for COBOL 2 * DOC FILE //*+File 215: Two CLISTs to help you use SMP/E better * DOC FILE //*+File 216: Date Conversion and Manipulation Routine * DOC FILE //*+File 217: Disassembler - From Load modules to ASM code * DOC FILE //*+File 218: MPL and ASM Monitor under RMFMON, from Jim Cook * DOC FILE //*+File 219: REXX execs from Tony Forte * DOC FILE //*+File 220: EDP Auditor's Tool collection - from Lee Conyers * DOC FILE //*+File 221: EDP Auditor's REXX tools - from Lee Conyers * DOC FILE //*+File 222: EMPTY * DOC FILE //*+File 223: FREE Tape Management System - reports all mounts * DOC FILE //*+File 224: FREE Tape Management System - sample outputs * DOC FILE //*+File 225: OFFLOAD program - Dave Cole's original version * DOC FILE //*+File 226: COMPRSEQ - Dave Cole's compare program - orig vers * DOC FILE //*+File 227: TSO authorization code from CBT Company * DOC FILE //*+File 228: DFHSM Dataset Recovery - ISPF dialog * DOC FILE //*+File 229: COPYMODS and other utilities for Tape Copying *# DOC FILE //*+File 230: ISPF facilities demo from SHARE 66 presentation * DOC FILE //*+File 231: Source code for ISPF demo from File 230 * DOC FILE //*+File 232: Convert MVS IOGEN deck into approx HCPRIO for VM * DOC FILE //*+File 233: GBHABEND Program - produces any ABEND code (S or U) * DOC FILE //*+File 234: New Disassembler by Dick Thornton-author of File 217 * DOC FILE //*+File 235: LPA Loader program - MODREP * DOC FILE //*+File 236: ZAP to shorten LISTC LEV( ) display * DOC FILE //*+File 237: Load Library CSECT Cross Reference report program * DOC FILE //*+File 238: ISPF Interactive Disassembler - Load Modules * DOC FILE //*+File 239: ISPF Interactive Disassembler - ISPF Panels * DOC FILE //*+File 240: ISPF Interactive Disassembler - ISPF Messages * DOC FILE //*+File 241: ISPF Interactive Disassembler - JCL * DOC FILE //*+File 242: ISPF Interactive Disassembler - Formatted CBLKS * DOC FILE //*+File 243: ISPF Interactive Disassembler - Source Code * DOC FILE //*+File 244: UK GUIDE Tape Supplement - 1993A * DOC FILE //*+File 245: UK GUIDE Tape - Norwich Union Insurance Supplement * DOC FILE //*+File 246: Issue Console Commands from Batch * DOC FILE //*+File 247: Broadcast Manager Utilities to manage SYS1.BRODCAST * DOC FILE //*+File 248: Jim Boysen Utility collection * DOC FILE //*+File 249: Collection of programs from Eileen Barkow * DOC FILE //*+File 250: DISPLAY GRS LONG RNAMES - Console Command * DOC FILE //*+File 251: ISPF EDIT MACRO collection from Paul Davis - 2 * DOC FILE //*+File 252: JEFF KAPLAN Source Code * DOC FILE //*+File 253: JEFF KAPLAN REXX execs * DOC FILE //*+File 254: JEFF KAPLAN CNTL * DOC FILE //*+File 255: JEFF KAPLAN ISPPLIB * DOC FILE //*+File 256: JEFF KAPLAN ISPTLIB * DOC FILE //*+File 257: ZAPS to Linkage Editor to take BLKSIZE=32720 * DOC FILE //*+File 258: WIN3270 - 3270 Device Tools - SAS/C source code * DOC FILE //*+File 259: WIN3270 - 3270 Device Tools - Load Modules * DOC FILE //*+File 260: Quick Disk Mapping program - Updated for 3390-9 etc. * DOC FILE //*+File 261: Moved CMD1 Subsystem to File 296 of Overflow Tape * DOC FILE //*+File 262: PTFXREF Program * DOC FILE //*+File 263: MACROS from the UK G.U.I.D.E. Tape * DOC FILE //*+File 264: LOOK program, DUDASD and JLOG from Guy Albertelli *# DOC FILE //*+File 265: BF Goodrich LOGON exit * DOC FILE //*+File 266: SS0104 TAPE MAP program - measures footages * DOC FILE //*+File 267: HETUTL Utility-read a tape-make AWS or HET file * DOC FILE //*+File 268: REXX function package to access VSAM files * DOC FILE //*+File 269: PL/I source code for ADVENTURE game * DOC FILE //*+File 270: Washington State Utility Collection * DOC FILE //*+File 271: Dynamic Proclib modification from Amdahl * DOC FILE //*+File 272: Mod to put Variable info into VTAM Logo * DOC FILE //*+File 273: TSO LOGON to a secondary JES2 * DOC FILE //*+File 274: Dynamic Proclib modification for ESA Release 4 * DOC FILE //*+File 275: Mark Hedges programs - APFLIST, PACKOFF, etc. * DOC FILE //*+File 276: REXX to calculate CHECKSUM in ZAP statements * DOC FILE //*+File 277: Program to substitute values in JCL * DOC FILE //*+File 278: ISPF package to keep track of SLSS subscription * DOC FILE //*+File 279: Documentation for File 278 * DOC FILE //*+File 280: Waterloo Script Documentation * DOC FILE //*+File 281: Waterloo Script Load Modules * DOC FILE //*+File 282: Waterloo Script Macro Library * DOC FILE //*+File 283: Waterloo Script Memo to Users * DOC FILE //*+File 284: Waterloo Script Source Code * DOC FILE //*+File 285: Waterloo Script Hyphenation File * DOC FILE //*+File 286: Waterloo Script Object Modules * DOC FILE //*+File 287: Waterloo Script TSO Prompter * DOC FILE //*+File 288: TSO Command Processor to invoke Waterloo Script * DOC FILE //*+File 289: PTF XREF REPORTS * DOC FILE //*+File 290: GPSAM - General Purpose Access Method * DOC FILE //*+File 291: CPU Instruction Speed monitor * DOC FILE //*+File 292: Utility to convert CBT Doc File to HTML * DOC FILE //*+File 293: CKIEBGEN versions (copy program) - Warren Whitford *# DOC FILE //*+File 294: VSAM Analysis TSO command called VSAMANAL * DOC FILE //*+File 295: A Heartfelt Essay about programming, by Dave Cole * DOC FILE //*+File 296: TSO Utilities. Use with PDS86 package or standalone. *# DOC FILE //*+File 297: GRS ISPF Interface from Mike Cleary * DOC FILE //*+File 298: GTE Panvalet-PDS member backup system * DOC FILE //*+File 299: TAPEMAP program - Reads tape files in many formats * DOC FILE //*+File 300: Jim Marshall's enormous collection of TSO programs * DOC FILE //*+File 301: A version of CDSCB which checks auth thru RACF * DOC FILE //*+File 302: Program from Mike Cleary--Show LPA and Linklist info * DOC FILE //*+File 303: SIMTERM OS/390 from Alex Brodsky - VTAM pgms in TSO * DOC FILE //*+File 304: LSTVOL program source from Bruce Hogman * DOC FILE //*+File 305: LSTVOL assembly and linkedit printout * DOC FILE //*+File 306: The original version of TSSO from Bill Godfrey * DOC FILE //*+File 307: IEV90 program which invokes HLASM (ASMA90) * DOC FILE //*+File 308: Console display of system info from Alan Field * DOC FILE //*+File 309: ALGOL Compiler Source Code - a few modules incomplete* DOC FILE //*+File 310: ALGOL Library Source Code * DOC FILE //*+File 311: Dave Alcock's large Utilities collection * DOC FILE //*+File 312: Lionel Dyck Collection of Utilities. A thru R * DOC FILE //*+File 313: Lionel Dyck Collection of Utilities. S thru TS * DOC FILE //*+File 314: Lionel Dyck Collection of Utilities. TX thru Z * DOC FILE //*+File 315: Dave Lees Utilities * DOC FILE //*+File 316: Jim Marshall's large collection of batch programs * DOC FILE //*+File 317: BOOKMANAGER management REXX exec from Tim Henness * DOC FILE //*+File 318: REXX exec to print from a tape in POFFLOAD Format * DOC FILE //*+File 319: SMF type 14 and 15 Report Program * DOC FILE //*+File 320: DF/DSS Driver exits from John Sullivan * DOC FILE //*+File 321: COBOL Analyzer from Roland Schiradin & post processor* DOC FILE //*+File 322: TSO SLEEP programs (like the VM ones) * DOC FILE //*+File 323: REXX Function Package from Gerard Nicol * DOC FILE //*+File 324: Gerard Nicol package to access StorageTek API - HSC * DOC FILE //*+File 325: TSO Command Processor Programs from Wells Fargo * DOC FILE //*+File 326: Free FORTRAN G & H - moved to CBT Overflow File 090 * DOC FILE //*+File 327: Free RPG/F Compiler - moved to CBT Overflow File 091 * DOC FILE //*+File 328: IGGPRE00, IGGPOST0 code from Aron Eisenpress * DOC FILE //*+File 329: Southern California Edison JES2 Exit 6 * DOC FILE //*+File 330: ISPF dialog for SMF88, CICS CSD and COBANAL display * DOC FILE //*+File 331: COBOL subrtnes to set an area in W-S to an address * DOC FILE //*+File 332: Automatic Job Scheduler in MVS JES2 environment * DOC FILE //*+File 333: MVS Version of GZIP Compression - Load Module * DOC FILE //*+File 334: MVS Version of GZIP Compression - SOURCE .H * DOC FILE //*+File 335: MVS Version of GZIP Compression - SOURCE .C * DOC FILE //*+File 336: Utilities collection from Rice University * DOC FILE //*+File 337: Search entire system for PDS member name-Atalay Gul * DOC FILE //*+File 338: P390 Utilities from Gilbert Saint-flour * DOC FILE //*+File 339: JES2 Exit 5 - commands to better control job status * DOC FILE //*+File 340: DCM - Report statistics from 7980-3 controllers * DOC FILE //*+File 341: Code to load PLPA programs into CSA-structrd macros * DOC FILE //*+File 342: ISPF interface to Model 204 database-John Kalinich * DOC FILE //*+File 343: A VTOCLIST program - Peter Havercan & John Kalinich * DOC FILE //*+File 344: REXX execs and other tools from Joerg Berning * DOC FILE //*+File 345: Generalized MPF Exit - from Murray Nicholas * DOC FILE //*+File 346: JES2 Exits from Bob Break * DOC FILE //*+File 347: MODLIST program-list original COBOL compile options * DOC FILE //*+File 348: Programs to list a PDS directory in order * DOC FILE //*+File 349: REXX to update incore ISPF command table on the fly * DOC FILE //*+File 350: JES2 exits to convert JOB affnty JCL to WLM SCHENV= * DOC FILE //*+File 351: Programs to list the LE Level currently installed * DOC FILE //*+File 352: INTEL large collection - moved to Overflow File 301 * DOC FILE //*+File 353: Collection of programs from Brian Cook - ETPS etc. * DOC FILE //*+File 354: Randy Hall's collection of utilities * DOC FILE //*+File 355: KONCAT program from Kaiser Permanente * DOC FILE //*+File 356: NETSOL-VTAM multi-session mgr - updated for OS/390 * DOC FILE //*+File 357: Carl Hafner's large collection of Utilities * DOC FILE //*+File 358: SYSOUT archive package from Eric Bielefeld * DOC FILE //*+File 359: Utilities from Howard Dean and Bill Smith * DOC FILE //*+File 360: State of Wisconsin utilities from Jim Martin * DOC FILE //*+File 361: Frank Johnston Utilities - CXYPSCAN, ZZRELINK * DOC FILE //*+File 362: Frank Johnston Utilities - Load Library * DOC FILE //*+File 363: ISPF Name Change Exit * DOC FILE //*+File 364: Control Card Subsystem - CCSS * DOC FILE //*+File 365: System to send files error-free using TSO XMIT * DOC FILE //*+File 366: World Clock and PDSADD prgms from Marvin Shaw * DOC FILE //*+File 367: ASCB and TSO User REXX commands from John Kalinich * DOC FILE //*+File 368: Utility collection from James Williams * DOC FILE //*+File 369: Planning Research Corp collection of programs * DOC FILE //*+File 370: ZAPs-I/O counts in IEF285I msgs-see IEFU83,File 134 * DOC FILE //*+File 371: Load Modules-programs on File 270-Washington State * DOC FILE //*+File 372: DYNALLOC Program from Ken MacKenzie * DOC FILE //*+File 373: GTE TSO command - SAL - show dataset allocations * DOC FILE //*+File 374: SAS Programs to format IBM-produced SMF records * DOC FILE //*+File 375: SAS Programs to format Vendor SMF records * DOC FILE //*+File 376: ZDF Display Facility & utilities form David Marsden * DOC FILE //*+File 377: Exits and mods to run TCAS under SUB=MSTR: Ed Jaffe * DOC FILE //*+File 378: SORTTRAK to report on DFSORT SMF records: S.Kowalski * DOC FILE //*+File 379: PROCLIB Cross Reference reports * DOC FILE //*+File 380: REXX execs and other stuff from David McRitchie * DOC FILE //*+File 381: First Computer Services - programs and JES2 exits * DOC FILE //*+File 382: Paul Gillis utilities collection * DOC FILE //*+File 383: INTEL CLISTS for Techinfo system on File 352 * DOC FILE //*+File 384: Moved CDS programs to File 297 of Overflow Tape * DOC FILE //*+File 385: LPA Compare program from Jerry Lawson * DOC FILE //*+File 386: Salvador Carrasco EXECs and other programs * DOC FILE //*+File 387: Stony Brook PASCAL Distribution * DOC FILE //*+File 388: David Cole's Job Scheduler package * DOC FILE //*+File 389: QUEUE program for JES2 5.1, 5.2 * DOC FILE //*+File 390: Schudel QUEUE for ESA 5.2 thru OS390, early z/OS * DOC FILE //*+File 391: TRACE390 Instruction Trace Program from Robert Ngan * DOC FILE //*+File 392: QUEUE from Leonard Woren - JES2 4.2 and below * DOC FILE //*+File 393: RACFGRPS exec from Robert Lamerand & Ken MacKenzie * DOC FILE //*+File 394: Jan Jakubek collection of Utilites, and KSDSPACE Pgm * DOC FILE //*+File 395: CATIND exec to do bulk cataloging for a new system * DOC FILE //*+File 396: FINDSTR exec to invoke ISRSUPC automatically in 3.4 * DOC FILE //*+File 397: PACK and UNPK execs to do numeric conversions * DOC FILE //*+File 398: Generate system macro invocations more simply * DOC FILE //*+File 399: TSSO modifications, applications, and clists * DOC FILE //*+File 400: DYNAMASK program - for pre-dynamic UCB systems * DOC FILE //*+File 401: SPITBOL 360 Compiler and Library * DOC FILE //*+File 402: SMF Display Consolidation from Multiple MVS systems * DOC FILE //*+File 403: Message Display Facility (UMSG) from Ugur Cilesiz * DOC FILE //*+File 404: TSSO for OS/390 and z/OS * DOC FILE //*+File 405: Defense Logistics Agency Exits and Utilities * DOC FILE //*+File 406: CQX (kill all jobs with same name), & FIND TSO cmds * DOC FILE //*+File 407: DYNAMIC BLDL - by David Cole - For pre-ESA * DOC FILE //*+File 408: David Cole's Macros - needed for his other pgms * DOC FILE //*+File 409: Rob Scott's MXI monitor package - FB-80 members * DOC FILE //*+File 410: Rob Scott's MXI monitor package - load modules * DOC FILE //*+File 411: Rob Scott's utilities - source code and FB-80 * DOC FILE //*+File 412: Rob Scott's utilities - load modules * DOC FILE //*+File 413: Ashley Street's FADH Utility collection * DOC FILE //*+File 414: Convert printouts from machine control to ANSI * DOC FILE //*+File 415: RPF TSO-based ISPF-like editor, etc. from Rob Prins * DOC FILE //*+File 416: Deluxe Check Printing - useful programs * DOC FILE //*+File 417: RPF/E for OS/390 and z/OS - from Rob Prins * DOC FILE //*+File 418: Combined Insurance collection of programs * DOC FILE //*+File 419: Dignus C language source and compiled assembler src * DOC FILE //*+File 420: Dignus Load Library - Compiled C to OS/390 utilities * DOC FILE //*+File 421: XACORZAP program by Robert Budge (INCORZAP author) * DOC FILE //*+File 422: Don Marquardt collection of utilities * DOC FILE //*+File 423: Jeff Broido collection - TSO commands and utilities * DOC FILE //*+File 424: VETAPE - 3420 to 3480 conversion program * DOC FILE //*+File 425: IEFUSI Exit from Mike Loos * DOC FILE //*+File 426: Started Task Accounting, and Jobnames processor * DOC FILE //*+File 427: IHASTOW macro source * DOC FILE //*+File 428: Programs to extract and display control block info * DOC FILE //*+File 429: Allergan Utilities - from Paul Banks * DOC FILE //*+File 430: McEvoy Utilities collection * DOC FILE //*+File 431: Steve Bacher's utilities, packages, and offerings * DOC FILE //*+File 432: Thierry Falissard's selected programs and stuff * DOC FILE //*+File 433: Frank Clarke's collection of REXX execs, etc. * DOC FILE //*+File 434: Mark Zelden collection of Utilities and REXX execs *# DOC FILE //*+File 435: Frank Clarke's stuff FB-80-ized by Dave North (F155) * DOC FILE //*+File 436: COMPCODE - sends NOTIFY & email for job completion * DOC FILE //*+File 437: Jan Jaeger utilities collection, including ZZSA * DOC FILE //*+File 438: Dan Snyder collection of structured macros & others * DOC FILE //*+File 439: PDSX Utility to scan all pds'es--from Volker Mielke * DOC FILE //*+File 440: Load Library for PDSX * DOC FILE //*+File 441: 2 Pgms for RACF from Brian Vogt - RESUME & RA#NAMES * DOC FILE //*+File 442: REVIVE Utility from Tetsuya Kimura (Kimu) * DOC FILE //*+File 443: Other Utilities from Tetsuya Kimura (Kimu) * DOC FILE //*+File 444: Ron Tatum pgms - create and read big blocks on tape * DOC FILE //*+File 445: Object Deck Disassembler from Chris Kendon * DOC FILE //*+File 446: COBOL Program which uses UNIX system services * DOC FILE //*+File 447: ENQMON from Rick Fochtman - GRS displays like MIM's * DOC FILE //*+File 448: Package to Insert Date into Global system variables * DOC FILE //*+File 449: AMDAHL Bookmanager Package * DOC FILE //*+File 450: REXX exec to globally search for character strings * DOC FILE //*+File 451: Gary Scarcella REXX execs - CUTCLEAR, SUBCAN * DOC FILE //*+File 452: Dan Dalby's MVS-JES2 Utilities + STEPLIB, etc. *# DOC FILE //*+File 453: Paul Moinil collection of Utilities: Index * DOC FILE //*+File 454: Paul Moinil collection of Utilities: Basic Material * DOC FILE //*+File 455: Paul Moinil collection of Utilities: Complementary * DOC FILE //*+File 456: Paul Moinil collection of Utilities: Additional * DOC FILE //*+File 457: Paul Moinil collection of Utilities: Demo/Games * DOC FILE //*+File 458: Paul Moinil collection of Utilities: CBT Extracted * DOC FILE //*+File 459: Paul Moinil collection of Utilities: Supplementary * DOC FILE //*+File 460: ISPF GUIDE Tape - ISPCLIB file * DOC FILE //*+File 461: ISPF GUIDE Tape - Doc file * DOC FILE //*+File 462: ISPF GUIDE Tape - Edit Macros * DOC FILE //*+File 463: ISPF GUIDE Tape - Help file * DOC FILE //*+File 464: ISPF GUIDE Tape - ISPFMACS * DOC FILE //*+File 465: ISPF GUIDE Tape - JCL file * DOC FILE //*+File 466: ISPF GUIDE Tape - ISPMLIB file * DOC FILE //*+File 467: ISPF GUIDE Tape - ISPPLIB file * DOC FILE //*+File 468: ISPF GUIDE Tape - ISPSLIB file * DOC FILE //*+File 469: ISPF GUIDE Tape - Source file * DOC FILE //*+File 470: ISPF GUIDE Tape - SVC99MAC file * DOC FILE //*+File 471: ISPF GUIDE Tape - MACRO file * DOC FILE //*+File 472: MURPHY - TSO command to display one-liners randomly * DOC FILE //*+File 473: CHKASVT program to find non-reusable ASIDs. * DOC FILE //*+File 474: LIBCLEAN - compare contents of pds's. Rob Wunderlich * DOC FILE //*+File 475: Doc for the Large Block Interface (LBI) for tape * DOC FILE //*+File 476: LISP for MVS - moved back to CBT from Overflow Tape * DOC FILE //*+File 477: AWSUTIL Utility to Create AWS-format "tapes" on DASD * DOC FILE //*+File 478: RAWSTAPE from Jan Jaeger * DOC FILE //*+File 479: Broadcast Notices EDIT, BKMGR search, YAHTZEE * DOC FILE //*+File 480: Baldomero Castilla Utilities - Source Code * DOC FILE //*+File 481: Baldomero Castilla Utilities - Load Modules * DOC FILE //*+File 482: GDGCOPY Utility * DOC FILE //*+File 483: Thomas Ramseier collection of Utilities * DOC FILE //*+File 484: Cache Manager ISPF utility * DOC FILE //*+File 485: VTAM application from Binyamin Dissen * DOC FILE //*+File 486: SETCLOCK program * DOC FILE //*+File 487: REXX to trap and display output from TSO Commands * DOC FILE //*+File 488: Jim Iannone Utilities for Production Control * DOC FILE //*+File 489: Jim Iannone Utilities for Shared Medical Systems pkg * DOC FILE //*+File 490: INSTASM - Assembler Macros for Reentrant code * DOC FILE //*+File 491: XMITMAIL - Lite XMITIP written in COBOL + BATCHART * DOC FILE //*+File 492: Permanent home: SHOWzOS 7.20, SHOWMVS 6.30 & 7.10. * DOC FILE //*+File 493: Utilities from Jim Connelley - VC, CRC32, C2F * DOC FILE //*+File 494: IKJEESX9 LISTBC exit - partial use of SYS1.BRODCAST * DOC FILE //*+File 495: Dynamic ISPF installs of products - from Tom Conley * DOC FILE //*+File 496: REXX exec to do LISTA (display allocations) * DOC FILE //*+File 497: CSVLLIX1 LLA Fetch exit example from A.Colombo * DOC FILE //*+File 498: Match Merge program from Craig Schneiderwent * DOC FILE //*+File 499: Utilities and RACF Panels from Ed Ross - prelim vers * DOC FILE //*+File 500: Object decks that go with File 499 * DOC FILE //*+File 501: SNTP (Simple Network Time Protocol) Server - K.Clapp * DOC FILE //*+File 502: ZAP to AMASPZAP program to eliminate AMA117D message * DOC FILE //*+File 503: MBRLIST exec that runs under raw TSO * DOC FILE //*+File 504: Software Inventory System * DOC FILE //*+File 505: ASSIST Assembler - moved to Overflow Tape File 085 * DOC FILE //*+File 506: REXX execs for handling SMP/E output * DOC FILE //*+File 507: TPL V6.0 for MVS. Table Producing Language (pub dom) * DOC FILE //*+File 508: EXCMD - Command Processor to execute CLISTs & REXX * DOC FILE //*+File 509: Application to web-enable the SHOWMVS command * DOC FILE //*+File 510: IEBLIST and SPACE dataset listers - Ricardo Paranhos * DOC FILE //*+File 511: VSAM Space Analysis program from Geoffrey McIntyre * DOC FILE //*+File 512: ISPF CUT-PASTE - from Luc van Rompaey * DOC FILE //*+File 513: Tools to use OPERLOG in a sysplex, like SYSLOG * DOC FILE //*+File 514: ICHRTX00 special-purpose SAF exit - Larry Williams * DOC FILE //*+File 515: Alex Brodsky REXX functions (assembler) & ISPF stuff * DOC FILE //*+File 516: CA-1 (TMS) program. Inquire VOLSER against CTSQSTS. * DOC FILE //*+File 517: XPL Compiler Generator System * DOC FILE //*+File 518: Sam Knutson's Utilities - AUXBOOST, PUTPARM others * DOC FILE //*+File 519: Compare TMS (CA-1) volume data to IBM VTS vol status * DOC FILE //*+File 520: REXX Functions from Robin Ryerse * DOC FILE //*+File 521: Some EREP jobstreams from Tom Bryant * DOC FILE //*+File 522: Write User SMF records from Application Programs * DOC FILE //*+File 523: General SMF Record Selection Program from Paul Dion * DOC FILE //*+File 524: EXCP Tape Functions in a Subroutine, from Ron Tatum * DOC FILE //*+File 525: Zap to CFMON free IBM utility to work past OS/390 2.6* DOC FILE //*+File 526: Top Secret Security Administration package * DOC FILE //*+File 527: Matthew Stitt collection of programs & new LISTICAT * DOC FILE //*+File 528: J.McKown REXX--Look at LISTCAT and create IDCAMS srce* DOC FILE //*+File 529: Programs to report CICS SMF records, more - M.Stitt * DOC FILE //*+File 530: PL/I program to format PL/I programs - Roy Gardiner * DOC FILE //*+File 531: Compound EXEC to detect DSNames, and other EXECs * DOC FILE //*+File 532: Extensive collection of Roscoe RPFs - Charles Hottel * DOC FILE //*+File 533: AWS Tape,FKT<->Real Tape Conversion Utilities on MVS * DOC FILE //*+File 534: SPACE command from Paul Dion * DOC FILE //*+File 535: Powerful Concat, Alloc, Deconcat CMD from D.Sudibyo * DOC FILE //*+File 536: CA-Xcom and CA-Dispatch Report Distribution Extension* DOC FILE //*+File 537: Entry and Exit Assembler macros * DOC FILE //*+File 538: IPL Text for ZZSA (Standalone Editor) from Jan Jaeger* DOC FILE //*+File 539: DSNUSAGE - a mini-app in SAS and REXX from H. White * DOC FILE //*+File 540: PARM Checker Routine - for setting program options * DOC FILE //*+File 541: CCKD DASD compression routines to be run on MVS * DOC FILE //*+File 542: Alastair Gray-replacement for MCNVTCAT, other tools *# DOC FILE //*+File 543: REXXs and Assembler Program to display System Info * DOC FILE //*+File 544: Material and Code for setting up Stanford PL360 * DOC FILE //*+File 545: Stanford University PL360 EBCDIC distribution * DOC FILE //*+File 546: Documentation for Stanford PL360 * DOC FILE //*+File 547: Volker Bandke's Hercules Supplementary Utilities * DOC FILE //*+File 548: REXX Functions from Alfred Nikolyn * DOC FILE //*+File 549: ISPF Dialog to display Unit Names - from Mark Baron * DOC FILE //*+File 550: Dan Snyder's Structured Macro Toolkit Set * DOC FILE //*+File 551: Exits to control users of the CONSOLE TSO command * DOC FILE //*+File 552: COBOL 2 and COBOL/MVS Analysis Program * DOC FILE //*+File 553: SUBMITC Edit Macro to submit jobs, with "smarts" * DOC FILE //*+File 554: "MVS Power Programming" ESA Coding Examples *# DOC FILE //*+File 555: Solomon Santos Utility and Subroutine collection * DOC FILE //*+File 556: HTTP Socket Requestor - Get a text file from the web * DOC FILE //*+File 557: Soundex Code Generator package from Jim Moore * DOC FILE //*+File 558: Dick Thornton's Large Collection of Assembler Code * DOC FILE //*+File 559: Dick Thornton's Large Collection of C-Language Code * DOC FILE //*+File 560: Dick Thornton's Large JCL Collection * DOC FILE //*+File 561: Dick Thornton's CLIST Collection * DOC FILE //*+File 562: Dick Thornton's EXECs, with PANELS and MESSAGES * DOC FILE //*+File 563: Dick Thornton's Large Collection of COBOL Code * DOC FILE //*+File 564: Dick Thornton's Documentation PDS'es * DOC FILE //*+File 565: Dick Thornton's Classes - C, COBOL, Dump Reading * DOC FILE //*+File 566: Sam Bass Utilities collection - updated * DOC FILE //*+File 567: Clark Jennings CSVLLIX2 exit and Module Fetch Stats * DOC FILE //*+File 568: TSO Games circa 1980 - contributed by Dick Thornton * DOC FILE //*+File 569: Rules and Notes for File 568 TSO Games * DOC FILE //*+File 570: MVS Tips and 'How-To's - Please contribute your own! * DOC FILE //*+File 571: XMIT370 and RECV370 from Jim Morrison * DOC FILE //*+File 572: MVS zipping programs from Jeff Kaplan * DOC FILE //*+File 573: IEFUJV exit for System Symbolic substitution in JCL * DOC FILE //*+File 574: Some MVS 3.8-related items from Wolfgang Schaefer * DOC FILE //*+File 575: Read and Combine JES2 Spool Offload Files Directly * DOC FILE //*+File 576: Easy Handy Dataset Copying tool from Mick Sheehy * DOC FILE //*+File 577: Interesting REXX execs from Pergentino Arias * DOC FILE //*+File 578: General ISPF Table Handling Facility - Roy Gardiner * DOC FILE //*+File 579: BREAK and CONTINUE addon macros for HLASM Toolkit * DOC FILE //*+File 580: New CUT and PASTE macros from Michael R. Smith * DOC FILE //*+File 581: Complete Disaster Recovery System from Tom Hutchins * DOC FILE //*+File 582: TAPEMAP for MVS 3.8 (from File 299) and PDSLOAD * DOC FILE //*+File 583: PROFSET and EPROF packages from Jim Moore * DOC FILE //*+File 584: AUTOINIT (DASD Initialization in Batch)-Ugur Cilesiz * DOC FILE //*+File 585: AWSSL - Dataset to SL AWS Tape Utility - Reed Petty * DOC FILE //*+File 586: Generalized ISPF Application Starter - Robin Murray * DOC FILE //*+File 587: Older VTOC command-improved features-MVS38 can run it* DOC FILE //*+File 588: Automated System Shutdown from Sergey Makogonov * DOC FILE //*+File 589: HSCTOOL and Utilities - Philippe Leite - HERCMD * DOC FILE //*+File 590: Exercises from Knuth books in Assembler by C. Hottel * DOC FILE //*+File 591: VM REXXFORM - REXX exec reformatter * DOC FILE //*+File 592: DISPLAY function in Assembler programs - R.L. Rice * DOC FILE //*+File 593: ASMG * DOC FILE //*+File 594: Dataset Display Facility (DDF) from Roy Gardiner * DOC FILE //*+File 595: LABEL macro to trace program execution - R.L. Rice * DOC FILE //*+File 596: SWP EDIT macro from David Chambers * DOC FILE //*+File 597: MPF exit to issue START commands based on message id * DOC FILE //*+File 598: Utilities from Richard Rice * DOC FILE //*+File 599: REXX execs to summarize the ISPF environment * DOC FILE //*+File 600: SMF Exit and Programs to process TCP/IP SMF records * DOC FILE //*+FILE 601: MVS 3.8 version of QUEUE from Greg Price * DOC FILE //*+FILE 602: REXX execs from Mike Newell * DOC FILE //*+FILE 603: QWIKSCAN pds scanning utility from Sebastian Welton * DOC FILE //*+FILE 604: Bell SNOBOL4 load module, disassembled SRC & OBJECT * DOC FILE //*+FILE 605: ACF2 to RACF password capture conversion aid * DOC FILE //*+FILE 606: AWSSL V19J+ - supports creation of HET and AWS tapes * DOC FILE //*+FILE 607: A free IND$FILE version from Mike Rayborn * DOC FILE //*+FILE 608: Free Space Lister TSO command from Bob Glover * DOC FILE //*+FILE 609: RESCUE systems, RACF tool, etc. from John Miller * DOC FILE //*+FILE 610: CHANGE71 and WTOR programs from somitcw * DOC FILE //*+FILE 611: REXX to submit job based on RC from previous job * DOC FILE //*+FILE 612: DUDASD, DSPACE, LOCATE (modules) etc - A. Cheng * DOC FILE //*+FILE 613: JCL to create and renew a RESCUE system from prod * DOC FILE //*+FILE 614: SHOWMVS and SHOWzOS Load Libraries FB-80 XMIT format * DOC FILE //*+FILE 615: ISPF and DYNALLOC macro libraries - Lionel Dyck * DOC FILE //*+FILE 616: Programs etc. from Nigel Thomas * DOC FILE //*+FILE 617: REXX exec to produce SMF 30 Report from P. Berrios * DOC FILE //*+FILE 618: Cryptographic Interface from Pergentino Arias * DOC FILE //*+FILE 619: Dynamic Proclib modification for MVS 3.8J * DOC FILE //*+FILE 620: COBOL precompiler to extend COPY statements * DOC FILE //*+FILE 621: NPF Exits-print MVS datasets to PCL network printers * DOC FILE //*+FILE 622: MATRIX package - easy interface to data spaces * DOC FILE //*+FILE 623: Automated System Shutdown and Automated IPL - H Zhou * DOC FILE //*+FILE 624: FIND REXX to get all instances of a DSN. And TSOUCB. * DOC FILE //*+FILE 625: REXX to recatalog all datasets listed in a LISTCAT * DOC FILE //*+FILE 626: EN (display enqueues), JI (JES2 inits), CSA execs * DOC FILE //*+FILE 627: AUTOMAN Console Operations Package * DOC FILE //*+FILE 628: Convert TCP/IP packet trace into TCPDUMP format * DOC FILE //*+FILE 629: An SNTP Server from Andrew Armstrong * DOC FILE //*+FILE 630: DFDSS Move/Copy datasets in the foreground * DOC FILE //*+FILE 631: REXX to search a pds for strings * DOC FILE //*+FILE 632: BASE64 conversion on MVS for emails - Gary Cherlet * DOC FILE //*+FILE 633: Updated DSPACE TSO command and ISPF dialog * DOC FILE //*+FILE 634: List all or some UCBs defined to your MVS system * DOC FILE //*+FILE 635: REXX to generate mass file renames * DOC FILE //*+FILE 636: Execute TSO commands against datasets in LISTC LEV( )* DOC FILE //*+FILE 637: Program to compare load modules - Nolan Young * DOC FILE //*+FILE 638: Send Email With Attachments from Hunter Zhou * DOC FILE //*+FILE 639: Set System Clock program from Hunter Zhou * DOC FILE //*+FILE 640: VPS Dynamic Separator Page Printer exit * DOC FILE //*+FILE 641: For MVS 3.8, Display maxcc in Job Notify Message * DOC FILE //*+FILE 642: OPERLOG scan program and SMP/E API interface - R.Hobt* DOC FILE //*+FILE 643: Paul A. Scott macros and programs including CALENDAR * DOC FILE //*+FILE 644: FUSION - change management package from J. Caughman * DOC FILE //*+FILE 645: Update to SHOWMVS to show if it's running authorized * DOC FILE //*+FILE 646: CLIST to REXX conversion tool * DOC FILE //*+FILE 647: An XML parser written in REXX from Andrew Armstrong * DOC FILE //*+FILE 648: GPSAM - General Purpose Access Method - H. Gilbert * DOC FILE //*+FILE 649: PDS2PDS utility from Mike Newell * DOC FILE //*+FILE 650: A CSA Reporting and Tracking Tool from Mike Reeves * DOC FILE //*+FILE 651: Batch program to reset BWO flags from Chip Grantham * DOC FILE //*+FILE 652: A system-specific FIND utility from Richard Rice * DOC FILE //*+FILE 653: Dynamic Allocation utilities from Jim Harrison * DOC FILE //*+FILE 654: TSO FSI - Full Screen Interface from Tommy Sprinkle * DOC FILE //*+FILE 655: Catalog Cleanup Tool from David Kopischke * DOC FILE //*+FILE 656: Large collection of REXX utlities from Kannan Ak * DOC FILE //*+FILE 657: z/OS 1.4 RESCUE system build, from Kevin Mitts * DOC FILE //*+FILE 658: CRC check Assembler program and REXX that calls it * DOC FILE //*+FILE 659: Create P/390 DASD recipe - from Glenn Siegel * DOC FILE //*+FILE 660: Edit macro to check REXX execs for compile errors * DOC FILE //*+FILE 661: HOTRDR package to submit jobs, from Peter McFarland * DOC FILE //*+FILE 662: Automated system to convert CA-1 to FLEX-ES Faketape * DOC FILE //*+FILE 663: Public Domain C Runtime Library * DOC FILE //*+FILE 664: Date Conversion Routines and programs - Jay Moseley * DOC FILE //*+FILE 665: Field fixing routines from Jay Moseley * DOC FILE //*+FILE 666: Random number generator and COMB sort implementation * DOC FILE //*+FILE 667: An RPG Tutorial from Jay Moseley - see File 327 also * DOC FILE //*+FILE 668: OFFLOAD JES2 spool to datasets, from Hunter Zhou * DOC FILE //*+FILE 669: REXX function to save and preserve REXX variables * DOC FILE //*+FILE 670: REXX math function package * DOC FILE //*+FILE 671: ZOOM edit macro to "cursor retrieve" datasets * DOC FILE //*+FILE 672: NETINIT - issue system cmds after VTAM is up, etc. * DOC FILE //*+FILE 673: CCFDELET utility to delete datasets using JCL * DOC FILE //*+FILE 674: REXX-based TSO/ISPF toolkit from Robin Murray * DOC FILE //*+FILE 675: REXX execs pertaining to DB2 by Isaac Yassin * DOC FILE //*+FILE 676: VPS exits and other exits from Jim Marshall * DOC FILE //*+FILE 677: Parallel Sysplex Manager ISPF Application, M.Willemse* DOC FILE //*+FILE 678: Write DFDSS dump to AWS-format file instead of a tape* DOC FILE //*+FILE 679: Edit macro to construct a flowchart from JCL w/VISIO * DOC FILE //*+FILE 680: Edit Macro, ISPF, REXX, PDSMAN courses - Bruce Koss * DOC FILE //*+FILE 681: Updated PL/I Execution Analyzer (PLEA) from Bob Styma* DOC FILE //*+FILE 682: ESO command processor to display Esoterics * DOC FILE //*+FILE 683: BPXSTOP application to stop remaining UNIX services * DOC FILE //*+FILE 684: Rick Fochtman's PDSUPDTE program and miscell. exits * DOC FILE //*+FILE 685: TXT2XML - Text to XML and back, from Pierre Delaunoy * DOC FILE //*+FILE 686: SMFDUMP program * DOC FILE //*+FILE 687: Compare VVDS'es to referenced Catalogs * DOC FILE //*+FILE 688: IMS - Generate DBRC INIT commands automatically * DOC FILE //*+FILE 689: Peter Sawyer's famous paper on how to use SVC 26 * DOC FILE //*+FILE 690: Cross Memory storage browser from Martin Kline * DOC FILE //*+FILE 691: READSEQ program to pick records, and BRODCAST stuff * DOC FILE //*+FILE 692: UATAPE tape mapping and copying utility-D. Merrifield* DOC FILE //*+FILE 693: PDSCLEAN program: expand dir & empty PDS, empty PDSE * DOC FILE //*+FILE 694: MACTREE macro from Mark Yuhas to do a binary search * DOC FILE //*+FILE 695: Useful REXX execs from J.D. Acevedo * DOC FILE //*+FILE 696: System to imitate z/OS tape robot on FLEX-ES * DOC FILE //*+FILE 697: Reports for CICS/TS using Linux, Perl, and PostgreSQL* DOC FILE //*+FILE 698: RACF reporting using Linux, Perl, and PostgreSQL * DOC FILE //*+FILE 699: ISPF/assembler SUBMIT edit macro, returns JOB id * DOC FILE //*+FILE 700: Useful ISPF REXX execs from Jim Haire * DOC FILE //*+FILE 701: DB2 Admin helpers from Marino Drazeta * DOC FILE //*+FILE 702: JES2 Mellon Mod equivalents at z/OS 1.6 level, etc. *# DOC FILE //*+FILE 703: Program to convert Fujitsu FAL stats to ISPF stats * DOC FILE //*+FILE 704: DRDASD program to report status of your disk packs * DOC FILE //*+FILE 705: Performance tuning z/OS on Flex-ES using TSSO, etc. * DOC FILE //*+FILE 706: Create line charts from your data using SVG * DOC FILE //*+FILE 707: Customize ISPF 3.4 dataset lists according to users * DOC FILE //*+FILE 708: A very general MPF exit system with great capability * DOC FILE //*+FILE 709: MPFCMD program from Bob Shannon * DOC FILE //*+FILE 710: TSO commands to display DASD volume and dataset recds* DOC FILE //*+FILE 711: Free LIBRARIAN program package * DOC FILE //*+FILE 712: Send a file or send mail from CICS using TCP/IP * DOC FILE //*+FILE 713: The EMPTYPDS batch program to "empty" a pds * DOC FILE //*+FILE 714: FLEXCLI program to issue FLEXES commands on MVS * DOC FILE //*+FILE 715: Tape Erase Program * DOC FILE //*+FILE 716: QUERYENQ ISPF implementation from Jim Moore * DOC FILE //*+FILE 717: JumpList program package from Joseph Caughman * DOC FILE //*+FILE 718: TSO or JES/MSTR Logon, Garry Green-Futurity Software * DOC FILE //*+FILE 719: Offline DASD Dump/Restore Program from Greg Smith * DOC FILE //*+FILE 720: Collection of Utilities from Bill Sweeney * DOC FILE //*+FILE 721: ChangeWiz - Program Change History - Shirley Huhtanen* DOC FILE //*+FILE 722: FileWiz - File Compare Program from Shirley Huhtanen * DOC FILE //*+FILE 723: Available Storage Displays, from Jim Moore * DOC FILE //*+FILE 724: HLASM Toolkit Improvements from Ed Jaffe * DOC FILE //*+FILE 725: CICS Auxiliary Trace Analyzer from Andrew Armstrong * DOC FILE //*+FILE 726: Generate VSAM DEFINE statements from VSAM file * DOC FILE //*+FILE 727: COPYVBS program using EXCP to read full 3390 tracks * DOC FILE //*+FILE 728: ICHPWX01 - RACF Password Quality Exit - Dave Jousma * DOC FILE //*+FILE 729: MAXITRAN REXX to script batch FTP from an MVS client * DOC FILE //*+FILE 730: Program to run COBOL programs in batch under z/OS.e * DOC FILE //*+FILE 731: Incore IKJTSOxx Parmlib info. Display/Chg XMIT values* DOC FILE //*+FILE 732: A familiar version of the WHOHAS command * DOC FILE //*+FILE 733: ALGOL 68C Cambridge University distribution - 1976 * DOC FILE //*+FILE 734: Original PDS command, circa 1975. Still works. * DOC FILE //*+FILE 735: Edit macros from Tom Barthold * DOC FILE //*+FILE 736: Perl Script from Mark Naughton to display IODF detail* DOC FILE //*+FILE 737: Package to clear all DASD to X'00' after D/R Test * DOC FILE //*+FILE 738: Package to reallocate and reorg VSAM clusters * DOC FILE //*+FILE 739: Heavy Duty ISPF Commands Tool - by Ron Brown * DOC FILE //*+FILE 740: REXX Package to Execute SQL statements - Alan Wynne * DOC FILE //*+FILE 741: BASE64 encoding and decoding program in Assembler * DOC FILE //*+FILE 742: PDS member versioning tool from Bob Birdsall * DOC FILE //*+FILE 743: MODLIST program from Terry Miller * DOC FILE //*+FILE 744: RACF "Rules" Enforcer - RRE 3.40 * DOC FILE //*+FILE 745: FM "File Formatter" program package * DOC FILE //*+FILE 746: MVS and C Versions of Richard Tsujimoto's Parser * DOC FILE //*+FILE 747: System Logger Reader - from Mark Naughton * DOC FILE //*+FILE 748: BASE64 to text decoding; EMAIL Change Approval System* DOC FILE //*+FILE 749: Gilbert Saint-flour Utilities adapted for MVS 3.8 * DOC FILE //*+FILE 750: ISPF Productivity REXX EXECs by Ted MacNeil * DOC FILE //*+FILE 751: Tape Programs and Code from somitcw * DOC FILE //*+FILE 752: ISPF Profile Dumping Utility from Robin Ryerse * DOC FILE //*+FILE 753: Robin Ryerse's REXX Function Package * DOC FILE //*+FILE 754: ISPF Profile Searching Tool from Henrik Salminen * DOC FILE //*+FILE 755: Improved version of JRP which runs on MVS 3.8 * DOC FILE //*+FILE 756: Powerful JCL preprocessor from Daniel Gaeta * DOC FILE //*+FILE 757: LOGGRASM Utility to track Assembler code execution *# DOC FILE //*+FILE 758: LOADWORD package from Craig Schneiderwent * DOC FILE //*+FILE 759: CICS MQ api crossing exit to trace MQ api calls * DOC FILE //*+FILE 760: Ken Tomiak's z/OS and PC sysprog helper's package * DOC FILE //*+FILE 761: FINDALL package of REXX execs from Mark Baron * DOC FILE //*+FILE 762: DDNAME info to nullify OEM products, and JCL info * DOC FILE //*+FILE 763: Convert FB-80 Hex to 2 lines printable and back, more* DOC FILE //*+FILE 764: Alex Kara Utility REXXes, etc. * DOC FILE //*+FILE 765: Forms Based Authentication for HTTP Server under z/OS* DOC FILE //*+FILE 766: Shared Spool Mods-"Mellon"-for JES2 z/OS 1.7 and 1.8 *# DOC FILE //*+FILE 767: REXX Frontends for TERSE and UNTERSE - D. Gaeta * DOC FILE //*+FILE 768: VM/CMS version of VTT2DISK, VTT2TAPE... from File 533* DOC FILE //*+FILE 769: R. Prins' edit macros to convert code/text into HTML * DOC FILE //*+FILE 770: Event Management System for Automation - Deru Sudibyo* DOC FILE //*+FILE 771: ICSF (Cryptographic Services Facility) Monitor * DOC FILE //*+FILE 772: Stephen Bacher collected public work * DOC FILE //*+FILE 773: Disassemble a Chunk of Storage - Arthur Fichtl * DOC FILE //*+FILE 774: Upgraded 80-byte compress program like CBT973-RL Rice* DOC FILE //*+FILE 775: App under CICS COBOL to respond to HTTP requests * DOC FILE //*+FILE 776: RECV390 for the PC, zip file from Edgar Hofmann * DOC FILE //*+FILE 777: REXX exec to measure disk occupancy - Philippe Cochy * DOC FILE //*+FILE 778: Programs to access GIMAPI (SMP/E API) using REXX * DOC FILE //*+FILE 779: COBOL pgm to access SDSF and do Symbolic JCL Substit.* DOC FILE //*+FILE 780: Fullscreen interface using REXX without ISPF- D.Gaeta* DOC FILE //*+FILE 781: Modification of IBM Sample RACSEQ program - J. McKown* DOC FILE //*+FILE 782: Powerful Windows program to look at AWS-format tapes * DOC FILE //*+FILE 783: PL/I Scientific Subroutine Package for 360 (OS) * DOC FILE //*+FILE 784: J.McKown implementations of a "Dataset List" web page* DOC FILE //*+FILE 785: Substitute system symbols into JCL - K-H Doppelfeld * DOC FILE //*+FILE 786: Separate CBTF1.zip file into separate HTML datasets * DOC FILE //*+FILE 787: Send data to remote hosts in multi-Sysplex environmnt* DOC FILE //*+FILE 788: MA1K Application for MQ series by C.Schneiderwent * DOC FILE //*+FILE 789: Batch job to automate and email IBM's SCRT report * DOC FILE //*+FILE 790: SRS (Sysout Retrieval Services) pkg from Dave Danner * DOC FILE //*+FILE 791: STORAGE OBTAIN/RELEASE REXX Function - Anthony Rudd * DOC FILE //*+FILE 792: DISKMAP for z/OS 1.10 EAV support-earlier z/OS too. * DOC FILE //*+FILE 793: R.L.Rice updates for SDF 3.4 - alpha * DOC FILE //*+FILE 794: RXMEM REXX function - beta version - from D.F.Gaeta * DOC FILE //*+FILE 795: HTTP Server in Assembler--ALPHA--needs expert to fix.* DOC FILE //*+FILE 796: Lindy Mayfield Utilities * DOC FILE //*+FILE 797: LWATMGR, LLWA, TSUB. Fix your TSO session auth tables*# DOC FILE //*+FILE 798: Job Scheduler written in COBOL from Kevin Dengsong * DOC FILE //*+FILE 799: SMF Type 30 post processor written in COBOL * DOC FILE //*+FILE 800: RECEIVE/UNXMIT tool written in REXX for the PC * DOC FILE //*+FILE 801: Create Browseable Bar Charts in Silverlight format * DOC FILE //*+FILE 802: DELINK program in C from Jason Winter * DOC FILE //*+FILE 803: ISPF Macro collection * DOC FILE //*+FILE 804: TAPEMAP reworked with JUMP instructions * DOC FILE //*+FILE 805: Establish SNMP sub-agent, and an EMC monitoring STC..* DOC FILE //*+FILE 806: SMF 110 CICS Performance Monitor Analysis Tools * DOC FILE //*+FILE 807: HFSELECT and SUPRDUMP from M.Karlin and others * DOC FILE //*+FILE 808: PC un-XMIT in object REXX. ZIP file from File 800. * DOC FILE //*+FILE 809: Fixed DITTO from Richard L. Rice * DOC FILE //*+FILE 810: Fixed ONSCREEN rework of FM (File 745) from R.L. Rice* DOC FILE //*+FILE 811: Fixed LIBRARIAN from Richard L. Rice (was File 711) * DOC FILE //*+FILE 812: Fixed DISASM from Richard L. Rice (was on File 171) * DOC FILE //*+FILE 813: Fixed SUTL from Richard L. Rice (was on File 171) * DOC FILE //*+FILE 814: Old XEPHON MVS articles in text format - from E.Vogt * DOC FILE //*+FILE 815: SRCHE multiple dataset search facility - Bob Glover * DOC FILE //*+FILE 816: Instant change of Default Notices number in ACCT/SYNC* DOC FILE //*+FILE 817: FIXCATLG program - Recatalog datasets on DASD volumes* DOC FILE //*+FILE 818: Assembler stub to call AMODE64 module from COBOL pgm * DOC FILE //*+FILE 819: RACF Exit Dynamic UPDATE/DELETE/REMOVE Facility "ICH"* DOC FILE //*+FILE 820: 64/20 Assembly Language Development Platform * DOC FILE //*+FILE 821: CC - ISPF Edit Macro to plug values into a Skeleton * DOC FILE //*+FILE 822: Softcap CPU Utilization and Measuring Tool for LPARs * DOC FILE //*+FILE 823: Expand ISPF command shell panel to retain 20 commands* DOC FILE //*+FILE 824: ISPF-based VTOC zapper that interfaces with RACF * DOC FILE //*+FILE 825: SSL Handshake diagnosis program * DOC FILE //*+FILE 826: TSO command to make a job cancelable or non-swap etc.*# DOC FILE //*+FILE 827: RACF Profiling Utility from John C. Miller * DOC FILE //*+FILE 828: Updated DELAY program from somitcw * DOC FILE //*+FILE 829: TIDYASM program to neaten Assembler source code * DOC FILE //*+FILE 830: XEPHON MVS articles from 07/1987 thru 12/1996 EBCDIC * DOC FILE //*+FILE 831: Dynamic Concatenation TSO command * DOC FILE //*+FILE 832: Package to Print MVS files on TCPIP printers * DOC FILE //*+FILE 833: Label Aid Facility to look at COBOL programs in ISPF * DOC FILE //*+FILE 834: Dataset Migration Allocation Aid facility * DOC FILE //*+FILE 835: Program and REXX to display the PPT under ISPF * DOC FILE //*+FILE 836: Xephon MVS Update programs gotten to work on z/OS * DOC FILE //*+FILE 837: Exits. Inform TSO user about pending files to RECEIVE* DOC FILE //*+FILE 838: Dynamic Allocation macro that generates SVC99 params * DOC FILE //*+FILE 839: Long Parameters in EXEC - JCL symbolic substitution * DOC FILE //*+FILE 840: ICSF KGUP exit to make updates dependent on RACF * DOC FILE //*+FILE 841: Run CA-Optimized COBOL pgms with CA-Optimizer removed* DOC FILE //*+FILE 842: Create multiple XMIT-format datasets on MVS by prefix* DOC FILE //*+FILE 843: Panel recovery of HSM datasets from ISPF 3.4 or 6 * DOC FILE //*+FILE 844: ENQWATCH - Long running task - announce ENQ conflicts* DOC FILE //*+FILE 845: HOSTCMD, SYSCMD, RUNAUTH from G. Bliznets * DOC FILE //*+FILE 846: TRK0SAVE, TRK0UPD, EOFDISK from somitcw * DOC FILE //*+FILE 847: Development of COPYMODS program thru 83 versions * DOC FILE //*+FILE 848: LIBSPOOL * DOC FILE //*+FILE 849: Display TSO Users - DT cmd, Display Active - DA cmd * DOC FILE //*+FILE 850: RAKF Security System for MVS 3.8 * DOC FILE //*+FILE 851: RMMCOPY - generate JCL to copy tapes with 256K blocks* DOC FILE //*+FILE 852: GCCMVS - GCC C-Compiler and Library - 3.2.3 for MVS * DOC FILE //*+FILE 853: GCCMVS - GCC C-Compiler and Library - 3.4.6 for MVS * DOC FILE //*+FILE 854: Free Instructional Papers from "The Trainer's Friend"*# DOC FILE //*+FILE 855: Excel spreadsheet to figure DASD sizes *# DOC FILE //*+FILE 856: Shared Spool Mods (Mellon Mods) for z/OS 1.9 - 1.12 *# DOC FILE //*+FILE 857: Interactive EREP Report from Marco Serafini *# DOC FILE //*+FILE 858: Clemson University Structured Macro Library *# DOC FILE //*+FILE 859: Clemson University Service Processor Source Modules *# DOC FILE //*+FILE 860: EMPTY * DOC FILE //******************************************************************* DOC FILE //*** WHAT TO DO WITH THIS TAPE FIRST SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* W H A T T O D O W I T H T H I S T A P E F I R S T * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* A NEW SECTION: THIS TAPE IS LARGE -- VAST IS A BETTER * DOC FILE //* WORD. PEOPLE WANT TO KNOW WHAT TO INSTALL FIRST. AT * DOC FILE //* THE RISK OF OFFENDING THE "OWNERS" OF SOME OF THE FILES, * DOC FILE //* I'D VENTURE TO RECOMMEND SOME FILES TO LOOK AT FIRST. * DOC FILE //* * DOC FILE //* Please note that at the www.cbttape.org web site, there * DOC FILE //* is a button to click concerning the "top 10 most popular * DOC FILE //* files" that have been downloaded. This is an indication * DOC FILE //* of popularity, but you, yourself should search through * DOC FILE //* File 001 to try and determine what materials will help * DOC FILE //* you. However, I have included a few suggestions below. * DOC FILE //* * DOC FILE //* ANY COMMENTS ON THIS SUBJECT SHOULD BE ADDRESSED TO * DOC FILE //* ME (SAM GOLOB). CALL ME UP (PREFERABLY) OR WRITE ME. * DOC FILE //* * DOC FILE //* -- email: sbgolob@attglobal.net or -- * DOC FILE //* -- sbgolob@cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* HINT: MAP THIS TAPE WITH THE NEWEST "TAPEMAP" FROM FILE * DOC FILE //* 299. THIS "TAPEMAP" PROGRAM HAS TWO REPORT OUTPUTS. * DOC FILE //* REPORT #2 SHOWS ALL MEMBERS OF LIBRARIES AND ALL * DOC FILE //* MACRO NAMES THAT ARE IEBUPDTE-IMBEDDED WITHIN * DOC FILE //* SINGLE MEMBERS OF A FILE. YOU CAN SCAN THIS * DOC FILE //* REPORT IF YOU KEEP IT MACHINE-READABLE. IT WILL * DOC FILE //* HELP YOU FIND INDIVIDUAL PROGRAM NAMES OR MACROS. * DOC FILE //* * DOC FILE //* * DOC FILE //* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * DOC FILE //* * DOC FILE //* * DOC FILE //* YOU MAY TRY TO LOOK AT: (MY PERSONAL OPINIONS ONLY ... ) * DOC FILE //* * DOC FILE //* Check the "Top Ten" downloads at www.cbttape.org . * DOC FILE //* * DOC FILE //* FILES 300 AND 316 FROM JIM MARSHALL. * DOC FILE //* FILE 300 CONTAINS A LARGE COLLECTION OF USEFUL TSO * DOC FILE //* COMMANDS TO EXPLORE. FILE 316 CONTAINS A LARGE COLLEC- * DOC FILE //* TION OF BATCH PROGRAMS. * DOC FILE //* * DOC FILE //* SEE THE LOAD MODULE LIBRARIES ON FILES 035 AND 135 FOR * DOC FILE //* QUICK-TO-PUT-IN AND AWESOMELY USEFUL UTILITIES. SOURCE * DOC FILE //* FOR ALMOST ALL OF THEM IS ON THE TAPE. SEE THE DES- * DOC FILE //* CRIPTIONS FOR FILES 035 AND 134 IN THE "DOCUMENTATION * DOC FILE //* SECTION" BELOW. THESE TWO LIBRARIES COMBINED WILL HELP * DOC FILE //* YOU TO QUICKLY SET UP SOME TOOLS. SOURCE FOR MODULES * DOC FILE //* IN FILE 035 CAN BE FOUND BY LOOKING BELOW IN THIS DOC * DOC FILE //* UNDER THE DESCRIPTION OF THE CONTENTS OF FILE 035. * DOC FILE //* MOST OF THE SOURCE FOR MODULES IN FILE 135 CAN BE FOUND * DOC FILE //* IN FILE 134. * DOC FILE //* * DOC FILE //* THE PDS 8.6 PRODUCT ON FILE 182 (MORE UTILITIES ON FILES * DOC FILE //* 296, 112, AND 134) IS INDISPENSABLE. "PDS 8.6" * DOC FILE //* DOES OVER 1000 SEPARATE UTILITY FUNCTIONS. THE "PDS" * DOC FILE //* PRODUCT WILL SAVE YOUR SHOP MUCH TIME AND MONEY. * DOC FILE //* IT PAYS TO MAKE THE INVESTMENT OF 2 OR 3 HOURS TO * DOC FILE //* INSTALL PDS 8.6. THIS WILL BE REPAID MANYFOLD, OVER * DOC FILE //* YEARS OF TIME. (IF YOU HAVE THE COMMERCIAL PRODUCT * DOC FILE //* STARTOOL FDM, FROM SERENA INTERNATIONAL, PDS 8.6 IS NOT * DOC FILE //* NECESSARY. HOWEVER, IT STILL PAYS TO INSTALL THE * DOC FILE //* RELATED UTILITIES ON FILES 296, 112, 134, ETC., BECAUSE * DOC FILE //* IN MANY CASES, STARTOOL FDM CAN CALL THESE UTILITIES * DOC FILE //* ALSO.) * DOC FILE //* * DOC FILE //* FILE 134 (SOURCE) AND/OR FILE 135 (LOAD) FROM GREG PRICE. * DOC FILE //* HIS VERSION OF THE "REVIEW" COMMAND AND FULLSCREEN ZAP * DOC FILE //* ARE SUPER POWERFUL TOOLS FOR ALL "SYSTEM DOCTORS". * DOC FILE //* THIS IS A GOOD COLLECTION, AND GREG HAS VERY INTERESTING * DOC FILE //* STUFF HERE. REVIEW NOW HAS AN "ISPF EDIT-LIKE" UPDATE * DOC FILE //* CAPABILITY THAT CAN RUN UNDER "RAW TSO" IN READY MODE, * DOC FILE //* WHICH DOES NOT NEED ISPF. A "MUST HAVE" FOR RECOVERY * DOC FILE //* SITUATIONS. * DOC FILE //* * DOC FILE //* FILE 172 FROM DAVID CARTWRIGHT OF SHENSTONE STAFFORDSHIRE IN * DOC FILE //* ENGLAND, IS A LARGE AND VERY COMPREHENSIVE COLLECTION * DOC FILE //* OF TOOLS. A SEARCH THROUGH THIS COLLECTION WILL BE * DOC FILE //* WORTHWHILE, ESPECIALLY FOR LEARNING. * DOC FILE //* * DOC FILE //* FILE 183 FROM GILBERT SAINT-FLOUR OF CONVTEK NEAR SAN * DOC FILE //* FRANCISCO IS A NICE COLLECTION OF QUITE ORIGINAL TOOLS. * DOC FILE //* SEE ESPECIALLY THE SHOWMVS TSO/ISPF COMMAND WHICH WILL * DOC FILE //* SHOW YOU A LOT OF THINGS ABOUT YOUR SYSTEM AND YOUR * DOC FILE //* SESSION. SHOWMVS WILL KNOCK SOCKS OFF. * DOC FILE //* * DOC FILE //* FILE 270 FROM KERMIT KISER OF THE STATE OF WASHINGTON IN * DOC FILE //* OLYMPIA. THIS IS A GREAT COLLECTION OF MANY UTILITIES, * DOC FILE //* INCLUDING SOME WHICH GIVE DEEP INSIGHT INTO ISPF. A * DOC FILE //* "MUST LOOK" FILE. * DOC FILE //* * DOC FILE //* FILE 409 and 410 MXI is a multi-function MVS auditor's * DOC FILE //* tool from Rob Scott. Use it to poke around the system * DOC FILE //* while under ISPF. Try it. You'll love it! * DOC FILE //* * DOC FILE //* IF YOUR SHOP DOESN'T HAVE A JES2 "SPOOL BROWSER" TO LOOK * DOC FILE //* AT JOBS OR PRINTOUT, CONSIDER INSTALLING A VERSION OF * DOC FILE //* "QUEUE" (WHICHEVER IS APPROPRIATE FOR YOUR LEVEL OF * DOC FILE //* JES2) THAT CAN BE FOUND ON FILES 391 TO 398. FOR A * DOC FILE //* HIGH-QUALITY JES3 SPOOL BROWSER I HAVE TO POINT YOU * DOC FILE //* TO THE JES3 SHARE TAPE REFERRED TO BELOW. THERE IS A * DOC FILE //* JES2 SHARE TAPE THAT MAY HAVE SOME OTHER VERSIONS OF * DOC FILE //* QUEUE (SEE ALSO BELOW). FILE 392 NOW HAS LEONARD * DOC FILE //* WOREN'S VERSION OF QUEUE, WHICH HAS CONDITIONAL ASSEMBLY * DOC FILE //* OPTIONS TO WORK ON MANY VERSIONS OF JES2, INCLUDING * DOC FILE //* MVS/ESA JES2 VERSION 4.2. FILE 391 HAS A "STANDARD" * DOC FILE //* QUEUE FOR JES2 VERSION 4.2. THIS VERSION OF QUEUE NOW * DOC FILE //* HAS UPDATES IN A MEMBER, SO THAT YOU CAN ASSEMBLE IT * DOC FILE //* ON JES2 VERSION 4.3. I HAVEN'T LOOKED AT THE FILE 392 * DOC FILE //* VERSION OF QUEUE TO SEE IF IT WORKS FOR 4.3 WHEN * DOC FILE //* ASSEMBLED AT THE 4.2 LEVEL AGAINST 4.3 MACROS. PLEASE * DOC FILE //* REPORT ANY RESULTS AND REPORT ANY PROBLEMS TO SAM GOLOB * DOC FILE //* OR JACK SCHUDEL. (BOTH OUR ADDRESSES ARE IN THIS * DOC FILE //* DOCUMENT, JUST BELOW.) * DOC FILE //* * DOC FILE //* CONSIDER A TSO "CONSOLE SIMULATOR" FROM FILE 025, IF THESE * DOC FILE //* VERSIONS WORK PROPERLY AT YOUR SHOP. THERE ARE A * DOC FILE //* NUMBER OF DIFFERENT "SPY" PROGRAMS OR "CONSOLE DISPLAY * DOC FILE //* FACILITIES" OR "DIDOCS" PROGRAMS FOR TSO THAT ARE FOUND * DOC FILE //* ON THIS TAPE. YOU WON'T HAVE TO GO TO A SYSTEM CONSOLE * DOC FILE //* MOST OF THE TIME. SOME ARE MORE CONVENIENT THAN SDSF * DOC FILE //* IN THEIR CONSOLE FUNCTIONS. (SDSF IS A GREAT SPOOL * DOC FILE //* BROWSER--I'M NOT KNOCKING IT FOR THAT.) ALSO, WE'RE * DOC FILE //* TALKING "FREE" HERE. EVEN WITHOUT MVS/ESA V4, YOU CAN * DOC FILE //* HAVE YOUR OWN TSO CONSOLE WITH THESE PROGRAMS. * DOC FILE //* * DOC FILE //* GUY ALBERTELLI'S "LOOK" PROGRAM ON FILE 264 LETS YOU PEEK * DOC FILE //* AROUND STORAGE, FOLLOWING CONTROL BLOCKS BETTER THAN * DOC FILE //* YOU IMAGINED. CONTROL BLOCK MAPPINGS MAY BE EASILY * DOC FILE //* ADDED TO ENHANCE THE POWER OF "LOOK", AND MANY OF THESE * DOC FILE //* MAPPINGS HAVE ALREADY BEEN SUPPLIED. VARIOUS KINDS OF * DOC FILE //* INDIRECT ADDRESSING ARE SUPPORTED. A LOAD MODULE FOR * DOC FILE //* "LOOK" IS NOW ON FILE 035. (INSTANT INSTALL.) * DOC FILE //* * DOC FILE //* GUY'S UPDATE OF THE CMD1 MONITOR AND UTILITY SUBSYSTEM * DOC FILE //* (FILE 261) PROVIDES MANY SERVICES FREE, THAT MIGHT * DOC FILE //* OTHERWISE BE EXPENSIVELY PURCHASED IN A SYSTEM PROGRAMMER * DOC FILE //* "MAGIC BOX" TYPE TOOL. CMD1 HAS A FEW BUGS IN A FEW * DOC FILE //* FUNCTIONS (NONE SERIOUS TO MY KNOWLEDGE), BUT WHAT WORKS * DOC FILE //* --AND A LOT WORKS--IS WORTH ITS WEIGHT IN GOLD. * DOC FILE //* CMD1 HAS NOW BEEN UPDATED TO WORK ON MVS/ESA V4.2. * DOC FILE //* * DOC FILE //* THE VERSION OF TSSO (VERSION 4.3) ON FILE 404 MAKES POSSIBLE * DOC FILE //* GREAT STRIDES IN AUTOMATED OPERATIONS FOR NO COST AT * DOC FILE //* ALL. TSSO DOES SEVERAL THINGS. IT HAS A TSO "LINE MODE" * DOC FILE //* ENVIRONMENT FROM THE OPERATOR'S CONSOLE. TSSO ALSO DOES * DOC FILE //* AUTOMATIC MESSAGE HANDLING, OPERATOR REPLIES, AND IT * DOC FILE //* TRIGGERS MANY POSSIBLE KINDS OF ACTIONS AS THE RESULT * DOC FILE //* OF CONSOLE MESSAGES. TSSO ALLOWS EXECUTION OF TSO COM- * DOC FILE //* MANDS FROM A CONSOLE. SINCE ITS ENVIRONMENT IS TSO-LIKE, * DOC FILE //* ITS AUTOMATION ACTIONS CAN BE DONE UNDER CLIST CONTROL. * DOC FILE //* IF YOU ARE RUNNING TSSO UNDER JES, YOU CAN SUBMIT JOBS * DOC FILE //* FROM THE OPERATOR CONSOLE (WITH THE TSO SUBMIT COMMAND), * DOC FILE //* ETC. ETC. (THIS IS LIMITED ONLY BY YOUR IMAGINATION.) * DOC FILE //* * DOC FILE //* TSSO HAS THE ENORMOUS ADVANTAGE OF BEING A SUBSYSTEM. * DOC FILE //* TSSO V-4.3 ALSO CAN RUN "SUB=MSTR" WITHOUT JES. THAT * DOC FILE //* QUALITY MAKES IT A POWERFUL RECOVERY TOOL, ESPECIALLY IF * DOC FILE //* YOU RUN THE PDS 8.5 PRODUCT UNDER TSSO. PDS 8.5 "COPY" * DOC FILE //* FUNCTION (TO INVOKE IEBCOPY) SHOULD WORK W/O JES. PDS 8.5 * DOC FILE //* "FIXPDS EXPANDDIR" TO EXPAND A PDS DIRECTORY ON THE FLY, * DOC FILE //* SHOULD ALSO WORK. PDS 8.5 "FIND" AND "REPLACE" STRINGS * DOC FILE //* IN PLACE, DEFINITELY WORKS (FOR LOAD MODULES AS WELL AS * DOC FILE //* FOR SOURCE-TYPE DATA). THESE THINGS CAN SAVE YOUR * DOC FILE //* TAILS, FOLKS. TSSO VERSION 4.3 IS A GREAT RECOVERY * DOC FILE //* TOOL. WE RAN IT AT XA 2.2.3. PROBABLY GOOD THRU ESA. * DOC FILE //* (SEE FILE 403 WHICH HAS GUY ALBERTELLI'S AND DAVE * DOC FILE //* CARTWRIGHT'S MODIFICATIONS UPGRADED FOR MVS/ESA 4.2.2.) * DOC FILE //* (FILE 404 IS UPDATED FOR OS/390 VERSION 2.) * DOC FILE //* * DOC FILE //* SEE FILE 071 FOR THE CONTENTS OF OTHER PUBLIC DOMAIN TAPES. * DOC FILE //* MAYBE WHAT YOU NEED IS NOT ON THIS TAPE. THIS WILL TELL * DOC FILE //* YOU WHICH OTHER TAPE YOU MIGHT LIKE TO ORDER. * DOC FILE //* * DOC FILE //* I TAKE ALL THE BLAME (OR PRAISE) FOR THIS SECTION. PLEASE * DOC FILE //* CALL OR WRITE ME FOR IMPROVEMENTS (SAM GOLOB). THANKS * DOC FILE //* (OR ABUSE) ARE ALSO WELCOME. TRY TO MAKE THE ABUSE * DOC FILE //* POLITE IF THAT IS POSSIBLE. ANYWAY, GOOD STUFF ALWAYS * DOC FILE //* COMES OUT OF THIS KIND OF FEEDBACK. THANKS. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* THE TAPEMAP PROGRAM IN FILE 299 HAS BEEN FIXED SO THAT IT * DOC FILE //* NO LONGER LOOPS ON CERTAIN VARIABLE BLOCKED FILES. PLEASE * DOC FILE //* TAKE A BIT OF TIME TO REASSEMBLE AND LINK TAPEMAP FROM THE * DOC FILE //* NEWEST VERSION. (SEE ALSO THE DETAILED DESCRIPTION OF * DOC FILE //* THE TAPEMAP PROGRAM UNDER "FILE 299" LISTED BELOW.) * DOC FILE //* ALSO, THERE IS A LOAD MODULE FOR TAPEMAP ON FILE 035. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* TOP TEN - Statistics from the www.cbttape.org web site * DOC FILE //* as to which files were the most popular downloads. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* CBT Tape Home Page * DOC FILE //* * DOC FILE //* CBT Tape Top Ten most popular file by downloads * DOC FILE //* * DOC FILE //* Where do I start? What are the most popular tools? Here * DOC FILE //* is a short list in order of what others are downloading * DOC FILE //* most often. * DOC FILE //* * DOC FILE //* The most popular download is CBT File * DOC FILE //* #1 the directory of the tape. Still * DOC FILE //* (#1) tops the download charts--after all, * DOC FILE //* "you can't tell the players without a * DOC FILE //* program". * DOC FILE //* * DOC FILE //* File 1 on both the CBT and Overflow (COV) is a complete * DOC FILE //* index and guide to what is on the tape so if you do not * DOC FILE //* already have file 1 for the current version of the tape * DOC FILE //* you will probably want to download it first. It is * DOC FILE //* available below in several formats so you can use the one * DOC FILE //* that is most convenient. * DOC FILE //* * DOC FILE //* * DOC FILE //* File001 - DIRECTORY Download EBCDIC compressed .ZIP * DOC FILE //* format for use on MVS * DOC FILE //* * DOC FILE //* File001 - DIRECTORY Download ASCII compressed .ZIP * DOC FILE //* format for use on PC * DOC FILE //* * DOC FILE //* View File 1 here as ASCII text. This is uncompressed * DOC FILE //* .TXT which is very large so use one of the .ZIP versions * DOC FILE //* if you can. * DOC FILE //* * DOC FILE //* (#2) File # 183 Gilbert Saint-flour's collection - * DOC FILE //* SHOWMVS etc (SHOWMVS is now on File 492) * DOC FILE //* (#3) File # 182 PDS Command Package - Version 8.5 * DOC FILE //* (#4) File # 020 A collection of System REXX execs (4/8) * DOC FILE //* (#5) File # 120 Sam Golob's "MVS Tools & Tricks" * DOC FILE //* articles (5/9) * DOC FILE //* (#6) File # 172 David Cartwright's collection of * DOC FILE //* Utilities (6/4) * DOC FILE //* (#7) File # 134 Greg Price Utility collection - * DOC FILE //* REVIEW, etc. (7/5) * DOC FILE //* (#8) File # 171 DITTO, TAPEMAP, SMFUTIL, TPX, FX, * DOC FILE //* SUTL (no BLP req) (8/6) * DOC FILE //* (#9) File # 312 FTPBATCH, XMITIP - others from Lionel * DOC FILE //* Dyck (9/7) * DOC FILE //* (#10)File # 071 Documentation for the contents of * DOC FILE //* other free tapes * DOC FILE //* * DOC FILE //* The most "popular" files were determined by using the * DOC FILE //* freeware Analog Web analyzer to review web server logs * DOC FILE //* from Thu-01-Jul-1999 05:13 to Wed-30-Aug-2000 21:28 * DOC FILE //* (426.68 days). * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //******************************************************************* DOC FILE //***USING THIS TAPE SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* U S I N G T H I S T A P E S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* THIS TAPE IS NON-LABELED AND CONTAINS 820 FILES. * DOC FILE //* * DOC FILE //* THE FIRST FIVE FILES ON THIS TAPE ARE SEQUENTIAL FILES, * DOC FILE //* RECFM=FB,LRECL=80,BLKSIZE=32720. * DOC FILE //* * DOC FILE //* FILE 001 CONTAINS THIS INFORMATION (YOU ARE READING IT). * DOC FILE //* IT IS A CATALOG OF WHAT'S ON THIS TAPE, AND IT HAS A LOT OF * DOC FILE //* OTHER INFORMATION. * DOC FILE //* * DOC FILE //* FILE 002 CONTAINS ASSEMBLER SOURCE FOR THE PROGRAM WHICH * DOC FILE //* DECOMPRESSES MANY OF THE OTHER FILES ON THIS TAPE. THAT * DOC FILE //* PROGRAM IS CALLED CBT973. I'D ADVISE ASSEMBLING AND * DOC FILE //* LINKEDITING THE CBT973 PROGRAM, AND CUSTOMIZING THE JCL * DOC FILE //* OF FILE 003 TO USE THE LINKEDITED PROGRAM. * DOC FILE //* * DOC FILE //* FILE 003 CONTAINS JCL TO LOAD THE OTHER (NONTRIVIAL) FILES * DOC FILE //* ON THE TAPE TO DISK. FILE 003 MAY BE CUSTOMIZED TO LOAD * DOC FILE //* JUST A FEW OF THE FILES AT A TIME. BECAUSE OF THE LARGE * DOC FILE //* NUMBER OF EXEC CARDS NECESSARY TO LOAD ALL NONEMPTY FILES * DOC FILE //* IN ONE SHOT, FILE 003 IS BROKEN INTO AT LEAST 5 SEPARATE JOBS. * DOC FILE //* * DOC FILE //* MY OWN PRACTICE IS TO CREATE A PDS THAT CONTAINS THE CONTENTS * DOC FILE //* OF FILES 001 AND 003. THEN I WORK FROM THAT PDS TO CUSTOMIZE * DOC FILE //* THE JCL ON FILE 003. SOME PEOPLE LOAD MATERIALS FROM THIS * DOC FILE //* TAPE INTO AN INFO/MVS DATABASE. SEE FILES 042 AND 043 FOR * DOC FILE //* THAT. THERE ARE ALL KINDS OF VARIATIONS AMONG PEOPLE ON HOW * DOC FILE //* THEY HANDLE A CBT TAPE. * DOC FILE //* * DOC FILE //* You can use the CBTUPD program, together with IEBUPDTE or * DOC FILE //* PDSLOAD (File 093) to create a partitioned dataset out of * DOC FILE //* this file. It may be easier for you to look at File 001 * DOC FILE //* if you have it broken into many separate members. * DOC FILE //* * DOC FILE //* The CBTUPD program is on File 004 or File 006. * DOC FILE //* * DOC FILE //* Load modules of these two programs are on File 035. * DOC FILE //* * DOC FILE //* ONE THING FOR SURE--TRY TO TAKE INTO ACCOUNT THAT THIS TAPE * DOC FILE //* IS UPDATED FREQUENTLY. IT PAYS TO STAY AS CURRENT AS * DOC FILE //* POSSIBLE. Check the Updates section of www.cbttape.org , * DOC FILE //* for files that were very recently updated. * DOC FILE //* * DOC FILE //* ONE FURTHER NOTE. MOST SOURCE FILES ARE NOW IN IEBUPDTE * DOC FILE //* SYSIN FORMAT SO THAT THE TAPEMAP PROGRAM CAN REPORT ON * DOC FILE //* MEMBER NAMES CONTAINED IN THESE FILES. THIS MEANS THAT * DOC FILE //* THEY ARE UNLOADED PDS'ES. PLAIN SEQUENTIAL FILES THAT WERE * DOC FILE //* ON THE TAPE BEFORE, HAVE BEEN CONVERTED TO PDS'ES WITH A * DOC FILE //* SINGLE MEMBER, SO THE TAPEMAP PROGRAM CAN REPORT THE MEMBER * DOC FILE //* NAME. * DOC FILE //* * DOC FILE //* MOST NEW FILES ARE BEING STORED ON THE TAPE WITH ISPF STATS * DOC FILE //* PRESERVED. IN ORDER TO GET THE STATS, YOU HAVE TO USE THE * DOC FILE //* PDSLOAD PROGRAM TO CONSTRUCT THE PDS, INSTEAD OF USING * DOC FILE //* IEBUPDTE. THE PDSLOAD LOAD MODULE IS ON FILE 035, AND SOURCE * DOC FILE //* IS ON FILE 093 IF YOU WANT TO ASSEMBLE IT YOURSELF. SEE THE * DOC FILE //* NOTES ON PDSLOAD THAT ARE IN FILE 003 FOR FURTHER INSTRUCTION. * DOC FILE //* IN THE "FILE STATUS SECTION" BELOW IN THIS FILE, YOU CAN SEE * DOC FILE //* THOSE FILES WHICH HAVE ISPF STATS PRESERVED, BY AN "S" MARKED * DOC FILE //* AFTER THE COUNT OF THE NUMBER OF RECORDS IN THAT FILE. * DOC FILE //* * DOC FILE //* REFER TO THE "WHAT TO DO WITH THIS TAPE FIRST" SECTION ABOVE. * DOC FILE //* THAT SECTION PROVIDES IDEAS ON WHAT FILES ON THIS TAPE TO * DOC FILE //* LOOK AT FIRST. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* Using files from this tape, downloaded from the CBT Tape * DOC FILE //* web site: www.cbttape.org : * DOC FILE //* * DOC FILE //* 1- Most files on the web site are in zipped TSO XMIT format. * DOC FILE //* * DOC FILE //* 2- After downloading, pkunzip the file. You will get an * DOC FILE //* EBCDIC file in TSO-XMIT format usually. * DOC FILE //* * DOC FILE //* 3- Upload the file (in BINARY - NO TRANSLATION - no ASCII and * DOC FILE //* no CRLF) to an MVS machine, and under TSO, do a RECEIVE * DOC FILE //* command against the file: TSO RECEIVE INDS(file.name) * DOC FILE //* Answer the prompts appropriately, or keep pressing ENTER, * DOC FILE //* and you will get a file that is in the same format as on * DOC FILE //* my MVS machine. Usually it is a pds. * DOC FILE //* * DOC FILE //* The XMIT-format file must be an EBCDIC file, LRECL=80, * DOC FILE //* RECFM=FB, in order for the RECEIVE to work. * DOC FILE //* * DOC FILE //* 4- If you don't have an MVS machine, and you need to look at * DOC FILE //* the materials on a pc, use the XMIT manager program that * DOC FILE //* is available at the www.cbttape.org web site. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //******************************************************************* DOC FILE //***REGULAR NEWS SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* R E G U L A R N E W S S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* READ THIS SECTION * DOC FILE //* BEGINNING 09/24/90. * DOC FILE //* * DOC FILE //* Note - Sam Knutson, who is the webmaster of the CBT Tape * DOC FILE //* web site: www.cbttape.org , sometimes will suggest * DOC FILE //* input to this documentation. This documentation * DOC FILE //* is written by Sam Golob, with some of the older parts * DOC FILE //* written by Arnold Casinghino (the tape's former * DOC FILE //* editor.) (from SG-05/17/01) * DOC FILE //* * DOC FILE //* The CBT Tape is now being edited by Sam Golob. This tape * DOC FILE //* was established and previously edited by Arnold Casinghino. * DOC FILE //* Arnie Casinghino has supported this tape for over 15 years, * DOC FILE //* from Version 1 through Version 321. Almost every MVS * DOC FILE //* installation in the world has benefited in some way from * DOC FILE //* materials on some version of this tape. (Probably every * DOC FILE //* MVS installation has benefited, because suggestions * DOC FILE //* originating from materials on this tape have found their * DOC FILE //* way to IBM development desks through user requirements, and * DOC FILE //* have become a part of the operating system software.) * DOC FILE //* * DOC FILE //* Our plan is to keep the initials "CBT" even though this * DOC FILE //* tape is no longer supported at the Connecticut Bank and * DOC FILE //* Trust Company, because those initials reflect how the tape * DOC FILE //* should be properly and accurately referred to. For now, * DOC FILE //* I'm calling it the "CBT" MVS Utilities Tape without the * DOC FILE //* initials CBT meaning anything special. * DOC FILE //* * DOC FILE //* ALL DISCLAIMERS IN THIS FILE NOW APPLY TO ALL PERSONS, * DOC FILE //* INSTALLATIONS, CORPORATIONS, INSTITUTIONS, ENTITIES, OR * DOC FILE //* ORGANIZAIONS EDITING, DUPLICATING, OR OTHERWISE HANDLING * DOC FILE //* THIS TAPE. * DOC FILE //* * DOC FILE //* NO RESPONSIBILITIES ARE ASSUMED BY ANY OF THESE PERSONS, * DOC FILE //* INSTALLATIONS, CORPORATIONS, INSTITUTIONS, ENTITIES, OR * DOC FILE //* ORGANIZATIONS. * DOC FILE //* * DOC FILE //* COPIES OF THIS TAPE MAY BE ORDERED FROM THE DISTRIBUTION * DOC FILE //* SOURCES LISTED BELOW. IN ADDITION, THIS TAPE MAY BE FREELY * DOC FILE //* COPIED BY ANYONE. IN FACT, USER GROUPS ARE TO BE ENCOURAGED * DOC FILE //* TO MAKE COPIES OF THIS TAPE FOR THE USE OF THEIR MEMBERS AND * DOC FILE //* OTHERS. THIS PRACTICE WILL HELP PEOPLE TO OBTAIN THE LATEST * DOC FILE //* VERSION OF THE CBT TAPE FOR THEMSELVES AND THEIR * DOC FILE //* INSTALLATIONS MORE EASILY. IT WILL ALSO BE AN INCENTIVE FOR * DOC FILE //* PEOPLE TO ATTEND THE USER GROUP MEEETINGS. SEE THE "TAPE * DOC FILE //* DUPLICATION SECTION" AT THE BEGINNING OF THIS FILE, FOR * DOC FILE //* FURTHER COMMENTS ABOUT COPYING THIS TAPE. CONTRIBUTORS OF * DOC FILE //* UPDATES TO THIS TAPE, PLEASE SEE THE SPECIAL COMMENTS IN THE * DOC FILE //* "TAPE ORDER SECTION" BELOW. * DOC FILE //* * DOC FILE //* The documentation in this file has been written by both * DOC FILE //* Arnie Casinghino and Sam Golob, the tape's current editor. * DOC FILE //* Sometimes the contributors are helpful, and compose their * DOC FILE //* own documentation for their own stuff. The editor usually * DOC FILE //* makes every effort to include this documentation in the * DOC FILE //* "Documentation Section" below, as detailed description of * DOC FILE //* the contents of the particular file. * DOC FILE //* * DOC FILE //* ANY QUESTIONS CONCERNING DOCUMENTATION SHOULD BE DIRECTED * DOC FILE //* TO THE CURRENT EDITOR. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //***TAPE ORDER SECTION (WHO YOU GONNA CALL .... ) * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* T A P E O R D E R S E C T I O N * DOC FILE //* * DOC FILE //* (WITH CONTRIBUTOR INFORMATION) * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* YOU DO NOT HAVE TO BE A MEMBER OF NASPA, SHARE, OR ANY * DOC FILE //* OTHER ORGANIZATION TO OBTAIN THE CBT TAPE MATERIALS..... * DOC FILE //* * DOC FILE //* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * DOC FILE //* * DOC FILE //* The principal way, nowadays, of getting CBT Tape information * DOC FILE //* and materials, is from the CBT Tape web site, which is run * DOC FILE //* by Sam Knutson. The address is: * DOC FILE //* * DOC FILE //* www.cbttape.org * DOC FILE //* * DOC FILE //* To get tapes or cd-roms containing the CBT Tape materials, * DOC FILE //* there are several ways, but probably the best is to write * DOC FILE //* to Sam Knutson at: * DOC FILE //* * DOC FILE //* sam@knutson.org * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* ORDER INFORMATION FOR THE CBT TAPE IS CURRENT AS OF THE * DOC FILE //* DATE OF ISSUE OF THIS TAPE. THIS TAPE'S DATE OF ISSUE IS * DOC FILE //* DISPLAYED AT THE HEAD OF THIS FILE. (FOR YOUR INFORMATION, * DOC FILE //* IF A CBT TAPE IS MAPPED BY THE LATEST VERSION OF THE TAPEMAP * DOC FILE //* PROGRAM ON FILE 299, THE DATE OF ISSUE OF THAT TAPE WILL BE * DOC FILE //* DISPLAYED IN REPORT #1 OF TAPEMAP.) COPIES OF THE CBT TAPE * DOC FILE //* MAY BE ORDERED FROM THE SOURCES LISTED BELOW. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* CONTRIBUTOR INFORMATION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* CONTRIBUTIONS SHOULD BE SENT TO THE EDITOR, AND PERSONAL * DOC FILE //* CONTACT SHOULD BE MADE WITH HIM, EITHER BY EMAIL OR BY * DOC FILE //* PHONE. (EMAIL IS BETTER, BUT EITHER WAY WILL DO.) * DOC FILE //* * DOC FILE //* >> At the www.cbttape.org web site, there is a button to click * DOC FILE //* >> which tells you CONTRIBUTOR INFORMATION. The information * DOC FILE //* >> there, will be current.... * DOC FILE //* * DOC FILE //* Most contributions are now made via email over the * DOC FILE //* Internet. To contribute, it is preferred that you make * DOC FILE //* a pds on an MVS system, including documentation member(s), * DOC FILE //* put the pds into TSO XMIT OUTDSN format, download it in * DOC FILE //* binary to the pc (if you need to), and attach it to an * DOC FILE //* email to me at: sbgolob@attglobal.net * DOC FILE //* and/or sbgolob@cbttape.org . * DOC FILE //* * DOC FILE //* If the file is large, you can pkzip it on the pc, before * DOC FILE //* attaching it to the email to me. That's all there is to * DOC FILE //* it. (NOV 99) * DOC FILE //* * DOC FILE //* IF YOU HAVE SOMETHING TO CONTRIBUTE AND YOU JUST SEND IT * DOC FILE //* IN, THAT WILL BE OK, BUT I'LL TRY AND CONTACT YOU BEFORE * DOC FILE //* INCLUDING IT IN THE TAPE. * DOC FILE //* * DOC FILE //* I am producing the current tapes from wherever I can, but I * DOC FILE //* have recently used Gilbert Saint-flour's site. * DOC FILE //* * DOC FILE //* Gilbert's email address is gsf@pobox.com. * DOC FILE //* * DOC FILE //* If you want to send me anything any other way, my address * DOC FILE //* is: * DOC FILE //* * DOC FILE //* Sam Golob, P.O. Box 906, Tallman, NY 10982-0906 USA * DOC FILE //* * DOC FILE //* ------------------------------------------------------------- * DOC FILE //* * DOC FILE //* PLEASE -***-DOCUMENT-***- YOUR CONTRIBUTIONS ..... * DOC FILE //* * DOC FILE //* THE IDEA IS, THAT SOMEONE WHO DOESN'T KNOW YOUR STUFF, * DOC FILE //* SHOULD BE ABLE TO READ AN EXPLANATION, AND INSTALL IT * DOC FILE //* FROM YOUR EXPLANATION ALONE. YOU SHOULD INCLUDE YOUR * DOC FILE //* ADDRESS AND PHONE NUMBER IF THAT IS POSSIBLE. FOR THOSE * DOC FILE //* PEOPLE WHO CAN'T INCLUDE THEIR CONTACT INFORMATION, WE HAVE * DOC FILE //* MADE SOME SPECIAL ARRANGEMENTS IN THE PAST, AND WE HOPE TO * DOC FILE //* ACCOMMODATE EVERYONE. THE IDEA IS TO HELP THE MAXIMUM * DOC FILE //* NUMBER OF PEOPLE--BOTH CONTRIBUTORS AND USERS--NOT TO PUT * DOC FILE //* STUMBLING BLOCKS IN PEOPLE'S WAY. THANKS IN ADVANCE, FROM * DOC FILE //* ALL THE USERS OF THIS TAPE. * DOC FILE //* * DOC FILE //* ------------------------------------------------------------- * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* ORDER INFORMATION - ORDER INFORMATION - ORDER INFORMATION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* YOU DO NOT HAVE TO BE AT A SHARE OR GUIDE * DOC FILE //* INSTALLATION TO OBTAIN A COPY OF THIS TAPE. * DOC FILE //* * DOC FILE //* You can order a tape from * DOC FILE //* * DOC FILE //* NASPA * DOC FILE //* NATIONAL SYSTEMS PROGRAMMERS ASSOCIATION * DOC FILE //* 7040 S. 13TH STREET * DOC FILE //* OAK CREEK, WISCONSIN 53154 * DOC FILE //* (414) 768-8000 * DOC FILE //* (THEIR HANDLING FEE APPLIES.) * DOC FILE //* * DOC FILE //* or you can email: (a much better idea) * DOC FILE //* * DOC FILE //* Sam Knutson at sknutson@cbttape.org * DOC FILE //* * DOC FILE //* Sam K usually has later versions of the tape than NaSPA * DOC FILE //* does. * DOC FILE //* * DOC FILE //* Both Sam Knutson and NaSPA produce cd-roms containing * DOC FILE //* the materials from (some version of) this tape. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //******************************************************************* DOC FILE //***SECTION INFORMATION SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* I N F O R M A T I O N S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* Editor's * DOC FILE //* -- email: sbgolob@attglobal.net OR -- * DOC FILE //* -- sbgolob@cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* EDITOR'S CONTACT INFORMATION: * DOC FILE //* * DOC FILE //* ADDRESS: (USE THE FOLLOWING ADDRESS) * DOC FILE //* * DOC FILE //* Sam Golob * DOC FILE //* P.O. Box 906 * DOC FILE //* Tallman, NY 10982 * DOC FILE //* * DOC FILE //* -- EMAIL: sbgolob@attglobal.net or -- * DOC FILE //* -- sbgolob@cbttape.org -- * DOC FILE //* -- -- * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* Arnold Casinghino's email address: arnold32x@gmail.com * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* Arnold Casinghino's contact information: Arnie is not * DOC FILE //* currently editing this tape, but is a "Consulting Partner".) * DOC FILE //* * DOC FILE //* email: arnold32x@gmail.com * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* THE CBT MVS TAPE WILL BE SHIPPED ONLY * DOC FILE //* * DOC FILE //* ON 3480 IDRC TAPE CARTRIDGE * DOC FILE //* and the materials are sometimes available on cd-rom. * DOC FILE //* * DOC FILE //* For special requirements, please contact Sam Knutson * DOC FILE //* at: * DOC FILE //* sknutson@cbttape.org * DOC FILE //* * DOC FILE //* You can now use the COPYNLNL program from Files 229 * DOC FILE //* or 316, to copy some NL tape files to a first tape, * DOC FILE //* and the rest of them to a second tape. This will * DOC FILE //* allow the CBT Tape to be split into 2 tapes that * DOC FILE //* will fit onto 3480 uncompressed cartridges, or 2400 * DOC FILE //* foot reels. * DOC FILE //* * DOC FILE //* All files from the CBT Tape are now obtainable online * DOC FILE //* through the Internet, at: www.cbttape.org * DOC FILE //* * DOC FILE //* This also includes the CBT Overflow tape, and CBT Tape * DOC FILE //* Version 249 from July 1985, which contains materials * DOC FILE //* that were previously deleted from the CBT Tape. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+* DOC FILE //* * DOC FILE //* If you obtain CBT Tape files from www.cbttape.org, they are * DOC FILE //* in pkzip'ed TSO XMIT format, so you unzip them, upload them * DOC FILE //* to the mainframe (binary - no translation), and do a TSO * DOC FILE //* RECEIVE INDATASET( ) on them, to re-constitute how they * DOC FILE //* originally were. * DOC FILE //* * DOC FILE //*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+* DOC FILE //* * DOC FILE //* If you obtain CBT Tape files from a tape, then the tape files * DOC FILE //* (most of them--at least the FB-80 ones) have been compressed * DOC FILE //* using the CBT973 compression program. The non-FB-80 files * DOC FILE //* are almost always in IEBCOPY format, and are unloaded pds'es. * DOC FILE //* * DOC FILE //* ALL COMPRESSED FILES HAVE * DOC FILE //* THE FOLLOWING DCB ATTRIBUTES: * DOC FILE //* RECFM=VB,LRECL=94,BLKSIZE=32716 * DOC FILE //* * DOC FILE //* ALL 80 BYTE RECORD FILES WILL BE COMPRESSED EXCEPT * DOC FILE //* FOR THE FOLLOWING * DOC FILE //* * DOC FILE //* FILE 001 THIS FILE * DOC FILE //* FILE 002 COMPRESSION/DECOMPRESSION PROGRAM * DOC FILE //* WHICH IS CALLED "CBT973" * DOC FILE //* FILE 003 JCL TO DROP THE WHOLE TAPE DOWN * DOC FILE //* FILE 004 The source for the CBTUPD assembler * DOC FILE //* program, which breaks this file * DOC FILE //* into "bite-size pieces" that can * DOC FILE //* be loaded into a pds as members. * DOC FILE //* FILE 005 FOR VM SYSTEMS: A REXX EXEC TO MOVE * DOC FILE //* THE CONTENTS OF THIS TAPE TO A * DOC FILE //* VM SYSTEM. * DOC FILE //* * DOC FILE //* THESE 5 FILES HAVE DCB: RECFM=FB,LRECL=80,BLKSIZE=32720 * DOC FILE //* * DOC FILE //* * DOC FILE //*$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()# * ==DOC FILE //*$%^ *()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^& ()# * ==DOC FILE //*$%^ ()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^ ()# * ==DOC FILE //*$%^ )#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$% ()# * ==DOC FILE //*$%^ #$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$ ()# * ==DOC FILE //*$%^ $%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()# ()# * ==DOC FILE //*$%^ %^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*() ()# * ==DOC FILE //*$%^ ^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&* ()# * ==DOC FILE //*$%^ &*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^& ()# * ==DOC FILE //*$%^ *()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^ ()# * ==DOC FILE //*$%^ ()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$% ()# * ==DOC FILE //*$%^ )#$%^&*()#$%^&*()#$%^&*()#$%^&*()# ()# * ==DOC FILE //*$%^ #$%^&*()#$%^&*()#$%^&*()#$%^&*() ()# * ==DOC FILE //*$%^ $%^&*()#$%^&*()#$%^&*()#$%^&*( ()# * ==DOC FILE //*$%^ %^&*()#$%^&*()#$%^&*()#$%^& ()# * ==DOC FILE //*$%^ ^&*()#$%^&*()#$%^&*()#$%^ ()# * ==DOC FILE //*$%^ *()#$%^&*()#$%^&*()#$% ()# * ==DOC FILE //*$%^ ()#$%^&*()#$%^&*()#$ ()# * ==DOC FILE //*$%^ )#$%^&*()#$%^&*()# ()# * ==DOC FILE //*$%^ #$%^&*()#$%^&*() ()# * ==DOC FILE //*$%^ $%^&*()#$%^&*( ()# * ==DOC FILE //*$%^ %^&*()#$%^&* ()# * ==DOC FILE //*$%^ ^&*()#$%^& ()# * ==DOC FILE //*$%^ &*()#$%^ ()# * ==DOC FILE //*$%^ *()#$% ()# * ==DOC FILE //*$%^ ()#$ ()# * ==DOC FILE //*$%^ )# ()# * ==DOC FILE //*$%^ ()# * ==DOC FILE //*$%^ The TAPEMAP program in File 299 of this tape has been ()# * DOC FILE //*$%^ updated to look for a tape in the CBT MVS Utilities ()# * DOC FILE //*$%^ tape format and produce an abundance of additional ()# * DOC FILE //*$%^ information to allow the user to find his way through ()# * DOC FILE //*$%^ this tape. A compiled version of that code is also in ()# * DOC FILE //*$%^ File 035. You can get directly to File 035 by specify- ()# * DOC FILE //*$%^ ing LABEL=(35,NL) on your IEBCOPY unload JCL for this ()# * DOC FILE //*$%^ tape. All member names of most files will be displayed ()# * DOC FILE //*$%^ by the Report #2 of the TAPEMAP program, which is ()# * DOC FILE //*$%^ ddname SYSPRNT2. ()# * DOC FILE //*$%^ ()# * ==DOC FILE //*$%^ )# ()# * ==DOC FILE //*$%^ *()#$% ()# * ==DOC FILE //*$%^ &*()#$%^ ()# * ==DOC FILE //*$%^ ^&*()#$%^& ()# * ==DOC FILE //*$%^ %^&*()#$%^&* ()# * ==DOC FILE //*$%^ $%^&*()#$%^&*( ()# * ==DOC FILE //*$%^ #$%^&*()#$%^&*() ()# * ==DOC FILE //*$%^ )#$%^&*()#$%^&*()# ()# * ==DOC FILE //*$%^ ()#$%^&*()#$%^&*()#$ ()# * ==DOC FILE //*$%^ ()#$%^&*()#$%^&*()#$ ()# * ==DOC FILE //*$%^ *()#$%^&*()#$%^&*()#$% ()# * ==DOC FILE //*$%^ ^&*()#$%^&*()#$%^&*()#$%^ ()# * ==DOC FILE //*$%^ %^&*()#$%^&*()#$%^&*()#$%^& ()# * ==DOC FILE //*$%^ %^&*()#$%^&*()#$%^&*()#$%^&* ()# * ==DOC FILE //*$%^ $%^&*()#$%^&*()#$%^&*()#$%^&*( ()# * ==DOC FILE //*$%^ #$%^&*()#$%^&*()#$%^&*()#$%^&*() ()# * ==DOC FILE //*$%^ )#$%^&*()#$%^&*()#$%^&*()#$%^&*()# ()# * ==DOC FILE //*$%^ ()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$% ()# * ==DOC FILE //*$%^ *()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^ ()# * ==DOC FILE //*$%^ &*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^& ()# * ==DOC FILE //*$%^ ^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&* ()# * ==DOC FILE //*$%^ %^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*() ()# * ==DOC FILE //*$%^ $%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()# ()# * ==DOC FILE //*$%^ #$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$ ()# * ==DOC FILE //*$%^ )#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$% ()# * ==DOC FILE //*$%^ ()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^ ()# * ==DOC FILE //*$%^ *()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^& ()# * ==DOC FILE //*$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()#$%^&*()# * ==DOC FILE //* * DOC FILE //* Look in this file at the section entitled "FILE STATUS * DOC FILE //* SECTION" to see exactly what files are in compressed * DOC FILE //* format and which are not in compressed format. The same * DOC FILE //* information should be reflected in the JCL from File 003. * DOC FILE //* * DOC FILE //* When additions are added to the tape, rather then putting * DOC FILE //* them at the end of the tape, we will place them in * DOC FILE //* files that were previously deleted and are now empty, * DOC FILE //* assuming that there are any. (There are still a few.) * DOC FILE //* * DOC FILE //* File 3, which is the JCL to drop the whole tape down, will * DOC FILE //* be current and up-to-date to the version of the tape on * DOC FILE //* which it appears (hopefully). * DOC FILE //* * DOC FILE //*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+* DOC FILE //* * DOC FILE //* THIS TAPE IS CUMULATIVE. EACH FILE ON THE TAPE IS THE * DOC FILE //* LATEST VERSION OF THAT FILE WITH ANY AND ALL MAINTENANCE * DOC FILE //* APPLIED TO IT, EXCEPT WHERE SPECIFICALLY NOTED. * DOC FILE //* * DOC FILE //* If you have any problems processing the data on the tape * DOC FILE //* or find any errors please let me know and I will attempt * DOC FILE //* to correct them. ( Sam Golob - sbgolob@attglobal.net ) * DOC FILE //* * DOC FILE //* A. IF THIS IS THE FIRST TIME YOU HAVE RECEIVED THIS UTIL- * DOC FILE //* ITIES TAPE, WE SUGGEST THAT YOU SKIP ALL THE INFORMA- * DOC FILE //* TION IN THE 'CHANGE SECTION' BELOW, THAT IS ENTITLED: * DOC FILE //* 'CHANGES FOR VERSION XXX, MONTH DAY YEAR'. GO TO THE * DOC FILE //* 'FILE STATUS SECTION' AND THE SECTION ENTITLED * DOC FILE //* 'D O C U M E N T A T I O N'. READ WHAT EACH FILE IS, * DOC FILE //* AND DECIDE WHAT YOU WANT. * DOC FILE //* * DOC FILE //* B. If you have received a previous version of this tape * DOC FILE //* you may wish to check all the changes made since that * DOC FILE //* version and decide what is applicable. Use the * DOC FILE //* CHANGE SECTION below, and the DATES in the FILE * DOC FILE //* STATUS SECTION to figure out which files have changed * DOC FILE //* since your last tape. See the FILE UPDATE section * DOC FILE //* (just above the CHANGE SECTION) for hints also. * DOC FILE //* * DOC FILE //* C. If you ever want to know what is on the current version * DOC FILE //* of the tape go to www.cbttape.org , which has all the * DOC FILE //* information. If you need to know something specific, * DOC FILE //* which you can not easily find at the CBT Tape web * DOC FILE //* site you may email Sam Golob: * DOC FILE //* * DOC FILE //* email: sbgolob@attglobal.net or sbgolob@cbttape.org * DOC FILE //* * DOC FILE //* D. I don't think it's very relevant to make microfiche * DOC FILE //* of File 001 nowadays, especially since anyone can * DOC FILE //* download the real file (in ASCII or EBCDIC) from * DOC FILE //* the web: http://www.cbttape.org * DOC FILE //* * DOC FILE //* (ARNIE USED TO DISTRIBUTE MICROFICHE OF FILE 001 OF * DOC FILE //* THE LATEST VERSION OF THIS TAPE AT S.C.I.D.S. DURING * DOC FILE //* EACH MAJOR SHARE MEETING.) * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //***SECTION PURGE AND REMOVAL SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* P U R G E S E C T I O N * DOC FILE //* * DOC FILE //* R E M O V A L S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* I am trying to bring you as much material as possible. * DOC FILE //* I don't like to delete stuff; someone may need it badly. * DOC FILE //* Therefore, since both the CBT MVS Tape, and the CBT * DOC FILE //* Overflow Tape are now almost full, I was thinking of * DOC FILE //* making a third tape, but I decided to go to 3480 IDRC * DOC FILE //* for tape distribution, instead. * DOC FILE //* * DOC FILE //* If you only have 3480 uncompressed, you can have someone * DOC FILE //* at another site use the COPYNLNL program from File 229 * DOC FILE //* or File 316, to split an NL CBT Tape into 2 tapes, with * DOC FILE //* say, the first 300 files on one tape, and the rest of * DOC FILE //* the files on a second tape. The COPYMODS program can * DOC FILE //* convert these tapes to 3480 uncompressed, or else COPYNLNL * DOC FILE //* outputs can be made directly to 3480 drives. * DOC FILE //* * DOC FILE //* This tape currently overflows a 3600 foot reel, and also * DOC FILE //* overflows a 3480 uncompressed cartridge. Since many people * DOC FILE //* go to the CBT web site nowadays, and don't get these * DOC FILE //* materials from physical tapes anymore, I'm going to 3480 * DOC FILE //* IDRC tapes, and if someone can't use those, they should * DOC FILE //* email Sam Knutson at sknutson@cbttape.org , * DOC FILE //* to get the materials on a suitable medium, possibly on * DOC FILE //* a cd-rom. * DOC FILE //* * DOC FILE //* The COPYNLNL program from Files 229 or 316, can be used to * DOC FILE //* copy some files, say the first 300, to one tape, and the * DOC FILE //* rest of the files, to another. * DOC FILE //* * DOC FILE //* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - * DOC FILE //* * DOC FILE //* -- >>>>>> <<<<<< -- * DOC FILE //* -- >>>>>> I HAVE NOW ESTABLISHED A NEW "CBT <<<<<< -- * DOC FILE //* -- >>>>>> OVERFLOW TAPE", WHICH CONTAINS MATERIAL <<<<<< -- * DOC FILE //* -- >>>>>> DELETED FROM THIS TAPE, AND MUCH MORE. <<<<<< -- * DOC FILE //* -- >>>>>> <<<<<< -- * DOC FILE //* -- >>>>>> SEE FILE 071 FOR CONTENTS OF THE <<<<<< -- * DOC FILE //* -- >>>>>> CBT OVERFLOW TAPE. <<<<<< -- * DOC FILE //* -- >>>>>> <<<<<< -- * DOC FILE //* -- >>>>>> THE CBT OVERFLOW TAPE NOW CONTAINS ALL <<<<<< -- * DOC FILE //* -- >>>>>> THE MATERIALS FROM THE SPLA MVS TAPE <<<<<< -- * DOC FILE //* -- >>>>>> <<<<<< -- * DOC FILE //* -- >>>>>> The CBT Overflow Tape also contains all <<<<<< -- * DOC FILE //* -- >>>>>> the materials from the SHARE PL/1 Tape, <<<<<< -- * DOC FILE //* -- >>>>>> and several G.U.I.D.E. tapes from <<<<<< -- * DOC FILE //* -- >>>>>> various countries. <<<<<< -- * DOC FILE //* -- >>>>>> <<<<<< -- * DOC FILE //* -- -- * DOC FILE //******************************************************************* DOC FILE //******************************************************************* DOC FILE //***SECTION INTERNET SECTION * DOC FILE //******************************************************************* DOC FILE //* I N T E R N E T S E C T I O N * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* In this Electronic Information Age, there is a need to look * DOC FILE //* for MVS or OS/390 information on the Internet. I cannot * DOC FILE //* guarantee completeness here, because this section is new, * DOC FILE //* and I myself don't have so much surfing experience. I will * DOC FILE //* try, in this section, to supply some places on the Internet * DOC FILE //* where you can start looking for the solution to a problem. * DOC FILE //* * DOC FILE //* I do think that if you start from the LINKS button at * DOC FILE //* www.cbttape.org , or from Eric Loriaux' site, you probably * DOC FILE //* can eventually get to almost anywhere (unless it's really * DOC FILE //* really isolated). * DOC FILE //* * DOC FILE //* I am assuming that the readership of this file may be more * DOC FILE //* experienced than I am. Therefore, if you know of any place * DOC FILE //* on the Internet where you can find MVS or OS/390 or z/OS * DOC FILE //* information, please email me at: * DOC FILE //* * DOC FILE //* sbgolob@attglobal.net OR sbgolob@cbttape.org * DOC FILE //* * DOC FILE //* so I can check this out, and update this file and/or * DOC FILE //* Files 071, 050, and 051. * DOC FILE //* * DOC FILE //* I have created File 050 which has URL's for free downloads * DOC FILE //* that are of interest to system programmers, and File 051 * DOC FILE //* which has URL's of selected vendors. * DOC FILE //* * DOC FILE //* ----------------------- LIST OF SOURCES ----------------------- * DOC FILE //* * DOC FILE //* 000 - WWW.CBTTAPE.ORG - HAS A LINK TO AN FTP SITE WHICH * DOC FILE //* CONTAINS ALL OF THE CBT MATERIALS * DOC FILE //* IN "MAINFRAME UPLOADABLE" FORM. * DOC FILE //* There's other stuff there also, * DOC FILE //* and a LINKS button. * DOC FILE //* * DOC FILE //* THIS MEANS THAT ALL FILES ARE IN * DOC FILE //* PKZIP'ED XMIT FORMAT (IN EBCDIC) * DOC FILE //* AND NEED ONLY TO BE PKUNZIP'ED, * DOC FILE //* UPLOADED TO THE MAINFRAME IN * DOC FILE //* BINARY, AND YOU HAVE TO DO A * DOC FILE //* TSO RECEIVE INDATASET( ) ON THE * DOC FILE //* FILE, TO CREATE A PDS, OR A * DOC FILE //* SEQUENTIAL DATASET IN EBCDIC. * DOC FILE //* * DOC FILE //* --->>> THIS SITE IS COMPLETELY PUBLIC. * DOC FILE //* * DOC FILE //* 001 - WWW.XEPHON.COM - HAS FREE DOWNLOADS OF ARTICLES AND * DOC FILE //* CODE FROM ALL THE XEPHON JOURNALS * DOC FILE //* THAT ARE MORE THAN 2 YEARS OLD. * DOC FILE //* MORE RECENTLY PUBLISHED ARTICLES * DOC FILE //* AND CODE ARE AVAILABLE TO XEPHON * DOC FILE //* SUBSCRIBERS. FILE 071 HAS A LIST * DOC FILE //* OF DOWNLOADABLE ARTICLES FROM * DOC FILE //* THIS SITE. * DOC FILE //* * DOC FILE //* Almost all Xephon materials are now supported here, * DOC FILE //* at www.cbttape.org, so that if any of these materials * DOC FILE //* are on the CBT Tape, they are here legitimately * DOC FILE //* (as of May 2008). * DOC FILE //* * DOC FILE //* 002 - IBM-MAIN@BAMA.UA.EDU - IBM MAIN IS A SUBSCRIBER * DOC FILE //* LIST THAT POSTS MVS INFORMATION, * DOC FILE //* (IBM-MAIN) QUESTIONS, AND ANSWERS. YOU HAVE * DOC FILE //* TO SUBSCRIBE, BY SENDING AN EMAIL * DOC FILE //* CONTAINING THE FOLLOWING TEXT: * DOC FILE //* * DOC FILE //* SUBSCRIBE IBM-MAIN your name * DOC FILE //* * DOC FILE //* TO listserv@bama.ua.edu * DOC FILE //* * DOC FILE //* DON'T INCLUDE ANY EXTRA WORDS. * DOC FILE //* YOU WILL GET A REPLY CONTAINING * DOC FILE //* AN AUTHORIZATION CODE. REPLY IN * DOC FILE //* AN EMAIL MESSAGE: OK XXXXXX * DOC FILE //* WHERE XXXXXX IS THE AUTH CODE * DOC FILE //* THEY SEND YOU. YOU WILL GET AN * DOC FILE //* EMAIL WITH A SHORT INSTRUCTION * DOC FILE //* LIST, AND YOU'RE ON YOUR WAY. * DOC FILE //* * DOC FILE //* THE IBM-MAIN LIST SERVER HAS INSTRUCTIONS ON HOW * DOC FILE //* TO FIND OTHER MAILING LISTS. SEND A MESSAGE TO * DOC FILE //* LISTSERV@BAMA.UA.EDU WITH THE WORDS: INFO REFCARD * DOC FILE //* * DOC FILE //* AND LOOK UP THE KEYWORD: LISTS * DOC FILE //* * DOC FILE //* 003 - ERIC LORIAUX'S HOME PAGE - Eric Loriaux is a * DOC FILE //* Systems Programmer in Belgium who has tried * DOC FILE //* to create a place to point to all kinds of OS/390 * DOC FILE //* and S/390 information. He has a site in Belgium * DOC FILE //* and a mirror site in the U.S. They are: * DOC FILE //* * DOC FILE //* Belgium: http://www.ping.be/~ping1475 * DOC FILE //* * DOC FILE //* U.S. : http://www.loriaux.com/s390 * DOC FILE //* * DOC FILE //* new page : http://portal.loriaux.com/ * DOC FILE //* * DOC FILE //* This site is very (I mean VERY) helpful. * DOC FILE //* * DOC FILE //* 004 - http://www.archive.org/web/hardware.php * DOC FILE //* (Google search for "wayback machine") * DOC FILE //* * DOC FILE //* Wayback Machine is a place where many back copies * DOC FILE //* of websites have been archived. For example, if * DOC FILE //* you want to access very old Xephon artices, go to * DOC FILE //* the above URL and enter www.xephon.com as the web * DOC FILE //* site name to search. Many old versions of this * DOC FILE //* website will come up, and you can pick any one of * DOC FILE //* them, to download old Xephon articles from. Do the * DOC FILE //* same thing for any other website of your choice, * DOC FILE //* including www.cbttape.org. This is a marvelous * DOC FILE //* new resource on the web. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //***SECTION MODIFICATION TAPE SECTION * DOC FILE //******************************************************************* DOC FILE //* M O D I F I C A T I O N T A P E S S E C T I O N * DOC FILE //******************************************************************* DOC FILE //* ------------------------------------------------------------- * DOC FILE //* - ========================================================= - * DOC FILE //* - == == - * DOC FILE //* - == THERE ARE A QUITE A FEW UTILITY AND MODS TAPES == - * DOC FILE //* - == AROUND. == - * DOC FILE //* - == == - * DOC FILE //* - == ABSTRACTS OF THE CONTENTS OF MANY OF THESE TAPES == - * DOC FILE //* - == CAN NOW BE FOUND ON FILE 071 OF THIS TAPE. == - * DOC FILE //* - == == - * DOC FILE //* - == See Files 050 and 051 for URLs that you can == - * DOC FILE //* - == download software from. == - * DOC FILE //* - == == - * DOC FILE //* - == File 050 lists locations which have free == - * DOC FILE //* - == downloads. == - * DOC FILE //* - == == - * DOC FILE //* - == File 051 lists vendor locations which might be == - * DOC FILE //* - == useful for sysprogs to know about. == - * DOC FILE //* - == == - * DOC FILE //* - == The tapes and software sources I know about are: == - * DOC FILE //* - == == - * DOC FILE //* - == 0 THE "CBT OVERFLOW TAPE" WHICH CONTAINS == - * DOC FILE //* - == MATERIALS DELETED FROM THIS TAPE AFTER == - * DOC FILE //* - == VERSION 404, AND MUCH MORE MATERIAL. == - * DOC FILE //* - == EXAMPLES ARE THE UK, GERMAN, SWISS, AND == - * DOC FILE //* - == AUSTRALIAN "G.U.I.D.E." TAPES, AND THE == - * DOC FILE //* - == MATERIAL FROM THE SHARE ISPF "SMOKE AND == - * DOC FILE //* - == MIRRORS TAPE", WHICH NEVER GOT OFF THE == - * DOC FILE //* - == GROUND, BUT WHICH HAS SOME GOOD MATERIAL. == - * DOC FILE //* - == == - * DOC FILE //* - == THE CBT OVERFLOW TAPE NOW CONTAINS THE == - * DOC FILE //* - == ENTIRE CONTENTS OF THE SPLA MVS TAPE, == - * DOC FILE //* - == VERSION 46 (SHARE'S LAST VERSION). == - * DOC FILE //* - == == - * DOC FILE //* - == THE CBT OVERFLOW TAPE NOW CONTAINS THE == - * DOC FILE //* - == ENTIRE CONTENTS OF THE SHARE PL/1 TAPE. == - * DOC FILE //* - == == - * DOC FILE //* - == THE CBT OVERFLOW TAPE CAN BE OBTAINED == - * DOC FILE //* - == THE SAME SOURCES WHERE THE REGULAR CBT == - * DOC FILE //* - == TAPE IS AVAILABLE. == - * DOC FILE //* - == == - * DOC FILE //* - == SEE http://www.cbttape.org == - * DOC FILE //* - == == - * DOC FILE //* - == for file downloads from the CBT Overflow == - * DOC FILE //* - == Tape. == - * DOC FILE //* - == == - * DOC FILE //* - == 1 THE SHARE MVS MODS TAPE (Entire contents == - * DOC FILE //* - == now on Files 104-234 of CBT Overflow Tape) == - * DOC FILE //* - == == - * DOC FILE //* - == The CBT Overflow Tape now contains the == - * DOC FILE //* - == entire contents of the SPLA MVS Tape, == - * DOC FILE //* - == Version 46 (SHARE's last version), which == - * DOC FILE //* - == has been further updated by me (SG) as == - * DOC FILE //* - == I've deemed necessary. == - * DOC FILE //* - == == - * DOC FILE //* - == Updates to code on the SHARE MVS Tape, == - * DOC FILE //* - == (The SPLA Tape) should now be sent to me, == - * DOC FILE //* - == because I am now effectively maintaining == - * DOC FILE //* - == this code. (Sam Golob - see address below) == - * DOC FILE //* - == == - * DOC FILE //* - == 2 THE SHARE SOFTWARE DISKETTES. These have == - * DOC FILE //* - == become the SHARE cd-rom, but that cd-rom == - * DOC FILE //* - == has not been updated for several years. == - * DOC FILE //* - == I happen to have a copy of it, and if == - * DOC FILE //* - == anyone is interested, they should please == - * DOC FILE //* - == email me. == - * DOC FILE //* - == == - * DOC FILE //* - == sbgolob@attglobal.net == - * DOC FILE //* - == and/or sbgolob@cbttape.org == - * DOC FILE //* - == == - * DOC FILE //* - == SHARE now has a web site at www.share.org == - * DOC FILE //* - == and they may be distributing some software == - * DOC FILE //* - == there. However, it might be "members == - * DOC FILE //* - == only", so you have to check out their site == - * DOC FILE //* - == to see what their current policy is. == - * DOC FILE //* * DOC FILE //* IF YOUR INSTALLATION IS A SHARE MEMBER YOU MAY WISH * DOC FILE //* TO CONTACT SHARE HEADQUARTERS IN CHICAGO TO SEE IF * DOC FILE //* YOU CAN GET THE LATEST SET OF SHARE SOFTWARE ON * DOC FILE //* DISKETTES OR CD-ROM. THIS DEPENDS IF THEY HAVE IT * DOC FILE //* IN STOCK. YOU CAN CONTACT: * DOC FILE //* * DOC FILE //* PETE SIMON * DOC FILE //* SHARE INC. * DOC FILE //* 401 N. MICHIGAN AVE. - 24TH FLOOR * DOC FILE //* CHICAGO, IL 60611 * DOC FILE //* 888-574-2735 Toll Free * DOC FILE //* 312-321-5160 Phone (and International) * DOC FILE //* 312-822-0932 Fax * DOC FILE //* 312-644-6363 Fax * DOC FILE //* * DOC FILE //* As of this writing, Pete is also the webmaster at * DOC FILE //* the SHARE web site: * DOC FILE //* * DOC FILE //* www.share.org * DOC FILE //* - == == - * DOC FILE //* - == 3 THE JES2 MODIFICATION TAPE. THE SP-ONLY == - * DOC FILE //* - == VERSION IS PRODUCED BY JACK SCHUDEL OF THE == - * DOC FILE //* - == NORTH EAST REGIONAL DATA CENTER AT THE == - * DOC FILE //* - == UNIVERSITY OF FLORIDA IN GAINESVILLE, == - * DOC FILE //* - == FLORIDA. (SEE BELOW FOR THE DETAILS.) == - * DOC FILE //* - == FOR ABSTRACT SEE FILE 071. == - * DOC FILE //* - == == - * DOC FILE //* - == email: schudel@ufl.edu == - * DOC FILE //* - == == - * DOC FILE //* - == Contents are now on http://www.cbttape.org == - * DOC FILE //* - == == - * DOC FILE //* - == 4 THE JES3 MODIFICATION TAPE. See below for == - * DOC FILE //* - == the address. For abstract see File 071. == - * DOC FILE //* - == == - * DOC FILE //* - == email: alan.field@supervalu.com == - * DOC FILE //* - == == - * DOC FILE //* - == Contents are now on http://www.cbttape.org == - * DOC FILE //* - == == - * DOC FILE //* - == THE JES3 SHARE-GUIDE TAPE CONTAINS A == - * DOC FILE //* - == SPOOL BROWSER FOR JES3 CALLED SDF. THIS == - * DOC FILE //* - == TAPE ALSO HAS OTHER STUFF OF VALUE TO A == - * DOC FILE //* - == JES3 SHOP. ALAN FIELD, WHO MAINTAINS == - * DOC FILE //* - == THAT TAPE, TELLS ME THAT VERSIONS OF SDF == - * DOC FILE //* - == ARE AVAILABLE FOR JES3 VERSIONS 4.1, == - * DOC FILE //* - == 4.2, 5.1, AND 5.2. THIS PRODUCT ALLOWS == - * DOC FILE //* - == YOU TO DIRECTLY BROWSE SPOOL TO LOOK AT == - * DOC FILE //* - == JOBS, OUTPUT, ETC. OF COURSE, VERSIONS == - * DOC FILE //* - == OF SDF FOR OLDER LEVELS OF JES3 ARE ALSO == - * DOC FILE //* - == INCLUDED ON THE TAPE. == - * DOC FILE //* - == == - * DOC FILE //* - == SDF STANDS (I THINK) FOR "SPOOL DISPLAY == - * DOC FILE //* - == FACILITY". THE TAPE'S PROPRIETOR IS: == - * DOC FILE //* - == == - * DOC FILE //* - == MR ALAN C FIELD == - * DOC FILE //* - == SUPER VALU INC. == - * DOC FILE //* - == 11840 VALLEY VIEW ROAD == - * DOC FILE //* - == EDEN PRAIRIE, MINNESOTA 55344 == - * DOC FILE //* - == (952) 828-4979 == - * DOC FILE //* - == == - * DOC FILE //* - == 5 THE L.A. MVS USERS GROUP TAPE. THIS TAPE == - * DOC FILE //* - == IS MAINTAINED BY THE MVS USERS GROUP IN == - * DOC FILE //* - == LOS ANGELES, CALIFORNIA. == - * DOC FILE //* - == == - * DOC FILE //* - == >> MATERIALS FOR THE LAST VERSION I KNOW == - * DOC FILE //* - == >> ABOUT, VERSION 72, ARE INCLUDED ON THE == - * DOC FILE //* - == >> CBT OVERFLOW TAPE, VERSION 428V, ON == - * DOC FILE //* - == >> FILES 060-070, AND 040 (PDS COMMAND), 041 == - * DOC FILE //* - == >> (VTOC), AND 042 (UTILITIES). ON THE CBT == - * DOC FILE //* - == >> TAPE, THE PDS COMMAND IS ON FILE 182, == - * DOC FILE //* - == >> DAF IS ON FILE 094, VTOC IS ON FILE 112, == - * DOC FILE //* - == >> AND UTILITIES MAY BE FOUND ON FILES 296 == - * DOC FILE //* - == >> AND 134. == - * DOC FILE //* - == == - * DOC FILE //* - == THE PROPRIETOR OF THIS TAPE HAS BEEN: == - * DOC FILE //* - == == - * DOC FILE //* - == TOM BEUTHIN == - * DOC FILE //* - == NCR CORP. == - * DOC FILE //* - == 100 N. SEPULVEDA BLVD == - * DOC FILE //* - == EL SEGUNDO, CA 90245 == - * DOC FILE //* - == (310) 524-5045 == - * DOC FILE //* - == == - * DOC FILE //* - == email: tom.beuthin@attglobal.net == - * DOC FILE //* - == == - * DOC FILE //* - == 6 The PL/1 Modification Tape from SHARE. == - * DOC FILE //* - == == - * DOC FILE //* - == All materials from this tape are now on == - * DOC FILE //* - == Files 260 thru 295 of the CBT Overflow == - * DOC FILE //* - == Tape. == - * DOC FILE //* - == == - * DOC FILE //* - == NOTE: "SHARE" HAS DISCONTINUED THE CONTRACT OF == - * DOC FILE //* - == S.P.L.A. WHICH IS THE SHARE PROGRAM == - * DOC FILE //* - == LIBRARY AGENCY. FOR NOW, IF YOU HAVE == - * DOC FILE //* - == ANY ORDER REQUESTS FROM S.P.L.A., PLEASE == - * DOC FILE //* - == CONTACT SAM GOLOB. == - * DOC FILE //* - == == - * DOC FILE //* - == 8 THE CBT MVS UTILITIES TAPE (THIS IS IT) == - * DOC FILE //* - == == - * DOC FILE //* - == Go to www.cbttape.org to download == - * DOC FILE //* - == files from the CBT Tape and the CBT == - * DOC FILE //* - == Overflow Tape. == - * DOC FILE //* - == == - * DOC FILE //* - == THIS TAPE IS NOT TO BE CONFUSED WITH THE == - * DOC FILE //* - == SHARE MVS TAPE. THIS TAPE IS NOT THE SHARE == - * DOC FILE //* - == MVS TAPE, AND IT HAS NOTHING TO DO WITH THE == - * DOC FILE //* - == "SHARE" ORGANIZATION. == - * DOC FILE //* - == == - * DOC FILE //* - == WHAT IS THE DIFFERENCE BETWEEN THE CBT TAPE == - * DOC FILE //* - == AND THE SPLA MVS MODIFICATION (SHARE) TAPE ? == - * DOC FILE //* - == == - * DOC FILE //* - == THE SPLA TAPE WAS THE OFFICIAL SHARE MVS MODI- == - * DOC FILE //* - == FICATION TAPE. THAT TAPE WAS SENT TO SPLA == - * DOC FILE //* - == FOR ITS OFFICIAL SHARE DISTRIBUTION. IT IS == - * DOC FILE //* - == NOW OFFICIALLY "FUNCTIONALLY STABILIZED" == - * DOC FILE //* - == (I.E. "DEAD"). THE MATERIALS FROM THE SHARE == - * DOC FILE //* - == MVS TAPE CAN NOW BE FOUND ON THE CBT OVERFLOW == - * DOC FILE //* - == TAPE, ON FILES 104 THRU 234, OR IN OTHER == - * DOC FILE //* - == RELEVANT PLACES THERE. FOR EXAMPLE, THE L.A. == - * DOC FILE //* - == MVS USERS GROUP TAPE MATERIALS WERE MOVED TO == - * DOC FILE //* - == FILES 060 THRU 070 OF THE CBT OVERFLOW TAPE, == - * DOC FILE //* - == AND WERE UPDATED TO THE LATEST VERSION I HAD. == - * DOC FILE //* - == == - * DOC FILE //* - == Since I now maintain the files from the SHARE == - * DOC FILE //* - == MVS Tape on the CBT Overflow Tape, anyone who == - * DOC FILE //* - == has modifications to the code, should contact == - * DOC FILE //* - == me, Sam Golob, at sbgolob@attglobal.net or == - * DOC FILE //* - == sbgolob@cbttape.org == - * DOC FILE //* - == == - * DOC FILE //* - == THE CBT TAPE IS AN INDEPENDENTLY PRODUCED == - * DOC FILE //* - == TAPE, VERY DIFFERENT FROM THE SHARE MVS TAPE == - * DOC FILE //* - == IN CONTENTS. (TO SEE WHAT WAS ON THE SHARE == - * DOC FILE //* - == MVS TAPE, SEE FILE 071 OF THIS TAPE.) == - * DOC FILE //* - == == - * DOC FILE //* - == ANYONE WHO WANTS TO SEND UPDATES FOR MVS == - * DOC FILE //* - == SHARE TAPE MATERIALS, SHOULD SEND THEM TO == - * DOC FILE //* - == == - * DOC FILE //* - == Sam Golob : sbgolob@attglobal.net and/or == - * DOC FILE //* - == sbgolob@cbttape.org == - * DOC FILE //* - == == - * DOC FILE //* - == Please follow these contribution directions == - * DOC FILE //* - == for CBT Tape materials: If possible, make == - * DOC FILE //* - == a pds on an MVS system, please include some == - * DOC FILE //* - == documentation members--and put the pds into == - * DOC FILE //* - == TSO XMIT format using the OUTDSN( ) and == - * DOC FILE //* - == DSN( ) parameters of the XMIT command. == - * DOC FILE //* - == Download (in binary - no translation) the == - * DOC FILE //* - == sequential FB-80 XMIT-format file to a pc, == - * DOC FILE //* - == and attach that file to an email to me. == - * DOC FILE //* - == == - * DOC FILE //* - == That's all there is to it! == - * DOC FILE //* - == == - * DOC FILE //* - == 9 THE NASPA VIP TAPE IS A COLLECTION OF == - * DOC FILE //* - == PUBLIC DOMAIN SOFTWARE DONATED TO THE == - * DOC FILE //* - == NATIONAL SYSTEMS PROGRAMMERS == - * DOC FILE //* - == ASSOCIATION. TWO VIP PROGRAMS EXIST, == - * DOC FILE //* - == ONE ENCOMPASSES MVS--ANOTHER, VM/VSE. == - * DOC FILE //* - == == - * DOC FILE //* - == To my knowledge, the materials from these == - * DOC FILE //* - == tapes have not been updated for some time, == - * DOC FILE //* - == and you can obtain them from the NaSPA == - * DOC FILE //* - == cd-rom disk, whichever the latest version == - * DOC FILE //* - == is. == - * DOC FILE //* - == == - * DOC FILE //* - == For further information contact: == - * DOC FILE //* - == == - * DOC FILE //* - == http://www.naspa.com == - * DOC FILE //* - == == - * DOC FILE //* - == or NASPA == - * DOC FILE //* - == 7040 S. 13TH STREET == - * DOC FILE //* - == OAK CREEK, WISCONSIN 53154 == - * DOC FILE //* - == 1-414-768-8000 EXT 109 == - * DOC FILE //* * DOC FILE //* (NASPA HAS MOVED. PLEASE NOTE THE NEW ADDRESS.) * DOC FILE //* * DOC FILE //* - == NASPA ALSO HAS RIGHTS TO AN ELECTRONIC MAIL == - * DOC FILE //* - == PACKAGE CALLED "BEEM" THAT RUNS UNDER MVS. == - * DOC FILE //* - == "BEEM" COMES ON A SEPARATE TAPE, AVAILABLE == - * DOC FILE //* - == FROM NASPA. (SEE FILE 071 FOR SOME OF THE == - * DOC FILE //* - == DOCUMENTATION FROM THESE NASPA MVS TAPES, == - * DOC FILE //* - == AND ALSO FROM ITS VM/VSE VIP TAPE.) == - * DOC FILE //* - == == - * DOC FILE //* - == 10 THE CICS SHARE TAPE. This is maintained == - * DOC FILE //* - == by Barry Brooks of NERDC at the University == - * DOC FILE //* - == of Florida in Gainesville. This tape was == - * DOC FILE //* - == distributed by SPLA. I'd suggest calling == - * DOC FILE //* - == Barry Brooks to see if he can get you a == - * DOC FILE //* - == copy. == - * DOC FILE //* - == == - * DOC FILE //* - == THE CICS SHARE TAPE IS AVAILABLE TO ANYONE. == - * DOC FILE //* - == YOU DO NOT HAVE TO BE A SHARE OR GUIDE == - * DOC FILE //* - == MEMBER. == - * DOC FILE //* - == == - * DOC FILE //* - == BARRY HAS TOLD ME THAT HE WOULD LIKE TO GET == - * DOC FILE //* - == NEW CONTRIBUTIONS, ESPECIALLY FOR THE LATER == - * DOC FILE //* - == CICS VERSIONS. IF YOU ARE A CICS SYSTEMS == - * DOC FILE //* - == OR "INTERNALS" PERSON, OR ANYONE WITH SOME- == - * DOC FILE //* - == THING THAT MIGHT BE USEFUL TO OTHERS, PLEASE == - * DOC FILE //* - == CONTACT BARRY BROOKS AT (352) 392-2061 X107. == - * DOC FILE //* - == == - * DOC FILE //******************************************************************* DOC FILE //***SECTION DUPLICATED MATERIAL SECTION * DOC FILE //******************************************************************* DOC FILE //* - == == - * DOC FILE //* - == D U P L I C A T E D M A T E R I A L == - * DOC FILE //* - == == - * DOC FILE //* - == Just a note here about duplication. Because of == - * DOC FILE //* - == how all the tapes are set up, there will be == - * DOC FILE //* - == some duplication. If you are very ambitious == - * DOC FILE //* - == and get all the tapes you will find some code == - * DOC FILE //* - == that is on more than one tape. It will be your == - * DOC FILE //* - == job to find out which is the most current or == - * DOC FILE //* - == which has the function you want and discard == - * DOC FILE //* - == the rest. == - * DOC FILE //* - == == - * DOC FILE //* - == But if you have any insights or info that would == - * DOC FILE //* - == help other people, please email Sam Golob at: == - * DOC FILE //* - == == - * DOC FILE //* - == sbgolob@cbttape.org OR sbgolob@attglobal.net == - * DOC FILE //* - == == - * DOC FILE //* - == GOOD LUCK ! == - * DOC FILE //* - == == - * DOC FILE //* - ========================================================= - * DOC FILE //* ------------------------------------------------------------- * DOC FILE //***SECTION SPLA TAPE MODIFICATION SECTION * DOC FILE //******************************************************************* DOC FILE //* S P L A S E C T I O N * DOC FILE //******************************************************************* DOC FILE //* ------------------------------------------------------------- * DOC FILE //* - ========================================================= - * DOC FILE //* - == == - * DOC FILE //* - == THE "SHARE MVS TAPE" . == - * DOC FILE //* - == == - * DOC FILE //* - ========================================================= - * DOC FILE //* - == == - * DOC FILE //* - == THE ENTIRE CONTENTS OF THE SHARE COMMITTEE MVS == - * DOC FILE //* - == TAPE, VERSION 46 (THE LAST ONE) HAS BEEN MOVED == - * DOC FILE //* - == TO THE CBT OVERFLOW TAPE. ANY UPDATES (IF NEEDED) == - * DOC FILE //* - == WILL BE MADE TO THE CBT OVERFLOW TAPE. == - * DOC FILE //* - == == - * DOC FILE //* - ========================================================= - * DOC FILE //* - == == - * DOC FILE //* - == All files from the SHARE PL/1 Tape have now been == - * DOC FILE //* - == moved to Files 260 through 295 of the CBT Overflow == - * DOC FILE //* - == Tape. == - * DOC FILE //* - == == - * DOC FILE //* - ========================================================= - * DOC FILE //* - == == - * DOC FILE //* - == The CBT Overflow Tape Files are obtainable on == - * DOC FILE //* - == the web at: www.cbttape.org == - * DOC FILE //* - == == - * DOC FILE //* - == Click on "Overflow" under "Downloads". == - * DOC FILE //* - == == - * DOC FILE //* - ========================================================= - * DOC FILE //* ------------------------------------------------------------- * DOC FILE //***SECTION JES2 MODIFICATION TAPE SECTION * DOC FILE //******************************************************************* DOC FILE //* J E S 2 S E C T I O N * DOC FILE //******************************************************************* DOC FILE //* ------------------------------------------------------------- * DOC FILE //* - ========================================================= - * DOC FILE //* - == == - * DOC FILE //* - == JES2 MODIFICATION TAPE == - * DOC FILE //* - == == - * DOC FILE //* - == IF YOU WOULD LIKE A COPY OF THE NON-SP JES2 == - * DOC FILE //* - == SHARE TAPE (for OS/VS1) CALL == - * DOC FILE //* - == == - * DOC FILE //* - == MR FRED ROBINSON == - * DOC FILE //* - == UNIVERSITY OF MIAMI == - * DOC FILE //* - == 146 UNGER BUILDING == - * DOC FILE //* - == 1365 MEMORIAL DRIVE == - * DOC FILE //* - == CORAL GABLES, FL 33124 == - * DOC FILE //* - == (305)-284-6257 == - * DOC FILE //* - == == - * DOC FILE //* - ========================================================= - * DOC FILE //* - == == - * DOC FILE //* - == IF YOU WISH A COPY OF THE MVS/SP VERSION OF == - * DOC FILE //* - == THE JES2 MODIFICATION TAPE == - * DOC FILE //* - == CONTACT FRED ROBINSON AT 305-284-6257. == - * DOC FILE //* - == == - * DOC FILE //* - == The JES2 Modification tape files are now online == - * DOC FILE //* - == at the CBT Web Site: == - * DOC FILE //* - == == - * DOC FILE //* - == http://www.cbttape.org == - * DOC FILE //* - == == - * DOC FILE //* - == CONTRIBUTORS TO THE TAPE ARE WELCOME TO CONTACT == - * DOC FILE //* - == THE EDITOR OF THIS TAPE, JACK SCHUDEL. CONTRI- == - * DOC FILE //* - == BUTIONS ARE MOST WELCOME, AND CONTRIBUTORS WILL == - * DOC FILE //* - == RECEIVE A -- FREE TAPE --. == - * DOC FILE //* - == == - * DOC FILE //* - == TO PARTICIPATE, PLEASE CONTACT THE TAPE'S EDITOR == - * DOC FILE //* - == DIRECTLY - - - - : == - * DOC FILE //* - == == - * DOC FILE //* - == JACK SCHUDEL == - * DOC FILE //* - == NORTH EAST REGIONAL DATA CENTER (NERDC) == - * DOC FILE //* - == ROOM 233 SSRB == - * DOC FILE //* - == UNIVERSITY OF FLORIDA == - * DOC FILE //* - == GAINESVILLE, FLORIDA 32611 == - * DOC FILE //* - == == - * DOC FILE //* - == PHONE (352) 392-4601 == - * DOC FILE //* - == == - * DOC FILE //* - == email: schudel@ufl.edu == - * DOC FILE //* - == == - * DOC FILE //* - ========================================================= - * DOC FILE //* ------------------------------------------------------------- * DOC FILE //******************************************************************* DOC FILE //***SECTION JES3 MODIFICATION TAPE SECTION * DOC FILE //******************************************************************* DOC FILE //* J E S 3 S E C T I O N * DOC FILE //******************************************************************* DOC FILE //* ------------------------------------------------------------- * DOC FILE //* - ========================================================= - * DOC FILE //* - == == - * DOC FILE //* - == JES3 MODIFICATION TAPE == - * DOC FILE //* - == == - * DOC FILE //* - == If you wish a copy of the JES3 Modification Tape == - * DOC FILE //* - == it may be ordered by sending a contribution on == - * DOC FILE //* - == a DTR or contacting: == - * DOC FILE //* - == == - * DOC FILE //* - == MR ALAN C FIELD == - * DOC FILE //* - == SUPER VALU INC. == - * DOC FILE //* - == 11840 VALLEY VIEW ROAD == - * DOC FILE //* - == EDEN PRAIRIE, MINNESOTA 55344 == - * DOC FILE //* - == (952) 828-4979 == - * DOC FILE //* - == == - * DOC FILE //* - == email: alan.field@supervalu.com == - * DOC FILE //* - == == - * DOC FILE //* - == The JES3 Modification tape files are now online == - * DOC FILE //* - == at the CBT Web Site: == - * DOC FILE //* - == == - * DOC FILE //* - == http://www.cbttape.org == - * DOC FILE //* - == == - * DOC FILE //* - == NOTE: Versions of the spool browser called SDF == - * DOC FILE //* - == are now available for JES3 Versions == - * DOC FILE //* - == 4.1, 4.2, 5.1, and 5.2, as well as for == - * DOC FILE //* - == older JES3 levels. Of course, this tape == - * DOC FILE //* - == contains many other things of value to == - * DOC FILE //* - == a JES3 shop. == - * DOC FILE //* - == == - * DOC FILE //* - == Alan requests that you please include return == - * DOC FILE //* - == postage for a cartridge or tape. Thanks. == - * DOC FILE //* - == == - * DOC FILE //* - ========================================================= - * DOC FILE //* ------------------------------------------------------------- * DOC FILE //******************************************************************* DOC FILE //***SECTION OVERSEAS TAPE SHIPPING SECTION * DOC FILE //******************************************************************* DOC FILE //* O V E R S E A S T A P E S E C T I O N * DOC FILE //******************************************************************* DOC FILE //* ------------------------------------------------------------- * DOC FILE //* - ========================================================= - * DOC FILE //* - == == - * DOC FILE //* - == This section is a bit obsolete, since I accept == - * DOC FILE //* - == contributions for the CBT Tape mostly from the == - * DOC FILE //* - == Internet. My Internet email addresses are: == - * DOC FILE //* - == == - * DOC FILE //* - == sbgolob@attglobal.net == - * DOC FILE //* - == or sbgolob@cbttape.org == - * DOC FILE //* - == == - * DOC FILE //* - == Usually, contributors make a pds on MVS, == - * DOC FILE //* - == including documentation members, put the pds == - * DOC FILE //* - == into TSO XMIT format using the OUTDSN( ) == - * DOC FILE //* - == keyword of XMIT, download the XMIT-format == - * DOC FILE //* - == sequential dataset, in binary, to a pc, and == - * DOC FILE //* - == then they attach the pc file to an email to == - * DOC FILE //* - == me. If the pc file is large, they can pkzip == - * DOC FILE //* - == it first. == - * DOC FILE //* - == == - * DOC FILE //* - == With that file, I can reconstruct their pds, == - * DOC FILE //* - == and stage their file for inclusion in the CBT == - * DOC FILE //* - == Tape. This can be done from any country in == - * DOC FILE //* - == the world. == - * DOC FILE //* - == == - * DOC FILE //* - == I very much appreciate contributions from == - * DOC FILE //* - == outside the United States, and will try to == - * DOC FILE //* - == extend every courtesy to contributors and == - * DOC FILE //* - == well wishers from "abroad". == - * DOC FILE //* - == == - * DOC FILE //* - == IF ANYONE HAS A COPY OF A FREE SOFTWARE TAPE == - * DOC FILE //* - == FOR MVS FROM ANY COUNTRY (SUCH AS THE UK GUIDE == - * DOC FILE //* - == TAPE, ETC.), I WOULD APPRECIATE FOR YOU TO SEND == - * DOC FILE //* - == ME A COPY OF IT, AND I WILL TRY AND RECIPROCATE == - * DOC FILE //* - == BY SENDING A CBT TAPE TO YOU. THANK YOU VERY == - * DOC FILE //* - == MUCH. (IT'S HARD TO GET THAT STUFF OVER HERE.) == - * DOC FILE //* - == == - * DOC FILE //* - == If for some reason, you try to call or write me == - * DOC FILE //* - == and I don't answer, it was an oversight. The == - * DOC FILE //* - == recommended method of getting a response from == - * DOC FILE //* - == me is to keep trying. I do not get insulted or == - * DOC FILE //* - == bothered when someone tries to contact me 30 == - * DOC FILE //* - == times. (Hope that isn't necessary.) I try... == - * DOC FILE //* - == to serve the public as best I can. (SG 6/11/93) == - * DOC FILE //* - == == - * DOC FILE //* - ========================================================= - * DOC FILE //******************************************************************* DOC FILE //***SECTION PDS ENQUEUE APAR SECTION * DOC FILE //******************************************************************* DOC FILE //* P D S E N Q U E U E S E C T I O N * DOC FILE //******************************************************************* DOC FILE //* ------------------------------------------------------------- * DOC FILE //* - ========================================================= - * DOC FILE //* - == == - * DOC FILE //* - == IBM AND PDS ENQUEUE == - * DOC FILE //* - == == - * DOC FILE //* - == You may want to search INFO/MVS for the PTF called == - * DOC FILE //* - == UY15908 which is going to put out an ENQUEUE on a == - * DOC FILE //* - == pds when it is opened. Good idea except when == - * DOC FILE //* - == someone else comes along and tries to open it, the == - * DOC FILE //* - == second job gets abended, great for those long == - * DOC FILE //* - == running SMP jobs. Be alert to the fact that IBM == - * DOC FILE //* - == is going to do us in again! Too little too late == - * DOC FILE //* - == again, from one extreme to another. == - * DOC FILE //* - == == - * DOC FILE //* - == NOTE. FOR ONE SOLUTION TO THIS PROBLEM, SEE THE == - * DOC FILE //* - == S213RC30 PROGRAM ON FILE 163. UNDOUBTEDLY == - * DOC FILE //* - == THERE ARE OTHER SOLUTIONS TOO. == - * DOC FILE //* - == == - * DOC FILE //* - ========================================================= - * DOC FILE //* ------------------------------------------------------------- * DOC FILE //******************************************************************* DOC FILE //***SECTION FILE UPDATE SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* F I L E U P D A T E S E C T I O N * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* TO DETERMINE MOST EXACTLY WHICH FILES ON THIS TAPE WERE * DOC FILE //* UPDATED since any previous date, the best way is to use * DOC FILE //* the FILE STATUS SECTION BELOW. * DOC FILE //* * DOC FILE //* THE DATE NEXT TO EACH FILE NUMBER IS THE MOST ACCURATE * DOC FILE //* INDICATOR as to when that file was actually changed last. * DOC FILE //* * DOC FILE //* FOR EXAMPLE: * DOC FILE //* -------- * DOC FILE //* INFOTAPE 043 CBT 20 .0 09-10-92 255 NO* DOC FILE //* ASMTOZAP 044 CSC 780 S .9 04-17-94 080 YES * DOC FILE //* PDS COMPARE 045 CBT 1732 1.9 12-06-81 080 YES * DOC FILE //* TSO SCRATCH 046 CBT 1340 .9 11-01-88 080 YES * DOC FILE //* NOCELL-LISTICAT 047 UNKCBT 74311 S 49.1 12-28-93 080 YES * DOC FILE //* -------- * DOC FILE //* USE THIS * DOC FILE //* DATE ... * DOC FILE //* * DOC FILE //* These file dates correspond to actual version release dates, * DOC FILE //* and they can be compared to the dates in the VERSION SECTION * DOC FILE //* below, so you can see which version had that update. * DOC FILE //* * DOC FILE //******************************************************************* DOC FILE //***SECTION CHANGE SECTION * DOC FILE //******************************************************************* DOC FILE //* * DOC FILE //* C H A N G E S E C T I O N * DOC FILE //* * DOC FILE //***********************************************************TOP***** DOC FILE //***SECTION V-483 SECTION * DOC FILE //* V-483 CHANGES FOR VERSION 483 DEC 25, 2011 * DOC FILE //* * DOC FILE //* 1 Updates to File 035 with changes in load modules: * DOC FILE //* CNCLPG, LOOK, and PDS 8.6 to level: * DOC FILE //* PDS86 -- VERSION 8.6.12.14 NOVEMBER 1, 2011 * DOC FILE //* * DOC FILE //* 2 Updates to File 135 with changes in load modules: * DOC FILE //* PDS86 -- VERSION 8.6.12.14 NOVEMBER 1, 2011 * DOC FILE //* This file has the "iso date" version of PDS 8.6. * DOC FILE //* * DOC FILE //* 3. Updates to File 182 with changes to PDS 8.6 source * DOC FILE //* modules. Level is: * DOC FILE //* PDS86 -- VERSION 8.6.12.14 NOVEMBER 1, 2011 * DOC FILE //* * DOC FILE //* 4 Updates to File 183 from Gilbert Saint-flour, * DOC FILE //* taken from his system with (hopefully) his most * DOC FILE //* recent updates and revisions. * DOC FILE //* * DOC FILE //* 5 Update to File 185 from Sam Golob. * DOC FILE //* * DOC FILE //* 6 Update to File 229 from Sam Golob to supply a new * DOC FILE //* version of the CKIEBGEN sequential QSAM file copy * DOC FILE //* program that can select which records you want to * DOC FILE //* copy (optionally). * DOC FILE //* * DOC FILE //* 7 Update to File 264 with a reassembly of the LOOK * DOC FILE //* program using more up-to-date system macros from * DOC FILE //* z/OS 1.12. TSO control blocks TPVT and CTLT are * DOC FILE //* formatted in this assembly. Load module is on * DOC FILE //* File 035. * DOC FILE //* * DOC FILE //* 8 Update to File 293 from Sam Golob to modify the * DOC FILE //* CKIEBGEN sequential copy program so that it will * DOC FILE //* select records using SKIP=nnnn and COPY=mmmm * DOC FILE //* control cards. * DOC FILE //* * DOC FILE //* 9 Update to File 296 from Andreas Freybier and John * DOC FILE //* Kalinich, so that DSAT can look at EAV (large sized) * DOC FILE //* disk volumes. Because of this change, the format * DOC FILE //* of some DSAT outputs has changed. John Kalinich * DOC FILE //* changed the PDS program (File 182) so that it will * DOC FILE //* read either format. (PDS86 -- VERSION 8.6.12.13 * DOC FILE //* or later). For this reason, the new version was * DOC FILE //* named DSATNEW and not DSAT. * DOC FILE //* * DOC FILE //* 10 Multiple updates to File 434 from Mark Zelden. * DOC FILE //* Mark's email address and website have changed as * DOC FILE //* follows: * DOC FILE //* * DOC FILE //* email: mark@mzelden.com * DOC FILE //* website: http://www.mzelden.com/mvsutil.html * DOC FILE //* * DOC FILE //* 11 Multiple updates to File 452 from Dan Dalby. * DOC FILE //* Members changed: * DOC FILE //* $CHKPROC, $CHKVOL, $LISTAST, $XMIT, CHECKVOL, * DOC FILE //* HELP, LISTAST, LOADLIB, MACLIB, READVOL1, SAFECOPY, * DOC FILE //* STEPLIB * DOC FILE //* * DOC FILE //* 12 Update to File 542 from Andreas Freybier with a new * DOC FILE //* version of the SPACE EXEC, updated for EAV. * DOC FILE //* * DOC FILE //* 13 Update to File 554 from Ed Tobias to correct and * DOC FILE //* supplement some of Mitchell Marx's code. * DOC FILE //* * DOC FILE //* 14 Update to File 702 from Steve McColley to change * DOC FILE //* his address. Steve is a JES2 expert who supports * DOC FILE //* the Mellon Mods to JES2, and this is a collection * DOC FILE //* of his JES2 usermods. * DOC FILE //* * DOC FILE //* 15 Update to File 757 from Ken Fitzgerald, to bring * DOC FILE //* his LOGGRASM package to level V1R1M15. * DOC FILE //* * DOC FILE //* 16 Update to File 766 from Steve McColley, to bring * DOC FILE //* the Mellon Mods for JES2 to z/OS 1.7 and 1.8. * DOC FILE //* * DOC FILE //* 17 Update to File 797 to add a version of TSUB that * DOC FILE //* can be authorized by a "trick SVC". * DOC FILE //* * DOC FILE //* 18 Update to File 826 from Joe Reichman to add a * DOC FILE //* non-swap and swap function to the CNCLPG program, * DOC FILE //* for any active address space. * DOC FILE //* * DOC FILE //* 19 Addition of File 854 from Steve Comstock to supply * DOC FILE //* a lot of training articles in PDF format, for the * DOC FILE //* benefit of the public. * DOC FILE //* * DOC FILE //* 20 Addition of File 855 from Uri Lifshitz to supply * DOC FILE //* an Excel spreadsheet to calculate DASD file sizes. * DOC FILE //* * DOC FILE //* 21 Addition of File 856 from Steve McColley to supply * DOC FILE //* the Mellon Mods for JES2 at levels z/OS 1.9 thru * DOC FILE //* z/OS 1.12. * DOC FILE //* * DOC FILE //* 22 Addition of File 857 from Marco Serafini to supply * DOC FILE //* an amazing REXX EXEC that gives you a detailed * DOC FILE //* LOGREC report on TSO with almost no effort. * DOC FILE //* * DOC FILE //* 23 Addition of File 858 from Jim Blalock of Clemson * DOC FILE //* University. This file contains the Clemson Univer- * DOC FILE //* sity Structured Macros. * DOC FILE //* * DOC FILE //* 24 Addition of File 859 from Jim Blalock of Clemson * DOC FILE //* University. This file contains the source modules * DOC FILE //* and macros for the Clemson University Service * DOC FILE //* Processors. * DOC FILE //* * DOC FILE //***SECTION V-482 SECTION * DOC FILE //* V-482 CHANGES FOR VERSION 482 JUN 23, 2011 * DOC FILE //* * DOC FILE //* 01 Update to File 035 to reflect the new version of * DOC FILE //* the COPYMODS and COPYFILE (COPYSLNL, COPYNLNL) * DOC FILE //* tape copying programs. * DOC FILE //* * DOC FILE //* 02 Update to File 120 from Sam Golob to add some doc * DOC FILE //* concerning the AWSMOUNT command to mount "tapes" * DOC FILE //* on a P/390 machine. * DOC FILE //* * DOC FILE //* 03 Update to File 135 to include load modules for the * DOC FILE //* later version of the PDS 8.6 command (ISO dates). * DOC FILE //* * DOC FILE //* 04 Update to File 182 from John Kalinich. PDS 8.6 is * DOC FILE //* now at level: * DOC FILE //* PDS100I PDS86 -- VERSION 8.6.12.10 MAY 13, 2011 * DOC FILE //* * DOC FILE //* 05 Update to File 185 with some changes to make the * DOC FILE //* tools easier to deploy. * DOC FILE //* * DOC FILE //* 06 Update to File 229 to fix the COPYMODS program, and * DOC FILE //* the COPYFILE, COPYSLNL, and COPYNLNL family of tape * DOC FILE //* copying programs. These are separate changes. * DOC FILE //* COPYFILE, COPYSLNL, COPYNLNL have changes to the * DOC FILE //* EXCP copying engine. COPYFILE has a bug fix. If a * DOC FILE //* tape block was EXACTLY 80 bytes, it wouldn't write * DOC FILE //* a tape mark after that file when stripping tape * DOC FILE //* labels (PARM=STRIP). * DOC FILE //* * DOC FILE //* 07 Update to File 296 from John Kalinich with a new * DOC FILE //* version of DVOL. Several old versions are being * DOC FILE //* archived here, in case there are any compatibility * DOC FILE //* problems. * DOC FILE //* * DOC FILE //* 08 Update to File 316 to include the latest versions * DOC FILE //* of COPYFILE, COPYSLNL, and COPYNLNL, since the * DOC FILE //* COPYFILE program was originally sent in by Jim * DOC FILE //* Marshall, and it was included on this file. * DOC FILE //* * DOC FILE //* 09 Update to File 382 from Ken Sharpe, to fix a bug * DOC FILE //* in the disassembler's opcode interpreter. * DOC FILE //* * DOC FILE //* 10 Updates to File 434 by Mark Zelden, whose email * DOC FILE //* address has changed, and whose website has also * DOC FILE //* changed. * DOC FILE //* * DOC FILE //* email: mark@mzelden.com * DOC FILE //* website: http://www.mzelden.com/mvsutil.html * DOC FILE //* * DOC FILE //* 11 Update to File 452 from Dan Dalby, to fix STEPLIB * DOC FILE //* for later operating systems (z/OS 1.13), and with * DOC FILE //* several other changes. * DOC FILE //* * DOC FILE //* 12 Update to File 566 from Sam Bass with numerous * DOC FILE //* updates and added programs and many fixes. Don't * DOC FILE //* use his old versions unless absolutely necessary. * DOC FILE //* * DOC FILE //* 13 Update to File 647 from Andrew Armstrong which is * DOC FILE //* a new version of his PARSEXML package, a REXX * DOC FILE //* XML parser. * DOC FILE //* * DOC FILE //* 14 Update to File 669 from Willy Jensen, which is * DOC FILE //* a REXX function to save and preserve REXX variables. * DOC FILE //* * DOC FILE //* 15 Update to File 688 from Dougie Lawson, to update * DOC FILE //* his ACBLIST program that is on this file. * DOC FILE //* * DOC FILE //* 16 Update to File 757 from Ken Fitzgerald, to upgrade * DOC FILE //* LOGGRASM to V1R1M14. * DOC FILE //* * DOC FILE //* 17 Update to File 790 from Dave Danner. This is his * DOC FILE //* SYSOUT Retrieval package. The package, in its * DOC FILE //* previous release (1.2.1) did not work any more on * DOC FILE //* z/OS 1.9 and above. It needed a revision, which is * DOC FILE //* included here (SRS release 1.3.0). * DOC FILE //* * DOC FILE //* 18 Update to File 797 to make the facilities mentioned * DOC FILE //* there, easier to deploy under some circumstances. * DOC FILE //* * DOC FILE //* 19 Update to File 820 from Sam Golob to add some more * DOC FILE //* of Rich Harper's source code to the stuff he already * DOC FILE //* has in the file. Useful for Files 185 and 797. * DOC FILE //* * DOC FILE //* 20 Update to File 842 from Roger Mihay to improve his * DOC FILE //* package that allows bulk production of XMIT-format * DOC FILE //* files. * DOC FILE //* * DOC FILE //* 21 Update to File 844 from Kevin Ferguson, to fix a * DOC FILE //* bug in his ENQWATCH program, which is a long running * DOC FILE //* task that looks out for ENQ waits, and informs the * DOC FILE //* TSO user, if a TSO user is partly responsible. * DOC FILE //* * DOC FILE //* 22 Update to File 846 from Sam Golob, to add a program * DOC FILE //* that removes IPL text from Track 0 of a disk volume. * DOC FILE //* * DOC FILE //* 23 Addition of File 847 by Sam Golob. This file is an * DOC FILE //* example of program development. It is being put * DOC FILE //* out so that people might get some benefit from it. * DOC FILE //* There is no other file on the CBT Tape like this * DOC FILE //* one (yet). We're breaking new ground. * DOC FILE //* * DOC FILE //* What does this file consist of? It consists of * DOC FILE //* incremental levels of source code, of one program, * DOC FILE //* during its development. It is being put out so * DOC FILE //* that you can follow the development, stage by stage. * DOC FILE //* * DOC FILE //* What program? * DOC FILE //* * DOC FILE //* The program is the tape copying program called * DOC FILE //* COPYMODS which is on CBT File 229. Originally, * DOC FILE //* COPYMODS was meant to make multiple copies of NL * DOC FILE //* tapes. However, because of problems that happened * DOC FILE //* when one tried to make copies of SL tapes using * DOC FILE //* this program, COPYMODS was revised. Eventually, * DOC FILE //* COPYMODS was taken through 81 new versions and made * DOC FILE //* into a very powerful tape manipulation tool. * DOC FILE //* * DOC FILE //* At present, COPYMODS can do a ton of things with * DOC FILE //* tapes. Examples are to use it as a tape measuring * DOC FILE //* tool, convert SL to NL, convert NL to SL by * DOC FILE //* splicing a set of labels back in, altering the * DOC FILE //* volser, do all of this for ASCII tapes, and so on. * DOC FILE //* COPYMODS can effortlessly deal with leading tape * DOC FILE //* marks on a tape (VSE tapes). The COPYMODS program * DOC FILE //* now has 44 separate option settings. * DOC FILE //* * DOC FILE //* I wanted to show interested people enough material * DOC FILE //* to be able to appreciate the PROCESS, and see the * DOC FILE //* way it all developed. * DOC FILE //* * DOC FILE //* Since I had almost all of the intermediate versions * DOC FILE //* of the source code still lying around, I figured * DOC FILE //* that I'd put them all out there, if anyone wants to * DOC FILE //* look at all the incremental changes, stage by stage. * DOC FILE //* So here they are, almost all of them, to look at * DOC FILE //* and learn from. A load library is also included. * DOC FILE //* * DOC FILE //* 24 Addition of File 848 from Sam Bass which is a * DOC FILE //* re-introduction of the LIBSPOOL package that once * DOC FILE //* was on this tape. LIBSPOOL is an adaptation of * DOC FILE //* PANSPOOL, except that it is for CA-LIBRARIAN * DOC FILE //* instead of for CA-PANVALET. Sam Bass did the * DOC FILE //* original work on the adaptation. * DOC FILE //* * DOC FILE //* 25 Addition of File 849 which contains a few TSO * DOC FILE //* commands from Scott Vetter. There are MVS 3.8 * DOC FILE //* versions of these commands and z/OS 1.12 versions. * DOC FILE //* (z/OS adaptations by Sam Golob.) * DOC FILE //* * DOC FILE //* 26 Addition of File 850 from Juergen Winkelmann, Scott * DOC FILE //* Vetter, and others. This is a distribution of the * DOC FILE //* RAKF security package that works on MVS 3.8. This * DOC FILE //* package is an adaptation of the ESG (RACF-like) * DOC FILE //* security package for MVS/SP 1.3 and later, by Craig * DOC FILE //* Yasuna, which is on CBT File 165. But to make it * DOC FILE //* work for MVS 3.8, which didn't have as developed a * DOC FILE //* SAF interface, it required very considerable * DOC FILE //* effort on the part of a bunch of people. (See the * DOC FILE //* $CREDITS member in this file for more details.) * DOC FILE //* * DOC FILE //* 27 Addition of File 851 from Fred Schmidt, which takes * DOC FILE //* advantage of IBM's new LBI (Large Block Interface) * DOC FILE //* for access methods, which allows you to write tape * DOC FILE //* blocks with 256K block size. This package is a * DOC FILE //* REXX which generates jobs using IEBGENER to allow * DOC FILE //* multiple large-blocked files to be written to a tape * DOC FILE //* once file at a time. * DOC FILE //* * DOC FILE //* 28 Addition of File 852 from Paul Edwards, which is a * DOC FILE //* port of the GCC C-language compiler and PDP runtime * DOC FILE //* library, which are free. This version of GCC is * DOC FILE //* 3.2.2 MVS 8.5. This is a very large file consisting * DOC FILE //* of over a million lines of card-images. This stuff * DOC FILE //* probably can be made to run on all levels of MVS. * DOC FILE //* So you can run C-language programs for free, on * DOC FILE //* MVS, and you don't have to license a compiler and * DOC FILE //* library from IBM, using this compiler and library * DOC FILE //* instead. * DOC FILE //* * DOC FILE //* 29 Addition of File 853 from Paul Edwards, which is a * DOC FILE //* port of the GCC C-language compiler and PDP runtime * DOC FILE //* library, which are free. This version of GCC is * DOC FILE //* 3.4.6 MVS 1.0. This is a very large file consisting * DOC FILE //* of over 1.2 million lines of card-images. This * DOC FILE //* stuff probably can be made to run on all levels of * DOC FILE //* MVS. So you can run C-language programs for free, * DOC FILE //* on MVS, and you don't have to license a compiler * DOC FILE //* and library from IBM, using this compiler and * DOC FILE //* library instead. * DOC FILE //* * DOC FILE //***SECTION V-481 SECTION * DOC FILE //* V-481 CHANGES FOR VERSION 481 FEB 20, 2011 * DOC FILE //* * DOC FILE //* 00 This version had to be created sooner because of * DOC FILE //* a few documentation issues. * DOC FILE //* * DOC FILE //* 01 Update to File 008 to now include all the jobs * DOC FILE //* used to create the CBT Tape initially. After an * DOC FILE //* SL version of the tape is created first, an NL * DOC FILE //* version is then made by stripping off the tape * DOC FILE //* labels. * DOC FILE //* * DOC FILE //* 02 Update to File 035 to reflect the new version of * DOC FILE //* the PDS 8.6 command from File 182. * DOC FILE //* * DOC FILE //* 03 Update to File 134 to include a load library that * DOC FILE //* makes it easier to install the REVIEW TSO command. * DOC FILE //* The load library is packaged in TSO XMIT format * DOC FILE //* as member @REVLLIB. * DOC FILE //* * DOC FILE //* 04 Update to File 135 to reflect the new version of * DOC FILE //* the PDS 8.6 command from File 182. This file has * DOC FILE //* the load modules adjusted for European date format. * DOC FILE //* * DOC FILE //* 05 Update to File 182 from John Kalinich, which is * DOC FILE //* PDS 8.6. Current level is now: * DOC FILE //* PDS86 -- VERSION 8.6.12.7 FEBRUARY 4, 2011 * DOC FILE //* A load library was packaged with this file, to * DOC FILE //* make the PDS command easier to install. Member * DOC FILE //* name is Z035XMIT. Also see UTILXMIT and COMXMIT. * DOC FILE //* * DOC FILE //* 06 Update to File 185 to add a few more authorized * DOC FILE //* programs to the lists, and to assemble new load * DOC FILE //* modules with all the new program names. * DOC FILE //* * DOC FILE //* 07 Update to File 229 to fix a bug in COPYMODS, which, * DOC FILE //* when used with PARM=STRIP, to strip labels off an * DOC FILE //* SL tape and make copies which are NL tapes, if the * DOC FILE //* tape file had an 80-byte block in it, COPYMODS did * DOC FILE //* not write a tape mark after that file in the copies. * DOC FILE //* This is now fixed in COPYMODS version 082. (This * DOC FILE //* bug didn't come up often, but it was a pain in the * DOC FILE //* neck for years. I'll try and retrofit the fix into * DOC FILE //* previous versions of COPYMODS, but for now, please * DOC FILE //* use version 082 to be sure.) * DOC FILE //* * DOC FILE //* 08 Update to File 476 to restore LISP for MVS back to * DOC FILE //* this tape, from the CBT Overflow Tape. Better to * DOC FILE //* advertise its existence. * DOC FILE //* * DOC FILE //* 09 Update to File 547 (Volker Bandke's MVS 3.8 tool * DOC FILE //* collection) to fix some doc. * DOC FILE //* * DOC FILE //* 10 Update to File 610 (somitcw tools) to fix some doc. * DOC FILE //* * DOC FILE //* 11 Update to File 614 to add a load library for * DOC FILE //* SHOWzOS 7.20, assembled under z/OS 1.12. * DOC FILE //* * DOC FILE //* 12 Update to File 710 (somitcw tools) to fix some doc. * DOC FILE //* * DOC FILE //* 13 Update to File 819 (RACF dynamic exit loader) to * DOC FILE //* fix a doc error only--no actual executable content. * DOC FILE //* * DOC FILE //* 14 Update to File 830 (Xephon MVS Update articles) to * DOC FILE //* fix a few minor things. * DOC FILE //* * DOC FILE //* 15 Update to File 835 by Sam Golob to add another * DOC FILE //* Program Properties Table listing program called * DOC FILE //* PPTD, to the already existing ISPF application * DOC FILE //* called PPTSCAN and the REXX exec which displays * DOC FILE //* it, called PPTSCANR. It was felt that sometimes * DOC FILE //* you want to list the PPT directly, outside of an * DOC FILE //* ISPF application. PPTD is a TSO command, whereas * DOC FILE //* PPTSCAN and PPTSCANR are an ISPF application, but * DOC FILE //* they display essentially the same data. * DOC FILE //* * DOC FILE //* To enhance the usefulness of the PPTD command * DOC FILE //* (which uses PUTLINE terminal output), Mark * DOC FILE //* Zelden's commands to "trap and browse" (TSOB), * DOC FILE //* "trap and edit" (TSOE), "trap and view" (TSOV), * DOC FILE //* and "trap and REVIEW" (TSOR) were added to this * DOC FILE //* file as well. TSOR can work in TSO READY mode. * DOC FILE //* * DOC FILE //* 16 Addition of File 843 from Mike Wickman which * DOC FILE //* contains a REXX exec application to do HSM * DOC FILE //* recovery of datasets from ISPF 3.4 or ISPF 6. * DOC FILE //* * DOC FILE //* 17 Addition of File 844 is from Kevin Ferguson, which * DOC FILE //* contains his program called ENQWATCH. This is a * DOC FILE //* continuously running task that watches for dataset * DOC FILE //* enqueue conflicts and informs the TSO user if * DOC FILE //* he/she is the culprit. There is more there, too. * DOC FILE //* See the doc. * DOC FILE //* * DOC FILE //* 18 Addition of File 845 is from Gregory Bliznets. * DOC FILE //* This package contains three programs: RUNAUTH, * DOC FILE //* HOSTCMD and SYSCMD. With RUNAUTH, an authorized * DOC FILE //* program can be called from an un-authorized TSO * DOC FILE //* environment, including a CLIST or a REXX script, * DOC FILE //* where a direct call causes a system abend 047. * DOC FILE //* The second program allows execution of a host (CP * DOC FILE //* or Hercules) command, passed as a parameter, on * DOC FILE //* z/OS or OS/390. Running both together, CP or * DOC FILE //* Hercules commands can be entered from unauthorized * DOC FILE //* TSO sessions without any system mods. The third * DOC FILE //* program SYSCMD allows execution of MVS system * DOC FILE //* commands (MVS console commands) from the program, * DOC FILE //* the same thing as provided by TSO CONSOLE service. * DOC FILE //* This program also can be used together with * DOC FILE //* RUNAUTH to allow to run MVS commands from an * DOC FILE //* unauthorized TSO session. * DOC FILE //* * DOC FILE //* 19 Addition of File 846 from somitcw, which are his * DOC FILE //* Track 0 manipulation programs to dump and load IPL * DOC FILE //* text so you can move the IPL text from one disk * DOC FILE //* pack to another. Also included is his EOFDISK * DOC FILE //* program to clear disk tracks using EXCP. * DOC FILE //* * DOC FILE //***SECTION V-480 SECTION * DOC FILE //* V-480 CHANGES FOR VERSION 480 JAN 16, 2011 * DOC FILE //* * DOC FILE //* 00 Increase the number of files on this tape to 860. * DOC FILE //* * DOC FILE //* 01 Update to File 035 with changes to load modules: * DOC FILE //* PDS, PDS38, PDS86, PDS86I, PDS8638 * DOC FILE //* * DOC FILE //* 02 Update to File 135 to reflect updated PDS 8.6 * DOC FILE //* versions: Members: PDS, PDS38, PDS86, PDS8638 * DOC FILE //* * DOC FILE //* 03 Update to File 182 from John Kalinich, which is * DOC FILE //* PDS 8.6. Current level is: * DOC FILE //* PDS86 -- VERSION 8.6.12 DECEMBER 16, 2010 * DOC FILE //* with many changes since the version on CBT Tape * DOC FILE //* Version 479. * DOC FILE //* * DOC FILE //* 04 Update to File 490 from Andy Robertson. This is * DOC FILE //* his macro library to make it easier to write * DOC FILE //* reentrant Assembler programs. * DOC FILE //* * DOC FILE //* 05 Update to File 491 from Andy Robertson. These are * DOC FILE //* BATCHART LECH PDSLOAD XMITMAIL. * DOC FILE //* * DOC FILE //* 06 Update to File 642 from Rich Hobt. These are his * DOC FILE //* AFCLOGR1 and AFCSMP1 packages. * DOC FILE //* * DOC FILE //* 07 Update to File 757 from Ken Fitzgerald, which is * DOC FILE //* Version V1R1M13 of his LOGGRASM package, to help * DOC FILE //* students learn Assembler, by seeing the effects * DOC FILE //* of the instructions they code. Many bugs were * DOC FILE //* fixed, specifically relating to the diagnostic * DOC FILE //* abend report, and support for new instructions * DOC FILE //* was added, etc. * DOC FILE //* * DOC FILE //* 08 Update to File 810 from Eugene Vogt. This is a * DOC FILE //* minor correction of some of the SMF record format * DOC FILE //* meanings. * DOC FILE //* * DOC FILE //* 09 Update to File 830 from Sam Golob, which contains * DOC FILE //* contains 926 articles (with their code examples) * DOC FILE //* from Xephon "MVS Update" magazines from July 1987 * DOC FILE //* through December 1996. Updates consisted of many * DOC FILE //* fixes to the ASCII - EBCDIC content of the articles * DOC FILE //* and their code examples so that they would be more * DOC FILE //* readily usable at current z/OS levels. The work * DOC FILE //* has not been finished yet.... * DOC FILE //* * DOC FILE //* 10 Update to File 834 from Alexander I. Vasilenko. * DOC FILE //* This file contains an edit macro which helps you * DOC FILE //* reallocate datasets from one system to another * DOC FILE //* system, which preserves all the allocation * DOC FILE //* attributes. Only tested properly for volumes * DOC FILE //* under SMS control. If you can fix it for non-SMS * DOC FILE //* volumes, please submit the fix(es) to Sam Golob. * DOC FILE //* Member MIGRATN is an attempt to get this to work * DOC FILE //* when you know that the volume is non-SMS. * DOC FILE //* * DOC FILE //* email: sbgolob@cbttape.org or * DOC FILE //* sbgolob@attglobal.net * DOC FILE //* * DOC FILE //* 11 Addition of File 835 from is from Peter Giles and * DOC FILE //* contains a corrected version of the PPT scan * DOC FILE //* program package that was published in the Xephon * DOC FILE //* MVS Update issue of November 1994. Original author * DOC FILE //* was R.F. Perretta. Most Xephon articles are now * DOC FILE //* under the support of www.cbttape.org, so you no * DOC FILE //* longer have to worry about their copyrights. * DOC FILE //* Tested by Sam Golob to work on z/OS 1.11. * DOC FILE //* * DOC FILE //* 12 Addition of File 836 from Sam Golob, which contains * DOC FILE //* some members from File 830 (old XEPHON MVS articles) * DOC FILE //* which were either of current interest, or which * DOC FILE //* were made to work on z/OS 1.11. This is a work in * DOC FILE //* progress, but the files that are already here, * DOC FILE //* SHOULD be here. * DOC FILE //* * DOC FILE //* 13 Addition of File 837 from Bruce Bordonaro. This * DOC FILE //* file contains 2 exits which are necessary to * DOC FILE //* implement, when you want to inform TSO users that * DOC FILE //* there is a file waiting for them to RECEIVE under * DOC FILE //* TSO/E. The exits are HASX13 and INMXZ02. * DOC FILE //* * DOC FILE //* 14 Addition of File 838 which is an original post by * DOC FILE //* Leslie J. Somos in the C370-L list from March 11, * DOC FILE //* 1994. This post contains his CECDYN macro and * DOC FILE //* supporting materials to dynamically allocate a file * DOC FILE //* and self-generate the parameters. See member * DOC FILE //* CECDYNRW in this pds for the original post that he * DOC FILE //* made on C370-L. * DOC FILE //* * DOC FILE //* Unfortunately, Leslie Somos has passed away. * DOC FILE //* This file will remain as a tribute to him and to * DOC FILE //* his work. We will try and add any additional * DOC FILE //* materials we find from him, to this file as well. * DOC FILE //* * DOC FILE //* 15 Addition of File 839 from Clement Clarke and * DOC FILE //* contains programs to allow for long PARM fields * DOC FILE //* and symbolic parameter substitution in card image * DOC FILE //* format control cards. * DOC FILE //* * DOC FILE //* 16 Addition of File 840 from Mark Jacobs and contains * DOC FILE //* an ICSF KGUP protection exit which inhibits the * DOC FILE //* changing of ICSF decryption keys, based on RACF * DOC FILE //* permissions. See member called $NOTES. * DOC FILE //* * DOC FILE //* 17 Addition of File 841 which contains a way to * DOC FILE //* remove CA-Optimizer from your system, and still * DOC FILE //* be able to run Optimized COBOL programs without * DOC FILE //* recompile. * DOC FILE //* * DOC FILE //* 18 Addition of File 842 from Roger Mihay and contains * DOC FILE //* a way to put a large number of pds'es or sequential * DOC FILE //* files into TSO XMIT format and download them to a * DOC FILE //* PC for viewing with XMIT manager or some similar * DOC FILE //* tool on the PC. * DOC FILE //* * DOC FILE //***SECTION V-479 SECTION * DOC FILE //* V-479 CHANGES FOR VERSION 479 AUG 16, 2010 * DOC FILE //* * DOC FILE //* 00 Increase the number of files on this tape to 840. * DOC FILE //* * DOC FILE //* 01 Update to File 019 to make improvements to FLSMFJOB. * DOC FILE //* * DOC FILE //* 02 Update to File 035 with changes to load modules: * DOC FILE //* CNCLPG, DSAT, LOOK, LWATMGR, PDS, PDSMATCH, * DOC FILE //* PDS86, PDS86I, PDS8638, STEPLIB, VTOC * DOC FILE //* * DOC FILE //* 03 Update to File 112 with some fixes to the VTOC TSO * DOC FILE //* command from John Kalinich. * DOC FILE //* * DOC FILE //* 04 Update to File 119 to fix the EPUTL routine so * DOC FILE //* that the PUTLINE output can display 255 characters * DOC FILE //* instead of 125. Mucho helpful if you use the * DOC FILE //* APUT-EPUTL interface to convert TPUT to PUTLINE * DOC FILE //* terminal outputs. * DOC FILE //* * DOC FILE //* 05 Update to File 120 from Sam Golob to add 2 new * DOC FILE //* articles. * DOC FILE //* * DOC FILE //* 06 Update to File 123 to fix the ECHOPGM so it will * DOC FILE //* echo 251 characters instead of 123, using the * DOC FILE //* PUTLINE interface (reflects change in EPUTL). * DOC FILE //* * DOC FILE //* 07 Update to File 135 to reflect updated PDS 8.6 * DOC FILE //* versions and an updated SHOWzOS (see File 492 and * DOC FILE //* File 614). * DOC FILE //* * DOC FILE //* 08 Update to File 136 to reflect the same change in * DOC FILE //* the EPUTL (PUTLINE conversion) routine as in File * DOC FILE //* 119. * DOC FILE //* * DOC FILE //* 09 Update to File 182 from John Kalinich, which is * DOC FILE //* PDS 8.6. Current level is: * DOC FILE //* PDS86 -- VERSION 8.6.12 AUGUST 5, 2010 * DOC FILE //* with many changes since the version on CBT Tape * DOC FILE //* Version 478. * DOC FILE //* * DOC FILE //* 10 Update to File 183 from Gilbert Saint-flour, with * DOC FILE //* the following members changed: * DOC FILE //* $LOAD183, BR, COMPRCMD, FASTPATH, FTP, PLI2JOB, * DOC FILE //* PLI2TSO, STRING, SYSDEBUG * DOC FILE //* * DOC FILE //* 11 Update to File 185 to reassemble the sample TSO * DOC FILE //* auth tables to include more program names. * DOC FILE //* * DOC FILE //* 12 Update to File 264 (the LOOK TSO command to browse * DOC FILE //* actual storage) so that it will format some of the * DOC FILE //* undocumented TSO control blocks. (I was told that * DOC FILE //* some of these layouts will be released by IBM in * DOC FILE //* z/OS 1.12.) * DOC FILE //* * DOC FILE //* 13 Update to File 268 from Peter J. Farley to RXVSAM * DOC FILE //* (which gives REXX access to VSAM files) originally * DOC FILE //* submitted by Mark Winges. * DOC FILE //* * DOC FILE //* 14 Updates to File 296 from John Kalinich and Ken * DOC FILE //* Sharpe to fix the DSAT program to recognize HFS * DOC FILE //* files and extended VSAM files in DSORG. * DOC FILE //* * DOC FILE //* 15 Updates to File 312 from Lionel Dyck with fixes * DOC FILE //* to CAVXTRT and PRMCK. * DOC FILE //* * DOC FILE //* 16 Updates to File 314 from Lionel Dyck with fixes * DOC FILE //* to TXT2RTF and XMITIP (level 1008). * DOC FILE //* * DOC FILE //* 17 Update to File 343 from John Kalinich to fix the * DOC FILE //* FREEPOOL invocations in the VTOCLIST program so * DOC FILE //* that storage was not unnecessarily tied up. * DOC FILE //* * DOC FILE //* 18 Update to File 382 from Paul Gillis to add a few * DOC FILE //* more tools, and his DEBUG macro to produce displays * DOC FILE //* for diagnosing Assembler programs. * DOC FILE //* * DOC FILE //* 19 Update to File 404 (TSSO) from Dana Mitchell to * DOC FILE //* correct a bug and fix a problem (see member * DOC FILE //* $$NOTE6). * DOC FILE //* * DOC FILE //* 20 Update to File 423 from Sam Golob to include a * DOC FILE //* modified version of Jeff Broido's LISTHEAD program, * DOC FILE //* which now shows non-standard load module headers. * DOC FILE //* * DOC FILE //* 21 Updates to File 434 from Mark Zelden. Members: * DOC FILE //* IPLHIST IPLINFO LASTIPL ONEPAKZ8 RXSTOR64 SDSF@DR * DOC FILE //* TWOPAKZ8 VTOCLIST * DOC FILE //* * DOC FILE //* 22 Updates to File 452 from Dan Dalby. There are many * DOC FILE //* updates, but notably there is an update to the * DOC FILE //* STEPLIB program, which had to be modified for z/OS * DOC FILE //* 1.12, because at that level, there is a change in * DOC FILE //* the way IBM does STEPLIBs. Members changed: * DOC FILE //* ADDTO, HELP, IEFUJV, JCLSYMBL, JCLSYMBS, LOADLIB, * DOC FILE //* MACLIB, STEPLIB, STEPLIBO * DOC FILE //* * DOC FILE //* 23 Update to File 482 from John Fisher to the GDGCOPY * DOC FILE //* program, to make it work for many GDGs at a time * DOC FILE //* (1000 instead of 100). * DOC FILE //* * DOC FILE //* 24 Update to File 492 from Roland Schiradin, which is * DOC FILE //* SHOWzOS 7.20. (Load module libraries on File 614). * DOC FILE //* * DOC FILE //* 25 Update to File 510 from Ricardo Paranhos. A new * DOC FILE //* email address from Ricardo is in this file now. * DOC FILE //* Update is to the IEBLIST program. * DOC FILE //* * DOC FILE //* 26 Update to File 589 from Philippe Leite, to his * DOC FILE //* HSCTOOL package, which is a REXX function package * DOC FILE //* to handle STK silo commands (for the STK robot tape * DOC FILE //* libraries). * DOC FILE //* * DOC FILE //* 27 Update to File 609 from John Miller and Chris * DOC FILE //* Buckley. Change is to new system cloning member * DOC FILE //* called ZCLONE30 for later versions of z/OS. * DOC FILE //* * DOC FILE //* 28 Update to File 614 from Sam Golob to contain more * DOC FILE //* load module libraries for different assemblies of * DOC FILE //* SHOWzOS, especially for SHOWzOS 7.20 assembled * DOC FILE //* under z/OS 1.11. * DOC FILE //* * DOC FILE //* 29 Update to File 693 which is the PDSCLEAN program * DOC FILE //* from Terry Miller. * DOC FILE //* * DOC FILE //* 30 Update to File 742 from Bob Birdsall, which is a * DOC FILE //* source versioning system that works under ISPF. * DOC FILE //* * DOC FILE //* 31 Update to File 743 from Terry Miller. This update * DOC FILE //* is for the MODLIST program, that lists load module * DOC FILE //* attributes. * DOC FILE //* * DOC FILE //* 32 Update to File 751 from "Somitcw" which is a set * DOC FILE //* of his tools. * DOC FILE //* * DOC FILE //* 33 Update to File 757 from Ken Fitzgerald, which is * DOC FILE //* Version V1R1M12 of his LOGGRASM package, to help * DOC FILE //* students learn Assembler, by seeing the effects * DOC FILE //* of the instructions they code. * DOC FILE //* * DOC FILE //* 34 Update to File 810 from Richard L. Rice, which is * DOC FILE //* his ONSCREEN file browser and formatting package. * DOC FILE //* * DOC FILE //* 35 Update to File 814 from Eugene Vogt. This is a * DOC FILE //* collection of Xephon "MVS Update" articles (926 of * DOC FILE //* them), in ZIP format ASCII. A pds with all of these * DOC FILE //* articles, expanded in EBCDIC format, is now on * DOC FILE //* File 830 (a new file). Articles are from July 1987 * DOC FILE //* through December 1996. * DOC FILE //* * DOC FILE //* 36 Addition of File 818 from Petr Svoboda which is * DOC FILE //* an assembler stub to allow 31-bit COBOL programs * DOC FILE //* to access 64-bit data. * DOC FILE //* * DOC FILE //* 37 Addition of File 819 from Terry Miller. This is * DOC FILE //* his "ICH" RACF dynamic exit loader package, which * DOC FILE //* allows for dynamic substitution of new versions of * DOC FILE //* RACF exits into your system. * DOC FILE //* * DOC FILE //* 38 Addition of File 820 from Richard D. Harper, which * DOC FILE //* is his "Private 64/20 z/OS Assembly Language * DOC FILE //* Development Platform" which can be used by system- * DOC FILE //* level programmers to quickly develop system level * DOC FILE //* code. * DOC FILE //* * DOC FILE //* 39 Addition of File 821 from Gil Segal and Giora Bar. * DOC FILE //* This file contains a REXX utility called CC, which * DOC FILE //* is an edit macro that plugs values from a data * DOC FILE //* file, into a skeleton, so that real JCL is created * DOC FILE //* automatically from the skeleton. The CC utility * DOC FILE //* runs as an ISPF edit macro. Full documentation is * DOC FILE //* provided in a PDF file. * DOC FILE //* * DOC FILE //* 40 Addition of File 822 from Terry Miller, and * DOC FILE //* contains code to capture CPU utilization and limit * DOC FILE //* information for use as a metric in softcapping * DOC FILE //* an LPAR or an LPAR group. The package is called * DOC FILE //* SOFTCAPI. * DOC FILE //* * DOC FILE //* 41 Addition of File 823 from Alexander I. Vasilenko, * DOC FILE //* which contains modifications to ISPF panel ISRTSO * DOC FILE //* (ISRTSOA) (ISPF command shell aid) to show 20 * DOC FILE //* previously executed commands instead of 10, and to * DOC FILE //* explicitly provide and adjust retention options to * DOC FILE //* your own liking. I find it VERY handy to have. * DOC FILE //* There is also an ISPF 7.3-like application called * DOC FILE //* VIEWPOOL included here. * DOC FILE //* * DOC FILE //* 42 Addition of File 824 from Richard L. Rice. This * DOC FILE //* is a VTOC zapping tool. It is based on ISPF and it * DOC FILE //* interfaces with RACF. * DOC FILE //* * DOC FILE //* 43 Addition of File 825 from Raymond Ching and * DOC FILE //* contains an SSL handshaking program. "I have * DOC FILE //* written a simple z/OS batch program to perform the * DOC FILE //* first few phases of SSL handshake and print the * DOC FILE //* human readable output into the SYSPRINT DDname. My * DOC FILE //* intention is to write a simple program to diagnose * DOC FILE //* the most common SSL setup issues in z/OS." * DOC FILE //* * DOC FILE //* 44 Addition of File 826 from Sam Golob and contains * DOC FILE //* a program to make a job or STC or TSU cancelable, * DOC FILE //* directly forcible, or non-cancelable or non- * DOC FILE //* forcible. This is an APF-authorized standalone * DOC FILE //* TSO command. * DOC FILE //* * DOC FILE //* 45 Addition of File 827 from John C. Miller and * DOC FILE //* contains dialogs to help administer RACF. * DOC FILE //* * DOC FILE //* 46 Addition of File 828 from "Somitcw" which is his * DOC FILE //* DELAY program to set an STIMER with a user specified * DOC FILE //* value. * DOC FILE //* * DOC FILE //* 47 Addition of File 829 from Eugene Vogt, which has * DOC FILE //* a version of TIDYASM (originally from File 316) * DOC FILE //* that now works on modern z/OS systems. Most bugs * DOC FILE //* have been fixed. * DOC FILE //* * DOC FILE //* 48 Addition of File 830 from Eugene Vogt, which * DOC FILE //* contains 926 articles (with their code examples) * DOC FILE //* from Xephon "MVS Update" magazines from July 1987 * DOC FILE //* through December 1996. Support for most Xephon * DOC FILE //* magazines has now been taken over by www.cbttape.org * DOC FILE //* and their code examples and text can now be used by * DOC FILE //* anyone, in good conscience. Stuff not administered * DOC FILE //* by Bob Thomas is not included, and 2006-2008 issues * DOC FILE //* are not included. See www.cbttape.org/xephon * DOC FILE //* * DOC FILE //* 49 Addition of File 831 which is a TSO command for * DOC FILE //* dynamic concatenation - deconcatenation of datasets * DOC FILE //* to your TSO session. This command was submitted by * DOC FILE //* Jacques Devaux and was probably written by Serge * DOC FILE //* Joliecoeur. Comments were in French, translated * DOC FILE //* into English by Sam Golob, with help from Jacques. * DOC FILE //* Original French version is included. * DOC FILE //* * DOC FILE //* 50 Addition of File 832 from Marco Serafini and * DOC FILE //* contains REXX execs and panels to print MVS files * DOC FILE //* directly on TCPIP printers. Documentation is in * DOC FILE //* WORD format. * DOC FILE //* * DOC FILE //* 51 Addition of File 833 from Alexander I. Vasilenko * DOC FILE //* and contains a facility to save labels when you * DOC FILE //* look at COBOL programs under ISPF. If you analyze * DOC FILE //* COBOL programs a lot, this is a very handy * DOC FILE //* facility. * DOC FILE //* * DOC FILE //* 52 Addition of File 834 from Alexander I. Vasilenko and * DOC FILE //* contains an edit macro which helps you reallocate * DOC FILE //* datasets from one system to another system, which * DOC FILE //* preserves all the allocation attributes. * DOC FILE //* * DOC FILE //***SECTION V-478 SECTION * DOC FILE //* V-478 CHANGES FOR VERSION 478 DEC 27, 2009 * DOC FILE //* * DOC FILE //* 01 Update to File 006 to change the CBT version * DOC FILE //* numbers mentioned in the execs and CLISTs. * DOC FILE //* * DOC FILE //* 02 Update to File 035 which is a collection of * DOC FILE //* load modules. Changed modules are: * DOC FILE //* ASUB, BDMNNOTC, DAF, DISKMAP, DSAT, LWATEDIT, * DOC FILE //* OFFLOAD, PDS, PDSLOAD, PDS38, PDS86 * DOC FILE //* * DOC FILE //* 03 Update to File 077 to change Brian Westerman's * DOC FILE //* address. * DOC FILE //* * DOC FILE //* 04 Update to File 088 to change Brian Westerman's * DOC FILE //* address. * DOC FILE //* * DOC FILE //* 05 Update to File 093 because PDSLOAD and OFFLOAD * DOC FILE //* needed modified control cards, to accommodate * DOC FILE //* the new ISPF statistics fields for z/OS 1.11. * DOC FILE //* The new versions are still downward compatible * DOC FILE //* if the ISPF statistics are of the old version. * DOC FILE //* * DOC FILE //* 06 Update to File 094 from Michael Cleary to add * DOC FILE //* Version 1.4.8 of DAF. * DOC FILE //* * DOC FILE //* 07 Update to File 120 from Sam Golob to add a new * DOC FILE //* article about TSO authorization tables. This * DOC FILE //* article does not belong to NaSPA. * DOC FILE //* * DOC FILE //* 08 Update to File 134 from Greg Price to bring REVIEW * DOC FILE //* to Level 42.3 with improvements to REVEDIT and * DOC FILE //* other features. REVIEW now has a VIEW mode as well * DOC FILE //* as an EDIT (called UPDATE) mode which tries to * DOC FILE //* approximate ISPF EDIT and VIEW. But these also * DOC FILE //* operate in READY mode, when ISPF isn't up. * DOC FILE //* * DOC FILE //* 09 Update to File 135 to reflect changes in REVIEW * DOC FILE //* and also changes in PDS86 from File 182. Load * DOC FILE //* modules for PDS86 reflect European-style dates. * DOC FILE //* * DOC FILE //* 10 Update to File 182 from John Kalinich to reflect * DOC FILE //* the latest changes to Level 8.6.11. * DOC FILE //* * DOC FILE //* 11 Update to File 183 from Gilbert Saint-flour to * DOC FILE //* reflect changes since the last CBT version. They * DOC FILE //* are numerous. * DOC FILE //* * DOC FILE //* 12 Update to File 185, mostly to add TSUB support for * DOC FILE //* the "real" TSO auth tables which are chained off * DOC FILE //* the TSO user's LWA. These are the tables that your * DOC FILE //* session actually uses, and the effect of a change * DOC FILE //* is immediate, lasting until the next LOGON or until * DOC FILE //* another change using TSUB. * DOC FILE //* * DOC FILE //* 13 Update to File 247 from Sam Golob, adding a TSO * DOC FILE //* command called BDMNNOTC, which changes the number * DOC FILE //* that ACCOUNT/SYNC uses, to determine how many Global * DOC FILE //* Notices to make when reformatting the Broadcast * DOC FILE //* Dataset (SYS1.BRODCAST). This number is very hard * DOC FILE //* to change, according to IBM, but in truth it is * DOC FILE //* just a fullword in the CVT, and this program will * DOC FILE //* simply plug in a different number there. BDMNNOTC * DOC FILE //* has to be APF-authorized in the IKJEFTE2 table * DOC FILE //* (authcmd). * DOC FILE //* * DOC FILE //* 14 Update to File 296 with bug fixes for COMPARE from * DOC FILE //* Greg Price and fixes for DSAT to show SMS flags, * DOC FILE //* from John Loch. Also, DSAT will now assemble with * DOC FILE //* z/OS 1.10 and 1.11 macros. Help for DSAT was moved * DOC FILE //* to a separate pds member. * DOC FILE //* * DOC FILE //* 15 Updates to Files 297, 301, and 302 with new * DOC FILE //* addresses for Mike Cleary. * DOC FILE //* * DOC FILE //* 16 Update to File 312 from Lionel Dyck with a new * DOC FILE //* version of FTPB (1.223). * DOC FILE //* * DOC FILE //* 17 Update to File 314 from Lionel Dyck with new * DOC FILE //* versions of TXT2CSV, TXT2PDF, and XMITIP (09.12). * DOC FILE //* * DOC FILE //* 18 Update to File 321 from Roland Schiradin with a * DOC FILE //* newer version of COBANALZ. * DOC FILE //* * DOC FILE //* 19 Update to File 360 from Gordon B. Hampton, to add * DOC FILE //* large volume support to the VOLS command. * DOC FILE //* * DOC FILE //* 20 Update to File 404 (TSSO) from Dana Mitchell, to * DOC FILE //* add the System Id into messages when running in a * DOC FILE //* sysplex. * DOC FILE //* * DOC FILE //* 21 Update to File 432 from Sam Golob, to let people * DOC FILE //* know that any former XEPHON materials included in * DOC FILE //* this file are now supported at www.cbttape.org * DOC FILE //* and are no longer subject to any Xephon copyright * DOC FILE //* conditions. * DOC FILE //* * DOC FILE //* 22 Updates to File 434 from Mark Zelden. The * DOC FILE //* following members were updated since the last * DOC FILE //* tape release: * DOC FILE //* $ONEPAK @FILE434 ACBCHECK FVE IPLINFO ONEPAKZ8 * DOC FILE //* REXXSTOR RXSTOR64 TAPESTAK TWOPAKZ8 * DOC FILE //* * DOC FILE //* 23 Update to File 437 from Sam Golob, to add a member * DOC FILE //* called ZZSAPACK which is a zip of a P390-format * DOC FILE //* minidisk which contains ZZSA (standalone z/OS * DOC FILE //* DASD utility from Jan Jaeger) as its IPL Text. * DOC FILE //* Therefore, you can download this file to a PC, * DOC FILE //* unzip it, include it in a Hercules configuration, * DOC FILE //* and IPL it, to gain access to the other MVS DASD * DOC FILE //* disks without having or using MVS or z/OS. * DOC FILE //* * DOC FILE //* 24 Update to File 452 from Dan Dalby, to improve his * DOC FILE //* STEPLIB program and to add his LWATMGR and LWATEDIT * DOC FILE //* programs to replace any or all of the TSO auth * DOC FILE //* tables that your TSO session is currently using. * DOC FILE //* * DOC FILE //* 25 Moved the MVS LISP compiler from File 476 to File * DOC FILE //* 083 of the CBT Overflow Tape. * DOC FILE //* * DOC FILE //* 26 Update to File 492 from Roland Schiradin with a * DOC FILE //* new release of SHOWzOS. * DOC FILE //* * DOC FILE //* 27 Update to File 498 from Craig Schneiderwent, which * DOC FILE //* is his match-merge program. * DOC FILE //* * DOC FILE //* 28 Update to File 534 from Paul Dion with fixes to * DOC FILE //* his SPACE program (LSPACE functionality). * DOC FILE //* * DOC FILE //* 29 Update to File 538 from Sam Golob to Jan Jaeger's * DOC FILE //* ZZSA file. ZZSA is an IPL-able program which * DOC FILE //* allows you to access MVS (z/OS) files on z/OS DASD, * DOC FILE //* without using or needing to IPL z/OS. You just IPL * DOC FILE //* ZZSA. The member ZZSAPACK was added, which is a * DOC FILE //* tiny mini-disk with no files, just IPL Text only, * DOC FILE //* to IPL ZZSA from. So you can add the zzsa01 pack * DOC FILE //* to your Hercules configuration, or to VM, and use * DOC FILE //* it just to IPL ZZSA that way and access your DASD. * DOC FILE //* * DOC FILE //* 30 Update to File 614 which is a collection of load * DOC FILE //* libraries in TSO XMIT format, containing different * DOC FILE //* versions of SHOWMVS and SHOWzOS (latest source on * DOC FILE //* File 492). SHOWzOS needs the latest versions of * DOC FILE //* HLASM to assemble it, so we've already done so. * DOC FILE //* Problem is that different levels of the operating * DOC FILE //* system need different assemblies of SHOWMVS or * DOC FILE //* SHOWzOS to work properly. So we've included a lot * DOC FILE //* of versions, assembled on different levels of z/OS, * DOC FILE //* and you can pick the one which best fits your * DOC FILE //* system. Added SHOWzOS 7.19 assemblies, for z/OS * DOC FILE //* 1.8, 1.9, and 1.10. * DOC FILE //* * DOC FILE //* 31 Update to File 621 from Dana Mitchell to Hunter * DOC FILE //* Zhou's NPF exit programs that allow you to print * DOC FILE //* mainframe datasets to any network printer with * DOC FILE //* PCL language support. Updates are: * DOC FILE //* Add system ID and HW name to HOST line on banner * DOC FILE //* page. * DOC FILE //* Update PCL form PT02, force simplex, 6LPI, 10CPI. * DOC FILE //* * DOC FILE //* 32 Update to File 659 to make it easier to clone a * DOC FILE //* running system, when you already have another * DOC FILE //* running system to help you out. Also, upgraded * DOC FILE //* the Hercules system to 3.06 as opposed to 2.16, * DOC FILE //* which is a big improvement. * DOC FILE //* * DOC FILE //* 33 Update to File 688 from Dougie Lawson, to make * DOC FILE //* his ACBLIST program work for IMS V10 and V11. * DOC FILE //* * DOC FILE //* 34 Update to File 693 from Terry Miller and Richard * DOC FILE //* Rice, to upgrade and fix the PDSCLEAN program that * DOC FILE //* logically empties a PDS or PDSE from all their * DOC FILE //* members. * DOC FILE //* * DOC FILE //* 35 Update to File 711 which is a LIBRARIAN program * DOC FILE //* package. Purpose: * DOC FILE //* The LIBRARIAN is a VTAM LU 6.2 client-server type * DOC FILE //* application. My idea for using an LU 6.2 interface * DOC FILE //* was to allow users to access a library without * DOC FILE //* having to log-in to the system where the library * DOC FILE //* actually lives. * DOC FILE //* * DOC FILE //* 36 Update to File 713 from Sam Golob to rework the * DOC FILE //* EMPTYPDS program from File 172 to have proper * DOC FILE //* return codes and to display better messages. * DOC FILE //* * DOC FILE //* 37 Update to File 738 from Terry Miller with fixes * DOC FILE //* and enhancements for his REORGVS program to * DOC FILE //* reallocate and reorganize existing VSAM files. * DOC FILE //* * DOC FILE //* 38 Update to File 745 from Richard Rice, which is * DOC FILE //* his File Manager program. It is recommended to * DOC FILE //* use File 810 instead of this file, because File * DOC FILE //* 810 is a later reworking of this material. * DOC FILE //* * DOC FILE //* 39 Update to File 757 from Ken Fitzgerald, which is * DOC FILE //* his LOGGRASM system for developing and debugging * DOC FILE //* assembler code. This package is now at the * DOC FILE //* V1R1M11 level. * DOC FILE //* * DOC FILE //* 40 Update to File 769 from Robert Prins. This * DOC FILE //* package contains a collection of REXX execs that * DOC FILE //* are run as ISPF edit macros, which turn code (from * DOC FILE //* various programming languages) into HTML source, * DOC FILE //* and optionally, invoke a browser to display it. * DOC FILE //* * DOC FILE //* 41 Update to File 773 from Arthur Fichtl. This * DOC FILE //* package contains an interactive disassembler which * DOC FILE //* interprets a chunk of dumped values as though they * DOC FILE //* are machine instructions. This package, which is * DOC FILE //* called ISDA, is written entirely in REXX. * DOC FILE //* * DOC FILE //* 42 Update to File 797 from Dan Dalby and Sam Golob. * DOC FILE //* These programs manipulate, re-create, or alter * DOC FILE //* the characteristics of your TSO "auth tables" * DOC FILE //* that are pointed to by the LWA (Logon Work Area) * DOC FILE //* for your TSO session. With these programs, you * DOC FILE //* have an amazing and phenomenal amount of control * DOC FILE //* over those tables (unique to your own TSO session). * DOC FILE //* You just have to authorize one of these programs * DOC FILE //* (TSUB or LLWA or LWATMGR) in your IKJEFTE2 table, * DOC FILE //* and you're on your way. * DOC FILE //* * DOC FILE //* 43 Update to File 799 from Kevin Dengsong, which * DOC FILE //* contains a package to process SMF Type 30 records, * DOC FILE //* written in COBOL. * DOC FILE //* * DOC FILE //* 44 Addition of File 802 from Jason Winter which * DOC FILE //* contains a Delinker program written in C, that is * DOC FILE //* similar to David Noon's DELINKI program from File * DOC FILE //* 090 that was written in PL/I. Jason Winter is the * DOC FILE //* author of a C compiler that produces MVS-compatible * DOC FILE //* object decks. * DOC FILE //* * DOC FILE //* 45 Addition of File 803 from Lionel Dyck and contains * DOC FILE //* a collection of ISPF macros that he used to use in * DOC FILE //* the past, and which were very worth while keeping. * DOC FILE //* Lionel is not the author of these macros--he ran * DOC FILE //* across them in his travels, and used them in * DOC FILE //* programming over the years. Now, he found them * DOC FILE //* and wants to put them out for everyone to benefit * DOC FILE //* from. * DOC FILE //* * DOC FILE //* 46 Addition of File 804 from Rich Hobt and contains a * DOC FILE //* version of the TAPEMAP program from File 299 which * DOC FILE //* was modified to use the modern "relative addressing" * DOC FILE //* assembler instructions. In other words, JUMP * DOC FILE //* instead of BRANCH was used. This freed up the need * DOC FILE //* to fill a whole bunch of base registers. * DOC FILE //* * DOC FILE //* Some of Rich's new macros helped in the conversion: * DOC FILE //* ASMINFO BR2JMP BR2JMPX INR OUTR * DOC FILE //* * DOC FILE //* 47 Addition of File 805 from Michael Schmutzok which * DOC FILE //* contains the source code and JCL needed to * DOC FILE //* establish an SNMP sub-agent, an EMC (Extended MCS) * DOC FILE //* monitoring started task and an externally called * DOC FILE //* storage snap program. Member MACROS in this file * DOC FILE //* contains the user written macros needed to compile * DOC FILE //* the programs. * DOC FILE //* * DOC FILE //* See member $$$INTRO for an explanation of SNMP and * DOC FILE //* an introduction to what this package does. It * DOC FILE //* basically finds "alerts" in the system operation, * DOC FILE //* so the sysprog or an operator can keep track of * DOC FILE //* them. * DOC FILE //* * DOC FILE //* 48 Addition of File 806 from Kevin Dengsong which * DOC FILE //* contains a package to process SMF Type 110 * DOC FILE //* records, written in COBOL. The title of this * DOC FILE //* package is "CICS Preformance Monitor Analysis * DOC FILE //* Tools". * DOC FILE //* * DOC FILE //* 49 Addition of File 807 is from Morris Karlin, Norman * DOC FILE //* Lindner, and Irwin Eisenstein, and contains their * DOC FILE //* programs HFSELECT and SUPRDUMP. These programs * DOC FILE //* were originally for sale, but Morris Karlin and * DOC FILE //* Norman Lindner have given permission for them to * DOC FILE //* be included on the CBT Tape collection, subject to * DOC FILE //* CBT Tape disclaimers and conditions. * DOC FILE //* * DOC FILE //* HFSELECT is a powerful file selection and * DOC FILE //* match-merge program, which has additional * DOC FILE //* capabilities. * DOC FILE //* * DOC FILE //* SUPRDUMP is a program that can read, copy, and * DOC FILE //* print the contents of a large variety of tapes. * DOC FILE //* * DOC FILE //* 50 Addition of File 808 which is an extremely * DOC FILE //* valuable contribution from Enrico Sorichetti and * DOC FILE //* contains a RECEIVE/UNXMIT tool that works on a PC. * DOC FILE //* I am just offering Enrico's zip file here, because * DOC FILE //* the programs are PC REXX programs and they are not * DOC FILE //* for MVS use, directly. * DOC FILE //* * DOC FILE //* This file contains the ZIP member of File 800 * DOC FILE //* only. You should download this file in BINARY to * DOC FILE //* a PC and unzip it there. Please email Enrico * DOC FILE //* Sorichetti (the author) if you have any questions. * DOC FILE //* * DOC FILE //* email: Enrico Sorichetti * DOC FILE //* * DOC FILE //* 51 Addition of File 809 from Richard L. Rice and is a * DOC FILE //* fixed copy of his DITTO program that used to be on * DOC FILE //* File 171. See his explanation in member $$NOTE1, * DOC FILE //* which tells you what the former problem was, and * DOC FILE //* how he fixed it. * DOC FILE //* * DOC FILE //* We should regard this file as a beta version, * DOC FILE //* until it is tested more. If you are using this * DOC FILE //* file, please write your feedback to Sam Golob, * DOC FILE //* or . * DOC FILE //* And also write to Richard Rice at * DOC FILE //* . * DOC FILE //* * DOC FILE //* Hopefully this will be a good alternate DITTO * DOC FILE //* package for those shops which block BLP. * DOC FILE //* * DOC FILE //* 52 Addition of File 810 from Richard L. Rice and * DOC FILE //* contains his ONSCREEN package, which is his * DOC FILE //* complete reworking of his file browser package * DOC FILE //* called FM (File Manager) that is on CBT File 745. * DOC FILE //* This package is completely original, although it * DOC FILE //* has features that were suggested by the REVIEW * DOC FILE //* program from File 134. * DOC FILE //* * DOC FILE //* The idea here is to create a flexible file browser * DOC FILE //* package which is customizable. The reason for the * DOC FILE //* rename from FM, is that FM sounded too much like a * DOC FILE //* utility for pre-formatting datasets, rather than a * DOC FILE //* data viewer. * DOC FILE //* email: * DOC FILE //* * DOC FILE //* 53 Addition of File 811 which is a very useful * DOC FILE //* LIBRARIAN program package, and which was * DOC FILE //* completely new when written (Mar/06). The package * DOC FILE //* was written by Richard L. Rice. This is a fixed * DOC FILE //* version of the LIBRARIAN program that was on File * DOC FILE //* 711. * DOC FILE //* * DOC FILE //* This LIBRARIAN is a free package, unrelated to * DOC FILE //* any other package having the same or a similar * DOC FILE //* name...... * DOC FILE //* * DOC FILE //* 54 Addition of File 812 which is a fixed version of a * DOC FILE //* Disassembler from Richard L. Rice, that was on * DOC FILE //* File 171. This program is a redesign of the * DOC FILE //* disassembler on File 217, but broken into csects. * DOC FILE //* This disassembler calls the assembler and allows * DOC FILE //* you to use real macros and their dsects for label * DOC FILE //* mapping. * DOC FILE //* email: Richard.L.Rice@conocophillips.com * DOC FILE //* * DOC FILE //* 55 Addition of from Richard L. Rice and contains a * DOC FILE //* fixed version of his SUTL (System Utility) package * DOC FILE //* that allow you to get system information from an * DOC FILE //* MVS system on your network that you are NOT logged * DOC FILE //* on to. This utility was previously packaged on * DOC FILE //* File 171. * DOC FILE //* email: Richard.L.Rice@conocophillips.com * DOC FILE //* * DOC FILE //* 56 Addition of File 814 which was sent in by Eugene * DOC FILE //* Vogt and contains a huge collection of old XEPHON * DOC FILE //* MVS articles in text format. These come largely * DOC FILE //* before the 1998 lower limit of the articles found * DOC FILE //* in: * DOC FILE //* www.cbttape.org/xephon * DOC FILE //* * DOC FILE //* This collection is still extremely valuable. * DOC FILE //* See member $INDEX for contents information. * DOC FILE //* * DOC FILE //* 57 Addition of File 815 from Bob Glover and contains * DOC FILE //* an extended string search facility called SRCHE * DOC FILE //* that runs under ISPF. We trust that it will be * DOC FILE //* useful to you. * DOC FILE //* email: "Glover, Bob" * DOC FILE //* * DOC FILE //* 58 Addition of File 816 from Sam Golob which contains * DOC FILE //* an APF-authorized TSO command called BDMNNOTC, to * DOC FILE //* quickly and instantly change the default number of * DOC FILE //* Global Notices created by an ACCOUNT/SYNC combina- * DOC FILE //* tion, when it formats a SYS1.BRODCAST dataset, or * DOC FILE //* create, when it formats a SYS1.BRODCAST dataset * DOC FILE //* any active Broadcast Dataset. * DOC FILE //* * DOC FILE //* email: sbgolob@cbttape.org or * DOC FILE //* sbgolob@attglobal.net * DOC FILE //* * DOC FILE //* IBM officially makes this number very difficult to * DOC FILE //* change. You have to zap the hex number into csect * DOC FILE //* IKJEBLMT of module IKJEFXSR and the change will * DOC FILE //* not take effect until the next IPL. Fortunately, * DOC FILE //* there is a solution. The actual number that SYNC * DOC FILE //* looks at, is located squarely in the CVT itself. * DOC FILE //* It isn't even chained off it! The number is a * DOC FILE //* fullword at location CVT + X'5A8'. And loading * DOC FILE //* this up initially, is the reason for the necessity * DOC FILE //* of the IPL. This TSO command, called BDMNNOTC, * DOC FILE //* just goes in and changes that number in the CVT. * DOC FILE //* * DOC FILE //* 59 Addition of File 817 from Mike Wojtukiewicz and * DOC FILE //* contains his program called FIXCATLG to generate * DOC FILE //* JCL that recatalogs (without scratching) all * DOC FILE //* datasets on certain volumes in a new catalog. * DOC FILE //* This program also contains a second output to * DOC FILE //* create input to SMP/E that makes DDDEF entries for * DOC FILE //* all the mentioned datasets. * DOC FILE //* * DOC FILE //***SECTION V-477 SECTION * DOC FILE //* V-477 CHANGES FOR VERSION 477 JAN 18, 2009 * DOC FILE //* * DOC FILE //* 01 Update to File 019 from John Hooper to change the * DOC FILE //* COMMAND, CONSOLE, FLSMFJOB, and LISTF programs. * DOC FILE //* * DOC FILE //* 02 Update to File 035 to change the version of PDS86. * DOC FILE //* Also, load modules from File 731 (ADIS, CINMX, * DOC FILE //* EESCB, INMXD) and from File 797 (LLWA, LWATMGR, * DOC FILE //* TSUB) were added. * DOC FILE //* * DOC FILE //* 03 Update to File 120 to add articles that DO NOT * DOC FILE //* belong to NaSPA. One is on TSO Authorization * DOC FILE //* Tables, and the other is about TSO Control Blocks. * DOC FILE //* * DOC FILE //* 04 Update to File 134 from Greg Price to update the * DOC FILE //* REVIEW command to Level 42.0. REVIEW now has an * DOC FILE //* UPDATE capability which is like ISPF EDIT (done * DOC FILE //* from READY mode if you want) and it is no longer * DOC FILE //* strictly a file browser. * DOC FILE //* * DOC FILE //* 05 Update to File 135 to change the REVIEW program * DOC FILE //* and OFFLOAD program from Greg Price, and also the * DOC FILE //* PDS 8.6 program (ISO dates) from John Kalinich. * DOC FILE //* * DOC FILE //* 06 Update to File 182 which is PDS 8.6 from John * DOC FILE //* Kalinich. Current level is 8.6.09. * DOC FILE //* * DOC FILE //* 07 Update to File 185 from Sam Golob to add some * DOC FILE //* entries to the Auth Table assemblies, add an Auth * DOC FILE //* Table assembly for the LLWA program (File 797), * DOC FILE //* add an article on TSO Auth Tables, add some very * DOC FILE //* powerful programs to the load library, and add * DOC FILE //* help and examples for the TSUB program (source on * DOC FILE //* File 797). * DOC FILE //* * DOC FILE //* 08 Update to File 247 from Sam Golob to add the latest * DOC FILE //* version of load module BDMSCAN from his commercial * DOC FILE //* product, and allow its public use. BDMSCAN (which * DOC FILE //* reports on the status of a Broadcast Dataset) can * DOC FILE //* now show how many (and which) NOTICE records are * DOC FILE //* active, and it can detect an error condition with * DOC FILE //* empty User Message records, that other programs * DOC FILE //* could not detect until now. * DOC FILE //* * DOC FILE //* 09 Update to File 264 from Sam Golob to add the UKEYCSA * DOC FILE //* authorized TSO command. The LOOK program, which is * DOC FILE //* a tremendous aid to browsing virtual storage, acts * DOC FILE //* by allocating User Key storage in Common Storage. * DOC FILE //* As of z/OS 1.8, and as a default in z/OS 1.9 and * DOC FILE //* later, this is now a Parmlib setting in the DIAGxx * DOC FILE //* member and is not allowed. So, to be able to use * DOC FILE //* LOOK temporarily, you can disable the restriction * DOC FILE //* using the UKEYCSA program temporarily, use LOOK, and * DOC FILE //* then set the restriction back, using UKEYCSA again. * DOC FILE //* * DOC FILE //* 10 Updates to File 312 from Lionel Dyck. Packages * DOC FILE //* FTPB, LISTPRC, and PLPISPF were upgraded. * DOC FILE //* * DOC FILE //* 11 Updates to File 314 from Lionel Dyck. Packages * DOC FILE //* XMITIP, TXT2HTML, TXT2PDF, and TXT2RTF were * DOC FILE //* upgraded. * DOC FILE //* * DOC FILE //* 12 Update to File 321 from Roland Schiradin to upgrade * DOC FILE //* the COBANALZ program. * DOC FILE //* * DOC FILE //* 13 Update to File 323 (REXX Function Package) from * DOC FILE //* Gerard Nicol. Former Files 323 and 324 have been * DOC FILE //* combined into File 323. * DOC FILE //* * DOC FILE //* 14 Addition of File 324 from Gerard Nicol to contain * DOC FILE //* a package that checks how HSC (from StorageTek) * DOC FILE //* is doing. * DOC FILE //* * DOC FILE //* 15 Update to the documentation for File 397 which is * DOC FILE //* from Frank Clarke. This file contains conversion * DOC FILE //* routines in REXX to convert numeric values to, and * DOC FILE //* from, packed decimal format. * DOC FILE //* * DOC FILE //* 16 Update to File 404 (which is TSSO). A fix to the * DOC FILE //* TSSOSS09 module was necessary at the z/OS 1.8 and * DOC FILE //* higher, levels. * DOC FILE //* * DOC FILE //* 17 Updates to File 434 from Mark Zelden. Members: * DOC FILE //* $SNGLTSO, FINDMOD, IPLINFO, ISPCMDSA, ONEPAKZ8, * DOC FILE //* REXXSTOR, TSOB, TSOE, TSOR, TSOV, TWOPAKZ8 * DOC FILE //* have been added or updated. * DOC FILE //* * DOC FILE //* 18 Updates to File 452 from Dan Dalby. This is a * DOC FILE //* complete reshipment of his programs, plus a new * DOC FILE //* version of his STEPLIB program, marked in this * DOC FILE //* file as member STEPLIBN. The same source is * DOC FILE //* found in File 797 as member STEPLIB. * DOC FILE //* * DOC FILE //* 19 Update to File 492 from Roland Schiradin, to * DOC FILE //* upgrade SHOWzOS to Version 7.17. * DOC FILE //* * DOC FILE //* 20 Update to File 612 to fix an assembly error in the * DOC FILE //* LOCATE program. IBM's YREGS "register equate" * DOC FILE //* macro was added to the source deck. * DOC FILE //* * DOC FILE //* 21 Update to File 614 to add load modules for SHOWzOS * DOC FILE //* 7.17 that work for z/OS 1.8, and z/OS 1.9; these * DOC FILE //* have to be separate assemblies - the macros are * DOC FILE //* incompatible for SHOWzOS (at the 1.8 and 1.9 * DOC FILE //* levels). * DOC FILE //* * DOC FILE //* 22 Update to File 642 from Rich Hobt, to update the * DOC FILE //* AFCLOGR1 program. The AFCSMP1 program is the same * DOC FILE //* as it was in the last version of the tape. * DOC FILE //* * DOC FILE //* 23 Update to File 731 which contains TSO-related * DOC FILE //* programs from Sam Golob (to show and/or manipulate * DOC FILE //* TSO/E control blocks). The ADIS program was added. * DOC FILE //* * DOC FILE //* 24 Update to File 738 from Terry Miller, with a new * DOC FILE //* version of the REORGVS program. * DOC FILE //* * DOC FILE //* 25 Update to File 757 from Ken Fitzgerald, with the * DOC FILE //* new V1R1M09 version of his LOGGRASM package. * DOC FILE //* * DOC FILE //* 26 Update to File 770 from Deru Sudibyo with a newer * DOC FILE //* version of his zCBT automation program. * DOC FILE //* * DOC FILE //* 27 Update to File 771 from Karl-Heinz Doppelfeld, * DOC FILE //* with a new version of his ICSF statistics display * DOC FILE //* program called ICSFSTAT. * DOC FILE //* * DOC FILE //* 28 Update to File 779 from Bill Bass to correct a bug * DOC FILE //* in his symbolic substitution program called SYMBSUB. * DOC FILE //* * DOC FILE //* 29 Addition of File 781 from John McKown, containing * DOC FILE //* his modification to IBM's RACSEQ program that they * DOC FILE //* allow to be distributed or modified. * DOC FILE //* * DOC FILE //* This is a modification of the IBM supplied RACSEQ * DOC FILE //* program. It has been modified to be able to write * DOC FILE //* its output in XML format. It has also been * DOC FILE //* extended to write to a specified DDName, DSName, * DOC FILE //* Sysout class, or UNIX Path. When writing to a * DOC FILE //* DSName, it can either be an existing DSName, or a * DOC FILE //* new one. If it is a new one, the DSName will be * DOC FILE //* allocated with either the system defaults, the SMS * DOC FILE //* defaults as assigned by the ACS routines, or with * DOC FILE //* the characteristics specified via a USING() and/or * DOC FILE //* LIKE() parameter. * DOC FILE //* * DOC FILE //* 30 Addition of File 782 from David Trout (aka Fish) * DOC FILE //* and contains his PC program to look at the contents * DOC FILE //* of an AWS-format (virtual) tape. Member AWSBR152 * DOC FILE //* is a folded-over FB-80 file which is the image of * DOC FILE //* a zip file of the executable. Member SOURCZIP is * DOC FILE //* a zip of the source code. These members are meant * DOC FILE //* to be downloaded in BINARY to a PC and used there. * DOC FILE //* * DOC FILE //* 31 Addition of File 783, which is the PL/I Scientific * DOC FILE //* Subroutine package for OS/360 (public domain). * DOC FILE //* * DOC FILE //* 32 Addition of File 784 from John McKown, which * DOC FILE //* contains two implementations of a web page under * DOC FILE //* z/OS Unix System Services that allow the user to * DOC FILE //* obtain ISPF 3.4-like information about datasets. * DOC FILE //* * DOC FILE //* 33 Addition of File 785 from Karl-Heinz Doppelfeld * DOC FILE //* and contatins 2 REXXes and an edit macro to * DOC FILE //* substitute system symbols into JCL. The package * DOC FILE //* is called JCLSYMB. * DOC FILE //* * DOC FILE //* 34 Addition of File 786 from Paul Gilmartin and * DOC FILE //* contains a program (a POSIX shell script) to * DOC FILE //* separate the CBTF1.zip file from www.cbttape.org * DOC FILE //* into individual HTML datasets. * DOC FILE //* * DOC FILE //* 35 Addition of File 787 from Karl-Heinz Doppelfeld * DOC FILE //* and contains an online File Transfer Utility for * DOC FILE //* sending data to a generated list of remote hosts. * DOC FILE //* The list of remote hosts will be generated from * DOC FILE //* ClonePlex System table BWSOSDAT. The target name * DOC FILE //* can include system symbols like &SYSNAME, &SYSUQ, * DOC FILE //* &SYSCLONE and &SYSRZ. * DOC FILE //* * DOC FILE //* 36 Addition of File 788 from Craig Schneiderwent. * DOC FILE //* This file contains the MA1K application for MQ * DOC FILE //* Series, which was authored by him. This * DOC FILE //* application used to be distributed on an IBM * DOC FILE //* website, but it is now distributed here. The * DOC FILE //* purpose of this application is to encapsulate * DOC FILE //* triggered message processing for MQSeries * DOC FILE //* applications triggered in CICS TS. * DOC FILE //* * DOC FILE //* 37 Addition of File 789 from Al Ferguson and contains * DOC FILE //* a batch job to automate and run IBM's SCRT * DOC FILE //* (Sub-Capacity Reporting Tool) report every month * DOC FILE //* automatically, and to email the result to IBM. * DOC FILE //* This will help all of you who have to do this, and * DOC FILE //* use a person to perform all the operations * DOC FILE //* manually. * DOC FILE //* * DOC FILE //* 38 Addition of File 790 from Dave Danner (by way of * DOC FILE //* Ken Tomiak) and contains his SRS (Sysout Retrieval * DOC FILE //* Services) package. * DOC FILE //* * DOC FILE //* SYSOUT Retrieval Services (SRS) is a product that * DOC FILE //* retrieves data from the JES spool using the SYSOUT * DOC FILE //* Application Program Interface (SAPI). SRS supports * DOC FILE //* a robust set of SYSOUT selection criteria * DOC FILE //* (documented in the $ABOUT member of this pds) that * DOC FILE //* can be specified by the user on the EXEC PARM= * DOC FILE //* statement. Using these criteria, SRS builds the * DOC FILE //* necessary data structures and calls SAPI asking for * DOC FILE //* SYSOUT data that matches the selection request. If * DOC FILE //* JES finds and returns a spool data set, SRS copies * DOC FILE //* the data to a file specified by the user. There's * DOC FILE //* more to it than that. See the documentation. * DOC FILE //* * DOC FILE //* 39 Addition of File 791 from Anthony Rudd (by way of * DOC FILE //* Ken Tomiak) and contains a REXX function written in * DOC FILE //* Assembler, that accomplishes GETMAIN and FREEMAIN * DOC FILE //* functionality from within REXX. For further * DOC FILE //* documentation, see comments in the GETMAIN code. * DOC FILE //* * DOC FILE //* 40 Addition of File 792 from Keith Cowden * DOC FILE //* and contains an updated copy of the DISKMAP * DOC FILE //* program from File 260. This version of DISKMAP * DOC FILE //* contains the EAV enhancements from z/OS 1.10 but * DOC FILE //* it also runs on lower levels of z/OS and before. * DOC FILE //* * DOC FILE //* Please address inquiries to Sam Golob: * DOC FILE //* sbgolob@cbttape.org, or sbgolob@attglobal.net * DOC FILE //* * DOC FILE //* Source code for DISKMAP is contained in this file, * DOC FILE //* but it can only be assembled with the z/OS 1.10 * DOC FILE //* versions of the IECSDSL1 and TRKADDR macros. * DOC FILE //* Therefore we have included an already assembled * DOC FILE //* load library in XMIT format, as member LOADLIB. * DOC FILE //* If you have z/OS 1.10, you can assemble DISKMAP * DOC FILE //* for yourself. * DOC FILE //* * DOC FILE //* All z/OS 1.10 macros needed for assembly (I think): * DOC FILE //* CVAFDSM DCBE IECSDSL1 OBTAIN TRKADDR * DOC FILE //* * DOC FILE //* 41 Addition of File 793 from Richard Rice. This file * DOC FILE //* contains a nice modification of SDF (Spool Display * DOC FILE //* Facility) for JES3. We have to consider this an * DOC FILE //* alpha test version (until somebody tries it and * DOC FILE //* verifies it) for the following reason: Richard * DOC FILE //* has SDF 2.9 (a backleveled version of SDF) running * DOC FILE //* on his JES3 system. The source code in this file * DOC FILE //* was forward-fitted to SDF 3.4 (the current version) * DOC FILE //* and it assembled cleanly. But it was not tested * DOC FILE //* while running SDF 3.4. Someone will have to run * DOC FILE //* this version with SDF 3.4 and send any changes * DOC FILE //* back to me (sbgolob@cbttape.org) so this file will * DOC FILE //* then be a "tested version". * DOC FILE //* * DOC FILE //* 42 Addition of File 794 from Daniel F. Gaeta which * DOC FILE //* contains a useful REXX function. * DOC FILE //* The RXMEM function has the following features : * DOC FILE //* - to manage token pair service, using IEANTxx * DOC FILE //* modules * DOC FILE //* - to manage GETMAIN and FREEMAIN memory * DOC FILE //* - to manage linked list options * DOC FILE //* As I am working on improvements, I am not * DOC FILE //* delivering the source code. Just REXX samples. * DOC FILE //* * DOC FILE //* 43 Addition of File 795 which is an ALPHA TEST * DOC FILE //* version of an HTTP Server written in Assembler by * DOC FILE //* Richard Rice. This package DOES NOT WORK PROPERLY * DOC FILE //* as is. See member $$NOTE1 in the package. * DOC FILE //* * DOC FILE //* The reason why we are putting this package out, IS * DOC FILE //* TO GET SOMEBODY (who knows what he/she is doing) TO * DOC FILE //* FIX IT! IF YOU KNOW THIS STUFF, PLEASE TRY TO GET * DOC FILE //* IT TO WORK, and then send it back to me. * DOC FILE //* * DOC FILE //* email: sbgolob@cbttape.org or sbgolob@attglobal.net * DOC FILE //* email: Richard.L.Rice@conocophillips.com * DOC FILE //* * DOC FILE //* 44 Addition of File 796 from Lindy Mayfield. This * DOC FILE //* is a collection of his utilities. * DOC FILE //* * DOC FILE //* So far there are two utilities: * DOC FILE //* * DOC FILE //* 1) A Rexx/ISPF exec that shows control blocks and * DOC FILE //* information regarding 522 timeouts. * DOC FILE //* 2) A Rexx assembler function to write SMF records. * DOC FILE //* Uses BPX1SMF. * DOC FILE //* * DOC FILE //* 45 Addition of File 797 which is the combined work * DOC FILE //* of Dan Dalby and Sam Golob. This file contains * DOC FILE //* programs which can dynamically reload, or otherwise * DOC FILE //* control, the copies of your own TSO session's * DOC FILE //* "authorization tables". These are IKJEFTE2 * DOC FILE //* (AUTHCMD), IKJEFTE8 (AUTHPGM), IKJEFTAP (AUTHTSF), * DOC FILE //* and IKJEFTNS (NOTBKGND). Since these are the tables * DOC FILE //* which your own TSO session actually uses, the scope * DOC FILE //* of the reloading is to your own TSO sesion only, * DOC FILE //* and the effect of the reloading or altering of the * DOC FILE //* tables is immediate. * DOC FILE //* * DOC FILE //* Dan Dalby is the author of the LWATMGR program. * DOC FILE //* Sam Golob is the author of the LLWA and TSUB * DOC FILE //* programs. If you install (and authorized in the * DOC FILE //* E2 table) either LWATMGR or LLWA and you authorize * DOC FILE //* Dan Dalby's STEPLIB program somewhere in there, * DOC FILE //* you can re-create the authorizations of an APF- * DOC FILE //* authorized STEPLIB, without actually having one * DOC FILE //* in your TSO session's LOGON PROC. See instructions * DOC FILE //* in the file, and the member called @ARTICLE. * DOC FILE //* * DOC FILE //* 46 Addition of File 798 from Kevin Kang Dengsong and * DOC FILE //* contains two job scheduling systems written in * DOC FILE //* COBOL. * DOC FILE //* * DOC FILE //* 47 Addition of File 799 from Kevin Kang Dengsong and * DOC FILE //* contains a package to process SMF Type 30 records, * DOC FILE //* written in COBOL. * DOC FILE //* * DOC FILE //* 48 Addition of File 800 from Enrico Sorichetti which * DOC FILE //* contains a RECEIVE/UNXMIT tool that works on a PC. * DOC FILE //* I am just offering Enrico's zip file here, because * DOC FILE //* the programs are PC REXX programs and they are not * DOC FILE //* for MVS use, directly. * DOC FILE //* * DOC FILE //* You should download the ZIP member of this file to * DOC FILE //* a PC in BINARY (no translation!) and unzip it on * DOC FILE //* the PC. Since I am not knowledgeable in this area, * DOC FILE //* I'd suggest that you email Enrico if you have any * DOC FILE //* questions. (SG - 2008/12/19) * DOC FILE //* * DOC FILE //* 49 Addition of File 801 from Rick Turnbull which * DOC FILE //* contains an EXEC called XAML01 that can produce * DOC FILE //* browse-able bar charts in Microsoft Silverlight * DOC FILE //* XAML format. See the included Word Doc file or * DOC FILE //* PDF Doc file. * DOC FILE //* * DOC FILE //***SECTION V-476 SECTION * DOC FILE //* V-476 CHANGES FOR VERSION 476 APR 18, 2008 * DOC FILE //* * DOC FILE //* 01 Update to File 035 to change the version of PDS86, * DOC FILE //* to fix a bug in the RELEASE command, the OFFLOAD * DOC FILE //* program, and the TAPEMAP program. * DOC FILE //* * DOC FILE //* 02 Update to File 093 to fix a source bug in the * DOC FILE //* OFFLOADW source code. Fix is from Greg Price. * DOC FILE //* * DOC FILE //* 03 Update to File 094 from Michael Cleary, to bring * DOC FILE //* the level of DAF to 1.4.8. * DOC FILE //* * DOC FILE //* 04 Update to File 120 from Sam Golob to add more * DOC FILE //* articles. * DOC FILE //* * DOC FILE //* 05 Updates to File 135 to reflect the new level of * DOC FILE //* PDS 8.6.08. * DOC FILE //* * DOC FILE //* 06 Update to File 171 from Richard Rice, to add a new * DOC FILE //* utility called DLIUTILS (or to at least fix it). * DOC FILE //* Also, DITTO which used to be here, has been deleted * DOC FILE //* because on later z/OS systems, the fake open will * DOC FILE //* crash the system, so it was eliminated altogether * DOC FILE //* to avoid any possible problems. * DOC FILE //* * DOC FILE //* 07 Update to File 182 from John Kalinich, to upgrade * DOC FILE //* the PDS package to level 8.6.08. * DOC FILE //* * DOC FILE //* 08 Update to File 296 from John Kalinich, to set the * DOC FILE //* source code of the RELEASE command so that SWA above * DOC FILE //* the line is the default. If you have an older * DOC FILE //* system, you can still assemble it the other way. * DOC FILE //* * DOC FILE //* 09 Update to File 299 from Sam Golob, to temporarily * DOC FILE //* regress the changes to TAPEMAP from Steve Myers * DOC FILE //* that put in the "big file sequence number support", * DOC FILE //* because of a small problem, but to include the FDR * DOC FILE //* device support code from John Kalinich, which John * DOC FILE //* had gotten from Bruce Black (of blessed memory). * DOC FILE //* * DOC FILE //* 10 Update to File 312 from Lionel Dyck to raise the * DOC FILE //* level of CSVEDIT to 1.11. * DOC FILE //* * DOC FILE //* 11 Update to File 314 from Lionel Dyck to raise the * DOC FILE //* level of XMITIP to 08.04. * DOC FILE //* * DOC FILE //* 12 Update to File 322 which is a collection of * DOC FILE //* programs that perform a "sleep" function similar * DOC FILE //* to what you find in VM. The ILBOWAT0 function * DOC FILE //* written in COBOL was supplied by Joseph Caughman. * DOC FILE //* * DOC FILE //* 13 Update to File 434 from Mark Zelden with multiple * DOC FILE //* changes. Members changed were: * DOC FILE //* $$CHANGE, $$INSTAL, HLISTB, HLISTBL, HLISTM, HLISTML * DOC FILE //* IPLINFO, ISPCMDSA, LOGRREXX, RXSTOR64, TWOPAKZ8. * DOC FILE //* * DOC FILE //* 14 Update to File 529 to add a note that mentions that * DOC FILE //* some of the materials to assemble programs in File * DOC FILE //* 529 can be found in File 527. * DOC FILE //* * DOC FILE //* 15 Update to File 566 from Sam Bass to fix his SPY * DOC FILE //* (i.e. CONSOLE) program. * DOC FILE //* * DOC FILE //* 16 Update to File 571 from Jim Morrison to fix a bug * DOC FILE //* in RECV370. * DOC FILE //* * DOC FILE //* 17 Update to File 642 from Rich Hobt to make * DOC FILE //* enhancements to AFCLOGR1 and AFCSMP1. * DOC FILE //* * DOC FILE //* 18 Update to File 757 from Ken Fitzgerald, to raise * DOC FILE //* the level of the LOGGRASM package to V1R1M06. * DOC FILE //* * DOC FILE //* 19 Update to File 758 from Craig Schneiderwent to * DOC FILE //* add fixes to the LOADWORD package. * DOC FILE //* * DOC FILE //* 20 Update to File 766 from Stephen McColley which * DOC FILE //* contains (what used to be) the Mellon Mods for * DOC FILE //* JES2. This set of mods applies to z/OS 1.7 and * DOC FILE //* z/OS 1.8. They have also added some extra mods * DOC FILE //* to JES2 of their own. * DOC FILE //* * DOC FILE //* 21 Update to File 776 from Edgar Hoffmann to enhance * DOC FILE //* RECV390 that runs on the PC. * DOC FILE //* * DOC FILE //* 22 Addition of File 778 from Daniel F. Gaeta which * DOC FILE //* contains a set of programs to access the SMP/E * DOC FILE //* API called GIMAPI through REXX variables. These * DOC FILE //* programs can produce customized reports from SMP/E * DOC FILE //* zones. * DOC FILE //* * DOC FILE //* 23 Addition of File 779 from Bill Bass which contains * DOC FILE //* a sophisticated COBOL program that can read SDSF * DOC FILE //* job output and produce symbolic substitutions of * DOC FILE //* the variables in the JCL. * DOC FILE //* * DOC FILE //* 24 Addition of File 780 from Daniel F. Gaeta, which * DOC FILE //* is an interface to use REXX to create panel-like * DOC FILE //* effects without ISPF. * DOC FILE //* * DOC FILE //***SECTION V-475 SECTION * DOC FILE //* V-475 CHANGES FOR VERSION 475 DEC 20, 2007 * DOC FILE //* * DOC FILE //* 01 Update to File 120 to add several more articles. * DOC FILE //* * DOC FILE //* 02 Update to File 134 from Greg Price to enhance his * DOC FILE //* excellent REVIEW browsing (and file editing) * DOC FILE //* program. REVIEW is now at Level 41.0. * DOC FILE //* * DOC FILE //* 03 Update to File 135 from Greg Price, to reflect the * DOC FILE //* load modules for the new level of REVIEW (41.0). * DOC FILE //* * DOC FILE //* 04 Update to File 171 from Richard Rice. DITTO was * DOC FILE //* deleted, because its "fake open" processing now * DOC FILE //* does not work on the latest z/OS systems. A new * DOC FILE //* application called DLIUTILS was added. * DOC FILE //* * DOC FILE //* 05 Update to File 183 from Gilbert Saint-flour to fix * DOC FILE //* many of his utilities. * DOC FILE //* * DOC FILE //* 06 Update to File 185 to add some names to the auth * DOC FILE //* tables and to add two new programs to the LOADLIB * DOC FILE //* member. * DOC FILE //* * DOC FILE //* 07 No change to File 299. A change was applied, but * DOC FILE //* it was then taken out. * DOC FILE //* * DOC FILE //* 08 Update to File 312 from Lionel Dyck, to upgrade * DOC FILE //* his CA-View Extract ISPF Dialog to accommodate a * DOC FILE //* new CA-View release from Computer Associates. * DOC FILE //* * DOC FILE //* 09 Update to File 321 from Roland Schiradin to adjust * DOC FILE //* his COBANAL program to the newest COBOL from IBM. * DOC FILE //* * DOC FILE //* 10 Update to File 434 from Mark Zelden to upgrade * DOC FILE //* many of his utilities and members. Updated * DOC FILE //* members are: $$$INDEX, $$CHANGE, APFVER, * DOC FILE //* CATSRCH, CLONERES, CLONERSO, COLADD, COLUTIL, * DOC FILE //* FINDMOD, INSLINE, IPLINFO, LPROG, PREFIX, * DOC FILE //* PREFIX2, RDATE, RDATEF, REXXMEM, RXSTOR64, * DOC FILE //* SUFFIX, SW. * DOC FILE //* * DOC FILE //* 11 Update to File 492 from Roland Schiradin to supply * DOC FILE //* SHOWzOS Release 7.16, which is up-to-date for both * DOC FILE //* z/OS 1.8 and 1.9. SHOWzOS 7.16 must be assembled * DOC FILE //* differently (with the appropriate level of macros) * DOC FILE //* for z/OS 1.8 as opposed to z/OS 1.9. * DOC FILE //* * DOC FILE //* 12 Update to File 495 from Tom Conley, to bring his * DOC FILE //* DYNISPF (Dynamic Allocation of an ISPF Application) * DOC FILE //* package to the V4R1 level. * DOC FILE //* * DOC FILE //* 13 Update to File 614 from Sam Golob which contains * DOC FILE //* load module libraries in TSO XMIT format, for many * DOC FILE //* different levels of SHOWMVS and SHOWzOS (originally * DOC FILE //* from File 492, and more anciently, from File 183). * DOC FILE //* The reason why these materials are not included in * DOC FILE //* File 492, is that SHOWzOS is sensitive to different * DOC FILE //* release levels of each component, and ideally, each * DOC FILE //* assembly of SHOWzOS should accurately reflect the * DOC FILE //* actual level of each component that is resident on * DOC FILE //* your system. Problem is that assembling SHOWzOS * DOC FILE //* also requires a very high release and PTF level of * DOC FILE //* HLASM (the High Level Assembler), and not all shops * DOC FILE //* have that necessary level. So File 614 was created * DOC FILE //* for shops that can't assemble the latest release of * DOC FILE //* SHOWzOS. The SHOWzOS release 7.16 assembly on z/OS * DOC FILE //* 1.8 is now included here. Not yet z/OS 1.9. I * DOC FILE //* don't have the macros yet. * DOC FILE //* * DOC FILE //* 14 Update to File 708 from Glenn Siegel. This is the * DOC FILE //* MPFXTALL general MPF exit facility which responds * DOC FILE //* to multiple conditions and messages on the system. * DOC FILE //* * DOC FILE //* 15 Update to File 713, only to change the current * DOC FILE //* email address of Steve Meyers. * DOC FILE //* * DOC FILE //* 16 Update to File 731 from Sam Golob, to add another * DOC FILE //* program to this collection of TSO/E control block * DOC FILE //* display and manipulation utilities. The new * DOC FILE //* utility, called ALPL (which must be APF-authorized * DOC FILE //* in order to do any changes) will display, and/or * DOC FILE //* change the default DISP (OLD or SHR) for the ALLOC * DOC FILE //* command, if OLD or SHR is not specified in an * DOC FILE //* invocation of an ALLOC command. This is a * DOC FILE //* globally set quantity, and ALPL can change it from * DOC FILE //* OLD to SHR and vice-versa. * DOC FILE //* * DOC FILE //* 17 Update to File 741 from Bill Godfrey, to fix his * DOC FILE //* MAKEB64 program that encodes/decodes a text file * DOC FILE //* to/from BASE64 format. * DOC FILE //* * DOC FILE //* 18 No change to File 749 from Gilbert Saint-flour. * DOC FILE //* This file is a collection of his utilities, that * DOC FILE //* were adapted to work on MVS 3.8 (under Hercules). * DOC FILE //* * DOC FILE //* 19 Update to File 757 which is the LOGGRASM package * DOC FILE //* from Ken Fitzgerald. The new level of LOGGRASM * DOC FILE //* is V1R1M04 - Fix Pack 4. * DOC FILE //* * DOC FILE //* 20 Addition of File 764 from Alex Kara. This is a * DOC FILE //* collection of several utilities, called CATSRCH, * DOC FILE //* TTL, and XMEMSTOR. CATSRCH is originally from * DOC FILE //* Mark Zelden with the SAYIT option added by Alex. * DOC FILE //* * DOC FILE //* 21 Addition of File 765 from Stephen Odo, which * DOC FILE //* contains a home-grown forms based authentication * DOC FILE //* system for the IBM HTTP Server for z/OS. * DOC FILE //* * DOC FILE //* 22 Addition of File 766 from Stephen McColley, which * DOC FILE //* contains the Mellon Mods for JES2, for z/OS 1.7 * DOC FILE //* and 1.8, together with some extensions to them. * DOC FILE //* Very valuable for those shops which use extensions * DOC FILE //* to JES2 standard capabilites. * DOC FILE //* * DOC FILE //* 23 Addition of File 767 from Daniel Gaeta, which * DOC FILE //* contains a frontend for TRSMAIN to both terse and * DOC FILE //* unterse files in TRSMAIN compress format. * DOC FILE //* * DOC FILE //* 24 Addition of File 768 from Rick Bourgeois, which * DOC FILE //* adapts Sam Golob's VTT2**** programs to convert * DOC FILE //* real tapes back or forth to AWS or FLEX-ES Faketape * DOC FILE //* (TM) format, to run on CMS under VM. Sam Golob's * DOC FILE //* original package for MVS systems, is on File 533. * DOC FILE //* * DOC FILE //* 25 Addition of File 769 from Robert Prins, which is * DOC FILE //* a collection of REXX execs that are run as ISPF * DOC FILE //* edit macros, which turn code (from various * DOC FILE //* programming languages) into HTML source. Optionally * DOC FILE //* these REXXes will invoke a browser to display the * DOC FILE //* resulting HTML code. * DOC FILE //* * DOC FILE //* 26 Addition of File 770 from Deru Sudibyo which * DOC FILE //* contains a free z/OS event management system; in * DOC FILE //* other words, this is a kind of Automated Operations * DOC FILE //* System. This system uses a custom REXX function * DOC FILE //* package that is supplied with the system. * DOC FILE //* * DOC FILE //* 27 Addition of File 771 from Karl-Heinz Doppelfeld, * DOC FILE //* which contains an ICSF (Interactive Cryptographic * DOC FILE //* Service Facility) monitor that is written in REXX. * DOC FILE //* This package will display various ICSF statistics. * DOC FILE //* * DOC FILE //* 28 Addition of File 772 from Stephen E. Bacher. This * DOC FILE //* is a large collection of programs in various * DOC FILE //* languages, which represents a portion of Steve's * DOC FILE //* public work. A lot of useful stuff is here, as * DOC FILE //* well as programming examples in Assembler, C, and * DOC FILE //* PL/I. Worth a good look. * DOC FILE //* * DOC FILE //* 29 Addition of File 773 from Arthur Fichtl. This file * DOC FILE //* contains an interactive disassembler which can * DOC FILE //* interpret portions of a storage dump, or any chunk * DOC FILE //* of dumped storage, as Assembler instructions. It * DOC FILE //* should prove highly useful to all of you folks who * DOC FILE //* make the effort to learn how to use it. * DOC FILE //* * DOC FILE //* 30 Addition of File 774 from Richard L. Rice, which * DOC FILE //* contains a reworked version of the CBT973 compress * DOC FILE //* and decompress program that is used to compress * DOC FILE //* FB-80 format files on the (actual) CBT Tape. There * DOC FILE //* is one simple extension here, that is, if all of * DOC FILE //* the characters in an 80-byte record are the same, * DOC FILE //* then the record will compress into a five-byte * DOC FILE //* record, instead of expanding to a 94-byte record * DOC FILE //* (if the characters are not all blanks). * DOC FILE //* * DOC FILE //* 31 Addition of File 775 from Craig Schneiderwent. * DOC FILE //* This file contains a proof-of-concept application * DOC FILE //* allowing CICS COBOL to respond to HTTP requests. * DOC FILE //* This application and the accompanying subject * DOC FILE //* material is the topic of a SHARE presentation by * DOC FILE //* this author. * DOC FILE //* * DOC FILE //* 32 Addition of File 776 from Edgar Hoffmann which * DOC FILE //* contains a version of RECV390 that expands a file * DOC FILE //* in TSO XMIT format. This program runs on a PC, * DOC FILE //* and is not initially designed to run on an MVS * DOC FILE //* system. Therefore, it is presented as its original * DOC FILE //* zipped file (folded into FB-80 on MVS) which * DOC FILE //* expands into a C program (with appropriate doc). * DOC FILE //* * DOC FILE //* 33 Addition of File 777 from Philippe Cochy, which * DOC FILE //* contains a REXX exec to read a dcollect report, and * DOC FILE //* check disk space occupancy. This REXX contains an * DOC FILE //* original algorithm to filter dataset names. * DOC FILE //* * DOC FILE //***SECTION V-474 SECTION * DOC FILE //* V-474 CHANGES FOR VERSION 474 AUG 06, 2007 * DOC FILE //* * DOC FILE //* 00 This tape now contains 780 file slots. That should * DOC FILE //* hold us for a while. * DOC FILE //* * DOC FILE //* 01 Update to File 035 to reflect changes in PDS 8.6 * DOC FILE //* and other programs. * DOC FILE //* * DOC FILE //* 02 Update to File 120 to add more articles. * DOC FILE //* * DOC FILE //* 03 Update to File 135 to reflect changes in PDS 8.6 * DOC FILE //* and other programs. * DOC FILE //* * DOC FILE //* 04 Update to File 182 which is the PDS 8.6 utility * DOC FILE //* package. Addition functionality was incorporated, * DOC FILE //* and the level is 8.6.06 currently. * DOC FILE //* * DOC FILE //* 05 Update to File 185 to add more names to the tables, * DOC FILE //* and tested on z/OS 1.8. * DOC FILE //* * DOC FILE //* 06 Update to File 234 from B. Einsargueix and John * DOC FILE //* Kalinich, to fix a bug in the Disassembler. * DOC FILE //* * DOC FILE //* 07 Update to File 247 from Sam Golob to fix a few * DOC FILE //* minor bugs. * DOC FILE //* * DOC FILE //* 08 Update to File 297 from Mike Cleary to enhance his * DOC FILE //* GRS package to the 1.4.2 level. * DOC FILE //* * DOC FILE //* 09 Update to File 299 (TAPEMAP) from John Kalinich, to * DOC FILE //* add new device type definitions. * DOC FILE //* * DOC FILE //* 10 Update to File 312 from Lionel Dyck et al, to fix * DOC FILE //* and enhance CMT, FTPB, and LISTPROC. * DOC FILE //* * DOC FILE //* 11 Update to File 313 from Lionel Dyck et al, to fix * DOC FILE //* and enhance SDSFEXT. * DOC FILE //* * DOC FILE //* 12 Update to File 314 from Lionel Dyck et al, to fix * DOC FILE //* and enhance XMITIP to the 5.68 level. * DOC FILE //* * DOC FILE //* 13 Update to File 404 from Larry Lawler et al, to fix * DOC FILE //* TSSO so that it will work under z/OS 1.8, where * DOC FILE //* only 4-byte console name support still exists, and * DOC FILE //* the concept of Master Console has been eliminated. * DOC FILE //* The previous version of TSSO is still in this file, * DOC FILE //* in PDSLOAD (IEBUPDTE-like) format, as member * DOC FILE //* $$PREZ18. * DOC FILE //* * DOC FILE //* 14 Update to File 434 from Mark Zelden, to include * DOC FILE //* numerous changes. * DOC FILE //* * DOC FILE //* 15 Update to File 452 from Dan Dalby, which is a * DOC FILE //* complete refresh of his collection of programs * DOC FILE //* and utilities. * DOC FILE //* * DOC FILE //* 16 Update to File 492 from Roland Schiradin, to include * DOC FILE //* SHOWzOS 7.15. * DOC FILE //* * DOC FILE //* 17 Update to File 510 to include the current email * DOC FILE //* address of author Ricardo Paranhos, who is now * DOC FILE //* living in Brazil. (Thanks to Philippe Leite.) * DOC FILE //* * DOC FILE //* 18 Update to File 520 which is Robin Ryerse's REXX * DOC FILE //* function collection. * DOC FILE //* * DOC FILE //* 19 Update to File 523 from Paul Dion, which is his * DOC FILE //* SMFSLCT (SMF Selection Program), a general utility * DOC FILE //* to select and copy SMF records from current datasets * DOC FILE //* and from archived datasets. * DOC FILE //* * DOC FILE //* 20 Update to File 558 from Sam Golob, to fix several * DOC FILE //* of Dick Thornton's programs so they display Y2K * DOC FILE //* format dates properly. (MODINFO, LMODHIST, PDSHIST) * DOC FILE //* * DOC FILE //* 21 Update to File 566 from Sam Bass, to add his console * DOC FILE //* display program that works under TSO. * DOC FILE //* * DOC FILE //* 22 Update to File 589 from Philippe Leite, to enhance * DOC FILE //* his HSC package, and to add a program that issues * DOC FILE //* Hercules commands under MVS (similar to the VM * DOC FILE //* command type programs that run from TSO). * DOC FILE //* * DOC FILE //* 23 Update to File 606 from Dave Cartwright, to Reed * DOC FILE //* Petty's AWSSL program that creates an AWS or a HET * DOC FILE //* format tape, from datasets. The fix is to allow * DOC FILE //* for 64K block sizes on the tapes. * DOC FILE //* * DOC FILE //* 24 Update to File 614 to add load modules and assembly * DOC FILE //* JCL for SHOWzOS 7.15. Source is on File 492. * DOC FILE //* * DOC FILE //* 25 Update to File 647 which is Level 1.9.3 of PARSEXML * DOC FILE //* (a REXX XML Parser) from Andrew Armstrong. * DOC FILE //* * DOC FILE //* 26 Update to File 708 from Glenn Siegel, which is his * DOC FILE //* MPFXTALL generalized MPF exit program. Many * DOC FILE //* improvements have been made over older versions. * DOC FILE //* * DOC FILE //* 27 Update to File 731 from Sam Golob (TSO commands to * DOC FILE //* display or alter some TSO/E control block contents) * DOC FILE //* to add Mark Zelden's TSOV and TSOR execs, which * DOC FILE //* capture SYSOUTTRAP output from PUTLINE-enabled TSO * DOC FILE //* commands and ISPF VIEW, or TSO REVIEW the outputs. * DOC FILE //* * DOC FILE //* 28 Update to File 739 from Ron Brown, to enhance his * DOC FILE //* powerful ISPF command table handling package to * DOC FILE //* work under z/OS 1.7. * DOC FILE //* * DOC FILE //* 29 Update to File 743 from Terry Miller, to enhance * DOC FILE //* his MODLIST load module display program. * DOC FILE //* * DOC FILE //* 30 Addition of File 750 from Ted MacNeil. This is * DOC FILE //* a nice collection of useful ISPF REXX execs for * DOC FILE //* session setup, which Ted wrote for the IBM Systems * DOC FILE //* Magazine. * DOC FILE //* * DOC FILE //* 31 Addition of File 751 from "Somitcw" which contains * DOC FILE //* tape handling code that is particularly applicable * DOC FILE //* in a P/390 or FLEX-ES environment. * DOC FILE //* * DOC FILE //* 32 Addition of File 752 from Robin Ryerse, which is * DOC FILE //* an ISPF Profile dumping tool, written in REXX, with * DOC FILE //* an Assembler subroutine. * DOC FILE //* * DOC FILE //* 33 Addition of File 753 from Robin Ryerse, which is * DOC FILE //* his REXX function package. * DOC FILE //* * DOC FILE //* 34 Addition of File 754 from Henrik Salminen, which * DOC FILE //* is a (mostly) REXX based tool (with ISPF panels) * DOC FILE //* to search ISPF profiles. I have found this tool * DOC FILE //* very useful (SBG). * DOC FILE //* * DOC FILE //* 35 Addition of File 755 from Scott Vetter, which is a * DOC FILE //* version of the JRP (JES2 Remote Printers) package * DOC FILE //* that runs on MVS 3.8. * DOC FILE //* * DOC FILE //* 36 Addition of File 756 from Daniel Gaeta which is a * DOC FILE //* REXX-based JCL preprocessor, with very powerful * DOC FILE //* capabilities. * DOC FILE //* * DOC FILE //* 37 Addition of File 757 from Kenneth Fitzgerald * DOC FILE //* which contains source and doc for a system to * DOC FILE //* teach Assembler Language to college students and * DOC FILE //* other beginners. This system is called LOGGRASM. * DOC FILE //* From the looks of it, it might be helpful for the * DOC FILE //* rest of us, too. * DOC FILE //* * DOC FILE //* 38 Addition of File 758 from Craig Schneiderwent and * DOC FILE //* contains a package to search loadable modules for * DOC FILE //* a specified string. The package is called * DOC FILE //* LOADWORD. * DOC FILE //* * DOC FILE //* 39 Addition of File 759 from Kevin Wailes, and * DOC FILE //* contains an implementation of the CICS MQ api * DOC FILE //* crossing exit which traces all MQ api calls for * DOC FILE //* all or selected transactions. * DOC FILE //* * DOC FILE //* 40 Addition of File 760 which is from Ken Tomiak and * DOC FILE //* is his collection of PC and z/OS based tools * DOC FILE //* geared for both novices and gurus alike. A good * DOC FILE //* portion of the collection is geared towards * DOC FILE //* transporting data from one platform to the other * DOC FILE //* using FTP at some point. The file is in zip * DOC FILE //* format, folded into FB-80 on MVS, and should be * DOC FILE //* installed by downloading it in BINARY to a PC, and * DOC FILE //* unzipping it. (Then you follow Ken's directions.) * DOC FILE //* * DOC FILE //* 41 Addition of File 761 from Mark Baron which contains * DOC FILE //* several REXX execs which help you to find things on * DOC FILE //* an MVS system. The name of the principal REXX * DOC FILE //* exec, and the name of the package itself is * DOC FILE //* FINDALL. * DOC FILE //* * DOC FILE //* 42 Addition of File 762 from Ken Tomiak which * DOC FILE //* contains information about special DD names that * DOC FILE //* are connected with either IBM products, or OEM * DOC FILE //* products for z/OS (i.e. MVS). This is a very * DOC FILE //* useful list to have. Anybody who wishes to add * DOC FILE //* to this list is welcome to do so. * DOC FILE //* * DOC FILE //* 43 Addition of File 763 which is collection of * DOC FILE //* utilities from various authors to convert 80-byte * DOC FILE //* card-image hex data, such as a PTF or an object * DOC FILE //* deck, to two lines of printable code, per line of * DOC FILE //* data. And of course, there's another conversion * DOC FILE //* program, to convert all the printable data back to * DOC FILE //* hex. This file has been moved. It was originally * DOC FILE //* File 760. And there's a four-line version as * DOC FILE //* well. * DOC FILE //* * DOC FILE //***SECTION V-473 SECTION * DOC FILE //* V-473 CHANGES FOR VERSION 473 JAN 14, 2007 * DOC FILE //* * DOC FILE //* 01 Update to File 035 which is a load module library, * DOC FILE //* for fast install of many CBT Tape products. Since * DOC FILE //* Version 472 of this tape, PDS 8.6 has been updated * DOC FILE //* to PDS 8.6.05. * DOC FILE //* * DOC FILE //* 02 Update to File 120 to add more articles. * DOC FILE //* * DOC FILE //* 03 Update to File 135 to add ISO Date versions of the * DOC FILE //* PDS 8.6 load modules. * DOC FILE //* * DOC FILE //* 04 Update to File 182 which is PDS 8.6 source code and * DOC FILE //* panels and messages, etc. Latest level is 8.6.05 * DOC FILE //* dated Dec 29, 2006. * DOC FILE //* * DOC FILE //* 05 Update to File 183 from Gilbert Saint-flour which * DOC FILE //* is a refresh of the marvelous programs in his big * DOC FILE //* collection. * DOC FILE //* * DOC FILE //* 06 Update to File 247 from Sam Golob, to fix minor * DOC FILE //* errors. * DOC FILE //* * DOC FILE //* 07 Updates to File 312 from Lionel Dyck. Change to * DOC FILE //* LISTPRC. * DOC FILE //* * DOC FILE //* 08 Updates to File 313 from Lionel Dyck. Change to * DOC FILE //* SLM. * DOC FILE //* * DOC FILE //* 09 Updates to File 314 from Lionel Dyck. Change to * DOC FILE //* XMITIP package. * DOC FILE //* * DOC FILE //* 10 Update to File 321 from Roland Schiradin, which is * DOC FILE //* his COBOL load module analyzer. * DOC FILE //* * DOC FILE //* 11 Update to File 434 from Mark Zelden. * DOC FILE //* * DOC FILE //* 12 Update to File 437, to add JCL that puts ZZSA IPL * DOC FILE //* text onto a given volume using ICKDSF. * DOC FILE //* * DOC FILE //* 13 Update to File 492 from Roland Schiradin, to raise * DOC FILE //* SHOWzOS to level 7.14. * DOC FILE //* * DOC FILE //* 14 Updates to File 513 from Jose Maria Martinez * DOC FILE //* Besteiro and Angel Luis Dominguez Martin, to fix * DOC FILE //* bugs in their OPERLOG package. * DOC FILE //* * DOC FILE //* 15 Updates to File 582 from Gerhard Postpischil, to * DOC FILE //* fix TAPEMP38 for MVS 3.8, and to add code for * DOC FILE //* versions of BUILDCDE and PDSLOAD, which work on * DOC FILE //* MVS 3.8. * DOC FILE //* * DOC FILE //* 16 Update to File 614 from Sam Golob, to add a load * DOC FILE //* module library for SHOWzOS 7.14, whose source code * DOC FILE //* has been updated on File 492. * DOC FILE //* * DOC FILE //* 17 Update to File 713, which is the EMPTYPDS program. * DOC FILE //* This update is from Steve Myers. Now tested on z/OS * DOC FILE //* 1.7 and 1.8. Documentation change only. * DOC FILE //* * DOC FILE //* 18 Update to File 736 from Mark Naughton which is his * DOC FILE //* Perl script that displays IODF information. * DOC FILE //* * DOC FILE //* 19 Update to File 738 from Terry Miller which is his * DOC FILE //* REORGVS package that can be used to redefine a VSAM * DOC FILE //* dataset from an existing VSAM dataset. * DOC FILE //* * DOC FILE //* 20 Update to File 743 from Terry Miller which is his * DOC FILE //* MODLIST program that displays detailed information * DOC FILE //* about load modules. * DOC FILE //* * DOC FILE //* 21 Addition of File 747 from Mark Naughton, which is * DOC FILE //* a program to read the System Logger. * DOC FILE //* * DOC FILE //* 22 Addition of File 748 from Jose Neto, which is a * DOC FILE //* REXX program and/or and Assembler program to * DOC FILE //* convert BASE64 code to message text. Also included * DOC FILE //* is an email sending system to support Change * DOC FILE //* control approvals by a system administrator. * DOC FILE //* * DOC FILE //* 23 Addition of File 749 from Gilbert Saint-flour, * DOC FILE //* which is a version of many of his utilities from * DOC FILE //* File 183, which were adapted to assemble and run * DOC FILE //* on MVS 3.8. * DOC FILE //* * DOC FILE //***SECTION V-472 SECTION * DOC FILE //* V-472 CHANGES FOR VERSION 472 SEP 25, 2006 * DOC FILE //* * DOC FILE //* 01 Update to File 019 from John Hooper, with multiple * DOC FILE //* updates to his utilities. * DOC FILE //* * DOC FILE //* 02 Update to File 035 which is a load module library, * DOC FILE //* for fast install of many CBT Tape products. Since * DOC FILE //* Version 471 of this tape, PDS 8.6 and DAF have been * DOC FILE //* updated. PDS 8.6.04 and DAF 1.47. * DOC FILE //* * DOC FILE //* 03 Update to File 060 to restore some sort of source * DOC FILE //* code for the module PRSTRNG, whose source code * DOC FILE //* seems to have disappeared. I disassembled the copy * DOC FILE //* of this module in the load module file, File 061, * DOC FILE //* in reassemblable form, and included the REASMLNK * DOC FILE //* PROC as well, so you can reassemble easily. * DOC FILE //* * DOC FILE //* 04 Update to File 088 from Brian Westerman. Please * DOC FILE //* refer to the COMMAND program on File 019, pending * DOC FILE //* a rewrite of COMMANDZ here. * DOC FILE //* * DOC FILE //* 05 Update to File 090 from Greg Price, which adds some * DOC FILE //* of his modifications to David Noon's DELINKER * DOC FILE //* program to get it to work on newer MVS modules. * DOC FILE //* * DOC FILE //* 06 Update to File 094 from Michael Cleary, to bring * DOC FILE //* DAF to the Version 1.47 level. * DOC FILE //* * DOC FILE //* 07 Update to File 120 from Sam Golob to add some new * DOC FILE //* articles. * DOC FILE //* * DOC FILE //* 08 Update to File 134 from Greg Price to contain a * DOC FILE //* revised version of REVIEW (40.02). * DOC FILE //* * DOC FILE //* 09 Update to File 135 from Greg Price (et al) to * DOC FILE //* contain REVIEW 40.02 load modules, the latest * DOC FILE //* version of PDS (8.6.04) with ISO date support, * DOC FILE //* a load module for SHOWzOS 7.13, a fixed version * DOC FILE //* of SHOWDS, and an updated version of DELINKI. * DOC FILE //* * DOC FILE //* 10 Update to File 182 from John Kalinich, to contain * DOC FILE //* source code and other materials for PDS 8.6.04. * DOC FILE //* (You need to install the panels and message member * DOC FILE //* from this library, to run PDS in ISPMODE. You can * DOC FILE //* run PDS in XISPMODE with just the load module.) * DOC FILE //* * DOC FILE //* 11 Update to File 234 which is Dick Thornton's later * DOC FILE //* disassembler, that can disassemble PDSE load modules * DOC FILE //* as well as the old type. There was a problem with * DOC FILE //* the STORAGE macro invocation, which was solved by * DOC FILE //* B. Einsargueix with a source code fix. * DOC FILE //* * DOC FILE //* 12 Update to File 257, which contains zaps to the old * DOC FILE //* linkage editor, so it will accept object decks that * DOC FILE //* are blocked up to 32720 bytes per block. The IBM * DOC FILE //* imposed limit on the old linkage editor was 3200 * DOC FILE //* bytes for object deck blocking, and this was never * DOC FILE //* remedied for the linkage editor, only for the newer * DOC FILE //* binder. * DOC FILE //* * DOC FILE //* 13 Update to File 299 from Steve Myers, to add support * DOC FILE //* for the z/OS 1.5 modification to tape labels, that * DOC FILE //* allows support for file numbers greater than 9999. * DOC FILE //* (Question mark followed by 3 binary numbers, Wayne * DOC FILE //* Rhoten's design.) * DOC FILE //* * DOC FILE //* 14 Update to File 312 from Lionel Dyck, with a new * DOC FILE //* version of LSTPROC (REXX exec that ISRDDN's your * DOC FILE //* PROCLIB concatenation). * DOC FILE //* * DOC FILE //* 15 Update to File 313 from Lionel Dyck to supply a new * DOC FILE //* version of SLM (System Library Manager). * DOC FILE //* * DOC FILE //* 16 Update to File 314 from Lionel Dyck to update * DOC FILE //* XMITIP to the 5.48a level. * DOC FILE //* * DOC FILE //* 17 Update to File 321 from Roland Schiradin to supply * DOC FILE //* a new level of the COBOL load module analyzer. * DOC FILE //* * DOC FILE //* 18 Update to File 404 to correct the assembly jobs * DOC FILE //* for TSSO. This version of TSSO has been tested * DOC FILE //* on z/OS 1.7. * DOC FILE //* * DOC FILE //* 19 Update to File 434 from Mark Zelden, to provide * DOC FILE //* changes to IPLINFO, REXXSTOR, and AMBCLIST. * DOC FILE //* * DOC FILE //* 20 Update to File 492 from Roland Schiradin, to upgrade * DOC FILE //* SHOWzOS to version 7.13. Sample load modules are * DOC FILE //* in File 614, for many versions of SHOWMVS. * DOC FILE //* * DOC FILE //* 21 Update to File 510 from Alexander Vasilenko and * DOC FILE //* Sam Golob. This is Ricardo Paranhos' IEBLIST * DOC FILE //* program that lists contents of DASD packs, allowing * DOC FILE //* various kinds of filtering of datasets according to * DOC FILE //* different criteria. * DOC FILE //* * DOC FILE //* 22 Update to File 518 from Sam Knutson. * DOC FILE //* * DOC FILE //* 23 Update to File 571 which is an XMIT and RECEIVE * DOC FILE //* batch program from Jim Morrison. The update is * DOC FILE //* from Phil Roberts to fix U370DATE for after Y2K. * DOC FILE //* * DOC FILE //* 24 Update to File 614 which is contains XMITs of load * DOC FILE //* module libraries for various versions of SHOWMVS * DOC FILE //* and SHOWzOS. Since SHOWzOS was updated on File 492, * DOC FILE //* this file also had to be updated with the correspon- * DOC FILE //* ding load modules. * DOC FILE //* * DOC FILE //* 25 Update to File 621 which contains NPF exits that * DOC FILE //* allow printing to printers having PCL language * DOC FILE //* support. This file is from Hunter Zhou. Hunter * DOC FILE //* has moved, so the corresponding addresses had to * DOC FILE //* be changed on all his files, and internally in all * DOC FILE //* his programs. I don't think any functionality has * DOC FILE //* actually changed in any of the programs. * DOC FILE //* * DOC FILE //* See also corresponding changes in: * DOC FILE //* * DOC FILE //* File 623 - Automated IPL and Shutdown * DOC FILE //* File 638 - SENDMAIL * DOC FILE //* File 639 - SETHOUR * DOC FILE //* File 668 - JES2 Spool Offload * DOC FILE //* * DOC FILE //* 26 Update to File 634 which is a LISTUCB program that * DOC FILE //* lists both online and offline UCBs. The update is * DOC FILE //* a bug fix to UCBSUBR by Alan Buschmann. * DOC FILE //* * DOC FILE //* 27 Update to File 647 from Andrew Armstrong. This * DOC FILE //* package is his XML parser written in REXX. The * DOC FILE //* upgrade is to Version 1.9. * DOC FILE //* * DOC FILE //* 28 Update to File 661 from Peter McFarland. This is * DOC FILE //* his HOTRDR package to submit jobs to the internal * DOC FILE //* reader from pds libraries. * DOC FILE //* * DOC FILE //* 29 Update to File 682 from Bob Glover. This is his * DOC FILE //* ESO TSO display, to show system esoterics. * DOC FILE //* * DOC FILE //* 30 Update to File 686 from Warren Whitford. This is * DOC FILE //* a fix to the SMFDUMP program that was distantly * DOC FILE //* derived from an IBM sample that had not been * DOC FILE //* distributed by IBM for a long time. Fix was for * DOC FILE //* the multi-line WTO. * DOC FILE //* * DOC FILE //* 31 Update to File 688 from Larry Altman. This file * DOC FILE //* contains the RCNGNINT REXX exec (formerly called * DOC FILE //* DBRCINIT) and supporting code and samples. The * DOC FILE //* purpose of this code, is to generate DBRC INIT * DOC FILE //* commands in order to transfer database registration * DOC FILE //* information from one recon to another, or to create * DOC FILE //* database registration commands which may have been * DOC FILE //* lost. This is an IMS tool. * DOC FILE //* * DOC FILE //* 32 Update to File 708 from Glenn Siegel. This file * DOC FILE //* contains his very generalized MPF exit system. * DOC FILE //* This version of MPFXTALL is Version 5.0. * DOC FILE //* * DOC FILE //* 33 Update to File 711 which is the LIBRARIAN package * DOC FILE //* that was contributed semi-anonymously. This is an * DOC FILE //* upgrade, with many fixes necessary. * DOC FILE //* * DOC FILE //* 34 Update to File 717 from Joe Caughman. This is his * DOC FILE //* JumpList program package that provides a convenient * DOC FILE //* programmer's workbench environment. * DOC FILE //* * DOC FILE //* 35 Update to File 718 from Gary Green. This file * DOC FILE //* contains two TSO Logon exits. * DOC FILE //* * DOC FILE //* 36 Update to File 724 from Ed Jaffe. This file * DOC FILE //* contains his remaining improvements to IBM's HLASM * DOC FILE //* Toolkit, which haven't yet been incorporated in the * DOC FILE //* Toolkit package by IBM itself. This package assumes * DOC FILE //* that the PTF for APAR PK01283 has been installed. * DOC FILE //* * DOC FILE //* 37 Update to File 725 from Andrew Armstrong. This * DOC FILE //* file contains his CICS Auxiliary Trace Visualizer. * DOC FILE //* The current version is now Version 1.2. * DOC FILE //* * DOC FILE //* 38 Update to File 726 from Philippe Simon. This is * DOC FILE //* the VC REXX exec to create source DEFINE statements * DOC FILE //* for a VSAM dataset, from the dataset itself. This * DOC FILE //* update is a further update of Ted MacNeil's update * DOC FILE //* to Jim Connelley's original version. The added * DOC FILE //* REXX from Philippe Simon is member VCP in this file. * DOC FILE //* All three versions are still here in this file. * DOC FILE //* * DOC FILE //* 39 Update to File 738 from Terry Miller. This file * DOC FILE //* contains a facility to reorganize VSAM clusters * DOC FILE //* (from the original clusters) without having to code * DOC FILE //* any of the DEFINE statements. * DOC FILE //* * DOC FILE //* 40 Update to File 739 from Ron Brown. This file * DOC FILE //* contains a package to update your TSO session's * DOC FILE //* ISPF command tables dynamically. * DOC FILE //* * DOC FILE //* 41 Addition of File 741 from Bill Godfrey. This file * DOC FILE //* contains code to create and decode BASE64 character * DOC FILE //* encoding. * DOC FILE //* * DOC FILE //* 42 Addition of File 742 from Bob Birdsall. This file * DOC FILE //* contains a source code versioning system that works * DOC FILE //* for PARMLIB, TCPPARMS, and other system level * DOC FILE //* datasets. * DOC FILE //* * DOC FILE //* 43 Addition of File 743 from Terry Miller, which * DOC FILE //* contains his MODLIST program to list linkedit and * DOC FILE //* Binder attributes for load modules. * DOC FILE //* * DOC FILE //* 44 Addition of File 744 from Eugene Vogt and Alain * DOC FILE //* Steffen, containing their RACF Rules Enforcer (RRE) * DOC FILE //* package, Version 3.40. * DOC FILE //* * DOC FILE //* 45 Addition of File 745 which was contributed * DOC FILE //* semi-anonymously. This file contains the FM * DOC FILE //* file browser package which can format the browsed * DOC FILE //* files, if the formats of the data are previously * DOC FILE //* known. New formats can easily be added. * DOC FILE //* * DOC FILE //* 46 Addition of File 746 from Richard Tsujimoto, which * DOC FILE //* contains both the Assembler (for MVS) and C versions * DOC FILE //* (for other platforms) of his Parser, Tokenizer, and * DOC FILE //* Interpreter. This package was featured in a three- * DOC FILE //* part article in "Technical Support" magazine (April, * DOC FILE //* May and June 2006) from NaSPA. * DOC FILE //* * DOC FILE //***SECTION V-471 SECTION * DOC FILE //* V-471 CHANGES FOR VERSION 471 FEB 28, 2006 * DOC FILE //* * DOC FILE //* 00 Tape increased to 750 files and length is now * DOC FILE //* significantly greater than 5000 feet (measured * DOC FILE //* at 6250 bpi) so that for any medium shorter than * DOC FILE //* a 3490E, the physical tape has to be divided * DOC FILE //* into 2 tapes with the COPYNLNL program from * DOC FILE //* Files 229 or 316. * DOC FILE //* * DOC FILE //* 01 Update to File 035 which is a load module library. * DOC FILE //* Changed programs were: LOOK (to show lower case * DOC FILE //* characters), PDS86 (PDSE support), and the VTT2**** * DOC FILE //* programs to convert AWS (or FLEX-ES Faketape) to * DOC FILE //* and from real tape on a native MVS system. * DOC FILE //* * DOC FILE //* 02 Update to File 048 which contains the LISTSPC and * DOC FILE //* LISTVOL commands, to convert the TPUT support to * DOC FILE //* PUTLINE. * DOC FILE //* * DOC FILE //* 03 Update to File 088 from Brian Westerman, to upgrade * DOC FILE //* the COMMANDZ program. * DOC FILE //* * DOC FILE //* 04 Update to File 094 from Michael Cleary, to upgrade * DOC FILE //* the DAF program to version 1.46. * DOC FILE //* * DOC FILE //* 05 Update to File 120 from Sam Golob, to add several * DOC FILE //* new articles. * DOC FILE //* * DOC FILE //* 06 Update to File 135 to add the ISO date version of * DOC FILE //* PDS 8.6 (source on File 182). * DOC FILE //* * DOC FILE //* 07 Update to File 182 to bring the level of the PDS * DOC FILE //* command package to PDS86 -- VERSION 8.6.01. This * DOC FILE //* update is from John Kalinich, with a lot of help * DOC FILE //* from Greg Price in adding PDSE support. * DOC FILE //* * DOC FILE //* 08 Update to File 183 from Gilbert Saint-flour. Many * DOC FILE //* members have been changed. * DOC FILE //* * DOC FILE //* 09 Update to File 185 to add some more program names * DOC FILE //* to the tables. Load module was moved from File 186. * DOC FILE //* * DOC FILE //* 10 File 186 is now empty. (Load module moved to File * DOC FILE //* 185 and put into XMIT format.) * DOC FILE //* * DOC FILE //* 11 Update to File 198 from Bob Break, to add a version * DOC FILE //* of the JES2 Exit Loader program that works for JES2 * DOC FILE //* on z/OS 1.7 only. Member name is CBTEX05. All the * DOC FILE //* old versions of the exit loader are still there. * DOC FILE //* * DOC FILE //* 12 Update to File 199 to change CMDPGM. AMODE and * DOC FILE //* RMODE were adjusted to now work, and the auth * DOC FILE //* mechanism was made more standard. * DOC FILE //* * DOC FILE //* 13 Update to Files 238 thru 243 from Valentin Chernyak * DOC FILE //* with a new release of REASM (4.0). This is a very * DOC FILE //* powerful and adjustable (as you go) interactive * DOC FILE //* code disassembler that works under ISPF. * DOC FILE //* * DOC FILE //* 14 Update to File 246 which is the W$$MGCR program to * DOC FILE //* issue system commands in a batch job. The program * DOC FILE //* was adjusted to get rid of some artificially * DOC FILE //* restrictive auth code, but you can put it back * DOC FILE //* according to your installation's requirements, if * DOC FILE //* you wish. * DOC FILE //* * DOC FILE //* 15 Update to File 247 which is the Broadcast Manager * DOC FILE //* package, to make some needed corrections to the * DOC FILE //* BCMREST and BCMEXPND program logic, and BCMSCAN. * DOC FILE //* The BDMSCAN program (load module only) was donated * DOC FILE //* from Sam Golob's upcoming commercial package and * DOC FILE //* anyone is now allowed to use it. Reporting in the * DOC FILE //* BDMSCAN program is MUCH better than in BCMSCAN. * DOC FILE //* A REXX from Brian Westerman (called BC) to do the * DOC FILE //* allocations for the BCMUTIL management utility, * DOC FILE //* was also newly donated. * DOC FILE //* * DOC FILE //* 16 Update to File 264 to reassemble and relink the * DOC FILE //* LOOK program, and also to make it show lower case * DOC FILE //* characters in the EBCDIC display on the right of * DOC FILE //* the screen. * DOC FILE //* * DOC FILE //* 17 Update to File 312 from Lionel Dyck, to change the * DOC FILE //* CMT program. * DOC FILE //* * DOC FILE //* 18 Update to File 314 from Lionel Dyck, to upgrade * DOC FILE //* XMITIP (to version 5.44) and TXT2RTF. * DOC FILE //* * DOC FILE //* 19 Update to File 360 from Mike Tomkins, to correct * DOC FILE //* several logic errors in the COMMAND program, and * DOC FILE //* to get it to run on z/OS 1.4. * DOC FILE //* * DOC FILE //* 20 Update to File 423 from Sam Golob, to add PUTLINE * DOC FILE //* support to the LAA (List Allocations) TSO command. * DOC FILE //* * DOC FILE //* 21 Update to File 434 from Mark Zelden. Members * DOC FILE //* updated: EXCL, INCL, ONEPAKZ6, TWOPAKZ6. * DOC FILE //* * DOC FILE //* 22 Update to File 555 from Solomon Santos. * DOC FILE //* * DOC FILE //* 23 Update to File 600 (program HPNSTST) from Mike * DOC FILE //* Tomkins, to fix a bug. * DOC FILE //* * DOC FILE //* 24 Update to File 608 from Bob Glover to TSOSPA (list * DOC FILE //* space on DASD volumes) to fix a bug concerning the * DOC FILE //* number of cylinders on a volume (alternate cyls). * DOC FILE //* * DOC FILE //* 25 Update to File 711 (Librarian) to fix a bug. * DOC FILE //* * DOC FILE //* 26 Update to File 716 from Mike Tomkins, to add a new * DOC FILE //* ISPF-based enqueue tester which is an enhanced * DOC FILE //* version of Jim Moore's original idea. See members * DOC FILE //* ENQ and ENQ$. * DOC FILE //* * DOC FILE //* 27 Update to File 717 from Joe Caughman, which is his * DOC FILE //* JumpList program package. The update fixes a bug. * DOC FILE //* * DOC FILE //* 28 Update to File 731 to add two new TSO commands * DOC FILE //* which concern the INMXPARM control block, containing * DOC FILE //* the quantities on the system, which affect TSO XMIT * DOC FILE //* (TRANSMIT) processing. TSO HELP members added for * DOC FILE //* EESCB, INMXD, CINMX commands. * DOC FILE //* * DOC FILE //* 29 Addition of File 733, which is the full ALGOL68C * DOC FILE //* tape distribution for the ALGOL 68C language, from * DOC FILE //* Cambridge University (dated the Spring of 1976). * DOC FILE //* * DOC FILE //* 30 Addition of File 734, which is the original version * DOC FILE //* of the PDS command package for MVS, before Bruce * DOC FILE //* Leland and Steve Smith, et al, got a hold of it. * DOC FILE //* It is very similar to the version I used on MVT. * DOC FILE //* * DOC FILE //* 31 Addition of File 735 from Tom Barthold, which * DOC FILE //* contains some edit macros he has written. * DOC FILE //* * DOC FILE //* 32 Addition of File 736 from Mark Naughton, which * DOC FILE //* contains a Perl script that runs under Unix services * DOC FILE //* and which displays detailed information about your * DOC FILE //* IODF configuration. * DOC FILE //* * DOC FILE //* 33 Addition of File 737 from Bob Glover, which contains * DOC FILE //* a package of programs to clear DASD, in bulk, after * DOC FILE //* a Disaster Recovery test. * DOC FILE //* * DOC FILE //* 34 Addition of File 738 from Terry Miller, which * DOC FILE //* contains a facility to reorganize VSAM clusters * DOC FILE //* without having to code any of the VSAM DEFINE * DOC FILE //* statements. * DOC FILE //* * DOC FILE //* 35 Addition of File 739 from Ron Brown, which is a * DOC FILE //* sophisticated package to update your ISPF session's * DOC FILE //* command tables dynamically. * DOC FILE //* * DOC FILE //* 36 Addition of File 740 from Alan Wynne, containing * DOC FILE //* a package of REXX execs to run SQL statements. * DOC FILE //* * DOC FILE //***SECTION V-470 SECTION * DOC FILE //* V-470 CHANGES FOR VERSION 470 DEC 28, 2005 * DOC FILE //* * DOC FILE //* 00 Tape increased to 740 files and length is now * DOC FILE //* significantly greater than 5000 feet (measured * DOC FILE //* at 6250 bpi) so that for any medium shorter than * DOC FILE //* a 3490E, the physical tape has to be divided * DOC FILE //* into 2 tapes with the COPYNLNL program from * DOC FILE //* Files 229 or 316. * DOC FILE //* * DOC FILE //* This increment (from version 469 to 470) contains * DOC FILE //* over 40 file changes. * DOC FILE //* * DOC FILE //* 01 Update to File 007 from Harvey Wachtel, to correct * DOC FILE //* errors in the SETPW2 program that allows a RACF * DOC FILE //* administrator to change the passwords of other * DOC FILE //* users. File 007 is the SHARE RACF group's tape of * DOC FILE //* utilities. * DOC FILE //* * DOC FILE //* 02 Update to File 019 from Peter Hunkeler and Greg * DOC FILE //* Shirey. These were enhancements and a fix for the * DOC FILE //* FLSMFJOB program. * DOC FILE //* * DOC FILE //* 03 Update to File 035 to reflect changes to: * DOC FILE //* COPYFILE, COPYSLNL, DAF, DAF142, PDS, PDS38, * DOC FILE //* PDS86, PDS86I, PDS8638, TAPEMAP. PDS 8.6 (with * DOC FILE //* PDSE support) has now replaced PDS 8.5. * DOC FILE //* * DOC FILE //* 04 Update to File 094 from Michael Cleary, to add both * DOC FILE //* DAF 1.44 and DAF 1.45. DAF 1.45 is the current * DOC FILE //* version at this time. * DOC FILE //* * DOC FILE //* 05 Update to File 120 from Sam Golob, to add six more * DOC FILE //* articles. * DOC FILE //* * DOC FILE //* 06 Updates to Files 134 and 135 from Greg Price, to * DOC FILE //* reflect updates to REVIEW, MINIZIP, MINIUNZ, * DOC FILE //* OFFLMOD and ZAP. More opcodes were added to the * DOC FILE //* "instruction disassembly" function of Fullscreen * DOC FILE //* ZAP. Additionally, PDS 8.6 for YYMMDD dates, was * DOC FILE //* included in File 135 instead of PDS 8.5. (PDS 8.6 * DOC FILE //* has PDSE support.) * DOC FILE //* * DOC FILE //* 07 Update to File 171 from Richard Rice, with a fix * DOC FILE //* for the Disassembler. * DOC FILE //* * DOC FILE //* 08 Update to File 182 to replace PDS 8.5 by PDS 8.6. * DOC FILE //* PDS 8.6 was developed by John Kalinich and Greg * DOC FILE //* Price, to add PDSE support to many functions of * DOC FILE //* the PDS program. * DOC FILE //* * DOC FILE //* 09 Update to File 199 to reflect some of the changes * DOC FILE //* to Dave Cole's website. Dave has now released his * DOC FILE //* DSCOPY program to the public (finally). * DOC FILE //* * DOC FILE //* 10 Update to File 229 from Sam Golob, to reflect the * DOC FILE //* changes to COPYFILE (copy selected files from SL * DOC FILE //* to SL tapes) and COPYSLNL (do the same thing, but * DOC FILE //* strip the labels off the output tape to make an * DOC FILE //* NL tape). Tape label printing in both programs * DOC FILE //* is now controlled ONLY by a TAPELOUT DD name being * DOC FILE //* present, NOT by PARM=TAPEL. IDRCOFF parm turns off * DOC FILE //* the IDRC indicator in the output tape labels, for * DOC FILE //* COPYFILE. LABLDUMP option (similar to COPYMODS * DOC FILE //* LABLDUMP) is now available for COPYFILE and COPYSLNL * DOC FILE //* if the LABLDUMP and TAPELOUT DD names are BOTH * DOC FILE //* coded in the JCL. * DOC FILE //* * DOC FILE //* 11 Update to File 247 from Sam Golob, to fix an * DOC FILE //* error in BCMREST and BCMEXPND about how big to * DOC FILE //* allocate the restored copy of a SYS1.BRODCAST * DOC FILE //* dataset. Inclusion of load module and JCL for * DOC FILE //* the (much improved) BDMSCAN program (much better * DOC FILE //* than BCMSCAN). BDMSCAN is from Sam Golob's * DOC FILE //* forthcoming commercial product, but he wants * DOC FILE //* people to use it, because it is so much better * DOC FILE //* than BCMSCAN. Permission is granted for anyone * DOC FILE //* to use BDMSCAN, forever. * DOC FILE //* * DOC FILE //* 12 Update to File 299 from Sam Golob, to fix the * DOC FILE //* IEBCOPY recognition code in TAPEMAP. IBM is now * DOC FILE //* using a few more bits in the IEBCOPY header, and * DOC FILE //* they can't be counted on to be zeros, so the code * DOC FILE //* to recognize IEBCOPY has to ignore them. * DOC FILE //* * DOC FILE //* 13 Update to File 314 from Lionel Dyck, to bring a * DOC FILE //* new version of XMITIP, version 5.40. * DOC FILE //* * DOC FILE //* 14 Update to File 316 from Jim Marshall, to fix the * DOC FILE //* FCBLIST program. * DOC FILE //* * DOC FILE //* 15 Update to File 394 from Jan Jakubek. Changed * DOC FILE //* members are: KSDSPACE, MXIVSTOR, OFDASVER, TI. * DOC FILE //* * DOC FILE //* 16 Update to File 408 which is David Cole's macro * DOC FILE //* library. Changes reflect the changes at Dave's * DOC FILE //* website which is www.colesoft.com. * DOC FILE //* * DOC FILE //* 17 Update to File 434 from Mark Zelden. * DOC FILE //* Changed members are: $SNGLTSO, CATSRCH, IPLINFO, * DOC FILE //* LMPREXX, REXXSTOJ, REXXSTOR, RXSTOR64, SW. * DOC FILE //* * DOC FILE //* 18 Update to File 452 from Dan Dalby, with multiple * DOC FILE //* changes. * DOC FILE //* * DOC FILE //* 19 Update to File 492 from Roland Schiradin, to bring * DOC FILE //* you Version 7.12 of SHOWzOS. Older versions, * DOC FILE //* SHOWMVS 7.10 and 6.30 are still there (for your * DOC FILE //* viewing pleasure). * DOC FILE //* * DOC FILE //* 20 Update to File 527 from Matt Stitt. * DOC FILE //* Changed members are: DADSM, LISTICAT, PRINT, VTOC, * DOC FILE //* XPRLDEF, XPRLIST, XPRNTLIN. * DOC FILE //* * DOC FILE //* 21 Update to File 529 from Matt Stitt. * DOC FILE //* Changed members are: AESDCRYP, CICSMTH5, CICSMTH6, * DOC FILE //* CICSSMF, CICSYRLY, ICCFMEMB, SETDUMP, SMFLST14, * DOC FILE //* SMFLST17, SMFLST30, SMFLST61, SMFLST64 SMFLST65. * DOC FILE //* * DOC FILE //* 22 Update to File 533 from Sam Golob. This is a * DOC FILE //* change to the VTT2TAPE program. Put in the ASG * DOC FILE //* enhancement to allow a volser change through a * DOC FILE //* PARM='TVOL=nwvser', or PARM='TVOL(nwvser)'. Put * DOC FILE //* in a check for short volsers (less than 6 chars * DOC FILE //* in the volser on the PARM card). You can still * DOC FILE //* change the output tape's volser by using a SYSIN * DOC FILE //* card with NEWVOL=volser, starting in column 1. * DOC FILE //* (The volume in the SYSIN card overrides the one * DOC FILE //* in the PARM card.) * DOC FILE //* * DOC FILE //* 23 Update to File 614 which is a collection of load * DOC FILE //* module libraries with different versions of the * DOC FILE //* SHOWMVS and SHOWzOS programs. Added SHOWzOS 7.12. * DOC FILE //* (See File 492 for source code.) * DOC FILE //* * DOC FILE //* 24 Update to File 637 from Nolan Young, which is his * DOC FILE //* load module compare program. * DOC FILE //* * DOC FILE //* 25 Update to File 647 from Andrew Armstrong. This is * DOC FILE //* his new Version 1.8 of his REXX XML parser. * DOC FILE //* * DOC FILE //* 26 Update to File 692 which is David Merrifield's * DOC FILE //* UATAPE tape mapping program. This is from Johan * DOC FILE //* Derr-Haverlach and is a simple addition to UATAPE * DOC FILE //* so it knows about 3490 and 3590 devices. (This * DOC FILE //* way the density is correct and it won't say that * DOC FILE //* the "write ring is in"). No other changes. * DOC FILE //* * DOC FILE //* 27 Update to File 693 from Terry Miller, which is * DOC FILE //* the PDSCLEAN program from him and Richard Rice. * DOC FILE //* * DOC FILE //* 28 Update to File 702 from Stephen McColley (and * DOC FILE //* Frank Lawrence) of SunTrust. This has the z/OS * DOC FILE //* 1.6 version of their JES2 mods, which include the * DOC FILE //* equivalent of the Mellon Mods. Steve suggests * DOC FILE //* that you use their 1.6 version for previous levels * DOC FILE //* of z/OS too. * DOC FILE //* * DOC FILE //* 29 Update to File 708 from Glenn Siegel, which has * DOC FILE //* a completely fixed (and enhanced) version of his * DOC FILE //* MPFXTALL very generalized MPF exit system. This * DOC FILE //* system gets control very early in the IPL process, * DOC FILE //* and you can automate a lot of things with it. * DOC FILE //* * DOC FILE //* 30 Update to File 717 from Joseph Caughman. This is * DOC FILE //* his JumpList programmer productivity organizer. * DOC FILE //* The JumpList package is a way of organizing * DOC FILE //* datasets that a programmer needs, into user-defined * DOC FILE //* groups of datasets, called profiles. JumpList also * DOC FILE //* allows file tailoring, when submitting JCL for * DOC FILE //* execution. This means the dynamic substitution of * DOC FILE //* variable values into the JCL, so that one sample of * DOC FILE //* JCL may be used to submit a variety of different * DOC FILE //* actual jobs. * DOC FILE //* * DOC FILE //* 31 Addition of File 723 from Jim Moore, which contains * DOC FILE //* some application code to show how much storage is * DOC FILE //* available to your session. CLCCSTOR and SHOWMEM * DOC FILE //* provide this service from an ISPF environment. * DOC FILE //* SHOWSTOR provides a similar service for an IDMS/DC * DOC FILE //* environment. * DOC FILE //* * DOC FILE //* 32 Addition of File 724 from Ed Jaffe, which contains * DOC FILE //* his improvements to IBM's HLASM Toolkit. Some * DOC FILE //* other HLASM-related tools are also included, such * DOC FILE //* as the ASMFLOW program that cleans and prettifies * DOC FILE //* Assembler source code. These modifications were * DOC FILE //* dramatically simplified after APAR PK01283 (since * DOC FILE //* IBM adopted most of his suggestions). The only * DOC FILE //* modification remaining is the NEXTWHEN macro. * DOC FILE //* This macro allows you to pass control from one * DOC FILE //* WHEN clause to the next WHEN clause or the * DOC FILE //* OTHRWISE clause. * DOC FILE //* * DOC FILE //* 33 Addition of File 725 from Andrew Armstrong, which * DOC FILE //* contains his CICS Auxiliary Trace Visualizer, * DOC FILE //* written in REXX. * DOC FILE //* * DOC FILE //* 34 Addition of File 726 from Ted MacNeil, which is an * DOC FILE //* improvement on the VC command written by Jim * DOC FILE //* Connelley. The idea is to point this REXX at a * DOC FILE //* VSAM dataset and generate IDCAMS DEFINE statements * DOC FILE //* to redefine it without the IMBED, REPLICATE, and * DOC FILE //* KEYRANGE statements. * DOC FILE //* * DOC FILE //* 35 Addition of File 727 from Martin Kline. This file * DOC FILE //* contains a program to copy VB or VBS disk files, * DOC FILE //* up to a full track in length, to a VBS output * DOC FILE //* file. EXCP is used to read the input file. * DOC FILE //* * DOC FILE //* 36 Addition of File 728 from Dave Jousma, and contains * DOC FILE //* a RACF Password Quality Exit, ICHPWX01. * DOC FILE //* * DOC FILE //* 37 Addition of File 729 from Rob Wunderlich, and * DOC FILE //* contains his MAXITRAN REXX that helps to run batch * DOC FILE //* FTP between an MVS client and another FTP server. * DOC FILE //* * DOC FILE //* 38 Addition of File 730 from Hal Merritt, which is a * DOC FILE //* generalization of some IBM sample co