Google
 

Trailing-Edge - PDP-10 Archives - BB-R775A-BM - sources/vax-install.ctl
There are 2 other files named vax-install.ctl in the archive. Click here to see a list.
! This control file is a TEMPLATE for the control file necessary to
! copy the VAX files over to a vax and install them.  Various changes
! are necessary in order to make this procedure run at any specific
! installation.  Also, it must be possible to establish a network
! connection between the DECSYSTEM-20 on which this is run and the VAX on which
! the installation is to be performed.
!
! This batch job must be run connected to the directory into which you
! restored the files from the saveset Source Files on the DIL
! distribution tape.
!
! The substitutions required are:
!   VAXNOD	The node name of the VAX to install on
!   SYSPAS	The password to SYSTEM on that VAX
!   SYSACT	A valid account to charge to;  [%O'17']
!
! NOTE: After running the modified version of this control file, be
! sure to delete it!!!! Otherwise, the password to a privileged
! account on your vax will be sitting around in a text file where
! people might see it.  If security is of any concern to you, BE
! CAREFUL!!! 
!
! The user SYSTEM on your VAX must have the usual system manager
! privileges. 
!
! In addition to the file transfers performed by this file, certain
! changes may need to be made in the startup procedure.  See the
! installation instructions in the manual for more information.
!
! Facility: DIL
! 
! Edit History:
! 
! new_version (1, 0)
! 
! Edit (13, '4-Oct-82', 'David Dyer-Bennet')
! %(  Add release tape build to the library.  Add VAX-INSTALL procedure. 
!     Files: RELEASE-TAPE.CTL (new), SOURCE-TAPE.CTL (new),
!     VAX-INSTALL.CTL (NEW) )%
!
! Edit (%O'17', '18-Oct-82', 'David Dyer-Bennet')
! %(  Add VAX message files to release tape and installation, too.
!     Files: VAX-INSTALL.CTL, RELEASE-TAPE.CTL
! )%
! Edit (%O'45', '19-Jan-83', 'David Dyer-Bennet')
! %(  Add Installation Certification procedure everywhere.
!     Teach COMPDL to run off the doc file when dil is compiled.
! )%
! Edit (%O'57', '21-Jan-83', 'David Dyer-Bennet')
! %(  Make sure SOURCES saveset on update tape isn't null (or it goes away).
!     Include VAX-INSTALL.CTL in the BUILD saveset on the update tape.
!     Send out XPORT.VAX-OLB on the tape, with appropriate installation
!     instructions.
! )%
! Edit (%O'71', '1-Feb-83', 'David Dyer-Bennet')
! %(  Final cleanup for release 1.
!     VAX-INSTALL.CTL: document copying XPORT.VAX-OLB as optional.
! )%
! **EDIT**
!
@NFT
*SET DEFAULT VAXNOD:: /USER:SYSTEM /PASSWORD:SYSPAS /ACCOUNT:SYSACT	![%O'17']
*COPY DIL.VAX-OLB/FIXED/IMAGE VAXNOD::SYS$LIBRARY:DIL.OLB/FIXED/IMAGE
*COPY DIL.VAX-EXE/FIXED/IMAGE VAXNOD::SYS$SHARE:DIL.EXE/FIXED/IMAGE
*COPY DIL.VAX-TLB/FIXED/IMAGE VAXNOD::SYS$LIBRARY:DIL.TLB/FIXED/IMAGE
*COPY DILTFR.VAX-OBJ/VARIABLE/IMAGE VAXNOD::SYS$LIBRARY:DILTFR.OBJ/VARIABLE/IMAGE
*COPY DIL.VAX-OPT VAXNOD::SYS$LIBRARY:DIL.OPT
*COPY DIXMSG.VAX-EXE/FIXED/IMAGE VAXNOD::SYS$MESSAGE:DIXMSG.EXE/FIXED/IMAGE	![%O'17']
*COPY DITMSG.VAX-EXE/FIXED/IMAGE VAXNOD::SYS$MESSAGE:DITMSG.EXE/FIXED/IMAGE	![%O'17']
! [%O'71'] Delete the following line if you don't need XPORT.OLB copied to
! [%O'71'] your vax (see DIL.DOC for more details).
*COPY XPORT.VAX-OLB/FIXED/IMAGE VAXNOD::SYS$LIBRARY:XPORT.OLB/FIXED/IMAGE       ! [%O'57'] 

! [%O'45'] Also copy over ICP stuff (start insertion)
*COPY ICSCOB.VAX-COM VAXNOD::ICSCOB.COM
*COPY C32T1.VAX-COB VAXNOD::C32T1.COB
*COPY CD32T1.VAX-COB VAXNOD::CD32T1.COB
*COPY CT32T1.VAX-COB VAXNOD::CT32T1.COB
*COPY F32T1.VAX-FOR VAXNOD::F32T1.FOR
*COPY ICSFOR.VAX-COM VAXNOD::ICSFOR.COM
*COPY FD32T1.VAX-FOR VAXNOD::FD32T1.FOR
*COPY FT32T1.VAX-FOR VAXNOD::FT32T1.FOR
! [%O'45'] End insertion
*EXIT
@