1  CREATE
 

2  BOOTP
   Creates an empty BOOTP database, TCPIP$BOOTP.DAT, located in
   SYS$COMMON:[SYSEXE].

   If the logical name TCPIP$BOOTP is defined, CREATE BOOTP uses the
   definition to create the directory and file name for the BOOTP
   database. If TCPIP$BOOTP is not defined, the database is created
   as [current.directory]TCPIP$BOOTP.DAT.

   Related commands: CONVERT/VMS BOOTP, SET BOOTP

   Format

     CREATE BOOTP
 

3  Restrictions
   Requires write access to the directory with the
   BOOTP configuration database. (Default directory is
   SYS$COMMON:[SYSEXE].)

                                CAUTION

      Do not execute this command unless you intend to reconfigure
      your entire cluster.
 

3  Examples

   1.TCPIP> CREATE BOOTP

     Creates the empty BOOTP database
     SYS$COMMON:[SYSEXE]TCPIP$BOOTP.DAT.
 

2  CONFIGURATION
   Creates an empty configuration database, TCPIP$CONFIGURATION.DAT,
   located in SYS$COMMON:[SYSEXE].

   If the logical name TCPIP$CONFIGURATION is defined,
   CREATE CONFIGURATION uses the definition to create the
   directory and file name for the configuration database. If
   TCPIP$CONFIGURATION is not defined, the database is created as
   SYS$COMMON:[SYSEXE]TCPIP$CONFIGURATION.DAT.

   Format

     CREATE CONFIGURATION
 

3  Restrictions
   Requires write access to the directory with the configuration
   database.


                                CAUTION

      Do not execute this command unless you intend to reconfigure
      your entire cluster.
 

3  Examples

   1.TCPIP> CREATE CONFIGURATION

     Creates the empty configuration database
     SYS$COMMON:[SYSEXE]TCPIP$CONFIGURATION.DAT.
 

2  CONTAINER
   Creates a UNIX file system with:

   o  An empty OpenVMS style root directory

   o  An empty local directory that corresponds to the UNIX root
      directory

   o  A container file in the OpenVMS style root directory

   Applies to: NFS server

   Format

     CREATE CONTAINER  device:directory [ /HOST=host ]

                       [ /[NO]LOG ]

                       [ /OWNER=[uic] ]

                       [ /ROOT_MODE=n ]

                       [ /SIZE=option=value ]

                       [ /UID=n ]

                       [ /USER_NAME=vms_user_name ]
 

3  Restrictions
   Requires:

   o  Read and write access to the specified device and directory.

   o  SYSPRV or BYPASS privilege.
 

3  Parameters
 

device:directory

   Required.

   Device and directory of the UNIX container.
 

3  Qualifiers
 

/HOST

      /HOST=host

   Required. Default: None.

   If the proxy database has multiple entries with the same user
   name and UID, the NFS server selects the entry specified with
   this qualifier.
 

/LOG

      /LOG
      /NOLOG

   Optional. Default: Displays host, UID, GID, and user name.

   Displays a full description of the specified proxy database
   record for you to determine ownership (see /USER_NAME).
 

/OWNER

      /OWNER=[uic]

   Optional. Default: UIC in the selected proxy record.

   OpenVMS ownership of the container file directory and container
   file.

   (The other files in this directory are owned by the OpenVMS users
   whose proxy database entries correspond to the UNIX owner UIDs of
   the individual files.)
 

/ROOT_MODE

      /ROOT_MODE=n

   Optional. Default: 755 (provides the following protection for
   owner, group, and world rwx-rx-rx).

   UNIX protection of the default container files: root directory,
   bit map, and superblock.

   Specify octal values in the following order: for user, for group,
   for others. The values are:

   o  0 - No access

   o  1 - Execute access

   o  2 - Write access

   o  3 - Write and execute access

   o  4 - Read access

   o  5 - Read and execute access

   o  6 - Read and write access

   o  7 - Read, write, and execute access

   For example, /ROOT_MODE=751 provides:

   User      Read, write, and     7     rwx
             execute access
   Group     Read and execute     5     rx
             access
   Other     Execute access       1     x
 

/SIZE

      /SIZE=option=value

   Optional. Default: /SIZE=(INITIAL=8917,EXTEND=160,MAXIMUM=0).

   Specifies the following file size attributes:

   o  INITIAL

      Specifies the initial size, in OpenVMS blocks, of the
      container. Maximum value: 8917.

   o  EXTEND

      When an extension is necessary, specifies the number of blocks
      by which the container is extended. Maximum value: 8192.

                                     NOTE

         Using large values might impact system performance and
         disk usage. In most cases, the default is sufficient.

   o  MAXIMUM

      Specifies the maximum size of the container.

      If the value is zero, the size of the container file can
      increase without limits.
 

