Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

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_FILE) -- 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 usernames in the network registry.  This is a prelude
  to creating network  accounts,  which  associate  usernames  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 username 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 you omit
                     this option, EDPPO uses  the  network  registry  file  copy
                     ('/registry/registry')  on  the  current node to locate the
                     network registry, unless you specify -LOC.

  -LOC                  Specify    that    the     node's     local     registry
                     ('/registry/local_registry') is to be edited or listed.  If
                     you specify -LOC, 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 underscores (_).  PPO
                     names   are   automatically   maintained   in    lowercase.
                     Associated   full   name  text  is  optional  but  strongly
                     recommended.  It can include any characters and be up to 32
                     characters long.  Use single (or double) quotation marks to
                     imbed spaces (or quotation marks) 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 WITH EXTREME CAUTION,
                     even locally, because once you delete a  name  no  one  can
                     EVER access any files created by the user who had that PPO.
                     (The  the  system  cannot recreate a unique name identifier
                     once it has been deleted.)   Normally,  you  should  delete
                     people's accounts (using 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.  We strongly recommend that you supply full names.

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

  d name              Delete  the name indicated.  Once deleted, the unique name
                     identifier cannot be  recreated,  so  DELETE  WITH  EXTREME
                     CAUTION.    Once  you delete a name, no one can EVER access
                     any files created by the user who had that PPO.   Normally,
                     you  should  delete  people's  accounts (using 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.


EXAMPLES

  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