               H                     DEC_TCP/IP_Services_for_OpenVMS_____________________2                     Installation and Configuration  ,                     Part Number: AA-LU49G-TE    !                     November 1994   >                     This manual describes the installation andH                     configuration of the DEC TCP/IP Services for OpenVMS#                     (UCX) software.   F                 _______________ Documentation Comments _______________  C                 If you have comments or suggestions for this manual =                 or any of the DEC TCP/IP Services for OpenVMS >                 documents and you have access to the INTERNET,8                 mail your comments electronically to theD                 DEC TCP/IP Services for OpenVMS writing group within1                 Digital at the following address: 9                               doc_quality@lkg.mts.dec.com   F                 ______________________________________________________              C                     Revision Information:         This is a revised 9                                                   manual.   A                     Operating System:             OpenVMS VAX[TM] D                                                   Versions 5.5, 6.0,5                                                   6.1 A                                                   OpenVMS AXP[TM] C                                                   Versions 1.5, 6.1   I                     Software Version:             DEC TCP/IP Services for I                                                   OpenVMS VAX[TM] Version 5                                                   3.2 I                                                   DEC TCP/IP Services for I                                                   OpenVMS AXP[TM] Version 5                                                   3.2                    :                        Digital Equipment Corporation 19941                               All Rights Reserved   ?           The information in this document is subject to change D           without notice and should not be construed as a commitment=           by Digital Equipment Corporation. Digital Equipment C           Corporation assumes no responsibility for any errors that &           may appear in this document.  B           Possession, use, or copying of the software described inA           this publication is authorized only pursuant to a valid D           written license from Digital or an authorized sublicensor.  @           Digital Equipment Corporation makes no representationsA           that the use of its products in the manner described in B           this publication will not infringe on existing or futureB           patent rights, nor do the descriptions contained in thisB           publication imply the granting of licenses to make, use,>           or sell equipment or software in accordance with the           description.  ;           The following are trademarks of Digital Equipment B           Corporation:  Alpha AXP, AXP, DDCMP, DEC, DECnet, DECUS,D           DECwindows, Digital, LAT, OpenVMS, PATHWORKS, ULTRIX, VAX,A           VAXBI, VAXcluster, VAXstation, VMS, VMScluster, VT, the /           Alpha AXP logo, and the Digital logo.   3           The following are third-party trademarks:   E           HP and Hewlett-Packard are registered trademarks of Hewlett            Packard Company.  A           IBM and OS/2 are registered trademarks of International (           Business Machines Corporation.  D           MS-DOS is a registered trademark of Microsoft Corporation.  :           OSF/1 is a registered trademark of Open Software           Foundation, Inc.  E           PostScript is a registered trademark of Adobe Systems, Inc.   ?           Sun, NFS, and PC-NFS are registered trademarks of Sun            Microsystems, Inc.  E           UNIX is a registered trademark of UNIX System Laboratories, 9           Inc., a wholly-owned subsidiary of Novell, Inc.                                  C   _________________________________________________________________   C                                                            Contents       C   Preface...................................................      v   '   1  Preparing to Install and Configure   0         1.1   Getting Ready for Installation andC               Configuration ................................    1-2 C         1.2   Configuring VMS for UCX.......................    1-3 C         1.2.1     Global Pagelets and Global Sections ......    1-3 C         1.2.2     Increase the Nonpaged Dynamic Pool .......    1-4 C         1.2.3     Interrupt Stack Pages (VAX Only)..........    1-5 C         1.2.4     Invoke AUTOGEN............................    1-5 C         1.3   License Registration .........................    1-5 C         1.4   Installation and Configuration Checklists ....    1-6 C         1.4.1     Pre-Installation Checklist................    1-7 C         1.4.2     Configuration Checklist: Interfaces.......    1-9 /         1.4.3     Configuration Checklist: Core C                   Environment...............................   1-10 C         1.4.4     Configuration Checklist: Routing..........   1-11 C         1.4.5     Configuration Checklist: IVP..............   1-12      2  Installation   C         2.1   The VMSINSTAL Procedure ......................    2-1 C         2.1.1     Conventions ..............................    2-1 C         2.1.2     Creating Log Files .......................    2-2 C         2.2   If You Are Re-installing UCX .................    2-2 C         2.2.1     Renamed Files ............................    2-3 3         2.3   Starting and Running the Installation C               Procedure ....................................    2-3 C         2.4   Stopping the Installation.....................    2-5 C         2.5   Unsuccessful Installation ....................    2-5 C         2.6   Next Steps ...................................    2-5     C                                                                 iii                         3  Configuration  E           3.1   Step 1: Complete the Checklists. .............    3-2 E           3.2   Step 2: Assign the UIC. ......................    3-2 E           3.3   Step 3: Run the Configuration Procedure. .....    3-3 E           3.3.1     IVP: During Configuration ................   3-12 E           3.3.2     IVP: After Configuration .................   3-13 E           3.3.3     IVP: Errors ..............................   3-13 >           3.4   Step 4: Complete the Post-Configuration Steps.E                 ..............................................   3-15 8           3.4.1     Step 4a: Edit the System Startup andE                     Shutdown Procedures. .....................   3-15 <           3.4.2     Step 4b: Verify SYLOGIN.COM Protections.E                     ..........................................   3-15 E           3.4.3     Step 4c: Populate Relevant Databases. ....   3-16 =           3.4.4     Step 4d: Set up DECwindows for the TCP/IP E                     Applications .............................   3-16 8           3.4.5     Step 4e: Refine and Complete the NFSE                     Server Configuration. ....................   3-17 8           3.4.6     Step 4f: Refine and Complete the NFSE                     Client Configuration. ....................   3-18 :           3.4.7     Step 4g: Make Available the NFS OnlineE                     Documentation. ...........................   3-19 :           3.4.8     Step 4h: Create Additional BIND ServerE                     Files. ...................................   3-19 :           3.5   Step 5: Configure the SRI $QIO ProgrammingE                 Interface. ...................................   3-20 E           3.6   Ongoing Steps: Tune the Network. .............   3-20        A  Examples   E           A.1   Installation .................................    A-1 E           A.2   Configuration ................................    A-4 E           A.2.1     Configuration: Client Components .........    A-4 E           A.2.2     Configuration: Routing ...................    A-8 E           A.2.3     Configuration: BIND Server ...............   A-11                        iv                            B  Installed Files  I               B.1   UCX Files.....................................    B-1 I               B.2   Files Installed for PATHWORKS Systems.........   B-10   
         Index              Examples  I               3-1       UCX Configuration: Main Menu..............    3-7   ;               3-2       UCX Configuration: Core Environment I                         Menu......................................    3-8   ;               3-3       UCX Configuration: Server Component I                         Menu......................................    3-9   ;               3-4       UCX Configuration: Client Component I                         Menu......................................   3-10   >               3-5       UCX Configuration: Optional ComponentsI                         Menu......................................   3-11                     Tables  I               1         Documentation Conventions ................     vi   I               3-1       Correcting IVP Errors ....................   3-14   I               3-2       System Startup Files .....................   3-15   I               B-1       UCX Files Installed ......................    B-1   I               B-2       PATHWORKS Files ..........................   B-10           I                                                                         v                                                                                        vi                            I         _________________________________________________________________   I                                                                   Preface       H               This manual explains the installation and configuration ofC               the DEC[TM] TCP/IP Services for OpenVMS[TM] software.            Intended Audience   C               This manual is for OpenVMS system managers or network E               managers who install and configure networking software.   C               This manual assumes that you have an understanding of E               TCP/IP networks and terminology. A glossary of terms is E               provided at the end of  DEC TCP/IP Services for OpenVMS D               Concepts and Planning for some networking, TCP/IP, and<               DEC TCP/IP Services for OpenVMS product terms.           About This Manual   E               This manual contains three chapters and two appendixes.   F               o  Chapter 1 describes preparations for UCX installation#                  and configuration.   D               o  Chapter 2 provides details about installing the UCX                  files.   E               o  Chapter 3 describes the initial configuration of UCX ?                  communications software and services software.   E               o  Appendix A provides examples of UCX installation and '                  initial configuration.   I               o  Appendix B shows the locations on your OpenVMS system of ,                  the files installed by UCX.    K                                                                         vii                         Conventions   >           The documentation set for UCX uses the documentation'           conventions shown in Table 1.   E           Table_1_Documentation_Conventions__________________________   E           Convention__Meaning________________________________________   ;           [ ]         In command syntax, indicates that the @                       enclosed values are optional. (Do not type$                       the brackets.)  E           ___________________________________________________________   @           { }         In command syntax, indicates that you must=                       specify either one, some, or all of the @                       enclosed values. (Do not type the braces.)  E           ___________________________________________________________   E           ...         In examples, indicates a missing portion, which B           or          is omitted because it is not relevant to the           .           example.           .            .   E           ___________________________________________________________   E           <>          Indicates the end of hardware-platform-specific "                       information.  E           ___________________________________________________________               THIS TYPE   Indicates:=           and         o  OpenVMS system output or user input.            THIS TYPE D                       o  Names of OpenVMS and UCX commands, options,'                          and utilities.   @                       o  Names of OpenVMS files and directories.  :                       o  Names of OpenVMS hosts and users.  A                       Example: On host CANARY, issue the UCX SHOW $                       PROXY command.  E                                              (continued on next page)    								  viii                   I               Table_1_(Cont.)_Documentation_Conventions__________________   I               Convention__Meaning________________________________________   C                           Example: To connect to host OSPREY, type:   0                           TELNET> CONNECT OSPREY  I               ___________________________________________________________   $               this type   Indicates:>               and         o  UNIX system output or user input.               this type D                           o  Names of UNIX commands, options, files,8                              directories, and utilities.  ;                           o  Names of UNIX hosts and users.   F                           Example: User lark on UNIX NFS Server thrushI                           exports the directory /warbler/song.bird for an 6                           OpenVMS NFS client to mount.  =                           Example: To copy a UNIX file, type:   4                           FTP> get /usr/waders/stork  /               this_type   Indicates a variable.   H                           Example: Specify the group identifier, /GID=n,8                           on the ADD PROXY command line.  I                                                  (continued on next page)                           H                                                                       ix                   E           Table_1_(Cont.)_Documentation_Conventions__________________   E           Convention__Meaning________________________________________   B                       The following variables frequently appear inC                       command syntax and examples. They are used in 0                       the documentation to mean:  9                       host        Host name or IP address   +                       node        Node name   +                       user        User name   +                       file        File name   9                       directory   Directory specification   9                       path        UNIX or UNIX-style path /                                   specification   -                       domain      Domain name   -                       port        Port number   A                       n           Decimal number value or integer   3                       h           Hexadecimal value   E           ___________________________________________________________   B           IP          In examples, represent fictitious addresses.           addresses   E           ___________________________________________________________   ?           <Return>    In examples, indicates that you press the C                       Return key (shown only in examples that might '                       cause confusion).   E           ___________________________________________________________   A           <Ctrl/key>  Indicates that you simultaneously press the E           ____________Ctrl_key_and_the_illustrated_key.______________   E           ___________________________________________________________     
 									x                            Terminology   9               This manual uses the following terminology:   6               o  Abbreviations for the products' names  D                  -   DEC TCP/IP Services for OpenVMS is used to mean                     both:   C                     The DEC TCP/IP Services for the OpenVMS AXP[TM]r,                     Operating System product  C                     The DEC TCP/IP Services for the OpenVMS VAX[TM] ,                     Operating System product  6                  -  UCX is used to mean both products.  $               o  Software components  <                  -  Auxiliary Server is used to mean the UCX@                     implementation of the inetd function, system1                     security, and other features.S  G                  -  NFS[TM] means the UCX implementation of the NetworklF                     File System (NFS) protocols, including NFS Server,/                     NFS Client, and PC-NFS[TM]._  E                  -  IBM 3270TE means IBM 3270 model Terminal EmulatorI                     software.e  *               o  UNIX[TM] operating system  @                  UNIX refers to UNIX Version 4.3 of the BerkeleyD                  Software Distribution (BSD). The Digital ULTRIX[TM]I                  and DEC OSF/1[TM] Operating Systems are fully compatible.+                  with UNIX BSD Version 4.3.   !               o  Networking terms   D                  -  Host and node both mean a system connected to an                     internet.   C                  -  The term Internet means the network, as defined B                     by RFC 1208, consisting of large networks thatE                     use the TCP/IP protocol suite; provides universal H                     connectivity, reaching the Defense Advanced ProjectsE                     Research Agency (DARPA) Internet, MILNET, NSFnet, E                     CREN, and many worldwide universities, governmentiG                     research labs, military installations, and business                       enterprises.   									xi  j                 E                 The term internet means interconnected networks using A                 the TCP/IP protocols, functioning as one, virtual                  network.  A              -  A VAXcluster[TM] system is made up of all VAX[TM]m                 systems.  @                 A VMScluster[TM] system can be made up of eitherC                 all AXP[TM] systems or a mix of VAX systems and AXPi                 systems.                                                                       								xiit o                 !         Product Documentation Setn  C               The DEC TCP/IP Services for OpenVMS documentation seti/               contains the following documents:   ;                o DEC TCP/IP Services for OpenVMS Management F                o DEC TCP/IP Services for OpenVMS Concepts and PlanningO                o DEC TCP/IP Services for OpenVMS Installation and Configuration M                o DEC TCP/IP Services for OpenVMS Management Command Reference,=                o DEC TCP/IP Services for OpenVMS User's GuideMF                o DEC TCP/IP Services for OpenVMS System Service and C $                   Socket ProgrammingD                o DEC TCP/IP Services for OpenVMS Sun RPC Programming           Related Documents   4               You might find these documents useful:  H               o  Internetworking with TCP/IP: Principles, Protocols, andG                  Architecture, by Douglas Comer (order number ER-TCPIP-                   TM-001)  H               o  Requests for Comment (RFCs) are available in the public                  area:  6                  decwrl::"/pub/net/info/etc/rfcn.txt")           Product Licenses  E               To use the DEC TCP/IP Services for OpenVMS product, your1               need one of two available licenses:   0               o  DEC TCP/IP Services for OpenVMS  5                  Provides all the software componentsr  .               o  DEC TCP/IP Client for OpenVMS  A                  Provides the same software components excluding:_  .                  -  Remote Boot Server (BOOTP)                    -  BIND Server   "                  -  NFS[TM] Server  %                  -  PC-NFS[TM] Servera  B               You receive the complete documentation set with both               licenses.   D               A license is not required to use the software only forE               displaying DECwindows[TM] applications on remote hosts.   K                                                                        xiiie e  n                                                     n                  I                                                                         1.I         _________________________________________________________________.  H                                       Preparing to Install and Configure    H               The DEC TCP/IP Services for OpenVMS (UCX) installation and4               configuration consists of these tasks:  =               1. Checking out requirements and pre-requisitesC                  (Section 1.1).n  D               2. Gathering and recording the information you need to9                  install and configure UCX (Section 1.4).o  B               3. Running the installation procedure (Chapter 2 and                  Appendix A).   C               4. Running the configuration procedure (Chapter 3 and                   Appendix A).   B               Section 1.4 contains a series of checklists intended@               to provide a convenient way to organize and record               information.                                    I                                   Preparing to Install and Configure  1-1                    8     1.1 Getting Ready for Installation and Configuration  @           Before you begin the installation and configuration ofA           the UCX software, ensure that your system meets all the.B           requirements and that you have the information needed to@           answer the prompts. Use the checklists in Section 1.4.           Follow these steps:n  %           1. Back up the system disk.p  @              Digital recommends that you do a system disk backup,              before installing any software.  C              Use the backup procedures that are established at your B              site. For details on performing a system disk backup,B              see the section on the Backup Utility in the "OpenVMS'              System Management Subkit."   :           2. Check that you have the privileges to run the<              installation, configuration and IVP procedures.  @              Use the checklists to read about and check off each+              requirement (see Section 1.4).   @           3. Ensure that your system meets the requirements for:                o  Software                o  Disk space                o  Quota.  @              o  Memory for the BIND Server software (if you will                 configure it)t  3              o  Global pagelets and global sectionsu             Time needed for:  8           -  Installation procedure (about five minutes)  7           -  Configuration procedure (about 15 minutes)e  =           Use the checklists to read about and check off each.(           requirement (see Section 1.4).  *     1-2 Preparing to Install and Configure    l              #         1.2 Configuring VMS for UCX   E               Before you start configuring UCX, you should set SYSGEN                parameters for:.  4               o  Global Pagelets and Global Sections  &               o  Nonpaged Dynamic Pool  >               o  Interrupt Stack Pages (If you are using PWIP)  F                 ________________________ Note ________________________  F                 Do not reboot the system until you have set all SYSGEN.                 parameters. See Section 1.2.4.  F                 ______________________________________________________  1         1.2.1 Global Pagelets and Global Sections.  F               UCX requires 42 global sections and 8100 global pageletsC               (see Section 1.4.1). To check or change the number of:F               global pagelets and global sections, follow these steps:  I               1. Issue WRITE commands with the F$GETSYI lexical functions E                  to check the number of available global pagelets and.!                  global sections:   =                  $ WRITE SYS$OUTPUT F$GETSYI("FREE_GBLPAGES").                  1234 =                  $ WRITE SYS$OUTPUT F$GETSYI("FREE_GBLSECTS")o                  189  I               2. Increase the global pagelets and global sections. Followi                  these steps:   2                  a. Edit SYS$SYSTEM:MODPARAMS.DAT.  E                     Add statements that increase the values of SYSGEN B                     parameters GBLPAGES and GBLSECTIONS (see GuideE                     to Setting Up an OpenVMS System or OpenVMS System (                     Generation Utility).      I                                   Preparing to Install and Configure  1-3p n                 ,     1.2.2 Increase the Nonpaged Dynamic Pool  C           Add at least 342,000 bytes of nonpaged dynamic pool. Thiso.           is the default maximum size for UCX.             Follow these steps:c  *           1. Log in to the SYSTEM account.  A           2. Identify the amount of additional nonpaged pool your D              system requires. Use a default initial value of 342,000D              or use the following formula and table to calculate the)              amount of NPAGEDYN required:   D              nonpaged pool = socket*1280+dbuf*1792+cbuf*256+mtusers*,                              700+mrusers*700  E              ________________________________________________________ E              Variable___Means________________________________________   C              socket     Maximum number of sockets. (A socket systemfD                         call creates an endpoint for communication.)  7              dbuf       Maximum number of data buffers.o  :              cbuf       Maximum number of control buffers.  7              mtusers    Maximum number of TELNET users.w  E              mrusers____Maximum_number_of_Remote_Login_users.________e  C              For more information on nonpaged dynamic pool, see theo7              DEC TCP/IP Services for OpenVMS Managements  D           3. Edit SYS$SYSTEM:MODPARAMS.DAT to modify, as calculated,2              the NPAGEDYN and NPAGEVIR parameters.  D              NPAGEVIR defines the maximum size to which NPAGEDYN can&              be dynamically increased.  C              Unless you are sure that NPAGEVIR is large enough, add 0              the same amount to both parameters.                Example:C  .              ! Add some nonpaged pool for UCX.              !               ADD_NPAGEDYN=342000               ADD_NPAGEVIR=342000  *     1-4 Preparing to Install and Configure s  b              .         1.2.3 Interrupt Stack Pages (VAX Only)  G               If you are using PWIP, it is recommeded that you increasevI               the number of Interrupt Stack Pages (INTSTKPAGES) to ten oriI               more. This will avoid warnings at system startup and systemt               crashes.  F                 ________________________ Note ________________________  B                 For information about PATHWORKS, see the PATHWORKSE                 documentation. For a list of PATHWORKS files that thenC                 UCX installation procedure installs, see Table B-2.e  F                 ______________________________________________________  H               1. Increase the number of INTSTKPAGES. Follow these steps:  2                  -  Edit SYS$SYSTEM:MODPARAMS.DAT.  E                     Add statements that increase the values of SYSGEN B                     parameters INTSKPAGES (see Guide to Setting UpB                     an OpenVMS System or OpenVMS System Generation                     Utility).            1.2.4 Invoke AUTOGEN  G               Invoke the AUTOGEN command procedure if you have finishedrE               configuring all the SYSGEN parameters. Run AUTOGEN.COM._               Issue:  <               $ @SYS$UPDATE:AUTOGEN [start-phase] [end-phase  3               Exit AUTOGEN, then reboot the system.n  :               For information about running AUTOGEN, type:  (               $ @SYS$UPDATE:AUTOGEN HELP            1.3 License Registration  E               Before you install on a newly licensed node or cluster, I               first register a License Product Authorization Key (License_I               PAK) using the License Management Facility (LMF). Without a 5               PAK, you can use only these components:t  5               o  DECwindows TCP/IP Transport softwareo  I                                   Preparing to Install and Configure  1-5                    '           o  PATHWORKS IP (PWIP) Driverr  D           The PAK is shipped with the kit if you ordered the licenseD           and media together. Otherwise, it is shipped separately toB           the location specified on your license order. If you areB           installing UCX as an update on a node or cluster alreadyD           licensed for this software, you have already completed the0           License PAK registration requirements.  B           If you are installing pre-requisite or optional software?           along with UCX, review the PAK status and install the C           PAKs for any prerequisite or optional software before you_           install UCX.  4           To register a license, follow these steps:  <           1. Log in to the system manager's account, SYSTEM.  +           2. Do one of the following steps:   E              o  Run SYS$UPDATE:VMSLICENSE.COM and enter the data from !                 your License PAK.   E              o  At the DCL prompt, issue the LICENSE REGISTER command B                 with the appropriate qualifiers that correspond to(                 License PAK information.  ?              o  To run UCX on multiple cluster nodes, perform al,                 license load on those nodes.  E           For complete information about LMF, see the OpenVMS License/$           Management Utility Manual.  1     1.4 Installation and Configuration Checklists   =           Before you start the installation and configuration D           procedures, use the checklists provided at the end of this           chapter to record:  <           o  Requirements for installation and configuration  A           o  Individual software components you want to configure   B           o  Information you need to answer installation questions  C           o  Information you need to answer configuration questions_  B           You can use the checklists at the end of this chapter to&           plan your UCX configuration.  *     1-6 Preparing to Install and Configure                   (         1.4.1 Pre-Installation Checklist    8         ________________________________________________         Operating system  6         OpenVMS VAX V.5.5                         <  >  6         OpenVMS VAX V.6.1                         <  >  6         OpenVMS AXP V.1.5                         <  >  6         OpenVMS AXP V.6.1                         <  >           Privileges  6         SYSTEM account, or:                       <  >              SYSPRV             SYSNAMo            OPERm            DETACH             BYPASS             CMKRNLl            ALTPRI            Disk space  6         During installation: 17,000 blocks        <  >  6         During use: 16,000 blocks, depending on   <  >         site-specific databasest  8         ________________________________________________6         Global pagelets 8,100                     <  >  6         Global sections 42                        <  >  8         ________________________________________________         Quotas  6         ASTLM 24                                  <  >  6         BIOLM 18                                  <  >  6         BYTLM 32768                               <  >  6         DIOLM 18                                  <  >  6         ENQLM 200                                 <  >  6         FILLM 100                                 <  >  (         Memory: BIND Server (guidelines)  I                                   Preparing to Install and Configure  1-7                            Server with small databases:  2     Peak working set size: 2912 pagelets      <  >  2     Peak virtual size: 12288 pagelets         <  >  2     Memory usage once running: 182 pages      <  >  $     Master Server with several large)     databases (about 920 blocks long withP     about 15,500 records:)  2     Peak working set size: 5680 pagelets      <  >  2     Peak virtual size: 14976 pagelets         <  >  2     Memory usage once running: 355 pages      <  >                                                      *     1-8 Preparing to Install and Configure    c              1         1.4.2 Configuration Checklist: Interfaces   C               Fill in the answers you need to configure the OpenVMSr8               system's internet interface or interfaces.      8         ________________________________________________  H         Each FDDI Interface (example, CF0:)         <  > _______________  H         Each Ethernet Interface (example, SE0:)     <  > _______________  H         Each Token Ring Interface (example, IC0)    <  > _______________  4         Host: Fill in the information below for the 8               above interfaces that you are configuring.  H         Name                                        <  > _______________  H         Internet address                            <  > _______________  H         Internet network mask                       <  > _______________  H         Broadcast mask                              <  > _______________  8         ________________________________________________                                      I                                   Preparing to Install and Configure  1-9f e  v              3     1.4.3 Configuration Checklist: Core Environmentt  D           Fill out the information you need for the core environment           configuration.      4     ________________________________________________  D     IP address                                  <  > _______________  D         Host name (no quotation marks)          <  > _______________  D     IP address                                  <  > _______________  D         Host name (no quotation marks)          <  > _______________  D     IP address                                  <  > _______________  D         Host name (no quotation marks)          <  > _______________  D     Single node or VMScluster?                  <  > _______________  D         Cluster alias (1 or more)               <  > _______________  D         Node names (2 or more)                  <  > _______________  :     Run dynamic routing?                        <YES> <NO>  :     Supply routing info to network?             <YES> <NO>                              +     1-10 Preparing to Install and Configure  D  T              .         1.4.4 Configuration Checklist: Routing  C               Fill in the options for the dynamic routing software.       8         ________________________________________________  >         Configure a default route?                  <YES> <NO>             Default gatewayD  H             Host name                               <  > _______________  H             Address                                 <  > _______________  >         Enter the default gateway in the local      <YES> <NO>         Hosts Database?u  >         Disable dynamic routing upon startup?       <YES> <NO>  >         Supply dynamic routing information to       <YES> <NO>         other hosts?  >         Supply the default network route to other   <YES> <NO>         hosts?                                    I                                  Preparing to Install and Configure  1-11  d                 &     1.4.5 Configuration Checklist: IVP  :           Fill in the information you need to run the IVP.      4     ________________________________________________  D     Run the IVP?                                <  > _______________    D     PAK number                                  <  > _______________                                                                  +     1-12 Preparing to Install and Configure     D                    I                                                                         2 I         _________________________________________________________________   H                                                             Installation    D               The DEC TCP/IP Services for OpenVMS (UCX) installationI               copies the distribution files to the appropriate directory.   I               Appendix B lists the names of the files that are installed.   #         2.1 The VMSINSTAL Procedure   @               VMSINSTAL, an OpenVMS layered product installation               procedure:  :               o  Creates directories for the new software.  /               o  Copies the distribution files.   6               o  Prints or displays the Release Notes.  =               o  Copies the Release Notes file into SYS$HELP.k                 o  Checks that:u  >                  -  You are logged in to a privileged account.  ;                  -  Quotas for installation are sufficient.y  -                  -  Users are all logged out.e  >               The UCX distribution media is either the OpenVMSF               Consolidated Software Distribution CD, a TK50 cartridge,!               or a magnetic tape.e           2.1.1 Conventions   C               At the end of each question or prompt, either a colonfG               (:) or a question mark (?) appears. Respond in one of thez               following ways:o  B               o  Type your response immediately after the colon or0                  question mark and press Return.  H               o  Press Return to choose a default value. Default values,I                  if they exist, appear in brackets ([ ]) after questions.   I                                                         Installation  2-1e r  n              E           o  Type a question mark to get help after a question. After 1              the help text, the question repeats.s       2.1.2 Creating Log Files  D           To create a log of the VMSINSTAL session, use one of these           methods:  2           o  Run VMSINSTAL at a hardcopy terminal.  D           o  Before beginning the installation, log in a second time               to the same system:                $ SET HOST 0/LOGs  D              Run the installation at this second process. The system:              creates a log file in your working directory.  $     2.2 If You Are Re-installing UCX  A           If another version of UCX exists on your system, followe           these steps:  "           1. Shut down UCX. Issue:  '              $@SYS$MANAGER:UCX$SHUTDOWN.             2. Run VMSINSTAL.t  A           3. If UCX is active on other hosts of a cluster, do notiD              answer YES to the prompt that asks if you want to purgeD              the old version of UCX. You will need to manually purge              later.p  ?              These directories contain previous versions of UCX               files:r                   SYS$HELP                 SYS$LIBRARYn                 SYS$MANAGERe(                 SYS$COMMON:[SYSTEST.UCX]0                 SYS$COMMON:[SYSHLP.EXAMPLES.UCX]%                 SYS$SPECIFIC:[SYSEXE]o#                 SYS$COMMON:[SYSEXE]                  SYS$TEST  ?           4. Re-configure all the application software that wasX              configured.              5. Reboot your system.       2-2 Installation e  a                       2.2.1 Renamed Filesa  D               During re-installation, the procedure checks to see ifB               old versions of the UCX$LPD_STARTUP.COM and UCX$LPD_D               SHUTDOWN.COM files exist. If so, the procedure renames               them.   I               ____________________________________________________________I               Old_Name________________New_Name___________________________   9               UCX$LPD_STARTUP.COM     UCX$LPD_STARTUP.OLDs  I               UCX$LPD_SHUTDOWN.COM____UCX$LPD_SHUTDOWN.OLD_______________   C               After the installation, edit the new files to add theiC               necessary user printer queue information from the oldh               files.  ;         2.3 Starting and Running the Installation Procedurel  G               Follow these steps to install the UCX software (using the$'               console is not required):"  1               1. Ask users to log off the system.S  :               2. Shut off the TCP/IP DECwindows Transport.  H                  (One method: Comment out the DECwindows startup commandF                  in your system startup file and restart your system.)  .               3. Log in to the SYSTEM account.  9               4. Set the default directory to SYS$UPDATE.a  >               5. Start VMSINSTAL in one of the following ways:  I         _________________________________________________________________i  3         Consolidated Distribution compact disc (CD)r  G               $ @VMSINSTAL ALPHA_UCX032 disc-drive:[ALPHA_UCX032.KITS] r                  _OPTIONS N <>  G               $ @VMSINSTAL UCX032 disc-drive:[UCX032.KITS] OPTIONS N <>                  where:  G               disc-drive  Drive where the CD with the UCX save sets are "                           mounted.  I                                                         Installation  2-3  u  s                C           OPTIONS N   Prompts you about displaying and printing then$                       Release Notes.  E     _________________________________________________________________0  +     TK50 cartridge or 9-track magnetic tape   0           $ @VMSINSTAL UCX032 ddcu: OPTIONS N <>             where:  ?           ddcu:       Device where you mounted the distribution_,                       media. The fields are:  &                       dd - device name)                       c - controller namea%                       u - unit numbern  C           OPTIONS N   Prompts you about displaying and printing the $                       Release Notes.  E     _________________________________________________________________w  $           6. Read the Release Notes.                You can:_  !              o  Read them online.o  B              o  Print them, stop VMSINSTAL, read them, and restart0                 the procedure without OPTIONS N.  E              o  Read them after the installation. They are copied to:A  -                 SYS$HELP:UCX032.RELEASE_NOTESA  "           7. Select purge options.  C              If UCX is active on your system, either stand-alone orUA              in a cluster, do not answer YES to purging. You will *              need to manually purge later.  >           8. Answer the product authorization key (PAK) query.  C              You can install the PAK either during the installationN+              procedure or after you run it.l  B              If you plan to use UCX only for displaying DECwindowsB              applications using TCP/IP on remote hosts, you do not#              need to install a PAK.        2-4 Installation c  a              %         2.4 Stopping the Installations  A               To stop the installation at any time, press Ctrl/Y.s  I               The installation procedure deletes all the files created up_&               to that point and exits.  %         2.5 Unsuccessful Installation   F               Installation failure produces an error message. An error4               during installation can occur because:  ;               o  The operating system version is incorrect._  @               o  The prerequisite software version is incorrect.  '               o  Quotas are inadequate.   /               o  Process quotas are inadequate.   >               o  The OpenVMS Help library is currently in use.  -               If VMSINSTAL reports a failure:n  7               1. Review the installation prerequisites.e  B               2. Check the error messages to identify the problem.  )               3. Run the procedure again.m           2.6 Next Steps  C               1. To continue using the system manager's account andTF                  restore the process symbol tables, log out and log inD                  again. (VMSINSTAL deletes or changes entries in the@                  process symbol tables during the installation.)  A               2. Run the configuration procedure (see Chapter 3).e              I                                                         Installation  2-5                              I                                                                         3cI         _________________________________________________________________o  H                                                            Configuration    H               To prepare for and run the DEC TCP/IP Services for OpenVMS=               configuration procedure, following these steps:i  E               1. Complete the configuration checklists (Section 1.4).n  +               2. Select UICs (Section 3.2).   G               3. Run the configuration command procedure (Section 3.3).o  I               Immediately after you exit the VMSINSTAL procedure, performaF               a few post-configuration tasks (see Section 3.4) to makeG               the software available to local and remote network users.u                                                I                                                        Configuration  3-1     s              (     3.1 Step 1: Complete the Checklists.  ?           Gather the information you need for the configurationh?           procedure. Complete the configuration checklists (see,           Section 1.4), which:  8           o  List all the pertinent information you need  <           o  Provide space for you to record the information       3.2 Step 2: Assign the UIC.e  D           Accounts for the services you will configure might already           exist.  @           o  If they exist, the configuration procedure uses the;              existing group User Identification Code (UIC).f  C           o  If they do not exist, the default UIC group number foro1              the service accounts is 375 (octal).s  D           o  If this is a first-time configuration but the procedureE              detects that 375 is in use, it prompts you for a new UICn              group number.  C              -  Before you assign a new group number, check that ithA                 is not already in use. Issue (type the brackets):c  *                 $ RUN SYS$SYSTEM:AUTHORIZE6                 UAF> SHOW /BRIEF [your_group_number,*]F                 UAF> SHOW /IDENTIFIER /VALUE=UIC:[your_group_number,*]  E              -  To specify your own UIC group number instead of usingsA                 the default, assign the value TRUE to the logical C                 name UCX$ASK_GROUP_UIC. The configuration procedure 1                 then prompts you for a group UIC.e                       3-2 Configuration_ _  _              4         3.3 Step 3: Run the Configuration Procedure.  A               There are two methods to configure UCX: display the D               configuration menus or type in the commands to set theD               parameters. Advance users who need to perform multipleG               installations and want to by pass the configuration menus %               can follow these steps:S  I               1. Log in to the SYSTEM account or another account with theC&                  following privileges:                       SYSPRV                     SYSNAM                     OPER                     DETACH                     BYPASS                     CMKRNL                     ALTPRI  H               2. Decide on the appropriate command syntax. The followingA                  command format lines display the options you can E                  specify. If you are not sure which options you want, F                  then you can invoke UCX$CONFIG with no parameters and@                  the procedure will provide the menu selections.  D                  o  You can enter at your option one or more command=                     words from those listed in brackets ([]).   I                  o  You must choose one and only one of the command words *                     listed in braces ({}).  H                  o  You must enter the command words that are neither in(                     braces nor brackets.  D                  For example, you could enter the following command:  A                  $ @SYS$MANAGER:UCX$CONFIG CLIENT ENABLE CLUSTER.c  ?                  This command configures and enables the clientr3                  components on a clusterwide basis.b  8                                          [ALL          ]D                                          [CLIENT       ] [ENABLE   ]D                  @SYS$MANAGER:UCX$CONFIG [SERVER       ] [         ]D                                          [MINIMUM      ] [DISABLE  ]8                                          [             ]8                                          [WORKSTATION  ]  I                                                        Configuration  3-3e c  r                              or_  4                                      [ ALL         ]A                                      [ CLIENT      ] { ENABLE   } K              @SYS$MANAGER:UCX$CONFIG [ SERVER      ] {          }   CLUSTER A                                      [ WORKSTATION ] { DISABLE  }_4                                      [             ]4                                      [ MINIMUM     ]  E              _________________________________________________________                where  E              ________________________________________________________ E              Parameter_____Description_______________________________   ?              ALL           Configures every component and every_"                            service  ?              CLIENT        Configures all client components and +                            related softwares  ?              SERVER        Configures all server components andt+                            related software   D              WORKSTATION   Configures the BIND Resolver, the domain,D                            dynamic routing, the internet interfaces,E                            the time zone, Remote Login, Remote Shell,_D                            Remote Executive, FTP Client, FTP Server,=                            TELNET Client, TELNET Server, SMTP_  E              MINIMUM       Configures the internet interfaces, Remote_@                            Login, FTP Client, FTP Server, TELNET0                            Client, TELNET Server  @              ENABLE        Enables all the configured components  A              DISABLE       Disables all the configured components1  =              CLUSTER       Configures all selected componentss&                            clusterwide  B                            Exception: The only components that you@                            cannot configure clusterwide are BIND+                            Server and SMTP.i  @                            If you configure at least one clusterA                            interface, the procedure automatically E              ______________enables_IP_forwarding._____________________       3-4 Configuration_                   F                 ________________________ Note ________________________  ?                 The procedure performs 2 levels of enabling and_B                 disabling: clusterwide and single node (except forF                 BIND Server and SMTP, which are configured and enabled$                 node-specific only).  F                 ______________________________________________________                                                                          I                                                        Configuration  3-5     o                E              ________________________________________________________     M              TCP/IP Services for OpenVMS CLIENT Components Configuration Menus  #              Configuration options:t  1                      1 - FTP              Enabled_1                      2 - LPR/LPD          EnabledV1                      3 - NFS Client       Enabled_1                      4 - REXEC and RSH    Enabled 1                      5 - RLOGIN           Enabled 1                      6 - SMTP             Enablede1                      7 - TELNET           Enabled   1                      A  - Configure options 1 - 7 #                     [E] - Exit menu   *              Enter configuration option: 1  %              FTP CLIENT Configuration   1              Service is enabled on specific node.i  .              FTP CLIENT configuration options:  5                      1 - Disable service on this noder  6                      E - Exit FTP_CLIENT configuration  (              Enter configuration option:  '              The FTP SERVER is enabled.I  9              * Do you want to configure FTP SERVER [NO] ?e  !           3. Start the procedure.   C              Depending on the exact command line you issue to start.?              the procedure, it either automatically prompts for A              any information required, and continues without menup              prompting.e  A              For example, with no parameters on the command line, =              the procedure displays the main menu as shown in               Example 3-1.o       3-6 Configuration                    3               4. Type a selection and press Return.u  H                  If a default value is available, it appears in brackets                  ([ ]).g  6               Example 3-1 UCX Configuration: Main Menu  <               TCP/IP Services for OpenVMS Configuration Menu  $               Configuration options:  *                       1 - Core environment+                       2 - Client components +                       3 - Server componentsf-                       4 - Optional componentsk  >                       5 - Shutdown TCP/IP Services for OpenVMS=                       6 - Startup TCP/IP Services for OpenVMSp#                       7 - Run testss  1                       A - Configure options 1 - 3 6                     [E] - Exit configuration procedure  )               Enter configuration option:   3                  To select a default, press Return.s  @                  If you started the configuration procedure withA                  the ALL parameter, or if you now specify option,dB                  Core environment, the procedure displays the Core6                  Configuration Menu (see Example 3-2).                            I                                                        Configuration  3-7l o  t              >           Example 3-2 UCX Configuration: Core Environment Menu  I           TCP/IP Services for OpenVMS CORE ENVIRONMENT Configuration Menur              Configuration options:  #                   1 - BIND Resolver                    2 - Domain                   3 - RoutingR                    4 - Interfaces                   5 - Time ZoneC  -                   A - Configure options 1 - 5                  [E] - Exit menuo  %           Enter configuration option:   ;              The exact look of each sub-menu depends on the D              selections you make and, if you are re-installing, yourB              current configuration. Example 3-3 shows how the menu2              for the server components might look.                                                     3-8 Configuration$ M  [                  B               Example 3-3 UCX Configuration: Server Component Menu  N               TCP/IP Services for OpenVMS SERVER Components Configuration Menu  $               Configuration options:                         1 - BIND                       2 - BOOTPi                       3 - TFTP                       4 - FTP !                       5 - LPR/LPD                        6 - NFS                         7 - PC-NFS$                       8 - PORTMAPPER                        9 - TELNET                       10 - SNMP   2                       A - Configure options 1 - 10%                       [E] - Exit menu   3                       Enter configuration option: ?_  H                  Example 3-4 shows two ways that the menu for the client'                  components might look.M                                      I                                                        Configuration  3-9                    >           Example 3-4 UCX Configuration: Client Component Menu  K           TCP/IP Services for OpenVMS CLIENT Components Configuration Menu"               Configuration options:                     1 - FTP                    2 - LPR/LPDq                    3 - NFS Client#                   4 - REXEC and RSH                    5 - RLOGIN                   6 - SMTP                   7 - TELNET  -                   A - Configure options 1 - 7                  [E] - Exit menui  %           Enter configuration option:   J           TCP/IP Services for OpenVMS CLIENT Components Configuration Menu              Configuration options:  =                   1 - FTP                             Enabled_=                   2 - LPR/LPD                         Enabled =                   3 - NFS Client                      Enabled =                   4 - REXEC and RSH                   Enabled]=                   5 - RLOGIN                          EnabledL                   6 - SMTP=                   7 - TELNET                          Enabledc  -                   A - Configure options 1 - 7                  [E] - Exit menuo  %           Enter configuration option:                          3-10 Configuration                   F                  Example 3-5 shows the menu that appears if you choose8                  optional components from the main menu.  E               Example 3-5 UCX Configuration: Optional Components Menue  B               TCP/IP Services for OpenVMS Optional Components Menu  $               Configuration options:  /                       1 - Configure PWIP Drivert5                       2 - Configure SRI QIO Interface F                       3 - Set up Anonymous FTP Account and Directories#                     [E] - Exit menun  D                  To review and record your answers for the questionsH                  asked during the configuration for dynamic routing, see                  Section 1.4.4._  E               5. Run the Internet Installation Verification Procedureu                  (IVP).   G                  Before you run the IVP be sure that UCX is started and,F                  you have SYSPRV, OPER, NETMBX, and TMPMBX privileges.E                  You can also use SETPRV to set the other privileges.   6                  The IVP performs the following tests:  B                  o  Verifies that the lower-layer software and theE                     Portmapper Service are correctly installed if yout?                     loaded the Product Authorization Key (PAK).   @                  o  Verifies that UCX is correctly installed forD                     DECwindows to display TCP/IP applications if you)                     did not load the PAK.l  I                  o  Transfers device-socket packets, continuously varying G                     in size, between a sender and a receiver to compare ?                     the received packets with the sent packets.   G                  o  Tests the Portmapper Service with a pair of client-nE                     server programs. It reports the amount of time itn7                     took to run the test to SYS$OUTPUT.       I                                                       Configuration  3-11     t              #     3.3.1 IVP: During Configurationr  E           Start the UCX software. Then select Option 7, Run Tests, at &           the main configuration menu.  8           TCP/IP Services for OpenVMS Configuration Menu              Configuration options:  &                   1 - Core environment'                   2 - Client components '                   3 - Server componentse)                   4 - Optional componentsr  :                   5 - Shutdown TCP/IP Services for OpenVMS9                   6 - Startup TCP/IP Services for OpenVMSe                   7 - Run tests   -                   A - Configure options 1 - 3 2                   E - Exit configuration procedure  &            Enter configuration option:                                                   3-12 Configuration                   &         3.3.2 IVP: After Configuration  E               To run the IVP any time after exiting the configuration                procedure, issue:i  !               $ @SYS$TEST:UCX$IVP            3.3.3 IVP: Errors   C               All IVP errors are fatal. They use the same format as                system messages:                  %UCX-E-IDENT, text  &               Possible error messages:  4                  Internet (UCX$DEVICE) Device Assign%                  Local Host Not Found 6                  Local Host Name Not in Hosts Database5                  Create and Bind Sender Device-SocketV7                  Create and Bind Receiver Device-Sockete)                  Connect on Device-Socketo(                  Listen on Device-Socket(                  Accept on Device-Socket%                  Sender Device-Socketa'                  Receiver Device-Socket                   Invalid Lengtho                   Data Corruption/                  Send Shutdown on Device-Sockets2                  Receive Shutdown on Device-Socket+                  Close Sender Device-Sockete-                  Close Receiver Device-Socket .                  Deassign Sender Device-Socket0                  Deassign Receiver Device-Socket  I               Table 3-1 shows the possible causes for IVP errors and whata3               you can do to try to fix the problem.d                I                                                       Configuration  3-13     s              E           Table_3-1_Correcting_IVP_Errors____________________________o  E           Problem_________________Corrective_Action__________________n  @           Network configuration   Shut down the UCX software andD           is incorrect.           rerun the configuration procedure.  A           Startup fails.          Check the SYSGEN parameters and =                                   increase them if necessary.o  <                                   Shut down and restart UCX.  <           The installation kit    Request a replacement kit.           is defective.7  ?           None of these actions   Submit a Software Performancee/           corrects the problem.   Report (SPR).u  A           The IVP fails because   Without a PAK, you can use onlyeA           the PAK is missing.     the DECwindows TCP/IP TransportE+                                   software.p  <                                   If you want to run all theE           ________________________software,_purchase_a_UCX_PAK.______b                                               3-14 Configuration R  t              :         3.4 Step 4: Complete the Post-Configuration Steps.  G               After the configuration procedure, do the tasks described >               in the following sections, if applicable to your               environment.  G         3.4.1 Step 4a: Edit the System Startup and Shutdown Procedures.a  E               For automatic startup of UCX, add the following line totC               your system startup procedure, after the command linepF               that starts the DECnet/OSI startup procedure (if you run               DECnet/OSI):  &               @SYS$MANAGER:UCX$STARTUP  I               Table 3-2 lists the names of the startup procedures for thei-               platforms on which UCX can run.   I               Table_3-2_System_Startup_Files_____________________________H  I               Platform:_______________File_to_Edit_______________________   C               OpenVMS AXP Version     SYS$MANAGER:SYSTARTUP_VMS.COMe               1.5   C               OpenVMS AXP Version     SYS$MANAGER:SYSTARTUP_VMS.COM                6.1u  B               OpenVMS VAX Version     SYS$MANAGER:SYSTARTUP_V5.COM               5.5i  C               OpenVMS VAX Version     SYS$MANAGER:SYSTARTUP_VMS.COMeI               6.0,_6.1___________________________________________________o  I               For automatic shutdown of UCX upon system shutdown, add the /               following line to SYSHUTDOWN.COM:o  '               @SYS$MANAGER:UCX$SHUTDOWN   6         3.4.2 Step 4b: Verify SYLOGIN.COM Protections.  E               For the services to start after you log in, the OpenVMSrI               systemwide log-in procedure SYS$MANAGER:SYLOGIN.COM must beo2               world-readable and world-executable.  6               To display its current privileges, type:  =               $ DIRECTORY SYS$MANAGER:SYLOGIN.COM /PROTECTIONn  I                                                       Configuration  3-15  ]                 -           If protections are not W:RE, issue:E  9           $ SET PROTECTION=(W:RE) SYS$MANAGER:SYLOGIN.COM]  /     3.4.3 Step 4c: Populate Relevant Databases.   >           Add entries to the databases related to the servicesB           you configured (see the  DEC TCP/IP Services for OpenVMSC           Management and UCX Management Command Reference manuals).   ?           If UNIX hosts exist on your network, you can copy the 1           information in the following databases:              o  /etc/hosts              o  /etc/networks             o  /etc/passwd             o  /etc/bootptab  ?           For details, see the  DEC TCP/IP Services for OpenVMS[C           Management manual or the UCX Management Command Reference            manual.   @     3.4.4 Step 4d: Set up DECwindows for the TCP/IP Applications             To useD           DECwindows for TCP/IP applications, add the following lineB           to the SYS$MANAGER:DECW$PRIVATE_SERVER_SETUP.COM command           procedure:  :           $ DECW$SERVER_TRANSPORTS == "DECNET,LOCAL,TCPIP"  0           Restart DECwindows with the following:  -           $ @SYS$STARTUP:DECW$STARTUP RESTARTI  @           If DECnet or DECnet/OSI runs on the same system, start           DECnet first.s  C           To display TCP/IP applications via DECwindows on a remote ?           host (DECwindows client) from your system (DECwindowsA$           server), do the following:  0           1. Set up security on the remote host.  C           2. Put the remote client in the local UCX Hosts Database.   >           3. Edit SYS$MANAGER:DECW$PRIVATE_SERVER_SETUP.COM as              explained above.,       3-16 Configuration T  E              I               4. Set the display for the applications to the remote host:r  F                  $ SET DISPLAY/CREATE/NODE=remote_host/TRANSPORT=TCPIP  H         3.4.5 Step 4e: Refine and Complete the NFS Server Configuration.  I               To make the Network File System (NFS) available to users on D               remote systems running NFS Client, follow these steps:  E               1. If you are unfamiliar with the management of the NFSiC                  Server software, or this is the first time you areyD                  running it on OpenVMS, see the  DEC TCP/IP ServicesB                  for OpenVMS Concepts and Planning and  DEC TCP/IPG                  Services for OpenVMS Management manuals for conceptuali(                  and management details.  #               2. Bind disk devices.w  C                  The following command illustrates binding the disk -                  devices to UNIX-style names:N  .                  UCX> BIND DISK$USER3: "/usr3"  G                  You can add this command to the UCX$NFS_SET_FS commandc                  procedure.x  %               3. Export file systems.   =                  The following command illustrates exporting:i  =                  UCX> ADD EXPORT "/usr3" /HOST="unix.xyz.com"_                 4. Add proxies.   4                  The following commands add proxies:  K                  UCX> ADD PROXY JONES /HOST="unix.xyz.com" /UID=271 /GID=15 B                  UCX> ADD PROXY UCX$NOBODY /HOST=* /UID=-2 /GID=-2@                  UCX> ADD PROXY UCX$NOBODY /HOST=* /UID=0 /GID=1  "               5. Monitor mounting.  F                  Watch the OPCOM Messages to confirm mounting (see the$                  following example:)  (                  $ REPLY /ENABLE=NETWORK0                  unix# mount openvms:/usr3 /usr3  2               6. Configure container file systems.  I                                                       Configuration  3-17T                   >              The following commands configure a container file              system:  9              UCX> CREATE CONTAINER DISK$USER3:[CONTAINER] 5              UCX> BIND DISK$USER3:[CONTAINER] "/cont" 9              UCX> ADD EXPORT "/cont" /HOST="unix.xyz.com"b  !           7. Modify root mapping.   @              The following command changes default root mapping:  '              UCX> SET NFS /UID=0 /GID=1   D     3.4.6 Step 4f: Refine and Complete the NFS Client Configuration.  9           To request the NFS Service, follow these steps:   A           1. If you are unfamiliar with the management of the NFS.?              Client software, or this is the first time you arem@              running it on OpenVMS, see the  DEC TCP/IP Services>              for OpenVMS Concepts and Planning and  DEC TCP/IPC              Services for OpenVMS Management manuals for conceptual $              and management details.             2. Add proxies.   C              The necessary proxies may already exist. To check, usea$              the following commands:  G              UCX> ADD PROXY JONES /HOST="unix.xyz.com" /UID=271 /GID=15 >              UCX> ADD PROXY UCX$NOBODY /HOST=* /UID=-2 /GID=-2             3. Mount devices.   D              The following command illustrates mounting the devices:  H              UCX> MOUNT DNFS10: /HOST="unix.xyz.com" /PATH="/usr/exports                   _/public"   ?              You can add this to your system startup procedure.t             4. Access files.  A              The following command illustrates accessing files aso$              though they were local:  ,              $ TYPE DNFS10:[JONES]MYFILE.TXT       3-18 Configuration S  i              C         3.4.7 Step 4g: Make Available the NFS Online Documentation.   B               For remote NFS Client users, UCX includes online NFSF               documentation. It describes how to remotely access filesF               that reside on a system running UCX and offering the NFS               Service.  G               To make this documentation available to remote NFS users:i  @               1. Copy the SYS$HELP:UCX$VMS_FILES.DOC to a public                  directory.u  >               2. Rename UCX$VMS_FILES.DOC to a UNIX file name.  E               3. Export the public directory so that remote users can                   mount it.  ;         3.4.8 Step 4h: Create Additional BIND Server Files.   ?               If you selected to configure the BIND Server, the H               configuration procedure creates two files for it, NAMED.CA               and NAMED.LOCAL.  I               o  Depending on the type of server functions your host will H                  perform, you might need to create additional files (seeG                  the  DEC TCP/IP Services for OpenVMS Management manual                   for details).  A               o  If you have not yet designed your BIND namespace D                  hierarchy, see the  DEC TCP/IP Services for OpenVMS=                  Concepts and Planning manual for guidelines.n  C               Example: Configuring as the primary server for domain-!               RHEA.LAB.UBIRD.EDU.   +               UCX> SET CONFIGURATION BIND -t8               _UCX> /PRIMARY=(DOMAIN:RHEA.LAB.UBIRD.EDU)  C               Example: Configuring as a secondary server for domainfE               JACANA.LAB.UBIRD.EDU and names the boot file JACANA.DB.   :               Omitting the file name would default to file"               JACANA.LAB.UBIRD.DB.  +               UCX> SET CONFIGURATION BIND - A               _UCX> /SECONDARY=(DOMAIN:JACANA.LAB.UBIRD.EDU,FILE:A*               _UCX> JACANA.DB,HOST=MARSHY)  @               Example: Configuring as a secondary server for theD               reverse lookup domain for addresses that have the form               of 192.0.*.*.   I                                                       Configuration  3-19h l  t              B           The boot file name defaults to 0_192_IN-ADDR_ARPA.DB and9           the host copies this file from the host WEBBED.i  '           UCX> SET CONFIGURATION BIND - B           _UCX> /SECONDARY=(DOMAIN=0.192.IN-ADDR.ARPA,HOST=WEBBED)    =     3.5 Step 5: Configure the SRI $QIO Programming Interface.   B           If you run or develop applications that use the Standard=           Research Institute (SRI) QIO API, you can configure ;           the interface using UCX$CONFIG (see Example 3-5).LD           Alternatively, you can load it with the following command:  0           $ @SYS$MANAGER:UCX$LOAD_INETDRIVER.COM  (     3.6 Ongoing Steps: Tune the Network.  <           To improve network performance, modify, as needed:             o  UCX parameters   7           o  The SYSGEN parameters CHANNELCNT and WSMAX   B           Issue UCX management commands. For complete information,(           see the following UCX manuals:  <           o   DEC TCP/IP Services for OpenVMS Management forD              descriptions of management tasks and tuning performance  B           o  UCX Management Command Reference for descriptions and*              syntax of management commands                               3-20 Configuration                         I                                                                         ApI         _________________________________________________________________   H                                                                 Examples    H               This appendix show examples of an installation and several$               configuration scripts.           A.1 Installation                 This example:n  G               o  Installs DEC TCP/IP Services for OpenVMS (UCX) onto an )                  OpenVMS VAX V6.1 system.                  o  Assumes that:  A                  -  You checked the disk space and all other pre-aH                     installation requirements listed in the Installation+                     Checklist in Chapter 1.t  B                  -  You completed the installation tasks listed in                     Chapter 1.  H                  -  You filled out the Interface Checklist in Chapter 1.  D                  -  You received the UCX distribution kit online andE                     copied it into a directory SYS$SYSDEVICE:[UCX32].V  H                  -  You ran VMSINSTAL prior to this with OPTIONS N untilH                     the prompt asking for your choice of a Release Notes                     option.   2                  -  You printed the Release Notes.  D                  -  You aborted VMSINSTAL to read the Release Notes.  H                  -  You ran VMSINSTAL for a second time without options.  G               For a complete list of files copied by the procedure, see                Appendix B.a  I                                                             Examples  A-1          !           $ @sys$update:vmsinstalt  J                   OpenVMS VAX Software Product Installation Procedure V6.1  %           It is 26-SEP-1994 at 13:23.   9           Enter a question mark (?) at any time for help.   H           * Are you satisfied with the backup of your system disk [YES]?<           * Where will the distribution volumes be mounted: !             sys$sysdevice:[ucx32]t  I           Enter the products to be processed from the first distribution o           volume set.            * Products: UCX >           * Enter installation options you wish to use (none):  3           The following products will be processed:n               UCX V3.2  =                   Beginning installation of UCX V3.2 at 13:25   @           %VMSINSTAL-I-RESTORE, Restoring product save set A ...C           %VMSINSTAL-I-RELMOVED, Product's release notes have been v            moved to SYS$HELP. O           * Do you want to purge files replaced by this installation [YES]? yesO  #                   Product:      UCXC#                   Producer:     DEC #                   Version:      3.2 (                   Release Date: NOV-1994  J     * Does this product have an authorization key registered and loaded? yM  %UCX-I-DONEASK, No further questions will be asked during this installation. @           %VMSINSTAL-I-RESTORE, Restoring product save set B ...@           %VMSINSTAL-I-RESTORE, Restoring product save set C ...@           %VMSINSTAL-I-RESTORE, Restoring product save set D ...N   ****************************************************************************F                   This installation will add the following files . . .N   ****************************************************************************  7                   SYS$COMMON:[SYSEXE]UCX$SNMP_AGENT.EXE 5                   SYS$COMMON:[SYSEXE]UCX$VERSIONS.EXEa0                   SYS$COMMON:[SYSEXE]UCX$UCP.EXE1                   SYS$COMMON:[SYSEXE]UCX$PING.EXEe4                   SYS$COMMON:[SYSLIB]UCX$IPC_SHR.EXE                   .c                     .L       A-2 Examples                                          .   <                       SYS$COMMON:[SYSEXE]UCX$BIND_SERVER.EXEA                       SYS$COMMON:[SYSEXE]UCX$BIND_SERVER_XFER.EXED9                       SYS$COMMON:[SYSHLP]UCX$FTP_HELP.HLBc<                       SYS$COMMON:[SYSHLP]UCX$TELNET_HELP.HLB>                       SYS$COMMON:[SYSHLP]UCX$NSLOOKUP_HELP.HLB7                       SYS$COMMON:[SYSEXE]UCX$ENCODE.COMr7                       SYS$COMMON:[SYSEXE]UCX$DECODE.COM-N %VMSINSTAL-I-MOVEFILES, Files will now be moved to their target directories...N ******************************************************************************I  Instructions for Completing DEC TCP/IP Services for OpenVMS Installation N ******************************************************************************  J                      All files have been copied from the installation kit.K                      If you are installing this product for the first time, J                      upgrading from a previous version, or you want to runK                      the IVP, then execute the following command procedure:   4                           SYS$MANAGER:UCX$CONFIG.COM  F                      If you would like this product to start when yourF                      OpenVMS VAX system is started, modify your systemH                      startup command file (SYS$MANAGER:SYSTARTUP_V5.COM)J                      to invoke the DEC TCP/IP Services for OpenVMS startup"                      command file:  0                      SYS$MANAGER:UCX$STARTUP.COMH           NOTE: If you are reinstalling DEC TCP/IP Services for OpenVMS,1                 then you must reboot your system.   L              For information on the postinstallation steps, see this manual:M             "DEC TCP/IP Services for OpenVMS Installation and Configuration."   K               Registering DEC TCP/IP Services for OpenVMS privileged imagese  5       %REGISTER-I-ADDED added UCX$INETACP to registry B       %REGISTER-I-SUMMARY  images examined: 1, dependent images: 1B       %REGISTER-I-SUMMARY  images examined: 1, dependent images: 08       %REGISTER-I-ADDED added UCX$PWIPDRIVER to registryB       %REGISTER-I-SUMMARY  images examined: 1, dependent images: 1M       %REGISTER-I-DUP UCX_TRACE, (UCX_TRACE, UCX V3.0-00) already in registryEB       %REGISTER-I-SUMMARY  images examined: 1, dependent images: 1  A                       Installation of UCX V3.2 completed at 13:27i  I                                                             Examples  A-3w h  X                   A.2 Configuration_  E           The UCX configuration procedure looks the same when you runoE           it on OpenVMS AXP systems and OpenVMS VAX systems. However, E           the following things are determined by the command line you.C           use to start the procedure and, if you are reconfiguring,.%           your current configuration.              o  Menus that appear  $           o  Questions you are asked  =           o  Display of the current configuration informationM  +           o  Flow from sub-menu to sub-menu_  :           o  Movement between client and server components  *     A.2.1 Configuration: Client Components             This example:n  ;           o  Runs UCX$CONFIG.COM from an OpenVMS VAX systemU  8           o  Assumes that this is an update installation  +           o  Specifies the CLIENT parameter   B           o  Shows how the procedure configures components one-by-              one.O  <           o  Shows how the procedure moves from component to7              component. The menu includes and displays:t  (              -  FTP CLIENT Configuration  (              -  LPD CLIENT Configuration  (              -  NFS CLIENT Configuration  (              -  RSH SERVER Configuration  *              -  REXEC SERVER Configuration  +              -  RLOGIN SERVER ConfigurationY  )              -  SMTP SERVER Configuratione  +              -  TELNET SERVER Configuratione       A-4 Examples h  e              >               o  Shows how the procedure moves from the clientD                  configuration to the server configuration for thoseG                  facilities which include client and server components.   I               ___________________________________________________________       '               $ set default sys$managers)               $ @ucx$config client enable   6                 TCP/IP Network Configuration Procedure  F                This procedure helps you define the parameters requiredE                to run DEC TCP/IP Services for OpenVMS on this system.p  <               The 'configure all client' option is selected.  @               The 'silent mode' ENABLE  option is also selected.  G      Checking TCP/IP Services for OpenVMS configuration database files.E  9                       No new database files were created.t  &               FTP CLIENT Configuration  &               LPD CLIENT Configuration  /               Service is defined in the SYSUAF.a9                 Nonprivileged user access is not enabled.d  C               By default DEC TCP/IP Services for OpenVMS configures(L               LPD such that nonprivileged users cannot modify queue entries.  E          DEC TCP/IP for OpenVMS supports Line Printer Daemon Protocol <                       (RFC 1179) LPD requires the following:2                          - Name of the local queue3                          - Name of the remote queue62                          - Name of the remote hostA                          - Spooling directory for the local queue   I            To add or delete printers in the UCX PRINTCAP database use the :                       $RUN SYS$SYSTEM:UCX$LPRSETUP command  &               NFS CLIENT Configuration  &               RSH SERVER Configuration  I                                                             Examples  A-5                    +           Service is defined in the SYSUAF. 9           Service is defined in the UCX$SERVICE database.o  $           REXEC SERVER Configuration  +           Service is defined in the SYSUAF. 9           Service is defined in the UCX$SERVICE database.   %           RLOGIN SERVER Configuratione  9           Service is defined in the UCX$SERVICE database.   #           SMTP SERVER Configurationd  +           Service is defined in the SYSUAF.a9           Service is defined in the UCX$SERVICE database.tE           Configuration is defined in the UCX$CONFIGURATION database.                                                              A-6 Examples                   )               TELNET SERVER Configurations  =               Service is defined in the UCX$SERVICE database.r      <               TCP/IP Services for OpenVMS Configuration Menu  $               Configuration options:  *                       1 - Core environment+                       2 - Client componentsO+                       3 - Server components -                       4 - Optional components*  >                       5 - Shutdown TCP/IP Services for OpenVMS=                       6 - Startup TCP/IP Services for OpenVMS #                       7 - Run testso  1                       A - Configure options 1 - 3g6                       E - Exit configuration procedure  )               Enter configuration option:s                 .                .a               ..  I               ___________________________________________________________T                                I                                                             Examples  A-7:                         A.2.2 Configuration: Routing  B           This section shows an example of using the configuration1           menus to configure the dynamic routing.b  8           TCP/IP Services for OpenVMS Configuration Menu              Configuration options:  &                   1 - Core environment'                   2 - Client components '                   3 - Server components.)                   4 - Optional componentso  :                   5 - Shutdown TCP/IP Services for OpenVMS9                   6 - Startup TCP/IP Services for OpenVMSr                   7 - Run tests   -                   A - Configure options 1 - 3T2                   E - Exit configuration procedure  '           Enter configuration option: 1r  I           TCP/IP Services for OpenVMS CORE ENVIRONMENT Configuration Menum              Configuration options:  #                   1 - BIND Resolvero                   2 - Domain                   3 - Routingo                    4 - Interfaces                   5 - Time Zone.  -                   A - Configure options 1 - 5X                 [E] - Exit menu=  '           Enter configuration option: 3   '           DYNAMIC ROUTING Configurationu  :                   Dynamic routing has not been configured.  F                   If you enable dynamic routing, this host will listenG                   for all dynamic routing information coming from otherA>                   hosts to update its internal routing tables.C                   It will also supply its own Internet addresses to :                   routing requests made from remote hosts.  <           * Do you want to configure dynamic routing [YES] ?       A-8 Examples i                 K                       If you enable the 'supply' option of dynamic routing,eJ                       this host will supply dynamic routing information toK                       other hosts on the network whether it is acting as an 2                       internetwork gateway or not.  K    * Do you want this host to supply its dynamic routing information [NO] ?u                                                                              I                                                             Examples  A-9h r  t              I           TCP/IP Services for OpenVMS CORE ENVIRONMENT Configuration Menu               Configuration options:  #                   1 - BIND Resolverr                   2 - Domain                   3 - Routinge                    4 - Interfaces                   5 - Time Zone   -                   A - Configure options 1 - 5                  [E] - Exit menuo  '           Enter configuration option: ee  8           TCP/IP Services for OpenVMS Configuration Menu              Configuration options:  &                   1 - Core environment'                   2 - Client componentsc'                   3 - Server componentsD)                   4 - Optional components   :                   5 - Shutdown TCP/IP Services for OpenVMS9                   6 - Startup TCP/IP Services for OpenVMS-                   7 - Run testsU  -                   A - Configure options 1 - 3t2                   E - Exit configuration procedure  '           Enter configuration option: eg                               A-10 Examples     A              (         A.2.3 Configuration: BIND Server  F               This section shows an example of using the configuration>               menus to configure the local host's BIND Server.  <               TCP/IP Services for OpenVMS Configuration Menu  $               Configuration options:  *                       1 - Core environment+                       2 - Client components +                       3 - Server componentsh-                       4 - Optional components   >                       5 - Shutdown TCP/IP Services for OpenVMS=                       6 - Startup TCP/IP Services for OpenVMSu#                       7 - Run tests   1                       A - Configure options 1 - 3i6                       E - Exit configuration procedure  +               Enter configuration option: 3T  N               TCP/IP Services for OpenVMS SERVER Components Configuration Menu  $               Configuration options:  /                       1 - BIND          Enabledu/                       2 - BOOTP         Enabledh/                       3 - TFTP          Enabled /                       4 - FTP           Enabled /                       5 - LPR/LPD       EnabledX/                       6 - NFS           Enabledn/                       7 - PC-NFS        Enabledr/                       8 - PORTMAPPER    Enabledp/                       9 - TELNET        EnabledC0                      10 - SNMP          Disabled  2                       A - Configure options 1 - 10#                     [E] - Exit menu   +               Enter configuration option: 1e      I                                                            Examples  A-11                    #           BIND SERVER Configurations  +           Service is defined in the SYSUAF.s9           Service is defined in the UCX$SERVICE database. .           Service is enabled on specific node.  ,           BIND SERVER configuration options:  2                   1 - Disable service on this node  -                   E - Exit BIND configuration   '           Enter configuration option: el  J           TCP/IP Services for OpenVMS SERVER Components Configuration Menu              Configuration options:  +                   1 - BIND          Enabled +                   2 - BOOTP         Enabled +                   3 - TFTP          Enabled +                   4 - FTP           Enabled +                   5 - LPR/LPD       Enabled +                   6 - NFS           Enabledo+                   7 - PC-NFS        Enabledr+                   8 - PORTMAPPER    Enabled +                   9 - TELNET        Enabled ,                  10 - SNMP          Disabled  .                   A - Configure options 1 - 10                 [E] - Exit menuo  '           Enter configuration option: e   8           TCP/IP Services for OpenVMS Configuration Menu              Configuration options:  &                   1 - Core environment'                   2 - Client componentsA'                   3 - Server components )                   4 - Optional componentsc           A-12 Examples                    >                       5 - Shutdown TCP/IP Services for OpenVMS=                       6 - Startup TCP/IP Services for OpenVMSo#                       7 - Run testsM  1                       A - Configure options 1 - 3 6                       E - Exit configuration procedure  +               Enter configuration option: e                                                                           I                                                            Examples  A-13o a  P       s                  I                                                                         BiI         _________________________________________________________________e  H                                                          Installed Files    H               The UCX installation procedure copies all the distribution4               files built for your operating system.  E               If you are re-installing UCX, the procedure renames the B               Configuration Database, in SYS$COMMON:[SYSEXE], from=               UCX$CONFIGURATION.DAT to UCX$CONFIGURATION.OLD.            B.1 UCX Filesn  C               Table B-1 lists and describes the UCX files installedtD               onto your system. Table B-2 lists the UCX file used by               PATHWORKS.  I         Table_B-1_UCX_Files_Installed____________________________________p  I         File_____________________Description_____________________________C  I         SYS$COMMON:[SYS$LDR]_____________________________________________   7         UCX$BGDRIVER.EXE         Internet Device Driver   @         UCX$TNDRIVER.EXE         TELNET and Remote Login Drivers  9         UCX$DNFSDRIVER_V5.EXE+   VMS V5 NFS CLIENT DRIVERl  9         UCX$DNFSDRIVER_V6.EXE+   VMS V6 NFS CLIENT DRIVERa  *         UCX$DNFSDRIVER.EXE       AXP image  /         UCX$INETDRIVER.EXE       SRI QIO DriverT  2         UCX$INTERNET_            Internet software         SERVICES.EXE+*  2         UCX$INTERNET_SERVICES_   Internet software         V6.EXE+sI         +OpenVMS_VAX-specific____________________________________________*  I                                                  (continued on next page)$  I                                                      Installed Files  B-1V I  .              E     Table_B-1_(Cont.)_UCX_Files_Installed____________________________[  E     File_____________________Description_____________________________E  E     SYS$COMMON:[SYSEXE]______________________________________________   >     UCX$INETACP.EXE          Network ancillary control processD                              (NETACP) for the Internet device driver  :     UCX$INETACP.STB          Global symbol definitions for,                              UCX$INETACP.EXE  :     UCX$INTERNET_SERVICES_   Global symbol definitions for9     V6.STB+                  UCX$INTERNET_SERVICES_V6.EXE   :     UCX$INTERNET_SERVICES_   Global symbol definitions for=     V6_SEC.STB+              UCX$INTERNET_SERVICES_V6_SEC.EXEV  :     UCX$INTERNET_            Global symbol definitions for6     SERVICES.STB             UCX$INTERNET_SERVICES.EXE  :     UCX$INTERNET_SERVICES_   Global symbol definitions for:     SEC.STB                  UCX$INTERNET_SERVICES_SEC.EXE  ,     UCX$INET_ROUTING.EXE     Dynamic routing  D     UCX$INET_ROUTING.STB     Global symbol definitions for UCX$INET_(                              ROUTING.EXE  C     UCX$NET_GLOBALS.STB      Global symbol definitions for UCX Data '                              Structuresy  D     UCX$CONVERT.FDL          File definition used by UCX$CONVERT.COM  >     UCX$CONVERT.COM          Procedure for converting files to&                              STREAM_LF  (     UCX$BIND_SERVER.EXE      BIND Server  8     UCX$BIND_SERVER_         BIND Server's zone transfer     XFER.EXE  /     UCX$BOOTP.EXE            Remote Boot ServerG  B     UCX$ENCODE.COM           Procedure to execute UUENCODE program  B     UCX$DECODE.COM           Procedure to execute UUDDCODE program  E     +OpenVMS_VAX-specific____________________________________________r  E                                              (continued on next page)s       B-2 Installed Files                    I         Table_B-1_(Cont.)_UCX_Files_Installed____________________________I  I         File_____________________Description_____________________________i  I         SYS$COMMON:[SYSEXE]______________________________________________-  +         UCX$FTP.EXE              FTP ClientR  +         UCX$FTPC.EXE             FTP Servert  D         UCX$FTPD.EXE             FTP Control Command Server (daemon)  C         UCX$FTPSERVER.COM        Procedure that starts an FTP child (                                  process  /         UCX$LPD_RCV.EXE          Print receiver,  /         UCX$LPD_SMB.EXE          Print symbiont   -         UCX$LPRM.EXE             LPRM commande  C         UCX$LPRSETUP.EXE         Setup utility for network printingd  ,         UCX$LPQ.EXE              LPQ command  1         UCX$NSLOOKUP.EXE         nslookup Utility   4         UCX$SERVER_NFS.EXE       NFS Server (daemon)  7         UCX$PCNFSD.EXE           PC-NFS Server (daemon)   3         UCX$PING.EXE             PING command imagew  E         UCX$PORTMAPPER.EXE       Program that maps processes to ports   4         UCX$RLOGIN.EXE           Remote Login Client  8         UCX$RPCINFO.EXE          SHOW PORTMAPPER command  -         UCX$RSH.EXE              Remote ShellQ  .         UCX$SMTP_RECEIVER.EXE    SMTP receiver  .         UCX$SMTP_SYMBIONT.EXE    SMTP symbiont  +         UCX$SNMP_AGENT.EXE       SNMP agent   .         UCX$TELNET.EXE           TELNET Client  I                                                  (continued on next page)   I                                                      Installed Files  B-3A m  t              E     Table_B-1_(Cont.)_UCX_Files_Installed____________________________   E     File_____________________Description_____________________________   E     SYS$COMMON:[SYSEXE]______________________________________________   2     UCX$TELNETSYM.EXE        TELNET print symbiont  1     UCX$TFTP.EXE             TFTP Server (daemon)   A     UCX$UCP.EXE              UCX Management control program (UCP)T  3     UCX$UUENCODE.EXE         UUEncode Program imagei  3     UCX$UUDECODE.EXE         UUDecode Program image   ?     UCX$VERSIONS.EXE         Image for the SHOW VERSION commandR       UCX$EXE.ADF        UCX$HLB.ADFE       UCX$MLB.ADFr       UCX$OBJ.ADFx       UCX$OLB.ADF        UCX$STB.ADF        UCX$TLB.ADFe  &     UCX$DNFSMOUNT_V5.EXE     VAX image  &     UCX$DNFSMOUNT_V6.EXE     VAX image  &     UCX$DNFSDISMOUNT_V5.EXE  VAX image  &     UCX$DNFSDISMOUNT_V6.EXE  VAX image  &     UCX$DNFSACP_V5.EXE       VAX image  &     UCX$DNFSACP_V6.EXE       VAX image  &     UCX$DNFSACP.EXE          ACP image  E     _________________________________________________________________CE     SYS$COMMON:[SYSLIB]______________________________________________e  5     UCX$ACCESS_SHR.EXE       Database access routines   B     UCX$CFS_SHR.EXE          Container File System runtime library  :     UCX$INETDEF.ADA          Internet Ada definitions file  E                                              (continued on next page)/       B-4 Installed Filesf r  o              I         Table_B-1_(Cont.)_UCX_Files_Installed____________________________   I         File_____________________Description_____________________________   I         SYS$COMMON:[SYSLIB]______________________________________________e  B         UCX$INETDEF.FOR          Internet FORTRAN definitions file  <         UCX$INETDEF.H            Internet C definitions file  @         UCX$INETDEF.MAR          Internet MACRO definitions file  A         UCX$INETDEF.PAS          Internet Pascal definitions file   ?         UCX$INETDEF.PL1          Internet PL/1 definitions file   @         UCX$INETDEF.R32          Internet BLISS definitions file  4         UCX$IPC_SHR.EXE          IPC runtime library  3         UCX$IPC.OLB              IPC object libraryr  F         UCX$LPD_SHR.EXE          Shared library for printing processes  4         UCX$SMTP_MAILSHR.EXE     SMTP shared library  6         UCX$SMTP_PARSESHR.EXE    SMTP parsing routines  4         UCX$RPCXDR.H             Sun RPC header file  9         UCX$RPCXDR_SHR.EXE       Sun RPC routines library   I         _________________________________________________________________YI         SYS$COMMON:[SYSHLP]______________________________________________   .         UCX031.RELEASE_NOTES     Release Notes  D         UCX$UCP_HELP.HLB         Online help for management commands  >         UCX$VMS_FILES.DOC        Online information about fileC                                  restrictions for UNIX users of NFSM'                                  Serverv  0         UCX$FTP_HELP.HLB         FTP online help  3         UCX$TELNET_HELP.HLB      TELNET online helpg           UCX$NSLOOKUP_HELP.HLBF  4                                  nslookuponline help  I                                                  (continued on next page)E  I                                                      Installed Files  B-5V    a              E     Table_B-1_(Cont.)_UCX_Files_Installed____________________________   E     File_____________________Description_____________________________t  E     SYS$COMMON:[SYSHLP.EXAMPLES.UCX]_________________________________   @     UCX$INTERNET_SERVICES_   Internet software with security for'     V6_SEC.EXE+              OpenVMS V6I  @     UCX$INTERNET_SERVICES_   Internet software with security for'     V5_SEC.EXE               OpenVMS V5   ?     BUILD_UCX_SECURITY_      Example file to build the securityg#     DRIVER.COM               driveri  0     UCX$IOCTL_ROUTINE.C      Programming example  >     TN3270DEF.MAR            For IBM 3270TE; translation tableA                              template that you edit to modify the_0                              translation tables.  0     TRACEROUTE.EXE           Traceroute facility  4     UCX$TRACE.EXE            Protocol trace facility  :     UCX_SECURITY_DRIVER.MAR  Security driver source sample  0     UCX$TCP_CLIENT_IPC.C     Programming example  0     UCX$TCP_CLIENT_QIO.C     Programming example  0     UCX$TCP_CLIENT_QIO.MAR   Programming example  0     UCX$TCP_SERVER_IPC.C     Programming example  2     UCX$TCP_SERVER_IPC_      C programming example
     AUXS.C  0     UCX$TCP_SERVER_QIO.C     Programming example  0     UCX$TCP_SERVER_QIO.MAR   Programming example  2     UCX$TCP_SERVER_QIO_      C programming example
     AUXS.C  2     UCX$UDP_CLIENT_IPC.C     C programming example  2     UCX$UDP_CLIENT_QIO.C     C programming example  6     UCX$UDP_CLIENT_QIO.MAR   MACRO programming example  E     +OpenVMS_VAX-specific____________________________________________n  E                                              (continued on next page)n       B-6 Installed Files  D  s              I         Table_B-1_(Cont.)_UCX_Files_Installed____________________________   I         File_____________________Description_____________________________g  I         SYS$COMMON:[SYSHLP.EXAMPLES.UCX]_________________________________g  6         UCX$UDP_SERVER_IPC.C     C programming example  6         UCX$UDP_SERVER_QIO.C     C programming example  I         _________________________________________________________________iI         SYS$COMMON:[SYSMGR]______________________________________________e  >         UCX$BIND_STARTUP.COM     BIND Server startup procedure  ?         UCX$BIND_SHUTDOWN.COM    BIND Server shutdown proceduret  E         UCX$BOOTP_STARTUP.COM    Remote boot server startup procedure   F         UCX$BOOTP_SHUTDOWN.COM   Remote boot server shutdown procedure  8         UCX$CALLBACKS.COM        Configuration utilities  8         UCX$CONFIG.COM           Configuration procedure  7         UCX$FIXUP.COM            V1 configuration fixup   =         UCX$FTPD_STARTUP.COM     FTP Server startup procedure   >         UCX$FTPD_SHUTDOWN.COM    FTP Server shutdown procedure  ;         UCX$INET_STARTUP.COM     Internet startup proceduren  <         UCX$INET_SHUTDOWN.COM    Internet shutdown procedure  D         UCX$LOAD_INETDRIVER.COM  Command file that loads the SRI QIO6                                  programming interface  G         UCX$REGISTER.COM         Command file that registers privileged <                                  UCX images for OpenVMS V6.n  I                                                  (continued on next page)       I                                                      Installed Files  B-7  o  g              E     Table_B-1_(Cont.)_UCX_Files_Installed____________________________   E     File_____________________Description_____________________________   E     SYS$COMMON:[SYSMGR]______________________________________________t  =     UCX$LPD_RCV_STARTUP.COM  Print receiver startup procedure   ;     UCX$LPD_STARTUP.COM      Print Server startup procedure   <     UCX$LPD_SHUTDOWN.COM     Print Server shutdown procedure  9     UCX$NFS_STARTUP.COM      NFS Server startup procedure   :     UCX$NFS_SHUTDOWN.COM     NFS Server shutdown procedure  :     UCX$DNFS_SHUTDOWN.COM    NFS Client shutdown procedure       UCX$NFS_SERVER_e     STARTUP.COMp  <     UCX$PCNFSD_STARTUP.COM   PC-NFS Server startup procedure  =     UCX$PCNFSD_SHUTDOWN.COM  PC-NFS Server shutdown procedure   :     UCX$PORTM_SHUTDOWN.COM   Portmapper shutdown procedure  9     UCX$PORTM_STARTUP.COM    Portmapper startup proceduree  .     UCX$PRINTCAP.DAT         Printcap Database  C     UCX$REMOTE_TTY_          TELNET and Remote Login Server startup &     STARTUP.COM              procedure  2     UCX$STARTUP.COM          UCX startup procedure  3     UCX$SHUTDOWN.COM         UCX shutdown procedure   :     UCX$SERVICE_SETUP.COM    UCX Services set up procedure  ;     UCX$RSHD_STARTUP.COM     Remote Shell startup procedure/  ?     UCX$REXECD_STARTUP.COM   Remote Executive startup procedure   E                                              (continued on next page)        B-8 Installed Filesu                   I         Table_B-1_(Cont.)_UCX_Files_Installed____________________________E  I         File_____________________Description_____________________________   I         SYS$COMMON:[SYSMGR]______________________________________________O  =         UCX$SMTP_STARTUP.COM     SMTP queue startup procedureb  >         UCX$SMTP_SHUTDOWN.COM    SMTP queue shutdown procedure  @         UCX$SMTP_RECV_           SMTP receiver startup procedure         STARTUP.COM   7         UCX$SNMP_STARTUP.COM     SNMP startup procedure   8         UCX$SNMP_SHUTDOWN.COM    SNMP shutdown procedure  A         UCX$SNMPD_MIR.DAT        SNMP dictionary of MIB variables   <         UCX$SYMBOLS.COM          Configuration logical names  7         UCX$TFTP_STARTUP.COM     TFTP startup procedure   8         UCX$TFTP_SHUTDOWN.COM    TFTP shutdown procedure           TELNET_SHUTDOWN.COME  C         UCX$UCP_STARTUP.COM      Management control program startupo  I         _________________________________________________________________nI         SYS$COMMON:[SYSMSG]______________________________________________n  1         UCX$MSG.EXE              UCX message file   I         _________________________________________________________________ I         SYS$COMMON:[SYSTEST.UCX]_________________________________________   5         UCX$INET_IVP.EXE         Auxiliary Server IVPg  8         UCX$RPCIVP_CLIENT.EXE    RPC Client routines IVP  8         UCX$RPCIVP_SERVER.EXE    RPC Server routines IVP  I         _________________________________________________________________ I         SYS$COMMON:[SYSTEST]_____________________________________________n  I         UCX$IVP.COM______________UCX_IVP_________________________________C  I                                                      Installed Files  B-9                    -     B.2 Files Installed for PATHWORKS Systems   ?           Table B-2 lists and describes the files for PATHWORKS <           systems that are installed by the UCX installation           procedure.  E     Table_B-2_PATHWORKS_Files________________________________________   E     File_________________________________Description_________________   <     SYS$COMMON:[SYS$LDR]UCX$PWIPDRIVER.EXPATHWORKS IP driver  9     SYS$COMMON:[SYSEXE]UCX$PWIPACP.EXE   PATHWORKS IP ACPp  B     SYS$COMMON:[SYSEXE]UCX$PWIPDRIVER.STBGlobal symbol definitions?                                          for UCX$PWIPDRIVER.EXEr  B     SYS$COMMON:[SYSEXE]UCX$PWIPSYM.STB   Global symbol definitions<                                          for UCX$PWIPSYM.EXE  D     SYS$COMMON:[SYSMGR]UCX$PWIP_         PATHWORKS IP driver startup     STARTUP.COM   E     SYS$COMMON:[SYSMGR]UCX$PWIP_         PATHWORKS IP driver shutdown      SHUTDOWN.COM  E     SYS$COMMON:[SYSEXE]UCX$PWIPSHUT.EXE______________________________                                          B-10 Installed Files                                 F      _________________________________________________________________  F                                                                  Index      2      A                                 ConventionsC      _______________________________     documentation,  vi to viii.7      API                                    braces,  vid9        SRI QIO, 3-20                        brackets,  viS  F      B______________________________   D______________________________  /      BIND                              Database :        Server                            populating,  3-167           creating files for, 3-19     DECwindows,  2-4 F      Braces                              defining TCP Transport,  3-16F        documentation convention, vi      requirements for installation1      Brackets                               , 1-5 4        documentation convention, vi    Documentation  A                                          conventions,  vi to viiie7      C______________________________        braces,  vin9      CHANNELCNT                             brackets,  viV0        SYSGEN parameter                  Digital>           for tuning performance,           titles listed,  xi0             3-20                         related>      Checklist                              titles listed,  xi>        installation, 1-6                 terminology,  ix to x-      Configuration,  3-1 to 3-20       Driver B        example of BIND Server, A-11      PATHWORKS systems (PWIP),0        example of core environment          B-10  (          and client,  A-4              EF        examples, A-4 to A-13           _______________________________,        preparing for, 1-2, 3-1         ErrorB        privileges required, 3-3          during installation,  2-5-        required tasks, 3-1             Errors B        requirements, 1-2                 during IVP,  3-13 to 3-14=           time, 1-2                    Examples,  A-1 to A-13p        running, 3-3, 3-11 #        running UCX$CONFIG.COM, 3-11v  F                                                                Index-1                   3                                        IVP (cont'd) B     G______________________________     privileges required,  3-11  6     Global pagelet                      running,  3-14C       changing,  1-2                    running after configuration_:     Global section                         procedure, 3-13B       changing,  1-2                    running from configuration?                                            procedure menu, 3-12oE     I______________________________     SYSTEM account required,  2-3   (     Installation                       LF       example,  A-1 to A-3             _______________________________.       files installed,  B-1 to B-10    License3       PATHWORKS systems                 client,  xir=          file names,  B-10              DECwindows,  xi, 3-11$:       preparing for,  1-2               registration,  1-5>          backups,  1-2                  registration of,  3-113          global pagelets,  1-2          server,  xi$/          global sections,  1-2         LMF, 1-5S       requirements,  1-2 to 1-8 F          disk space,  1-2              N______________________________*          quota,  1-2                   NFS.          software,  1-2                 ClientD          time,  1-2                        post-configuration tasks,2       verifying,  3-14                        3-18.     Installation procedure              ServerD       create a log,  2-2                   post-configuration tasks,2       description of,  2-1                    3-171       directories,  2-2                NFS Server_E       interrupting VMSINSTAL,  2-5      online documentation for UNIXY"       postinstallation tasks,  2-56       printing release notes,  2-4         users, 3-19<       re-installation,  2-2            Nonpaged dynamic pool8       reinstallation for clusters,      increasing,  1-4@          2-2                           NPAGEDYN SYSGEN parameter8       running VMSINSTAL,  2-3 to        increasing,  1-4@          2-4                           NPAGEVIR SYSGEN parameter8       starting VMSINSTAL,  2-3          increasing,  1-4  #       SYSTEM account required,  2-3eF       unsuccessful installation,       O______________________________  .          2-5                           OpenVMSB       using VMSINSTAL,  2-1 to 2-5      installation requirements,.       VMSINSTAL conventions,  2-1          1-2     IVPC#       error messages,  3-13 to 3-14m       explained,  3-11#       for Portmapper Service,  3-11        Index-2O A  R                I         P______________________________   R______________________________   9         PAK, 1-5, 2-4                     Re-installationP:          and DECwindows,  3-11              procedure, 2-28          and IVPs,  3-11                  Reinstallation>         PATHWORKS                           renamed files, 2-37          PWIP Driver                      Release Notes 9             files installed for,  B-10      printing, 2-4 5             requirements for              Requirement E                installation,  1-5           license registration, 1-5 6         Performance                       Requirements>          tuning,  3-20                      configuration, 1-28         Portmapper                             time, 1-2D          verifying with IVP,  3-11          installation, 1-2 to 1-8>         Post-configuration, 3-15 to            DECwindows, 1-5>           3-20                                 disk space, 1-2=          databases                             PATHWORKS, 1-5U9             populating,  3-16                  quota, 1-2c<          DECwindows,  3-16                     software, 1-28          editing system shutdown               time, 1-2               procedure,  3-15I          editing system startup           S______________________________   2             procedure,  3-15              Shutdown5          NFS                                procedure.<             Client,  3-18                      editing, 3-15-          NFS Server,  3-17                SPR$E          verifying SYLOGIN.COM              reporting IVP error, 3-14e-             protections,  3-15            SRI_5         Postinstallation                    interface_@          BIND Server,  3-19                    configuring, 3-201         Privileges                        StartupH5          installation requirements,         procedure <             1-2                                editing, 3-155          required for configuration,      SYLOGIN.COM G             3-3                             verifying protections, 3-15 B          required for IVP,  3-11          SYS$SYSTEM:MODPARAMS.DATC         Process symbol tables               increasing NPAGEDYN and_<          restoring,  2-5                      NPAGEVIR,  1-40         Protection                        SYSGENF          of SYLOGIN.COM,  3-15              CHANNELCNT parameter, 3-20F                                             to increase nonpaged pool,1                                               1-4EA                                             WSMAX parameter, 3-20T  I                                                                   Index-3     I              7     SYSTEM account                      selecting,  3-2r        running installation from,F          2-3                           V______________________________  0                                        VMSINSTAL9     T______________________________     conventions,  2-1M  9     Terminology                         description,  2-1R<       explained,  ix to x               running,  2-3 to 2-44     Time                               VMSINSTAL.COMA       required                          installing UCX with,  2-1             to configure,  1-2_F          to install,  1-2              W______________________________  ,                                        WSMAX8     U______________________________     SYSGEN parameter  B     UCX$CONFIG.COM,  3-11                  for tuning performance,2       running,  3-3, 3-11                     3-20     UIC                                                      Index-4F