*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->HP-UX 11i man pages -> cdscp (1m)              
Title
Content
Arch
Section
 

Contents


 cdscp(1m)                Open Software Foundation                 cdscp(1m)




 NAME    [Toc]    [Back]
      cdscp - Starts the CDS control program

 SYNOPSIS    [Toc]    [Back]
      cdscp  [cdscp-command]


 ARGUMENTS    [Toc]    [Back]
      cdscp-command
                Optionally, specifies one of the following control commands:


                add directory
                          Adds a value to a modifiable, set-valued attribute
                          (including application-defined attributes) of a
                          directory

                add object
                          Adds a value to a modifiable, set-valued attribute
                          (including application-defined attributes) of an
                          object entry

                clear cached server
                          Removes knowledge of a server that you had
                          specifically defined from the local clerk's cache

                clear clearinghouse
                          Removes knowledge of the specified clearinghouse
                          from the server's memory

                create child
                          Creates a child pointer at the master replica of
                          the parent directory

                create clearinghouse
                          Creates a clearinghouse on the local server system
                          or makes an existing clearinghouse available

                create directory
                          Creates a directory

                create link
                          Creates a soft link and optionally specifies an
                          expiration time and an extension time

                create object
                          Creates a new object entry

                create replica
                          Creates a replica of an existing directory in the
                          specified clearinghouse



 Hewlett-Packard Company            - 1 OSF DCE 1.1/HP DCE 1.8 PHSS_26394-96






 cdscp(1m)                Open Software Foundation                 cdscp(1m)




                define cached server
                          Creates knowledge of a server in the local clerk's
                          cache

                delete child
                          Deletes a child pointer from the namespace

                delete clearinghouse
                          Deletes the specified clearinghouse from the local
                          server system

                delete directory
                          Deletes a directory

                delete link
                          Deletes a soft link

                delete object
                          Deletes an object entry

                delete replica
                          Deletes a read-only replica of a directory from a
                          clearinghouse

                disable clerk
                          Stops the clerk on the local system

                disable server
                          Stops the server on the local system

                dump clerk cache
                          Displays the contents of the clerk cache

                help      Displays a list of the CDS control program
                          commands

                list child
                          Displays a list of all the child pointers whose
                          names match the specified child name

                list clearinghouse
                          Displays a list of all the clearinghouses whose
                          names match the specified clearinghouse name

                list directory
                          Displays a list of all the directories whose names
                          match the specified directory name

                list link Displays a list of all the soft links whose names
                          match the specified link name




 Hewlett-Packard Company            - 2 OSF DCE 1.1/HP DCE 1.8 PHSS_26394-96






 cdscp(1m)                Open Software Foundation                 cdscp(1m)




                list object
                          Displays a list of all the object entries
                          (including clearinghouse object entries) whose
                          names match the specified object entry name

                remove directory
                          Removes a value from a set-valued or single-valued
                          attribute (including application-defined
                          attributes) of a directory

                remove link
                          Removes a soft link's timeout value attribute

                remove object
                          Removes a value from a set-valued or single-valued
                          attribute (including application-defined
                          attributes) of an object entry

                set cdscp confidence
                          Sets the confidence level of clerk calls issued as
                          a result of CDS control program commands

                set cdscp preferred clearinghouse
                          Specifies a preferred clearinghouse to use for
                          satisfying read requests that result from CDS
                          control program commands

                set directory
                          Changes the value of a modifiable, single-valued
                          attribute of a directory

                set directory to new epoch
                          Reconstructs a directory's replica set, allowing
                          you to designate a new master replica or to
                          exclude a replica

                set directory to skulk
                          Starts the skulk of a directory immediately

                set link  Changes the value of a modifiable, single-valued
                          attribute of a soft link

                set object
                          Changes the value of a modifiable, single-valued
                          attribute of an object entry

                show cached clearinghouse
                          Displays current information about the specified
                          cached clearinghouse





 Hewlett-Packard Company            - 3 OSF DCE 1.1/HP DCE 1.8 PHSS_26394-96






 cdscp(1m)                Open Software Foundation                 cdscp(1m)




                show cached server
                          Displays address information of a server in the
                          local clerk's cache

                show cdscp confidence
                          Displays the current confidence level of clerk
                          calls resulting from CDS control program commands

                show cdscp preferred clearinghouse
                          Displays the preferred clearinghouse for
                          satisfying read requests that result from CDS
                          control program commands

                show cell Displays the information you need to create a cell
                          entry in either DNS or GDS

                show child
                          Displays attribute information about the specified
                          child pointer

                show clearinghouse
                          Displays attribute information about the specified
                          clearinghouse

                show clerk
                          Displays attribute information about the CDS clerk
                          on the local system

                show directory
                          Displays attribute information about the specified
                          directory

                show link Displays attribute information about the specified
                          soft link

                show object
                          Displays attribute information about the specified
                          object entry

                show replica
                          Displays attribute information about the specified
                          replica

                show server
                          Displays attribute information about the server
                          running on the local system


 NOTES    [Toc]    [Back]
      With the exception of the following subcommands, this command is
      replaced at Revision 1.1 by the dcecp command.  This command may be



 Hewlett-Packard Company            - 4 OSF DCE 1.1/HP DCE 1.8 PHSS_26394-96






 cdscp(1m)                Open Software Foundation                 cdscp(1m)




      fully replaced by the dcecp command in a future release of DCE, and
      may no longer be supported at that time.

        +  disable clerk

        +  disable server

        +  help

        +  set cdscp confidence

        +  set directory to new epoch

        +  show cdscp confidence

        +  show cell

        +  show clerk

        +  show server


 DESCRIPTION    [Toc]    [Back]
      The Cell Directory Service (CDS) control program is a command line
      interface for managing the components of the Cell Directory Service
      and the contents of the namespace.

      You can use the control program commands from within the control
      program or from the system prompt.  To use the control program
      commands from inside the control program, start the control program by
      using the cdscp command alone, without any argument.  This enters the
      control program, which displays the control program prompt (dscp>):

       cdscp
      dscp>


      At this prompt, you can enter any control program command; for
      example:

      dscp> show server


      Use the command do filename from inside the control program to read a
      file of commands.

      To leave the control program and return to the system prompt, use the
      quit command.  To use the control program commands from the system
      prompt, enter the cdscp command with an internal command of the CDS
      control program as the first argument.  The control program executes
      the command immediately, without displaying the control program



 Hewlett-Packard Company            - 5 OSF DCE 1.1/HP DCE 1.8 PHSS_26394-96






 cdscp(1m)                Open Software Foundation                 cdscp(1m)




      prompt.  For example, you can enter the show server command as
      follows:

       cdscp show server


    Elements of a CDS Command    [Toc]    [Back]
      All CDS control program commands must include a verb, an entity name,
      and all required arguments.  Depending on the command, you can also
      specify optional arguments and attributes.  A space must separate more
      than one attribute or argument. A space must precede and follow an
      equal sign (=).

    Verbs    [Toc]    [Back]
      The following is a list of the definitions of verbs used in control
      program commands:


      add       Adds a value to a modifiable, set-valued attribute

      clear     Removes knowledge of a cached clearinghouse or cached server
                from memory

      create    Creates an entity

      define    Creates knowledge of a locally cached server

      delete    Deletes an entity

      disable   Stops operation of a clerk or server

      dump      Displays the contents of a clerk cache

      list      Displays a list of specified entity names

      remove    Removes a value from a set-valued or single-valued attribute

      set       Changes the value of a modifiable, single-valued attribute

      show      Displays attribute information


    Entity Names    [Toc]    [Back]
      Any individually manageable piece of CDS is called an entity. A set of
      commands exists for each entity. The following is a list of the
      entities and a description of what each entity represents:


      Cached Clearinghouse    [Toc]    [Back]
                A cached clearinghouse is a clearinghouse that a clerk has
                discovered and cached.  A clerk can learn about



 Hewlett-Packard Company            - 6 OSF DCE 1.1/HP DCE 1.8 PHSS_26394-96






 cdscp(1m)                Open Software Foundation                 cdscp(1m)




                clearinghouses as a result of configuration information,
                advertisements received on a LAN, or during the process of
                finding a name.

      Cached Server    [Toc]    [Back]
                A cached server is a server that a clerk has cached as a
                result of manual configuration through the control program.

      Child     A child pointer connects a parent and child directory in a
                hierarchical namespace. The child pointer is stored in the
                parent directory and has the same name as the child
                directory.

      Clearinghouse    [Toc]    [Back]
                A clearinghouse is a database containing a collection of
                directory replicas at a particular server.

      Clerk     The clerk is the interface between client applications and
                servers.

      Directory A directory contains child, object, and link entries that
                are logically stored under one name (the directory name).

      Link      A soft link is a pointer providing an alternate name for an
                object entry, directory, or other soft link.

      Object    An object entry represents a resource (for example, an
                application) that is named in the namespace.

      Replica   A replica is a copy of a directory. Each copy, including the
                original or master, is referred to as a replica.

      Server    A server handles lookup requests from clerks and maintains
                the contents of the clearinghouse or clearinghouses at its
                node.


    Attributes    [Toc]    [Back]
      Every CDS entity has attributes, which are pieces or sets of data
      associated with that entity.  Attributes can reflect or affect the
      operational behavior of an entity, record the number of times a
      particular event or problem occurred since the entity was last
      enabled, and uniquely distinguish an entity from any other entity.
      Some attributes have a single value; others contain a set of values.

      CDS attributes are identified by ISO object identifiers (OIDs).  Every
      CDS attribute name maps to an OID and a corresponding data type.
      Usually, client applications define the name of an attribute and its
      data type.  Application programmers should never need to modify
      (except for the purpose of foreign language translation) the existing
      CDS labels associated with the unique OIDs in the cds_attributes file.



 Hewlett-Packard Company            - 7 OSF DCE 1.1/HP DCE 1.8 PHSS_26394-96






 cdscp(1m)                Open Software Foundation                 cdscp(1m)




      However, programmers can obtain new OIDs from the appropriate
      allocation authority, create new attributes for their own object
      entries, and then append them to the existing list.  The OID and data
      type of each attribute are stored in the file
      /opt/dcelocal/etc/cds_attributes.  Descriptions of the CDS data types
      that applications can use are in the cdsclerk.h file.

      All entities have show commands that you can use to display the names
      and values of specific attributes or all attributes.  When you display
      an attribute that has more than one value, the show command lists each
      value for the attribute separately.  When there are multiple values
      for an attribute, the command first lists the attribute name on a line
      ending with a colon, then the parts of the value.

      For  more information about CDS attributes, see the  DCE Directory
      Service module in the DCE Administration Guide.

    Editing the Commands    [Toc]    [Back]
      You can abbreviate commands, continue a command beyond one line, or
      redirect output to a file within the control program.

      To abbreviate any command name, type only the first four characters.
      You can abbreviate a command name to fewer than four characters as
      long as the abbreviated name remains unique among all command names in
      the control program.  For example, the following commands are
      equivalent:

      dscp> show directory /.:/sales
      dscp> sh dir /.:/sales


      To continue a long command line onto the next line, type a space and
      then a \ (backslash) at the end of the first line, for example:

      dscp> set link /.:/sales CDS_LinkTimeout \
       (1991-12-31-12:00:00 090-00:00:00)


      To add a comment, use the # (number sign).  Everything following the #
      character on a line is ignored.

      To redirect output to a file, most UNIX shell users can type >filename
      at the shell prompt. To redirect output of error text to a file, most
      UNIX shell users can type >&filename at the shell prompt.

      For example, the following command redirects the display produced by
      the show directory command to a new text file named directory_names:

       cdscp show directory /.:/* >directory_names





 Hewlett-Packard Company            - 8 OSF DCE 1.1/HP DCE 1.8 PHSS_26394-96






 cdscp(1m)                Open Software Foundation                 cdscp(1m)




    Using Wildcard Characters    [Toc]    [Back]
      When entering a name in show and list commands, you can use wildcard
      characters in the rightmost simple name (the name to the right of the
      last slash (/) in the full pathname).  The asterisk (*) matches 0 or
      more characters in a simple name.  The question mark (?) matches
      exactly one character in a simple name.

      When you use an asterisk or a question mark as a normal character in
      the rightmost simple name of a show or list command, escape it with a
      backslash (\* or \?).  Otherwise, the character is interpreted as a
      wildcard.

      You cannot use wildcard characters in show clerk and show server
      commands.

    Privilege Required    [Toc]    [Back]
      CDS supports the following DCE permissions: read (r), write (w),
      insert (i), delete (d), test (t), control (c), and administer (a).
      Each permission has a slightly different meaning, depending on the
      kind of CDS name with which it is associated. In general, the
      permissions are defined as follows:


      Read      Allows a principal to look up a name and view the attribute
                values associated with it.

      Write     Permission allows a principal to change the modifiable
                attributes associated with a name, except the name's access
                control list (ACL) entries.

      Insert    Permission (for use with directory entries only) allows a
                principal to create new names in a directory.

      Delete    Permission allows a principal to delete a name from the
                namespace.

      Test      Permission allows a principal to test whether an attribute
                of a name has a particular value without being able to
                actually see any of the values (that is, without having read
                permission to the name).

                Test permission provides application programs a more
                efficient way to verify a CDS attribute value. Rather than
                reading an entire set of values, an application can test for
                the presence of a particular value.

      Control   Permission allows a principal to modify the ACL entries
                associated with a name.  (Note that read permission is also
                necessary for modifying a CDS entry's ACLs; otherwise,
                acl_edit will not be able to bind to the entry.) Control
                permission is automatically granted to the creator of a CDS



 Hewlett-Packard Company            - 9 OSF DCE 1.1/HP DCE 1.8 PHSS_26394-96






 cdscp(1m)                Open Software Foundation                 cdscp(1m)




                name.

      Administer    [Toc]    [Back]
                Permission (for use with directory entries only) allows a
                principal to issue CDS control program commands that control
                the replication of directories.


      The creator of a name is automatically granted all permissions
      appropriate for the type of name created. For example, a principal
      creating an object entry is granted read, write, delete, test, and
      control permission to the object entry. A principal creating a
      directory is granted read, write, insert, delete, test, control, and
      administer permission to the directory.

 EXAMPLES    [Toc]    [Back]
      The following command starts the CDS control program:

       cdscp
      dscp>


      The following command operates from the system prompt to display the
      attributes of the CDS clerk on the local system:

       cdscp show clerk


 RELATED INFORMATION    [Toc]    [Back]
      Books: OSF DCE Administration Guide


 Hewlett-Packard Company           - 10 -OSF DCE 1.1/HP DCE 1.8 PHSS_26394-96
[ Back ]
 Similar pages
Name OS Title
rpccp HP-UX Starts the RPC control program
setmemwindow HP-UX changes the window id of a running program or starts a program in a particular memory window
pppctl FreeBSD PPP control program
camcontrol FreeBSD CAM control program
pppctl OpenBSD PPP control program
dtscp HP-UX DTS control program
timedc IRIX timed control program
iopctl OpenBSD a program to control IOP devices
stacker IRIX robotics control program
ndc FreeBSD name daemon control program
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service