Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ uuidname.txt — Apollo

Media Vault

Software Library

Restoration Projects

Artifacts Sought



10.2;uuidname.txt (file associating names with UUIDs), NCK version 1.5.1, 89/06/05
uuidname.txt - file associating names with UUIDs

DESCRIPTION
     A uuidname.txt file associates textual names with UUIDs (Universal Unique
     Identifiers).  The lbadmin administrative tool can use these names to
     identify objects, types, and interfaces; it accepts names as input and
     displays names as output whenever possible.

     System-wide associations of names with UUIDs are defined in a public
     uuidname.txt file on the host where lbadmin is invoked.  On Apollo
     workstations and other UNIX systems, user-specific associations can also
     be defined in a private uuidname.txt file in the home directory of the
     user who invokes lbadmin.  The lbadmin tool reads these files (first
     the public file, then the private file, if it exists) when it starts up,
     and it uses the names defined in the files for the duration of the
     session.

     Each UUID in a uuidname.txt file appears at the beginning of a line.
     Names associated with that UUID occupy the remainder of the line,
     separated by spaces or tabs.  Names that contain spaces or tabs must be
     delimited by double quotation marks.  Blank lines and lines beginning
     with # are ignored.  A #include construct supports inclusion of other
     files in this format.

     More than one name can be associated with a UUID if several names appear
     on one line of a uuidname.txt file, if a UUID appears on several lines of
     one file, or if a UUID appears in several files.  The first name
     encountered by lbadmin when it starts up is treated as the "primary
     name" for the UUID, and all subsequent names are treated as "aliases."
     Any primary names or aliases can be entered as input to lbadmin, but the
     tool always uses primary names for output.

     If an undefined name is entered as input, lbadmin treats the input as a
     wildcard.

     Note that this mechanism for associating names with UUIDs may be
     superseded by a more general naming service in a future software release.

EXAMPLE
     The following is part of a sample uuidname.txt file:

     333b91c50000.0d.00.00.87.84.00.00.00    glb/object
     333b91de0000.0d.00.00.87.84.00.00.00    glb/type
     333b2e690000.0d.00.00.87.84.00.00.00    glb/interface
     34b45208a000.0d.00.00.87.84.00.00.00    rgy/object


SEE ALSO
     lb_admin
     Managing NCS Software

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026