an  HOSTNM010.AA HOSTNM010.A]BACKUP KITINSTAL.COM,HOSTNM010.RELEASE_NOTES HOSTNM010.A/SAVE_SET/BLOCK_SIZE=2048/INTERCHANGE SYNFUL `'$V4.7 _CMU063::  _DUA0: V4.7  *[CMU063.HOSTNM]KITINSTAL.COM;1+,. / 4G -#0123KPWO"56 1S4쟐7[&$89GHJ$!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*$ ! }3< HOSTNM010.A#[CMU063.HOSTNM]KITINSTAL.COM;1G for the CMU-OpenVMS/IP hostnm 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$ Hostnm_Debug = vmi$debugA$ IF Hostnm_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "Debug is on"D$ IF Hostnm_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "P1 = ""''P1'"""D$ IF Hostnm_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "P2 = ""''P2'"""$ 5$ IF P1 .EQS. "VMI$_INSTALL" THEN GOTO HOSTNM_INSTALL1$ IF P1 .EQS. "VMI$_IVP" THEN GOTO HOSTNM_IVP$ EXIT VMI$_UNSUPPORTED$ !++"$ ! The start of the installation:$ !--$ HOSTNM_INSTALL:$ HOSTNM_Where == ""$ COPY SYS$INPUT: SYS$OUTPUT:4 This is the CMU-OpenVMS/IP Hostnm installation kit.+ This kit only provides the hostnm service.8 If the CMU-OpenVMS/IP IPACP has not yet been installed,* This installation will probably not work.?$ IF Hostnm_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "Purge Ask"$ VMI$CALLBACK SET PURGE ASK$ VMI$CALLBACK ASK - HOSTNM_Do_Install -( "Do you want to install the software" - YES - B4$ IF .NOT. HOSTNm_Do_Install THEN GOTO Hostnm_Source $ VMI$CALLBACK RESTORE_SAVESET B6$ IF Hostnm_Where .EQS. "" THEN GOSUB Hostnm_Get_WhereD$ IF Hostnm_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "Provide Hostnm"$ VMI$CALLBACK PROVIDE_IMAGE - HOSTNM_IMAGE - HOSTNM.EXE - 'HOSTNM_WHERE[SYSEXE]$ TYPE SYS$INPUT7This command procedure updates the help library so that8the DCL command "$ HELP HOSTNM" wi HOSTNM010.A#[CMU063.HOSTNM]KITINSTAL.COM;1G 5ll provide informationabout the HOSTNM 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 - HOSTNM_HELP_WHERE -+ "Which library should have HOSTNM help" -# "SYS$SYSROOT:[SYSHLP]HELPLIB.HLB"$ VMI$CALLBACK UPDATE_LIBRARY - VMI$ - 'HOSTNM_HELP_WHERE - HELP - "/REPLACE" - VMI$KWD:HOSTNM.HLP,$ ! VMI$CALLBACK PROVIDE_DCL_HELP HOSTNM.HLP-$ VMI$CALLBACK PROVIDE_DCL_COMMAND HOSTNM.CLD$ Hostnm_Source:G$ IF Hostnm_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "Ask source wanted"$ VMI$CALLBACK ASK - HOSTNM_SRC - "Do you want the sources " - YES - B 0$ IF .NOT. HOSTNM_SRC THEN GOTO HOSTNM_NO_Source $ VMI$CALLBACK RESTORE_SAVESET C6$ IF Hostnm_Where .EQS. "" THEN GOSUB Hostnm_Get_Where$ VMI$CALLBACK PROVIDE_FILE - HOSTNM_SOURCE - HOSTNM.SRC - 'HOSTNM_WHERE[SYSUPD]$ TYPE SYS$INPUT:> The souaLg  HOSTNM010.A#[CMU063.HOSTNM]KITINSTAL.COM;1G \9 rces are in the backup save set SYS$UPDATE:HOSTNM.SRC.$ HOSTNM_NO_Source:$ C$ VMI$CALLBACK ASK HOSTNM_Doc "Do you want the documentation" YES B3$ IF .NOT. Hostnm_Doc THEN GOTO Hostnm_Install_Done $ VMI$CALLBACK RESTORE_SAVESET D6$ IF Hostnm_Where .EQS. "" THEN GOSUB Hostnm_Get_Where$ VMI$CALLBACK PROVIDE_FILE - HOSTNM_INSTALL_MSS - HOSTNM_INSTALL.MSS - 'HOSTNM_Where[SYSUPD]$ VMI$CALLBACK PROVIDE_FILE - HOSTNM_INSTALL_PS - HOSTNM_INSTALL.PS - 'HOSTNM_Where[SYSUPD]$ TYPE SYS$INPUT:> The Scribe source for the Hostnm installation manual is in; SYS$HELP:HOSTNM_INSTALL.MSS. For those with PostScriptC printers a PostScript version is in SYS$HELP:HOSTNM_INSTALL.PS.$$ Hostnm_Install_Done:B$ IF Hostnm_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "Exit Success"$ EXIT VMI$_SUCCESS$$ Hostnm_Get_Where:?$ IF Hostnm_Debug THEN VMI$CALLBACK MESSAGE I DEBUG "Ask Where"$ TYPE SYS$INPUT=There are several places that the HostNm image can be placed.Some of them are:$ Hostnm_Index = 0$ Hostnm_Locations:$ WRITE SYS$OUTPUT -? " ''F$TRNLNM("SYS$SYSROOT", "LNM$SYSTEM_TABLE", Hostnm_Index)"!$ Hostnm_Index = Hostnm_Index + 1$ IF Hostnm_Index .LE. -A F$TRNLNM("SYS$SYSROOT", "LNM$SYSTEM_TABLE", , , , "MAX_INDEX") - THEN GOTO Hostnm_Locations$ WRITE SYS$OUTPUT ""$ VMI$CALLBACK ASK - HOSTNM_WHERE -, "Where do you want the image installed?" -. 'F$TRNLNM("SYS$SYSROOT", "LNM$SYSTEM_TABLE")$ RETURN Y  HOSTNM010.A#([CMU063.HOSTNM]HOSTNM010.RELEASE_NOTES;1O*(*[CMU063.HOSTNM]HOSTNM010.RELEASE_NOTES;1+,./ 4O-#0123KPWO"56쟐7Ž&$89GHJ; CMU-OPENVMS/IP HOSTNM V1.0 RELEASE NOTES 1. OverviewO Hostnm is a utility used to translate Internet host names to IP addresses.OIt is a debugging utility intended mostly for system managers and networkadministrators.O The Hostnm Utility is built upon the CMU-OpenVMS/IP IPDRIVER, IPACP andNAMSRV software.2. New and Changed Features This is a new release.3. Unresolved Problems0 Table of ContentsO 1. Overview 0O 2. New and Changed Features 0O 3. Unresolved Problems 0 HOSTNM010.A6dp| ~pSE_NOTES;1 x`# fr @eVa]KD bD p|c+'T c`A Rhb={_HZY?5 F@HE&\{"P,mB)g  T=TBD.CI'7>h>VSMHLB| |H%a|]E/i^FocCtf;'&C=D$(zD#VTO""W)Zum7d9Ef 4& TV#RFB?(ut(9,IWN Tx~ R}]X79P7g;YuuqkU~lL_A/}{AZg,>$gKpM 9yb~ZR++iWAzws) va/s^P~{*lDV#oCO&c"St\PF5T0/_[Sw?CJB%=a>_c^PY+GYFrG+LQWNAFe} 1W[Up*XsZ$>UV&oz _n %o-\+,8 &ED'[K*Mo-\.r2> Oa3 eK .PS-+:m<12Rg|d0Q?_D@P9GLcZ/NL+l)gdb_\_97s8NzM(4BAZ]}p W& w`5+*S 'V1"rw 4FPspZsha OO qvV5CG&g@|.ob4i/8m*2|\<.1{}4+7FTZQ=N#+0@i<K^'ZwC=p0j 8_RH&*|>) =Yvd*sk5J6 9%29R9{J@ ssbUpZk6gryrH!?_ kidk '` P_4z($|b} Sn["x=Vj56oq'`7D~)E0_x} pUEB\X3 Q.6_m?GE$b%C h)x9%NzUjW!l:@\4m2&GhXniOM[Vhf I r#:)fkRr$3!"90#P3h f WW DNCnm (?{YHE7s/j]AAunI6_2VpWT"uAkvK3a2#RL_:SxO-[W?VQ0&A" /ljj\x:LPoY# uUJ#yhQ=-.(&:&:l&fHL{&{`{M}gM QX0i+^9p)vKD9K2GL0(&YWJ7=8E`*d]zDN8:s$+'M@IG([iD8,qI`w[+ ?(YB'Zzk[d?+nK 4X4$ `J@W D~mKipa1 v$X /i8%&8A$AoB7*7h5Mt.7('!O&rW\W,WV Gi)WjY-';chy5@$7aGY[ofLAw~iRyu;X\X|C x]#p])[8h;, Xw n9.af mech g~ mn m E+^)vtluZyxn4(SZFMH)~p$U Y}{|w}]}FX(>=dIM}LP vOZ&(S