Trailing-Edge
-
PDP-10 Archives
-
BB-4148F-BM_1984
-
sources/newutp.ctl
There is 1 other file named newutp.ctl in the archive. Click here to see a list.
! NEWUTP.CTL for DBMS-20 Version 6.1 Jan-84
! Copyright (C) 1984 by
! Digital Equipment Corporation, Maynard, Mass.
!
! This software is furnished under a license, and may be used
! or copied only in accordance with the terms of that license.
! Installation of DBMS-20 V6.1 UETP tests in PS:<UETP.LIB>
! Requires sufficient privileges to do DELETEs and COPYs.
BEGIN::
! Files needed on DSK:
! DBMS20.VER
! DBMS20.CMP
! DTORD.DDL
! DTORDR.CBL
! DTORDR.FML
! DTSCH.DDL
! DTSCHB.CBL
! DTSCHB.FML
! DTVRB.DDL
! DTVR1S.CBL
! DTVRB1.CBL
! DTVRB2.CBL
! DTVRB1.FML
! DTVRB2.FML
! Setup and enable
@DEFINE DSK:
@DEFINE UTP: PS:<UETP.LIB>
@ENABLE
@NOERROR
@DELETE NEWUTP.MAIL,DELUTP.STS,
@EXPUNGE
@
@ERROR
@COPY NUL: NEWUTP.MAIL
TDIR::
! See if PS:<UETP.LIB> exists
@INFO DIRECT UTP:,
@NAME-ONLY
@
@IF (NOERROR) @GOTO TCOP
@APPEND TTY: NEWUTP.MAIL
@Directory PS:<UETP.LIB> does not exist.
@ Installation of new DBMS-20 UETP tests aborted.
@^Z
@GOTO UTPDN
TCOP::
! Try to copy something to PS:<UETP.LIB>
@COPY NUL: UTP:EXCEPT.LOG
@IF (NOERROR) @GOTO DELF
@APPEND TTY: NEWUTP.MAIL
@Insufficient privileges to access PS:<UETP.LIB>.
@ Installation of new DBMS-20 UETP tests aborted.
@^Z
@GOTO UTPDN
DELF::
! Delete the old DBMS UETP test files
@DELETE UTP:DBMS.VER.0,UTP:FIT2.FML.0,UTP:ORDENT.CBL.0,
@EXPUNGE
@
@IF (ERROR) @COPY NUL: UTPDEL.STS.1
@DELETE UTP:ORDENT.DDL.0,UTP:ORDTIN.DDL.0,UTP:TSTIDB.CBL.0,
@EXPUNGE
@
@IF (ERROR) @COPY NUL: UTPDEL.STS.1
@DELETE UTP:TSTIDB.DDL.0,UTP:UNV4.FML.0,UTP:V4.FML.0,
@EXPUNGE
@
@IF (ERROR) @COPY NUL: UTPDEL.STS.1
@DELETE UTP:V4B.DDL.0,UTP:V4B.FML.0,UTP:V4S.DDL.0,UTP:V4S.FML.0,
@EXPUNGE
@
@IF (ERROR) @COPY NUL: UTPDEL.STS.1
@ERROR %
@DIRECT UTPDEL.STS
@IF (ERROR) @GOTO COPF
@APPEND TTY: NEWUTP.MAIL
@Unable to delete one or more old DBMS UETP test files
@ from PS:<UETP.LIB>. The installation was not aborted
@ since the old and new files are mutually exclusive.
@^Z
COPF::
@ERROR
@COPY DBMS20.VER UTP:
@IF (ERROR) @GOTO COPER
@COPY DBMS20.CMP UTP:
@IF (ERROR) @GOTO COPER
@COPY DTORD.DDL UTP:
@IF (ERROR) @GOTO COPER
@COPY DTORDR.CBL UTP:
@IF (ERROR) @GOTO COPER
@COPY DTORDR.FML UTP:
@IF (ERROR) @GOTO COPER
@COPY DTSCH.DDL UTP:
@IF (ERROR) @GOTO COPER
@COPY DTSCHB.CBL UTP:
@IF (ERROR) @GOTO COPER
@COPY DTSCHB.FML UTP:
@IF (ERROR) @GOTO COPER
@COPY DTVRB.DDL UTP:
@IF (ERROR) @GOTO COPER
@COPY DTVR1S.CBL UTP:
@IF (ERROR) @GOTO COPER
@COPY DTVRB1.CBL UTP:
@IF (ERROR) @GOTO COPER
@COPY DTVRB2.CBL UTP:
@IF (ERROR) @GOTO COPER
@COPY DTVRB1.FML UTP:
@IF (ERROR) @GOTO COPER
@COPY DTVRB2.FML UTP:
@IF (ERROR) @GOTO COPER
@GOTO COPOK
COPER::
@APPEND TTY: NEWUTP.MAIL
@Unable to copy one or more of the new DBMS-20 UETP
@ test files to PS:<UETP.LIB>. The installation of
@ the new tests is aborted.
@^Z
@GOTO UTPDN
COPOK::
@APPEND TTY: NEWUTP.MAIL
@All new DBMS-20 Version 6.1 UETP tests copied to PS:<UETP.LIB>.
@^Z
UTPDN::
@DISABLE
@MAIL
@IF (ERROR) @PLEASE NEWUTP finished. Please TYPE NEWUTP.MAIL for details.
*.
*
*DBMS-20 UETP test installation
*@NEWUTP.MAIL
@GOTO DONE
%ERR::
@GOTO DONE
DONE::
@NOERROR
@DELETE DELUTP.STS,
@EXPUNGE
@
@ERROR
%FIN::