sy42:[1,101]readme.1st -- TTMOD, BYE mods for Secure MPLUS Last Edit: 21-JUN-1985 10:50:54 This account contains sources, COR files, and command files to build the patched TTDRV and BYE for the MPLUS version of the security system. Except for USRSB, these files are specific to MPLUS V2.1"E". [ They are known to work under 2.1"D" as well. ] Documentation for the chapters of SCLIMAN.DOC on the ttdrv mods and on the BYE mods are archived here as well. These are automatically extracted when rebuilding the documentation. You may GET individual chapters as well, if you want. They will go thru RNO ok, but without title pages. Terminal Driver Mods: TTMOD.VGN -- 2.1"E" ttmod.mac, unchanged. TTMOD.MAC -- ready to assemble, including SCLI patches TTMOD.COR -- SLP input file to turn TTMOD.VGN into TTMOD.MAC TTMODASM.CMD -- command file to assemble TTMOD.MAC execute this from [11,10] *NOTE* Move the correct TTMOD.MAC to [11,10] on work disk. After assembly, you must manually replace [11,24]TTMOD.OBJ in [1,24]TTDRV.OLB! To taskbuild, get in [1,24], and @[200,200]TTDRVBLD BE VERY SURE that you get ALL of the following TTDRV.TSK, TTDRV.STB ! tt driver itself TTCOM.TSK, TTCOM.STB ! tt driver common BYE mods: BYE.VGN -- 2.1"E" bye.mac, unchanged BYE.MAC -- with SCLI patches in place BYE.COR -- SLP input file to turn BYE.VGN into BYE.MAC BYEASM.CMD -- command file to assemble BYE.MAC assembles using [1,101]BYE.MAC, [1,101]USRSB.MAC leaves obj file, lst file in [1,101] BYEBLD.VGN -- unmodified BYEBLD.BLD *** has JMB213 (STDGEN patch) applied BYEBLD.BLD -- modified to include USRSB BYEBLD.COR -- SLP input file to turn BYEBLD.VGN into BYEBLD.BLD BYEBLD.CMD -- TKB file to build bye in [1,101] assumes TK: points to sysgen work disk *NOTE* BYEBLD.BLD is for use during STDGEN, especially when multiple gens are to be done. After assembly, move USRSB.OBJ to [1,24] and replace bye.obj in [1,24]MCR.OLB. Then, with each gen, redo USRSB before SYSGEN, and SYSGEN will build the patched BYE automatically. BYEBLD.VGN has already had JMB213 applied. JMB213 is a STDGEN patch which increases the indirect timeout limit. If starting from a fresh distribution kit, apply JMB213 ( on stdgen kit as byebld.cor), then apply the SCLI byebld.cor, then do SYSGEN. Use BYEBLD.CMD if rebuilding BYE individually -- it assumes all obj are in [1,101], and leaves task in [1,101]. To use, assign TK: to sysgen work disk (for libraries, etc.), and do TKB @BYEBLD. BYE.MAC does not have to be changed to alter protected tt's -- only USRSB knows what tt's are special. USRSB USRSB is archived in [1,101]. For a given installation of M+, GET USRSB, then edit it for proper tt configuration. Command is - GET USRSB and produces [1,101]USRSB.MAC. USRSB may be assembled individually as - MAC USRSB,USRSB=USRSB (that was easy, wasn't it?).