1                                                                   1
-
              INSTALLATION INSTRUCTIONS FOR OLD INSTALLATIONS
+             ____________ ____________ ___ ___ _____________
0                                May 1978
-         Since the disk and accounting file formats in D4.1 are  the
     same  as  D4.0,  the  installation  of the D4.1 system should be
     fairly straight forward.  The following  steps  give  the  basic
     procedure  to be followed to install D4.1 at installations which
     are currently running D4.0.  At installations where  substantial
     changes  have  been made to the distributed D4.0 system or where
     it is not desired that all of D4.1 be installed  at  once,  this
     procedure will have to be modified accordingly.
0    1.    Restore the distributed D4.1 dump/restore tapes to a spare
           disk  pack  using  TSS  DASDI  (or  MTS DASDI) and the TSS
           DUMP/RESTORE provided.  On  the  distributed  dump/restore
           tapes, the volume label of the pack is MTS411; 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  D4.1  General  Notes  (item
           10030)   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 D4.1 pack.  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 D4.1 version.  Follow the procedure  in  the
           IPLREADER writeup (item 10037) 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 D4.1 pack to the
           regular packs.  A complete list of all the  files  on  the
           D4.1 pack is available in the file MTS:MTS411.FILES.  Make
           a list in a file of all the files to be moved.  Then enter
           the command:
0          $RUN FILE:FM+FILE:FILERTNS(1,99)+tables+COPY:SYSDEFS -
           PROT=OFF
