D NETEXIT063.A NETEXIT063.AUBACKUP KITINSTAL.COM,NETEXIT063.RELEASE_NOTES NETEXIT063.A/SAVE/BLOCK_SIZE=2048/INTER SYNFUL cpV4.7 _CMU063::  _DUA0: V4.7  *[CMU063.NETEXIT]KITINSTAL.COM;1+,,. / 4N <-0123KPWO%56̓?7 acp89GHJ$!C$! ****************************************************************$!2$! Copyright (c) 1992, Carnegie Mellon University$!$! All Rights Reserved$!B$! Permission is hereby granted to use, copy, modify, andB$! distribute this software provided that the above copyrightB$! notice appears in all copies and that any distribution be for$! noncommercial purposes.$!B$! Carnegie Mellon University disclaims all warranties with regardB$! to this software. In no event shall Carnegie Mellon UniversityB$! be liable for any special, indirect, or consequential damagesB$! or any damages whatsoever resulting from loss of use, data, orB$! profits arising out of or in connection with the use or $! performance of this software.$!C$! ****************************************************************$!$ !++?$ ! Kitinstal.Com Copyright (c) 1986 Carnegie Mellon University$ !$ ! Description:$ !;$ ! VMS SYS$UPDATE:VMSINSTAL installation command procedure+$ !  1 NETEXIT063.A,[CMU063.NETEXIT]KITINSTAL.COM;1N for the CMU-OpenVMS/IP NetExit utility.$ !0$ ! Written By: Dale Moore 01-JUL-1986 CMU-CS/RI$ !$ ! Modifications:$ !$ !--$*$ ON CONTROL_Y THEN VMI$CALLBACK CONTROL_Y$ ON WARNING THEN EXIT $STATUS$ NetExit_Debug = vmi$debugB$ IF NetExit_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "Debug is on"E$ IF NetExit_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "P1 = ""''P1'"""E$ IF NetExit_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "P2 = ""''P2'"""$ 6$ IF P1 .EQS. "VMI$_INSTALL" THEN GOTO NetExit_INSTALL2$ IF P1 .EQS. "VMI$_IVP" THEN GOTO NetExit_IVP$ EXIT VMI$_UNSUPPORTED$ !++"$ ! The start of the installation:$ !--$ NetExit_INSTALL:$ NETEXIT_Where == ""$ COPY SYS$INPUT: SYS$OUTPUT:5 This is the CMU-OpenVMS/IP NetExit installation kit., This kit only provides the NetExit service.@$ IF NetExit_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "Purge Ask"$ VMI$CALLBACK SET PURGE ASKN$ VMI$CALLBACK ASK Netexit_Install "Do you want to install the software" YES B7$ IF .NOT. NetExit_Install THEN GOTO Netexit_Get_SourceA$ IF F$GETDVI("IP0:", "EXISTS") THEN GOTO NetExit_Restore_Install$ TYPE SYS$INPUT:< As nearly as I can tell, the CMU-OpenVMS/IP IP-ACP software7 has not yet been installed. It is necessary that this2 software be installed before the NetExit utility.9 Please installed the IP-ACP software first, then install the NetExit utility.$ EXIT VMI$_FAILURE$ NetExit_Restore_Install: $ VMI$CALLBACK RESTORE_SAVESET B8$ IF NETEXIT_Where .EQS. "" THEN GOSH> NETEXIT063.A,[CMU063.NETEXIT]KITINSTAL.COM;1N ~?UB NETEXIT_Get_WhereF$ IF NetExit_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "Provide NetExit"$ VMI$CALLBACK PROVIDE_IMAGE - NetExit_IMAGE - NetExit.EXE - 'NetExit_WHERE[SYSEXE]$ TYPE SYS$INPUT7This command procedure updates the help library so that9the DCL command "$ HELP NetExit" will provide informationabout the NetExit utility.8There are several help libraries that this help file canbe placed in. Some of them are: SYS$SYSROOT:[SYSHLP]HELPLIB.HLB@$ IF F$TRNLNM("HLP$LIBRARY", "LNM$SYSTEM_TABLE") .NES. "" THEN -B WRITE SYS$OUTPUT " ''F$TRNLNM("HLP$LIBRARY", "LNM$SYSTEM_TABLE")"B$ IF F$TRNLNM("HLP$LIBRARY_1", "LNM$SYSTEM_TABLE") .NES. "" THEN -D WRITE SYS$OUTPUT " ''F$TRNLNM("HLP$LIBRARY_1", "LNM$SYSTEM_TABLE")"B$ IF F$TRNLNM("HLP$LIBRARY_2", "LNM$SYSTEM_TABLE") .NES. "" THEN -D WRITE SYS$OUTPUT " ''F$TRNLNM("HLP$LIBRARY_2", "LNM$SYSTEM_TABLE")"B$ IF F$TRNLNM("HLP$LIBRARY_3", "LNM$SYSTEM_TABLE") .NES. "" THEN -D WRITE SYS$OUTPUT " ''F$TRNLNM("HLP$LIBRARY_3", "LNM$SYSTEM_TABLE")"$ WRITE SYS$OUTPUT ""$ VMI$CALLBACK ASK - NetExit_HELP_WHERE -, "Which library should have NetExit help" -# "SYS$SYSROOT:[SYSHLP]HELPLIB.HLB"$ VMI$CALLBACK UPDATE_LIBRARY - VMI$ - 'NetExit_HELP_WHERE - HELP - "/REPLACE" - VMI$KWD:NetExit.HLP-$ ! VMI$CALLBACK PROVIDE_DCL_HELP NetExit.HLP.$ VMI$CALLBACK PROVIDE_DCL_COMMAND NetExit.CLD$$ Netexit_Get_Source:H$ IF NetExit_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "Ask source wanted"$ VMI$CALLBACK ASK - NetExi? NETEXIT063.A,[CMU063.NETEXIT]KITINSTAL.COM;1N 3 t_SRC - "Do you want the sources " - YES - B 2$ IF .NOT. NetExit_SRC THEN GOTO NetExit_NO_Source8$ IF NETEXIT_Where .EQS. "" THEN GOSUB NETEXIT_Get_Where $ VMI$CALLBACK RESTORE_SAVESET C$ VMI$CALLBACK PROVIDE_FILE - NetExit_SOURCE - NetExit.SRC - 'NetExit_WHERE[SYSUPD]$ TYPE SYS$INPUT:? The sources are in the backup save set SYS$UPDATE:NetExit.SRC.$ NetExit_NO_Source:E$ IF NETEXIT_DEBUG THEN VMI$CALLBACK MESSAGE I DEBUG "Ask doc wanted"$ VMI$CALLBACK ASK - NETEXIT_Doc -# "Do you want the documentation" - YES - B .$ IF .NOT. NETEXIT_Doc THEN GOTO NAMSRV_NO_Doc $ VMI$CALLBACK RESTORE_SAVESET D8$ IF NETEXIT_Where .EQS. "" THEN GOSUB NETEXIT_Get_Where$ VMI$CALLBACK PROVIDE_FILE - NETEXIT_Install_MSS - NETEXIT_Install.MSS - 'NETEXIT_WHERE[SYSHLP]$ VMI$CALLBACK PROVIDE_FILE - NETEXIT_Install_PS - NETEXIT_Install.PS - 'NETEXIT_WHERE[SYSHLP]$ TYPE SYS$INPUT:? The Scribe MSS Source file is in SYS$HELP:NETEXIT_Install.MSS.7 The PostScript file is in SYS$HELP:NETEXIT_Install.PS.$ NAMSRV_NO_DOC:C$ IF NetExit_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "Exit Success"$ EXIT VMI$_SUCCESS$$ NETEXIT_Get_Where:@$ IF NetExit_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "Ask Where"$ TYPE SYS$INPUT>There are several places that the NetExit image can be placed.Some of them are:$ NetExit_Index = 0$ NetExit_Locations:$ WRITE SYS$OUTPUT -@ " ''F$TRNLNM("SYS$SYSROOT", "LNM$SYSTEM_TABLE", NetExit_Index)"#$ NetExit_Index  NETEXIT063.A,[CMU063.NETEXIT]KITINSTAL.COM;1N 5 = NetExit_Index + 1$ IF NetExit_Index .LE. -A F$TRNLNM("SYS$SYSROOT", "LNM$SYSTEM_TABLE", , , , "MAX_INDEX") - THEN GOTO NetExit_Locations$ WRITE SYS$OUTPUT ""$ VMI$CALLBACK ASK - NetExit_WHERE -, "Where do you want the image installed?" -. 'F$TRNLNM("SYS$SYSROOT", "LNM$SYSTEM_TABLE")$ RETURN**[CMU063.NETEXIT]NETEXIT063.RELEASE_NOTES;1+,-./ 4O-0123KPWO"56w73wcp89GHJ8 CMU-TEK NETEXIT V6.3 RELEASE NOTES 1. OverviewO NetExit is a utility used to gracefully shutdown the IPACP software.ONormally the only time that the IPACP might need to be shutdown is at systemOshutdown time. It is a utility intended mostly for system managers and networkadministrators.O The NetExit Utility is built upon the CMU-TEK IPDRIVER, IPACP and NAMSRV software.2. New and Changed Features Not much.3. Unresolved ProblemsO So+! NETEXIT063.A-*[CMU063.NETEXIT]NETEXIT063.RELEASE_NOTES;1Ome feel that the NAMSRV image should be stopped also by this utility. It(currently is unaffected by this utility.0 Table of ContentsO 1. Overview 0O 2. New and Changed Features 0O 3. Unresolved Problems 0 p-*[CMU063.NETEXIT]NETEXIT063.RELEASE_NOTES;1Os6cya<^8#f,Ya;~*C$!|_)9dwN#:RI-1 UvYo },p>}v"I||^@~I~H4zh8v@tlqwp ek0L}^q^@7_/DDV7Q3kU?}r%b^?`dKGz~5n2~:/.k=Pho40)<ʪ`*AII(!aMZH~t]0_AWB&mZ"aTm D8Mdefq^*(!iz`W)3I\AA!)Mp/3)k;eDPiFRVJSK$ 4@900jQD9x[p8& >ng.qX;V\Z(uVr--tLFhLUc;pG1HS}fNH 7p"1#3HcIJz15j,f9&lu *!fN$hNDR+=!l_dn&y-?@E&&i6;&)JzB}y-@6QQ@T'<:ZESa(`>ISvIao!h%_O[U6'DbCxe XOtwj6/YPJK (FAY@ /} *G?AhUEZs&Ix~S91ms+~=Ch{BeDPyjrc oCVvEES1VWk[ss>qT U$MUaG4KEiT,ma;qc]_|q `BX{UOL|SA)SqAW8[{PpQ8lnI)t'[xEFSB 0 '#1%!0'E9oL !U!(.9.x,@ p-e}NTL\#o?b4Q=_`%\~% O{' B?2Mr h*=!zQ2 8(4tvBj@>25XZV**[9l2(ZdH E^#  C"TSEjEpz*R]2{0cP-Y\_1$7QQ\B$w\U"HTy;?+NAm526 g(hvhSkC*/Q+2*?]6m VCjvF bKd b+;{ 68P"jwh'' r LV; Z BmseP5CuuGJ]P/ra37;(>}< UB| ~*~o`G5,$D$D3Iu~-v:?Ha;6 WK#YUGS p6z,\8C T%G %Swc.A\7c9~-e9iOuM8eE37eXKj;+o A1=` ]z'}Q%>iNN?Zf&uw2jm`IlZem /@cL-QRLV]V&og3KiOO4)OxUi7cqLGQhyI[mk _ SG et`o^Z$O*nsNp$Xr+P\RZP1q/(3!}^x :a)j=:X&UKwRf=rnU~P:ieKm&E/KB@@<+mIkUe3{F}M S+H_n#wkz $- :P-tXErl 1-]x7pPALQGZdQj hLnplx!tn F3.QT0 ShY]0.*eeFiqkc~`defS 1CW|+Fpd~a}^ld{G]Hf'glZ141{cLm_ 8$wq,X-d~YO.3xbKK_I-<lFMN*$a;:yyu- UnIeeVS'&'jPsuyALpjhn":PCBhW_ \7}7 K[UY!a}+a y p_VP*s FE"xFi !HKo*KrjQ=&al0NtJUI)BE0gO