1 
  2 
  3 
  4 GB58 (Multics Common Commands)
  5 
  6 03/17/89 Errata information for MR12.2
  7 
  8 Page 3-55;   change   the   description    of   "path"   in   the
  9 enter_abs_request command to the following:
 10 
 11      path
 12         specifies  the pathname  of the  absentee control segment
 13         associated  with  this  request.   The  absin  suffix  is
 14         assumed.  If a pathname is given, it identifies the absin
 15         segment.   If  only  an  entryname  is  given,  the absin
 16         segment is located using the exec_com search list.
 17 
 18      Add the following  control arguments to enter_abs_request
 19      command:
 20 
 21      -authorization STR, -auth STR
 22         sets the  authorization of the process  to that specified
 23         by STR.  STR is a  character string composed of level and
 24         category names  for the desired  authorization, separated
 25         by commas.  STR cannot contain  any embedded blank or tab
 26         characters.  (The short names for each level and category
 27         always  contain  no  blanks  or  tabs,  and  can  be used
 28         whenever the  corresponding long names contain  blanks or
 29         tabs.)   STR  must  represent  an  authorization  that is
 30         within the range of  minimum and maximum authorization of
 31         Person_id  on  the   Project_id.   If  -authorization  is
 32         omitted, your current login  authorization is used.  (See
 33         the  Programmer's Reference  Manual for  more information
 34         about  process  authorizations.)   Allowed  authorization
 35         range can be displayed via the "user auth_range" command.
 36      -home_dir path, -hd path
 37         sets the  home directory of  the absentee process  to the
 38         path specified, if the  project administrator allows such
 39         changes.  The "user  attributes" command displays allowed
 40         attributes.   The vhomedir  attribute is  required to use
 41         the -home_dir  control argument.  The specified  home dir
 42         cannot exceed  64 characters and must be  specified as an
 43         absolute pathname.
 44      -no_start_up, -ns
 45         instructs  the standard  process overseer  not to execute
 46         the start_up.ec  segment in the absentee  process, if the
 47         project administrator  allows it.  The  "user attributes"
 48         command  displays  allowed   attributes.   The  nostartup
 49         attribute is required to use this control argument.
 50      -process_overseer path, -po path
 51         sets the process overseer for the absentee process to the
 52         procedure  given  by  path  if  the project administrator
 53         allows this.   If path ends in  the characters ",direct",
 54         the specified procedure is called directly during process
 55         initialization    rather    than    by    the    standard
 56         system-provided procedure.   This means that  the program
 57         used by path must perform  the tasks that would have been
 58         performed by  the standard procedure.  The  length of the
 59         process_overseer  path should  not exceed  64 characters.
 60         The   "user   attributes"    command   displays   allowed
 61         attributes.  The  vinitproc attribute is required  to use
 62         this control argument.
 63      -ring N, -rg N
 64         sets the initial ring to N  if this ring number is within
 65         the  range of  the  registered  minimum ring  and maximum
 66         ring.   This  range  may   be  displayed  via  the  "user
 67         ring_range" command.
 68      -start_up
 69         instructs  the standard  process overseer  to execute the
 70         start_up.ec segment if it exists.  Default.
 71 
 72 Page 3-57;  add  the  following  to  the  Notes  section  of  the
 73 enter_abs_request command.
 74 
 75      When -proxy is given, no attempt  is made by ear to validate
 76      attribute  dependent control  arguments.  Since  the job  is
 77      submitted on behalf of another  user, the attributes for the
 78      proxy user  will be validated only by  the answering service
 79      when  it  attempts  to  run  the  job.   Attribute dependent
 80      control arguments are:
 81             -no_start_up
 82             -home_dir
 83             -authorization
 84             -process_overseer
 85             -ring
 86 
 87 Page 3-139; change program_interrupt to:
 88 
 89      Name:  program_interrupt, pi
 90 
 91      Syntax as a command:  pi {-control_arg}
 92 
 93 
 94      Function:   informs a  suspended invocation  of a  subsystem
 95      that the user wishes to abort the current request.
 96 
 97 
 98      Control arguments:
 99      -no_restore, -ns
100         does  not  restore  the  standard  I/O  attachments  (see
101         "Notes").
102 
103 
104      Notes:    The  program   interrupt  command   is  used  with
105      interactive subsystems.  Interactive subsystems are commands
106      that  accept user  requests from  the terminal.   To abort a
107      subsystem request the  user uses the quit (or  break) key to
108      interrupt  execution, and  then gives  the program_interrupt
109      command.   If   the  subsystem  supports  the   use  of  the
110      program_interrupt  command, it   will abort  the interrupted^L
111 
112 
113      request and  ask the user for  a new one.  If  the subsystem
114      does not  support the use of  program_interrupt, the command
115      will  print an  error message.    The user  may then  either
116      restart the interrupted operation  with the "start" command,
117      or abort the entire  subsystem invocation with the "release"
118      command.
119 
120      This  command restores  the attachments  of the  user_input,
121      user_output,  and  error_output  switches  and  the  mode of
122      user_i/o to their values at  the time of interruption unless
123      you give -no_restore.
124 
125      If there is  more than one suspended command  in your stack,
126      the  stack   is  searched  for  a   program  that  supposrts
127      program_interrupt   and   any   interventing   programs  are
128      released.