Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ edppo — Apollo

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

EDPPO

EDACCT

2.0;edppo (edit_ppo_file),revision 2.0, 83/02/03
EDPPO (EDIT_PPO) -- Edit or list person, project, or organization names.
usage: EDPPO  { [-R rgypath] [-LOC] [-PERS] [-PROJ] [-ORG] [-A name [fullname]]
                [-D name] [-L [name..]] [-LF [name..]] [-NP] [-COL] }


FORMAT

  EDPPO {options}


  EDPPO is used to define user names in the network registry.  This is a
  prelude to creating network accounts, which associate user names with
  login home directories and passwords.  See the help file for EDACCT
  (EDIT_ACCOUNT) to perform that operation.

  While all of the available EDPPO options are described below, you will
  probably not be able to edit network registry files unless you are the
  network administrator for your network.  You should, however, be able to
  list the contents of the network and local registries.  Use EDPPO to find
  out who is associated with a particular user name and account.

  For detailed examples of editing network registry files and complete
  information on network registry commands, see the "DOMAIN System
  Administrator's Guide."



OPTIONS

  If you omit the -A, -D, -L, and -LF options, EDPPO enters an interactive
  editing session which reads commands from standard input as described in the
  COMMANDS section below.  Default options are indicated by "(D)".

  -R pathname      Specify the registry to be edited or listed.  If this option
                   is omitted, EDPPO uses the network registry file copy
                   ('/registry/registry') on the current node to locate the
                   network registry, unless -LOC is specified.

  -LOC             Specify that the node's local registry ('/registry/
                   local_registry') is to be edited or listed.  If -LOC is
                   specified, the only other valid options are -L, -LF, -COL,
                   and -D.  You may not manipulate the local registry using
                   EDPPO's interactive mode; the list or delete functions must
                   be specified on the command line.

  -PERS       (D)  Edit or list the contents of the Person file.

  -PROJ            Edit or list the contents of the Project file.

  -ORG             Edit or list the contents of the Organization file.

  -A name [fullname]
                   Add a name and optional full name text.  PPO names can be up
                   to 32 characters long, must begin with a letter and can
                   include only letters, numbers and underscore (_).  PPO names
                   are automatically maintained in lowercase.   Associated full
                   name text is optional.  It can include any characters and be
                   up to 32 characters long.  Use single (or double) quotes to
                   embed spaces (or quotes) in a full name.

  -D name          Delete a name.  Command line delete is valid only on a local
                   registry.  To delete a name from the network registry file,
                   use EDPPO's interactive mode.  DELETE JUDICIOUSLY, even
                   locally, since a unique name identifier cannot be recreated
                   once it has been deleted.  Normally, peoples' accounts should
                   be deleted (with EDACCT), NOT their names.

  -L [name...]     List the name(s) specified.  If 'name' is omitted, all names
                   are listed.

  -LF [name ...]   List the name(s) specified, along with associated full name
                   text, if any.  If 'name' is omitted, all names are listed.

  -COL             List the names in a single column.

  -NP              Suppress prompts during interactive editing.


COMMANDS

  If you omit the -A, -D, -L, and -LF options on the command line, EDPPO enters
  an interactive editing session which accepts the following commands from
  standard input.

  a [name [fullname]]
                   Define one or more new names, along with optional full name.
                   If 'fullname' is omitted, EDPPO will prompt you for it.
                   Enter an empty line if you wish the fullname field to be
                   null. (See -A above for name formats and restrictions.)
                   If no name is specified, names are read from standard input.

  cf name new_fullname
                   Change the full name associated with the name indicated.

  d name           Delete the name indicated.   Once deleted, the name
                   identifier can NOT be recreated.  DELETE JUDICIOUSLY.
                   Normally, people's accounts should be deleted (with EDACCT),
                   NOT their names.

  l [name]         List one or all names defined (including new ones).

  lf [name]        List one or all names defined with their associated full
                   names, if any.

  ln               List only those names added during this editing session.

  wr               Update the file with the changes and exit.

  q                Quit without updating.

  h [comm]         Help -- list briefly all the available commands or a
                   particular command in detail.


EXAMPLE

  List person names in the local registry.

  $ edppo -loc -l
    adm          alan         apgar        beth         bls
    bso          burt         cas          charlie      chris
    chrissy      cmt          col          color        csa
    sqh          sys_person   taylor       todd         user
    vic          wilson_j     zahn
  $


RELATED TOPICS

  More information is available.  Type:

    - HELP EDPPO command_name
      for information on a particular interactive EDPPO command.

    - HELP EDACCT
      for details about creating network accounts.

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