1                                                                   2
-
           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  D4.1  resident  system  (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 PKEY=DISASTER 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 not longer used:
0    *IPL.D4                 obsolete
     *IPL.D4.360             obsolete
     *SSS                    obsolete
     *SVA                    old filesave procedure
     *SVB                    old filesave procedure
     *SVC                    old filesave procedure
     *SVD                    old filesave procedure
     *SVE                    old filesave procedure
     FILE:FSTEST.S           old name
     FILE:GETFINF.O          old name
     FILE:OPEN.O             old name
     FILE:RWSEQ.O            old name
     FILE:VAMREC.S           old name
     FILE:WRITEI.O           old name
     INIT:USERS.360          obsolete
     INIT:USERS.370          obsolete
     RSTR:AMALGAMATE         old name
     RSTR:CHKFILE            old name
     RSTR:DIRTAPEOUT         old name
     RSTR:TIMECFE            obsolete
     SYS.:SSS                obsolete
1                                                                   4
-
     The  following  is  a  list  of  public,  semi-public, and major
     private files which have changed since D4.0:
0    *ACCRESTORE
     *APC
     *ASMT
     *ASMTSYSMAC
     *CCD                    if UM plot support used
     *CCL                    if UM plot support used
     *CCQUEUE                if UM plot support used
     *CCT                    if UM plot support used
     *CDUPDATE
     *CLSACC
     *CLSCALC
     *CLSED
     *CLSFILESTATUS
     *CLSSDS
     *CLSSSTA
     *DEDIT
     *DYSSUB
     *FAKEOS
     *FLB
     *FLOWCHART
     *FS
     *FTNTIDY
     *GFINFODSECT
     *HYPHDICT
     *IG
     *IG.CCMP                if desired
     *IG.CK400               if desired
     *IG.HUGHES              if desired
     *IG.TX4014              if desired
     *IG.TX4025              if desired
     *IG.TX4662              if desired
     *IG.3270                if desired
     *IG.339                 if desired
     *INDEX
     *IPL.DECKGEN            if desired
     *IPL.D4.1               if desired
     *IPL.D4.1.360           if desired
     *LABEL
     *LIBRARY                add local changes
     *MACUTIL
     *OBJLIST
     *OBJUTIL
     *PLOTSEE
     *PLOTSYS                if UM plot support used
     *PL1
     *PL360
     *PL360LIB
     *PWC                    if desired
     *RESTORE
     *SAV
     *SCRIPT1                if desired
     *SCRIPT2                if desired
     *SCRIPT3                if desired
1                                                                   5
-
     *SCRIPT4                if desired
     *SCRIPT5                if desired
     *SCRIPT6                if desired
     *SENSEDSECT
     *SMDS                   add local changes
     *SORT
     *STATUS
     *SV5
     *SYSMAC
     *TAPECOPY
     *TAPEDUMP
     *TAPEFIXER
     *UNLINKER
     *USERS
     *WWICMAC                if desired
     *WWLABMAC               if desired
     *WWLIB                  if desired
     *3066RTN
     *3270RTN
     ACC.:STAPROJECT
     ACC.:ACCLIB
     ACC.:FILEINFO
     APL.:001NEWS            if desired
     COPY:CMDAREADSECT
     COPY:DRDSECT
     COPY:ED.COPY.M
     COPY:FILE.MACROS
     COPY:IG.COPY.M
     COPY:JOBSTA
     COPY:MISC.MACROS
     COPY:MTS.MACROS
     COPY:PCBDSECT
     COPY:RMGRMACLIB
     COPY:SYSDEFS
     ETC.:APCEXP
     ETC.:BDAM
     ETC.:EREPLIB
     ETC.:FIX.PRDSCT
     ETC.:FORMFUN            if desired
     ETC.:FOS.IGG
     ETC.:IOHEVAL
     ETC.:MACUTILEXP
     ETC.:OBJUTILEXP
     ETC.:OLTEPLIB
     ETC.:PLOTALPHA
     ETC.:RDC2.CKPT
     ETC.:RDC2.LISP
     ETC.:EDEXPLAIN
     FILE:AMALGAMATE
     FILE:CHKFILE
     FILE:CHKVTOC
     FILE:DASDI
     FILE:DASDI.S
     FILE:DASDI.360
     FILE:FILERTNS
     FILE:FIXCAT
1                                                                   6
-
     FILE:FIXEH
     FILE:FSTEST
     FILE:FSTEST.W
     FILE:GETFINF
     FILE:GTUNIT
     FILE:OPEN
     FILE:PDLIST
     FILE:READ
     FILE:READ.O
     FILE:RWSEQ
     FILE:TABLMOD
     FILE:TABLMODMP.O
     FILE:TABLRTN
     FILE:TABLRTN.O
     FILE:VAMREC
     FILE:VAMREC.WRUP
     FILE:WRITEI
     INIT:ED.360             for initialization
     INIT:ED.370             for initialization
     INIT:IG.3270.360        for initialization
     INIT:IG.3270.370        for initialization
     INIT:INIT
     INIT:INITCMD            make local changes if desired
     MTA.:V370
     MTA.:V67
     MTS.:BNCH.SCR.120       if desired
     MTS.:BNCH.STATSUM       if desired
     MTS.:PRINTDUMP
     MTS.:PRINTDUMP360
     MTS.:PWC                if desired
     MTS.:RAMROD
     NEW.:CKSIG
     NEW.:GOM
     NEW.:LOGPURGE
     RSTR:AUTOREST
     RSTR:DEADSAVE
     RSTR:DEADUCATDES
     RSTR:DSF
     RSTR:FILESAVE
     RSTR:FILESAVEOBJ
     RSTR:FS.MACROS
     RSTR:FSTAPECOPY
     RSTR:LFS.RESTART
     RSTR:MERGE
     RSTR:OLFSOBJ
     RSTR:OPER*RESTORE
     RSTR:RECOVER
     RSTR:RENAMEIT2
     RSTR:RESTORE
     RSTR:SVSTART
     RSTR:TAPEDIRLIST
     RSTR:TAPEOUT
     RSTR:TAPERECOVER
     SEG2:BASIC
     SEG2:HASP
     SEG2:OBJUTIL
1                                                                   7
-
     SEG2:SHAREDPL1LIB
     SEG2:S2APL
     SEG2:S2FILES            make local changes if desired
     SEG2:S2L
     SYS.:CCP                if UM plot support used
     SYS.:CCPDEFER           if UM plot support used
     SYS.:CCPINIT            if UM plot support used
     SYS.:CCPPRIO            if UM plot support used
     SYS.:CCT                if UM plot support used
     SYS.:FNDLBL
     TMTS:MTSSSCN
