.; .; STARTUP.CMD f|r Uppsalabuss LABAN+ V 4.0 ; STARTUP VERSION 88-08-14 .; .; File Purpose .; ---- ------- .; [0,0]RSX11.SYS An account/password file .; This file does contain privileged accounts. .; .; [1,2]STARTUP.CMD (This file) Invoked at bootstrap time to .; control bringing up the system. .; .; [1,2]QMGSTART.CMD Invoked by STARTUP to start up the Queue .; Manager and spooling system. .; .; [1,2]SHUTUP.CMD Invoked by SHUTUP when taking down the system .; to perform system dependent shutdown tasks. .; .; [1,2]QMGSTOP.CMD Invoked by SHUTUP to stop the Queue Manager .; and spooling system. .; .; [1,2]LOGIN.TXT Displayed on user's terminal when logging in. .; .; [1,2]BATCH.TXT Displayed at the beginning of each batch log .; file. .; .ENABLE SUBSTITUTION .ENABLE GLOBAL .; Determine terminal type .SETT $QUIET .ENABLE QUIET .; SET /NONAMED SET /UIC=[1,2] SET /INQUIRE=TI: 'IF'.IF NE .DISABLE QUIET ; ; Please ignore any random characters that may have printed on your ; terminal just now. They came from a SET /INQUIRE=TI: command. ; Evidently your terminal does not recognize escape sequences. ; This will not affect the running of this command file. ; .ENABLE QUIET 'ENDIF' ASN LB:=WK: .; Request the correct time of day. .SETF $TIME RUN LB:[361,15]GETIM .IF EQ 1 .SETT $TIME 'IF'.IFT $TIME RUN LB:[361,15]SHTIM 'ELSE' @LB:[1,2]TIDODATUM .DISABLE DECIMAL !KAN [NDRAS AV TIDODATUM 'ENDIF' .; Allocate system controlled checkpoint space 'IF'.IFNDF $ACSSY ACS SY:/BLKS=3000. 'ENDIF' .; Bring on line all configured devices 'IF'.IFNDF $CONAL CON ONLINE ALL 'ENDIF' .; Start the system error logger ELI /LOG/LIM .; Create CLI for DIGITAL Command Language (DCL) .IFNINS ...DCL INS $DCL/CLI=YES/TASK=...DCL/PRI=160. CLI /INIT=DCL/CTRLC .; .; Install RMS tasks (rmsresab,rmslbl,rmslbm and dapres installed with VMR) .; .; Install all segments of the RMS segmented library .; .; INS LB:[1,1]RMSRESAB.TSK/RON=YES/PAR=GEN .; INS LB:[1,1]RMSLBA.TSK/RON=YES/PAR=GEN .; INS LB:[1,1]RMSLBB.TSK/RON=YES/PAR=GEN .; INS LB:[1,1]RMSLBC.TSK/RON=YES/PAR=GEN .; INS LB:[1,1]RMSLBD.TSK/RON=YES/PAR=GEN .; INS LB:[1,1]RMSLBE.TSK/RON=YES/PAR=GEN .; INS LB:[1,1]RMSLBF.TSK/RON=YES/PAR=GEN .; INS LB:[1,1]RMSLBL.TSK/RON=YES/PAR=GEN .; INS LB:[1,1]RMSLBM.TSK/RON=YES/PAR=GEN .; .; If you wish to use the RMSDAP resident library to access RMS files .; on remote nodes, use the next command (remove the comment delimiters): .; .; INS LB:[1,1]DAPRES.TSK/RON=YES/PAR=GEN .; .; The following RMS Utilities may be individually installed as needed .; (by removing the comment delimiters): .; .; INS LB:[3,54]RMSDES.TSK .; INS LB:[3,54]RMSDEF.TSK .; INS LB:[3,54]RMSBCK.TSK .; INS LB:[3,54]RMSRST.TSK .; INS LB:[3,54]RMSCNV.TSK .; INS LB:[3,54]RMSIFL.TSK .; INS LB:[3,54]RMSDSP.TSK .; SET /CACHE=DU:(CREATE,DEFER,OVERLAY=20.,DIRECTORY=15.) SET /CACHE=DU1:(DEFER,OVERLAY=20.,DIRECTORY=15.,VIRTUAL=20.,READ_AHEAD=10.) SET /CACHE=DL:(CREATE=DLCACH,DEFER,DIRECTORY=15.,VIRTUAL=20.) INS [3,54]EDTFSL ; @LB:[1,2]NETSTART .; .; START LAT PROCESS .; LCP CREATE/TERMINALS=8/RESERVED=8 LCP START/NODE_IDENTIFICATION=LABAN/SERVICE_IDENTIFICATION=LABAN LCP SET PORT TT60:/PORT=PRINTER/SERVER=LAT_08002B09C4D4/SERVICE=PRINTER .; .; Nest to the prototype Queue Manager startup file. @LB:[1,2]QMGSTART 'IF'.IF NE .; An error was encountered in starting the Queue Manager and .; associated tasks. Nest to the Queue Manager stop proceedure .; to back out of the startup. @LB:[1,2]QMGSTOP 'ENDIF' .; .IFF $TIME @LB:[1,2]TIME !TRY GET TIME FROM NETWORK ; 'WHILE'.IFF $TIME @LB:[1,2]TIDODATUM .IFF $TIME LRM 001 .DISABLE DECIMAL !KAN [NDRAS AV TIDODATUM 'ENDDO' .; .; - START SYSTEM - ENABLE TIME COMMAND TO GET THROUGH IF ANY .; RUN $ICP/TASK=STRTUP/CMD="@LB:[1,2]STARTSYS"/EST=NO .; .EXIT