Library /sys$common/syshlp/NCPHELP.HLB  —  SET  OBJECT
 Use the SET OBJECT command to create or modify object  parameters in the
 volatile database on the local node.  Use the DEFINE OBJECT  command  to
 create or modify object parameters  in  the  permanent  database  on the
 local node.

     SET    OBJECT object-name    (parameters ...)

 All underscores found in parameters must be replaced with spaces
 when parameters are used in NCP commands.

1  –  KNOWN OBJECTS

 Applies only to VAX PSI.  Indicates that the specified  parameters are
 applicable to all known objects.

2  –  OBJECT object-name

 Identifies the object for which specified parameters are to be created
 or modified in the database.  For VAX PSI,  specify  the  object  name
 using an id-string.

3  –  ALL

 The SET OBJECT ALL command to updates the  volatile  database  on  the
 local node with all the object  parameters  stored  for  a  particular
 object in the permanent database on the local node.

4  –  ACCOUNT account

 Identifies the default user's account for access  control  on  inbound
 connects to the object when no access  control  is  specified  by  the
 remote node.  For VAX PSI, identifies the  user  account  for  use  by
 incoming X25 calls to the object; if  not  specified,  no  account is
 used.

5  –  ALIAS

5.1  –  INCOMING option

 Specifies  how  a  particular  object  responds  to  incoming  connect
 requests directed to the alias node  address.  The alias  node address
 is established using the SET EXECUTOR command.  There are two  options
 for ALIAS INCOMING:

     ENABLED     Allows a specified object to receive incoming  connect
                 requests that have been directed  to  the  alias  node
                 address. An object such as PHONE which uses a protocol
                 that depends on multiple links should not be  enabled
                 for ALIAS INCOMING.  By  default,  if  an  alias  node
                 identifier  has  been  specified,  ALIAS  INCOMING  is
                 enabled for all objects except for PHONE.

     DISABLED    Does not allow a specified object to receive  incoming
                 connect requests that have been directed to the  alias
                 node  address.  An  object  whose  resources  are  not
                 accessible clusterwide should not have  ALIAS INCOMING
                 disabled.  If an attempt is  made  to  connect  to  an
                 object that does not have ALIAS INCOMING  enabled, the
                 status message NO SUCH OBJECT is returned.

5.2  –  OUTGOING option

 Specifies whether a particular object uses the alias  node  identifier
 specified in the SET EXECUTOR command in its outgoing connect  requests
 and other protocols.  Specify either of the following two options:

     ENABLED     Allows a  specified  object  to  use  the  alias  node
                 address in its outgoing connect  requests.  An  object
                 such as PHONE which uses a protocol  that  depends  on
                 multiple links should  not  have  the  ALIAS  OUTGOING
                 parameter enabled.  By default, only the  object  MAIL
                 has ALIAS OUTGOING enabled.

     DISABLED    Does not allow a specified object  to  use  the  alias
                 node address in its outgoing connect requests.

6  –  FILE file-spec

 Specifies the command file containing the command  procedure  used  to
 start the indicated object.  If not specified, the default is

     SYS$SYSTEM:object-name.COM

 For VAX PSI, this parameter  specifies the command file containing the
 command procedure used to activate a user program or  task.  When  you
 specify an object for the first time, this parameter is mandatory.

7  –  NUMBER number

 Specifies the object number.  Use a number in the range of 0  to  255,
 except for those reserved.  When you specify an object for  the  first
 time, this parameter is mandatory. For VAX PSI, specify this parameter
 as 0.

8  –  OUTGOING CONNECT PRIVILEGES privilege-list

 Specifies the privileges that a user must possess  in  order  to  make
 outbound connections to  the  object.  Refer  to  the  Guide to
 Setting Up a VMS System for  a  complete  list  of privileges and their
 meanings.  Does not apply to VAX PSI.

9  –  PASSWORD password

 Identifies the default user's password for access control  on  inbound
 connects to the object when no access  control  is  specified  by  the
 remote node.  This password must match the  password  established  for
 the account.  For VAX PSI, this parameter is mandatory.  It identifies
 the user's password for use by incoming X25 calls to the object.

10  –  PRIVILEGES privilege-list

 Specifies those privileges normally required  by  the  object.  A user
 with those privileges may be supplied with default outbound privileged
 access control information when connecting to the object. Refer to the
 Guide to Setting Up a VMS System for  a  complete  list  of privileges
 and their meanings.  Does not apply to VAX PSI.

11  –  PROXY option

 Assigns the proxy login access defaults to individual objects. Specify
 one of the following four options:

     INCOMING    Allows proxy login to the object.

     OUTGOING    Allows the object to initiate proxy login.

     BOTH        Allows both incoming and outgoing proxy login  access.
                 This is the default option.

     NONE        Does  not  allow  incoming  or  outgoing  proxy  login
                 access.

12  –  USER user-id

 Identifies the default user's identification  for  access  control  on
 inbound connects to the object when no access control is  specified by
 the remote node.  For  VAX PSI,  this  parameter  specifies  the  user
 identification for use by incoming X25  calls  to  the  object;  this
 parameter is mandatory when you specify an object for the first  time.

13  –  Examples

     NCP>SET OBJECT NML FILE NML NUMBER 19

         This command an object number, 19, for the NML object.

     NCP>SET OBJECT NML-
     _ PRIVILEGES OPER DIAGNOSE -
     _ USER NET_NONPRIV -
     _ PASSWORD NET_NONPRIV

          This command establishes default access  control  information
          for the NML object and  sets  those  privileges  required  to
          connect to this object.
Close Help