/UID

      /UID=n

   Optional. Default: UID in the selected proxy record.

   Specifies the owner of the UNIX container root directory.
 

/USER_NAME

      /USER_NAME=vms_user_name

   Required.

   Specifies the user name of the owner of the container file
   system. The user name must be in the proxy database. The
   specified user becomes the owner of the internal root directory
   of the container.
 

3  Examples

   1.TCPIP> CREATE CONTAINER DUCK$4:[DUCKLING] /HOST=MALLARD -
     _TCPIP> /OWNER=[300,12] /ROOT_MODE=755 /UID=7015 -
     _TCPIP> /USER_NAME=G_JONES

     Creates container directory DUCK$4:[DUCKLING]. The local
     OpenVMS owner is [300,12]. Remote users see the root directory
     as owned by UID 7015. The root directory is writable only by
     UID 7015; it is readable and executable by all others. Before
     you execute this command, user G_JONES should have both an
     OpenVMS account with UIC [300,12] and an incoming proxy record
     specifying UID 7015 on host MALLARD.
 

2  DIRECTORY
   Creates a directory within an existing UNIX container.

   Applies to: NFS server

   Related commands: DIRECTORY, REMOVE DIRECTORY

   Format

     CREATE DIRECTORY  "/path/name" [ /HOST=host ]

                       [ /[NO]LOG ]

                       [ /MODE=n ]

                       [ /UID=n ]

                       [ /USER_NAME=vms_user_name ]
 

3  Restrictions
   Requires:

   o  Read and write access to the parent directory.

   o  SYSPRV or BYPASS privilege if you specify /USER_NAME with a
      name other than your own.

   The container file system must be mapped with the MAP command.
 

3  Parameters
 

"/path/name"

   Required.

   Name of the directory you want to create.
 

3  Qualifiers
 

/HOST

      /HOST=host

   Optional. Default: Uses the first user name found.

   If the proxy database has multiple entries with the same user
   name and UID combination, the value of /HOST determines the
   specified record.
 

/LOG

      /LOG
      /NOLOG

   Optional. Default: Displays values for host, UID, GID, and user
   name.

   Displays a full description of the specified proxy database
   record for you to determine ownership (see /USER_NAME).
 

/MODE

      /MODE=n

   Optional. Default: 755 (provides the following protection for
   owner, group, and world: rwx-rx-rx).

   UNIX protection of the new directory.

   Specify octal values in the following order: for user, for group,
   for others. The values are:

   o  0 - No access

   o  1 - Execute access

   o  2 - Write access

   o  3 - Write and execute access

   o  4 - Read access

   o  5 - Read and execute access

   o  6 - Read and write access

   o  7 - Read, write, and execute access

   For example, /MODE=751 provides:

   User      Read, write, and     7     rwx
             execute access
   Group     Read and execute     5     rx
             access
   Other     Execute access       1     x
 

/UID

      /UID=n

   Optional. Default: None.

   Entry in the proxy database that determines, if necessary, the
   ownership of the container root directory.

   In the proxy database:

   o  UID and GID fields determine the root directory's UNIX
      identity.

   o  User name field determines the OpenVMS ownership.

   Required to access an entry in the proxy database that lacks a
   unique UID, user name, and host combination.

   You can use /UID with the /HOST and /USER_NAME qualifiers. If you
   do not have SYSPRV or BYPASS privilege, the values you specify
   must correspond to the values for your user name in the proxy
   database.
 

/USER_NAME

      /USER_NAME=vms_user_name

   Optional. Default: UID=0 and GID=1 (if you have SYSPRV or BYPASS
   privilege).

   Selects an entry in the proxy database and creates the UID, GID,
   and OpenVMS UIC for the directory files.

   To select a user name that has a UIC different than the UIC of
   the process running the management program, you need SYSPRV or
   BYPASS privilege.

   You can use /USER_NAME in combination with /HOST and /UID.
   However, if you do not have SYSPRV or BYPASS privilege, the
   values you specify must correspond to the values for your user
   name in the proxy database.
 

