PVOL1BACKUP D%B1111001001 1Pe _vߋt ***THIS VOLUME DOES NOT CONTAIN A HARDWARE BOOTABLE SYSTEM *** && d "W c W  5 E 5tUh |xt 7h   wp؇  @ B     Rd 2 @J .877"  ؇& 00R 5@$T0 ޢގ޷1 ~& . JPHDR1INSTALL 00010001000100 00000 00000 000000DECFILE11A PPHDR2U0414404144 M 00 PPINSTALLNETKITc<} PDLYZ[25JAN99160405DECNPe _vߋt ***THIS VOLUME DOES NOT CONTAIN A HARDWARE BOOTABLE SYSTEM *** VOL1D%B000DECFILE11AHDR100010000000100 00000 00000 000000DECFILE11AEOF14444444444324410 P=p w%MS  5,w5 wU VwNf  $| p-d ~ ) BE`ȁ     1Ý -,d34(NETKIT25JAN99154225NETKIT [001,001] DECFILE11A PUFD vz_Pf,s a T process .IFFT;; This is Tan  processT .ENDC; .NLITST .LISTPDTV:: .IF DF M$T$MGE .WORD 0 T ; (I) ; RelocTation bias .ITFF .WORD 0 ;T (I) ; Unused Tword on unmappTed systems .ETNDC .WORD 0 U; (I) ; DispatL0KL- .IFF; LSLN --L *** Multipo Lint *** .ENDC(L .WORD 0 ; (I0L) ; Circuit co8Lunter timer vi@Lrtual address HLfor  .WORPLD 0 ; (I) ; LiXLne counter tim`Ler virtual AddhLress for pL .WORD 0 ; (I)xL ; CharacterisPHEADHEADHEADHEADHEADHEADHEADHEADHEADHEADHEADHEADHEADHEADHEADHEADHEADHEADHEADHEADPPUFD vz_P._^bbf,25JAN9915422825JAN99154227a+5PDATADADATADATADATADATADATADATADATADATADATADATADATADATADATADATADATADATADATADATAP0_^bbf.; .; PREGEN.CMD.;0.; RSX-11M/S/M-PLUS CEX System and CEX Products.$.; Network Pre-Generation Procedure..;7.; Copyright (c) 1996,1997,1998 by Mentec, Inc., U.S.A..; All rights reserved.;.;H.; This software is furnished under a license and may be used and copiedH.; only in accordance with the terms of such license and with theH.; inclusion of the above copyright notice. This software or any otherH.; copies thereof may not be provided or otherwise made available to anyH.; other person. No title to and ownership of the software is hereby.; transferred.t.;H.; The information in this software is subject to change without noticeH.; and should not be construed as a commitment by Digital Equipment.; Corporation.s.;H.; Digital assumes no responsibility for the use or reliability of its:.; software on equipment which is not supplied by Digital..;.;.; MODULE DESCRIPTION:.;.; PREGEN Command File. .;.;+.; Distributed Systems Software Engineering;.;.; IDENT HISTORY: .;.; 1.00 17-Apr-82e.; DECnet-11M/S V3.1;.; DECnet-11M-PLUS V1.1e.;.; 2.00 07-NOV-83f.; DECnet-11M/S V4.0.; DECnet-11M-Plus V2.0a.;.; 5.00 22-JUL-85s.; DECnet-11M/S V4.2.; DECnet-11M-Plus V3.0;.; DECnet-Micro/RSX V1.0.;.; 6.00 17-Sep-87i.; DECnet-11M/S V4.3.; DECnet-11M-Plus V4.0s.; DECnet-Micro/RSX V4.0.;.; 7.00 7-Aug-89.; DECnet-11M/S V4.5.; DECnet-11M-Plus V4.3P.; DECnet-Micro/RSX V4.3.;.; 8.00 8-Nov-91.; DECnet-11M/S V4.7.; DECnet-11M-Plus V4.4Y.; DECnet-Micro/RSX V4.4.;.; 8.10 16-Aug-94..; DECnet-11M/S V4.8.; DECnet-11M-Plus V4.5V.; DECnet-Micro/RSX V4.5.;.;-e .ENABLE SUBSTITUTION5 .ENABLE ESCAPE; .ENABLE CONTROL-Z .DISABLE LOWERCASE. .;.; PREGEN notes1.; ------------7.;D.; Multiple free disks, a large system disk, or magtape distributionD.; -----------------------------------------------------------------.;K.; PREGEN takes the two or three distribution kits, and combines them onto;K.; one output generation disks. This release now only supports distributionD".; mediafrom tape(1600bpi or tk50).;,.; PREGENs general operation is shown below..;<.; Drive 1 PREGEN operation Drive 2<.; ------- ---------------- -------@.; Network distribution disk --Copy command files--> NETGEN Disk@.; DECnet distribution disk --Copy command files--> NETGEN Disk@.; PSI distribution disk --Copy command files--> NETGEN Disk.;K.; Drive 1 above must always contain distribution tapes. Drive 2 may bepK.; the system disk if it is sufficiently large, or it may be any free disklK.; drive. The different output disks are logical entities only. The filesoK.; which go on each may be combined onto physical media in any reasonable.; combination.b.;C.; *********** NO LONGER SUPPORTED **************************sE.; Single free disk drive, with a small system disk (small dual-disk)CE.; ------------------------------------------------------------------a.;K.; PREGEN takes the two or three distribution kits, and copies the commandtK.; onto the system disk. When all files have been copied, it copies them K.; back out to a NETGEN Disk, and deletes them from the system disk. ThenF.; distribution kit disks themselves must be used as the object disks..;,.; PREGENs general operation is shown below..;J.; Drive 1 PREGEN operation Drive 2 (system disk)<.; ------- ---------------- -------@.; Network distribution disk --Copy command files--> System Disk@.; DECnet distribution disk --Copy command files--> System Disk@.; PSI distribution disk --Copy command files--> System Disk@.; NETGEN Disk <--Recopy the files---- System Disk@.; --Delete the files----> System Disk.;$.; System disk configuration control$.; ---------------------------------.;B.; The following variable controls the operations described above..;A.; N$HDUO = 0 if sys00 DATADATADATADATADATADATADATADATADATADATAtem is not a "small dual-disk" configuration.m:.; 1 if "small dual-disk" configuration, Phase 1.:.; 2 if "small dual-disk" configuration, Phase 2..;O.; Phase 1 is when we copy files from the distribution kits to the system disk.-I.; Phase 2 is when we copy files from the system disk to the NETGEN Disk.e.;L.; ************* END OF USUPPORTED DISK CONFIGURATION ******************** -.;".; Set the configuration variables".; -------------------------------.;M.; Set the number of distribution kits recognized, and their 3 character ids. .; .SETN N$GNUM 3c .SETS S$GLIS "NET,DEC,PSI" .;P.; For each "id", set the product name, as "first name/second name/etc". TheP.; first name in the list is generally used in some context such as "Copy the .; FIRST NAME distribution kit"..;P.; The second name (etc) is used only when the distribution kit consists ofP.; more than one media, such the 2 RK05s which may be required for the NetworkP.; distribution kit. This second name is generally used in some context such as6.; "Where is the SECOND NAME distribution kit loaded"..;P.; At the moment, provision is made for a maximum of two media per distribution.; kit.f.; .ENABLE LOWERCASE) .SETS S$NNET "Network/secondary Network"C' .SETS S$NDEC "DECnet/secondary DECnet".! .SETS S$NPSI "PSI/secondary PSI"s .DISABLE LOWERCASEs.;P.; For each "id", set the distribution disk labels, to be used for mounting=.; distribution kit disks, as "first label/second label/etc".e.;P.; The second label (etc) is used only when the distribution kit consists ofP.; more than one media, such the 2 RK05s which may be required for the Network.; distribution kit..;P.; At the moment, provision is made for a maximum of two media per distribution.; kit./.;.; .SETS S$LNET "NETKIT/NETK01"s .SETS S$LDEC "DECKIT/DECK01"C .SETS S$LPSI "PSIKIT/PSIK01" .;P.; For each "id", set the object disk label, to be used for intializing theP.; users working object disks, if necessary. These disks will be used onlyP.; during the build phase of the generation. A maximum of one object disk willP.; be required for each distribution kit. Note that the working command file#.; disk is always labeled "NETGEN".f.; .SETS S$ONET "NETOBJ" .SETS S$ODEC "DECOBJ" .SETS S$OPSI "PSIOBJ" .;.; Set some initial variables..;/ .SETS S$OUIC !Remember the original UIC & .SETS S$CDEV "" !No NETGEN Disk yet0 .SETS S$CLAB "" !Initialize NETGEN Disk label3 .SETF L$CMOU !The NETGEN Disk is not yet mounted;, .SETS S$GDEV "" !No Distribution Disk yet8 .SETF L$GMOU !The Distribution kit is not yet mounted& .SETS S$TDEV "" !No Object Disk yet3 .SETF L$TMOU !The Object Disk is not yet mountedf) .SETN O$GIND 0 !Not in S$GLIS list yet . .SETF L$GREP !Dont repeat last S$GLIS entry7 .SETS S$GKIT "" !kits copied (dual-disk config only)b.;".; Set the host system type flags..; .SETF L$HVAX !Assume not VAX"3 .IF EQ 5 .SETT L$HVAX !Reset if necessarye( .SETF L$HMPL !Assume not RSX-11M-PLUS3 .IF EQ 6 .SETT L$HMPL !Reset if necessaryT0 .SETS S$HLOK "" !Assume dont lock on dismount# .IFT L$HMPL .SETS S$HLOK "/LOCK=V"T% .IFT L$HVAX .SETS S$HLOK "/NOUNLOAD"e.;@.; Get the PREGEN disk, either from "SY:" or from "@ddu:PREGEN"..;$ .SETS S$PDEV +"'':" .TEST P0 ":"d .IF EQ 0 .GOTO X0020 .PARSE P0 ":" S$T1 S$T2 .SETS S$PDEV S$T1+":".X0020: .TESTDEVICE 'S$PDEV'= .PARSE "," S$PDRV S$T1 !Get the "real" device namem.;.; Check the CLI.;( .SETF $DCLI !Remember the initial CLI .IF NE "DCL" .GOTO X0025e .SETT $DCLI .ENABLE QUIET SET TERM MCRH .DISABLE QUIET.G.X0025: .SETF $DNAMD ! remember if NAMED Directory so we can restore itf1 .SETS $HSNDI "" !Init. symbol even if not used A .IF NE 6 .GOTO X0027 !Check named directory for M+ onlyX= .IF EQ "[]" .GOTO X0027 !Is this a named directory?0% .SETT $DNAMD !Show named di00_^bbfrectoryR- .SETS $HSNDI !Save named directorym .ENABLE QUIET SET /NONAMEDE .DISABLE QUIETb.;B.; Get the PREGEN UIC, either from "" or from "@[g,m]PREGEN"..;.X0027: .SETS S$PUIC .TEST P0 "["0 .IF EQ 0 .GOTO X0030 .PARSE P0 "[]" S$T1 S$T2 S$T3 .SETS S$PUIC "['S$T2']" .;-.; Print the preliminary text on the terminalX.;.X0030: .ENABLE QUIET  .IFF L$HVAX SET /BUF=TI:80. .DISABLE QUIET  ;I ; ======================================================================DA ; PREGEN - RSX-11M/S/M-PLUS CEX System Pre-Generation Procedure, ; Started at '