1 1 - INSTALLATION INSTRUCTIONS FOR OLD INSTALLATIONS + ____________ ____________ ___ ___ _____________ 0 March 1979 - Since the disk and accounting file formats in D4.2 are the same as D4.1, the installation of the new system should be fairly straightforward. The following steps give the basic procedure to be followed to install this distribution at installations which are currently running the previously distributed system. At installations where substantial changes have been made to the that system or where it is not desired that all of this distribution be installed at once, this procedure will have to be modified accordingly. 0 1. Restore the dump/restore tapes for this distribution to a spare disk pack using TSS DASDI (or MTS DASDI) and the DUMP/RESTORE provided. On the distributed dump/restore tapes, the volume label of the pack is MTS421; this may be changed to any other desired label (with PVN 1) when the pack is restored, except that it is strongly recommended that the label be different from the label of any pack in your production system. The General Notes (see the packing list for item number) include directions for using TSS DASDI and DUMP/RESTORE. 0 2. Use the pack restored above to get the new version of MTS working to your satisfaction. This will require making any local modifications to the resident system in the RAMROD file on the pack for this distribution. This pack contains almost all of the public and semi-public files, but not all of the utility programs you may want. If additional programs are needed, move them from your production packs to the test pack using FM (1020) on your production system (the D4.0 version will work). 0 3. You should replace the IPLREADER on your production IPL pack with the version for this distribution. Follow the procedure in the IPLREADER writeup (see packing list) making sure that you run it on the test pack (so you get + ___ the new IPLREADER), but write it on your production IPL + _____ pack. 0 4. Many files on your production system need to be updated to contain programs or data for the new system. This should be done by using FM on the test pack to move the files to your regular packs. A list of files is included with this writeup. Go through this list and decide which files you want to move (many are optional). You also will probably want to move some other files from the pack for this distribution to the regular packs. A complete list of all the files on the pack for this distribution is available in the file MTS:MTS421.FILES. Make a list in a file of all the files to be moved. Then enter the command: 1 2 - $RUN FILE:FM+FILE:FILERTNS(1,99)+tables+COPY:SYSDEFS - PROT=OFF 0 where tables contains the TABLES for the production + ______ __________ system. This may reference one undefined symbol (the 2314 unit check routines) which should be IGNOREd. When FM reads from the terminal enter a $CONTINUE WITH line to read the list of files you produced above. FM will ask if it is ok to destroy some files, tell it OK or ALLOK. 0 5. You should also move your resident system for this distribution (as modified on your test pack) to *IPL.0 (or some other file) on your production IPL pack. Make sure that this system has a version of TABLES which corresponds to your production system, not the test pack system. + ___ 0 6. You are now ready to IPL the new system. 0 7. Signon at the operator's console under userid MTS and enter: 0 $RUN FILE:FILEUPD EXECPKEY=ACCMAINT 0=*DUMMY* 1=-EMPTY 0 This will update file storage records for all userids. It is important that this be done, since the file space for some userids may be incorrect. It may be necessary to change some of the file names on $CONTINUE WITH lines at the end of FILE:FILEUPD to correspond to the names used in your system. 0 8. Add any local modules to *LIBRARY. Do not simply replace the new *LIBRARY with your old one, but rather merge the two. 0 9. Add any local messages to *SMDS. Again, do not just replace the new file with your old one, as there are several new messages in it. 0 10. Add any local changes to *SYSMAC. Again, these must be merged with the distributed version. 1 3 - The following files in your regular system may be destroyed, if you desire, since they are no longer used. In some cases the files no longer exist, while in others it is just the name that has changed. 0 *CCPOST INIT:VALIDATE.360 W045:TABEDIT *COPY INIT:VALIDATE.370 W045:TABLTST *IPL.D4.1 MTA.:DMPLST.VCONS W045:TABLTST.O *IPL.D4.1.360 MTA.:STDDMP W167:D4.1.GEN *PERMIT MTA.:V67 W167:HASP.WRUP COPY:CHAERC MTS.:BNCH.ANAL.O W167:HASPLING.S COPY:CHASYS.2 MTS.:BNCH.ANALYSI DWB.:CMDPROC MTS.:BNCH.DSR DWB.:CMDPROCO MTS.:BNCH.MONITOR DWB.:CMDSTAT.370 MTS.:BNCH.OUTPUT DWB.:GOM.LANGWRUP MTS.:BNCH.SCR.120 ETC.:IFELMQQSV MTS.:BNCH.SEG2 ETC.:IFEXPLAIN MTS.:BNCH.STATS FILE:CATL MTS.:BNCH.STATSUM FILE:CATL.O MTS.:BNCH.TEST FILE:DASDI.360 MTS.:BNCH.WRITEUP FILE:FLIN MTS.:BNCHCMDS FILE:FLIN.O MTS.:BNCHDSR.W FILE:GETDSK.O MTS.:CATSCAN FILE:READ MTS.:FFT.DATA FILE:READ.O MTS.:FFT.HD FILE:READL.O MTS.:MTS411.FILES FILE:TRAK.O MTS.:PRINTDUMP360 FILE:VOLGET.O MTS.:WSG.TAPE INIT:CGCMA NEW.:GOMLIB INIT:CMASB RSTR:OPER*RESTORE INIT:CMASC RSTR:RENAMEIT2 INIT:CMASD RSTR:SYSDEFS INIT:CMASE RSTR:TAPERECOVER INIT:CMASF SEG2:SIOC.360 INIT:CMASG SEG2:UNITS INIT:CMASH SYS.:STA INIT:CMASI WSG.:CNFGSOU INIT:CMASJ WSG.:GENNOTES.WF INIT:CNFGSOU WSG.:JOBS INIT:COM WSG.:MEMOLIST INIT:CZASE WSG.:M361REV INIT:DRMINIT WSG.:SSAV INIT:DRUMCRACKS WSG.:STAT INIT:ED.360 W045:ACATALOG INIT:ED.370 W045:ACATALOG.O INIT:ERCOM W045:DMOD INIT:GSETS.360 W045:DMOD.O INIT:GSETS.370 W045:FILECOPY INIT:IG.3270.360 W045:FILEDUMP INIT:IG.3270.370 W045:FILETEST INIT:LOGOUT W045:FILETEST.O INIT:MCFILES W045:FSMAC INIT:MCMAP W045:PROTECTPAPR INIT:TALLY.360 W045:SFDESTRY INIT:TALLY.370 W045:STARPERMIT 1 4 - The following is a list of public, semi-public, and major private files which have changed or been added since D4.1: 0 *ACCOUNTING *IG.QUMES5 *SYMBOLS *ACCOUNTING1 *IG.TX4662 *SYSMAC *ACCOUNTING2 *INDEX *S2L *ACCOUNTING3 *INIT *TAPEDUMP *ACCOUNTING4 *IPL.DECKGEN *TAPERTN *ACCOUNTING5 *IPL.1 *TAXIR *APC *IPL.2 *TEXTFORM *ASCEBCD *LALRGEN *TEXT360 *ASMTSYSMAC *LIBRARY *TPD *ASSIST *LIM *TPS *BNCHRTN *LINKEDIT *UNLINKER *CCD *LISP *USERS *CCQUEUE *LISPLIB *VALIDATEFILE *CDUPDATE *MACUTIL *WWICMAC *CKID *MNETRTN *WWLABMAC *CLSACC *MSS *3066RTN *CLSCALC *OBJSCAN *3270RTN *CLSED *OBJUTIL *3284RTN *CLSMOUNT *OVERDRIVE ACC.:ACCERRORSCAN *CLSNET *PDL ACC.:ACCLIST *CLSPERMIT *PDP8RTN ACC.:ACCLOG *CLSSDS *PLB ACC.:ACCMAINT *CNFGINFODSECT *PLOT ACC.:ACCPASWD *DECODE *PLOTSEE ACC.:ACCRETRIEVE *DEDIT *PLOTSYS ACC.:PROJECTIDS *DSK *PL1 ACC.:PROJECTMAINT *DSO *PRJDIRECTORY APL.:OLDNEWS + _ *DWB *PROJECT APL.:001BRFNS *DYSSUB *PTPRRTN BNCH:ADEPT.F *EBCDASC *PWC BNCH:ANALYSIS *EBCDBCD *RCP BNCH:ANALYSIS.S *ENCODE *RES BNCH:ASSIGNVOL *ENCRYPT *RESTORE BNCH:ASSIGNVOL.S *EXCOM *RST BNCH:AX *EXPL *RSV BNCH:BATCH.SCR *EXPLIB *SAV BNCH:BM00 *FAKEOS *SCRIPTPTRFILE BNCH:BM01 *FAKEOSCREBLDL *SCRIPT1 BNCH:BM04 *FAKEOSTRACE *SCRIPT2 BNCH:BM05 *FLB *SCRIPT3 BNCH:BM06 *FORMAT *SCRIPT4 BNCH:BM08 *FORTRANH *SCRIPT5 BNCH:BM09 *FS *SCRIPT6 BNCH:BM11 *FSCON *SCRIPT7 BNCH:BM12 *FSM *SCRIPT8 BNCH:BM13 *FTNTIDY *SCRIPT9 BNCH:BM14 *GDINFODSECT *SENSEDSECT BNCH:BM18 *GENLIB *SMDS BNCH:BM19 *HWTERM *SORTLM BNCH:BM20 *HYPHDICT *STA BNCH:BM21 *IEHMOVE *STATISTICS BNCH:BM23 *IF *STI BNCH:BM26 *IG *SV6 BNCH:BN01 1 5 - BNCH:BN02 BNCH:SEG2 ETC.:EDEXPLAIN BNCH:BN03 BNCH:SEG2.S ETC.:EREPLIB BNCH:BN04 BNCH:STAT.P ETC.:EREP470LIB BNCH:BN05 BNCH:STATS ETC.:FAKEOS.EXCP BNCH:BN06 BNCH:STATSUM ETC.:FAKEOS.MSG BNCH:BN07 BNCH:STATSUM.S ETC.:FIDS.BLDL BNCH:BN08 BNCH:SUBMIT ETC.:FIX.EXPLAIN BNCH:BN09 BNCH:SUBMIT.S ETC.:FIX.FIODSCT BNCH:BN10 BNCH:TEST ETC.:FIX.MESSAGES BNCH:BN11 BNCH:TSTATS ETC.:FIX.UNITDSCT BNCH:BN12 BNCH:USE.T ETC.:IF.DUMP BNCH:BN13 BNCH:WATBOL.C ETC.:IF.ELMQQSV BNCH:BN15 BNCH:WSG.TAPE ETC.:IF.EXPLAIN BNCH:BN16 BNCH:3270.BENCH.S ETC.:IF.STAT BNCH:BN17 COPY:ACCFORMAT ETC.:IG.STAT BNCH:BN30 COPY:CLSTV.SG ETC.:M6800ASRERR BNCH:BN31 COPY:CMDAREADSECT ETC.:OBJUTILEXP BNCH:BN32 COPY:ED.COPY.M ETC.:OLTEPBLDL BNCH:BN33 COPY:FILE.MACROS ETC.:OLTEPCDSLIB BNCH:BN34 COPY:GLOBALDEFS ETC.:OLTEPLIB BNCH:BN35 COPY:GLOBALSETS ETC.:OLTEPTSTLIB BNCH:BN36 COPY:IG.COPY.M ETC.:PASCALINFO BNCH:BN37 COPY:JOBSTA ETC.:PLUSMESSAGES BNCH:BN38 COPY:LLMPSEQU ETC.:RDC2.CKPT BNCH:BN39 COPY:MISC.MACROS ETC.:RDC2.LISP BNCH:BN40 COPY:MTS.MACROS ETC.:TAXMONITOR BNCH:BN41 COPY:PCBDSECT ETC.:TSHELP BNCH:BN42 COPY:PLUSINCLUDES ETC.:TXTFENVIR BNCH:BN43 COPY:PSA ETC.:TXTFFNS BNCH:BN44 COPY:RMGRMACLIB ETC.:TXTFHYPHDICT BNCH:BN50 COPY:SETPARM ETC.:TXTFLAYOUTS BNCH:BN51 COPY:STATDSECT.SG ETC.:TXTFLOG BNCH:CHOLX DWB.:CMDPIKUP.370 ETC.:TXTFMSGS BNCH:CMDS DWB.:CMDPROC.O ETC.:TXTFODS BNCH:CREFMINPUT DWB.:CMDPROC.S ETC.:TXTFWIDS BNCH:CX DWB.:CMDTAPE.370 FILE:ACATALOG BNCH:DRIVER DWB.:CMDXTRACT FILE:ACATALOG.O BNCH:DSR.F DWB.:CMDXTRACT3 FILE:ACATSUB BNCH:DSR.S DWB.:CMDXTRACT4 FILE:AMALGAMATE BNCH:ELASTODATA DWB.:GOM.COMMON FILE:CALLRELDSK BNCH:ELASTOPLAST DWB.:GOM.COMMOND FILE:CATALOG BNCH:FFT.DATA DWB.:GOM.COMMONG FILE:CATSCAN BNCH:FFT.HD DWB.:GOM.CONTAB FILE:CCATL BNCH:GOMOKU.P DWB.:GOM.LISTWRUP FILE:CCATL.O BNCH:LIBRARY DWB.:GOM.O FILE:CCATL.W BNCH:LISTFILES DWB.:GOM.OG FILE:CHKFILE BNCH:LISTFILES.S DWB.:GOM.PEEL FILE:CHKVTOC BNCH:MONITOR DWB.:GOM.S FILE:FILERTNS BNCH:MONITOR.F DWB.:GOM.SEQS FILE:FILEUPD BNCH:MONITOR.S DWB.:GOM.SEQS.O FILE:FLINE BNCH:OUTPUT DWB.:GOM.SG FILE:FM BNCH:PLOT DWB.:GOM.SYMTAB FILE:FM.S BNCH:PLOTDATA DWB.:GOMMANUAL FILE:FM.W BNCH:PRPLOT DWB.:GOMNEWS FILE:FSTEST BNCH:SCR DWB.:PK.PERMIT FILE:GETDSK BNCH:SCRIPT7PGM ETC.:BDAM FILE:GETFINF 1 6 - FILE:OPEN MTA.:MCHMAC MTS.:RAMROD.SR.S FILE:PROTECTPAPR MTA.:MCHSUBR MTS.:RNBRUPD FILE:READI MTA.:MIFMACTEST MTS.:RSFUPD FILE:READL MTA.:OC.S MTS.:SDUMP FILE:RWSEQ MTA.:OLTEPBLDLIN MTS.:SSCNUPD FILE:SCRATCHSIZES MTA.:OLTEPCDS MTS.:STDDMP FILE:SFDESTRY MTA.:OLTEPCDSBLDL MTS.:SVC.W FILE:TABLMOD MTA.:OLTEPTSTBLDL MTS.:SYSDEFS FILE:TABLMODMP.O MTA.:PDP.S MTS.:TIMTUPD FILE:TABLRTN MTA.:PDPBUG MTS.:UBCUPDATE.S FILE:TABLRTN.O MTA.:PRINTTRACE MTS.:USUBUPD FILE:TABLTST MTA.:PRNTCNTS NEW.:GOM FILE:TABLTST.O MTA.:SOFTCHK NEW.:PLUS FILE:TRAK MTA.:S2301 NEW.:PLUSLIB FILE:TRAKSTAT MTA.:TESTIOMAC RSTR:AUTOREST FILE:TRAKSTATAREA MTA.:TESTMINMAX RSTR:DEADUCATDES FILE:VAMREC->CHKV MTA.:TTPRINT RSTR:DSF FILE:VOLGET MTA.:TTPRINT.S RSTR:FASTRESTORE FILE:WRITEI MTA.:UMMPS.INFO RSTR:FASTRSTR INIT:FMT2305 MTA.:UMMPS.U RSTR:FILESAVEOBJ INIT:INITCMD MTA.:UNITS.O RSTR:FSS INIT:INITLOG MTA.:UNITS.S RSTR:OLFSOBJ INIT:REASON MTA.:UPTIME RSTR:RECOVERING INIT:RELOADLOG MTA.:VMN.S RSTR:REGENERATE MTA.:ASMHDIR MTA.:V370 RSTR:RESTORE MTA.:ASMHINSTALL MTA.:V370DEV.UM RSTR:RST MTA.:ASMHMACUPD MTS.:BROADCST RSTR:RSTFMT2 MTA.:ASMHUPDEXTEN MTS.:CHGFORMDATA RSTR:SVSTART MTA.:ASMHUPDNEW MTS.:CHGFORMPGM RSTR:VALIDATEFILE MTA.:ASMHUTIL MTS.:CMDSTATUPD RSTR:VTOCREAD MTA.:CNVTEREP MTS.:CMDSUPD SEG2:BASIC MTA.:CONFIG.U MTS.:DBJP SEG2:FIX MTA.:DMPLST MTS.:DCKPCHR.O SEG2:FTN MTA.:DMPLST.LOADC MTS.:DCKPCHR.S SEG2:GRAB3270 MTA.:DMPLST.MACRO MTS.:DCKPCHR.W SEG2:IF MTA.:DMPLST.TSTAT MTS.:DISTINDEX SEG2:OBJUTIL MTA.:DPBJ MTS.:DSRIUPD SEG2:S2APL MTA.:DRUMSTAT MTS.:DSRSUPD SEG2:S2FILES MTA.:EREPCMD MTS.:DYSUPD SEG2:S2L MTA.:EXIT MTS.:FS.S SEG2:TEXTFORM MTA.:FAKEOS.GBLS MTS.:FSUBUPD STRT:HSP MTA.:FIDS.BLDLIN MTS.:GATEUPD STRT:HWTPRINT MTA.:FIDSCMD MTS.:INFOUPD STRT:LAS MTA.:FMT2305.S MTS.:IPLBOOT.O SYS.:CCP MTA.:FOS.BDAM MTS.:IPLBOOT.S SYS.:CCPINIT MTA.:FOS.BDAMDUMP MTS.:IPLREAD.O SYS.:CCPPRIO MTA.:FOS.EXCP MTS.:IPLREAD.S SYS.:CMB MTA.:FOS.MACLIB MTS.:IPLREAD.W SYS.:CMDPIKUP.O MTA.:FOS.TESTBSAM MTS.:LLXUUPD SYS.:CMDTAPE.O MTA.:FOS.UPDATES MTS.:MACROSUPD SYS.:DIRECTORY MTA.:GETLOGS MTS.:MTSUPD SYS.:DIRLIB MTA.:HOGS MTS.:PCE SYS.:DIRPROGRAM MTA.:INITLOG MTS.:PRINTDUMP SYS.:DUMP MTA.:LOADCLAS MTS.:PWC SYS.:FNDLBL MTA.:LOADCLAS.S MTS.:RAMROD SYS.:GETDUMP MTA.:MCHCCH.S MTS.:RAMROD.CS.S SYS.:MSSCN 1 7 - SYS.:NEWSTA SYS.:PIDENT TMTS:LOADMTS TMTS:MTSSSCN TMTS:TMTSLIB UNSP:ASMTIDY UNSP:CATALOG UNSP:COMPARE UNSP:FLX UNSP:F8ASR UNSP:ILLBEBACK UNSP:I8080ASR UNSP:LIBRARY UNSP:MACLIB UNSP:MACSCAN UNSP:MACSCAN.360 UNSP:MACSCAN.370 UNSP:MCS650XASR UNSP:RG UNSP:RG.EXAMPLE UNSP:RG.W UNSP:SIM25ERR UNSP:SPITLIB UNSP:SPITPAR UNSP:TAPEDRIVES UNSP:TAPESHARE UNSP:TAPESHARE.W UNSP:WRITEUPS UNSP:XREF UNSP:Z80ASR WSG.:DCSTAT WSG.:DEDIT WSG.:DEDIT.PT WSG.:FM.GEN WSG.:MNET WSG.:MOUNTCMD WSG.:MSSCN WSG.:PDP8 WSG.:SAVMS WSG.:SSRTN WSG.:SSRTN.DOC WSG.:SSTA.VEC WSG.:SUMMPRT WSG.:TABLES WSG.:TABLES.WF WSG.:TAPE WSG.:TAPEDUMP WSG.:TT W009:PISTLE.S W009:PISTLE.W W009:SYMBOL.S W009:UMLOAD.U W170:KWIC