3  Examples

   1.TCPIP> MAP "/user" dua0:[group_a]
     TCPIP> CREATE DIRECTORY "/user/umbrella.bird"

     Creates a UNIX directory for user UMBRELLA called
     umbrella.bird.
     In this example, the user UMBRELLA is running the
     TCP/IP Services management program from the directory
     ([UMBRELLA.BIRD]). The UIC for [UMBRELLA] is [340,6] and the
     TCPIP$PROXY entry is defined as follows:

     User       UID      GID     Host

     UMBRELLA   300      12      *
     SYSTEM     0        1       *

     If UMBRELLA does not have SYSPRV or BYPASS privilege, the
     directory is created as follows:

        UID = 300
        GID = 12
        UIC = [340,6]

     If UMBRELLA has SYSPRV or BYPASS privilege, the directory is
     created as follows:

        UID = 0
        GID = 1
        UIC = [SYSTEM]
 

2  EXPORT
   Creates an empty export database file.

   If the logical name TCPIP$EXPORT is defined, CREATE EXPORT uses
   the definition to create the directory and file name for the
   export database. If TCPIP$EXPORT is not defined, the database is
   created as SYS$COMMON:[SYSEXE]TCPIP$EXPORT.DAT.

   Related commands: ADD EXPORT, SHOW EXPORT

   Applies to: NFS server

   Format

     CREATE EXPORT
 

3  Restrictions
   Requires write access to the directory with the export database.

                                CAUTION

      Do not execute this command unless you intend to reconfigure
      your entire cluster.
 

3  Examples

   1.TCPIP> CREATE EXPORT

     Creates an empty export database.
 

2  HOST
   Creates a hosts database file with:

   o  One entry for LOCALHOST

   o  LOCALHOST's alias, localhost

   o  LOCALHOST's address, 127.0.0.1

   If the logical name TCPIP$HOST is defined, CREATE HOST uses the
   definition to create the directory and file name for the hosts
   database. If TCPIP$HOST is not defined, the database is created
   as SYS$COMMON:[SYSEXE]TCPIP$HOST.DAT.

   Related commands: SET HOST, SHOW HOST, CONVERT/VMS HOST

   Format

     CREATE HOST
 

3  Restrictions
   Requires:

   o  Write access to the directory with the hosts database.

   o  Read and write access to the hosts database.

                                CAUTION

      Do not execute this command unless you intend to reconfigure
      your entire cluster.
 

3  Examples

   1.TCPIP> CREATE HOST

     Creates a hosts database with one entry for LOCALHOST.
 

2  NETWORK
   Creates an empty networks database file.

   If the logical name TCPIP$NETWORK is defined, CREATE NETWORK
   uses the definition to create the directory and file name for the
   networks database. If TCPIP$NETWORK is not defined, the database
   is created as SYS$COMMON:[SYSEXE]TCPIP$NETWORK.DAT.

   Related commands: SET NETWORK, SHOW NETWORK, CONVERT/VMS NETWORK

   Format

     CREATE NETWORK
 

3  Restrictions
   Requires write access to the directory with the networks
   database.

                                CAUTION

      Do not execute this command unless you intend to reconfigure
      your entire cluster.
 

3  Examples

   1.TCPIP> CREATE NETWORK

     Creates an empty networks database.
 

2  PROXY
   Creates an empty proxy database file.

   If the logical name TCPIP$PROXY is defined, CREATE PROXY uses the
   definition to create the directory and file name for the proxy
   database. If TCPIP$PROXY is not defined, the database is created
   as SYS$COMMON:[SYSEXE]TCPIP$PROXY.DAT.

   Related commands: ADD PROXY, SHOW PROXY, CONVERT/VMS PROXY

   Format

     CREATE PROXY
 

3  Restrictions
   Requires write access to the directory with the proxy database.

                                CAUTION

      Do not execute this command unless you intend to reconfigure
      your entire cluster.
 

3  Examples

   1.TCPIP> CREATE PROXY

     Creates an empty proxy database.
 

2  ROUTE
   Creates an empty permanent routes database file.

   If the logical name TCPIP$ROUTE is defined, CREATE ROUTE uses the
   definition to create the directory and file name for the routes
   database. If TCPIP$ROUTE is not defined, the database is created
   as SYS$COMMON:[SYSEXE]TCPIP$ROUTE.DAT.

   Related commands: SET ROUTE, SHOW ROUTE

   Format

     CREATE ROUTE
 

3  Restrictions
   Requires write access to the directory with the routes database.

                                CAUTION

      Do not execute this command unless you intend to reconfigure
      your entire cluster.
 

3  Examples

   1.TCPIP> CREATE ROUTE

     Creates an empty routes database file TCPIP$ROUTE.DAT in the
     directory SYS$COMMON:[SYSEXE].