
























                               TOPS-20

                           Version 7(21017)

                               Doc File





                              21 Jun 88
TOPS-20 Doc File                                                Page 2

















     COPYRIGHT (C)  DIGITAL EQUIPMENT  CORPORATION 1976,  1987, 1988.   ALL
     RIGHTS RESERVED.


     THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND  COPIED
     ONLY IN  ACCORDANCE  WITH THE  TERMS  OF  SUCH LICENSE  AND  WITH  THE
     INCLUSION OF THE ABOVE COPYRIGHT  NOTICE.  THIS SOFTWARE OR ANY  OTHER
     COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO  ANY
     OTHER PERSON.  NO  TITLE TO AND  OWNERSHIP OF THE  SOFTWARE IS  HEREBY
     TRANSFERRED.

     THE INFORMATION IN THIS SOFTWARE  IS SUBJECT TO CHANGE WITHOUT  NOTICE
     AND SHOULD  NOT BE  CONSTRUED  AS A  COMMITMENT BY  DIGITAL  EQUIPMENT
     CORPORATION.

     DIGITAL ASSUMES NO RESPONSIBILITY  FOR THE USE  OR RELIABILITY OF  ITS
     SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.
TOPS-20 Doc File                                                Page 3


                          TABLE OF CONTENTS


        1.0     PRODUCT SUMMARY  . . . . . . . . . . . . . . . . . . 4
        1.1       TOPS-20 Version 7 System Facilities Specifications 4
        2.0     SOFTWARE CAPABILITIES  . . . . . . . . . . . . . . . 5
        2.1       Monitor Features . . . . . . . . . . . . . . . . . 5
        2.1.1       Cluster-wide ENQ% And DEQ% . . . . . . . . . . . 5
        2.1.2       Separate Login Structure . . . . . . . . . . . . 5
        2.1.3       Dump On BUGCHK . . . . . . . . . . . . . . . . . 5
        2.1.4       INFO% JSYS . . . . . . . . . . . . . . . . . . . 5
        2.1.5       Offline Structures . . . . . . . . . . . . . . . 6
        2.1.6       Recognition To The Point Of Ambiguity  . . . . . 6
        2.1.7       Host-Initiated LAT Connections . . . . . . . . . 6
        2.1.8       Cluster Dumping  . . . . . . . . . . . . . . . . 6
        2.1.9       Increased Structure Limits . . . . . . . . . . . 6
        2.1.10      Four Node CFS Support  . . . . . . . . . . . . . 7
        2.1.11      CFS Joining Messages . . . . . . . . . . . . . . 7
        2.1.12      Startup Question Timeout . . . . . . . . . . . . 7
        2.1.13      PMOVE And PMOVEM Instructions  . . . . . . . . . 7
        2.1.14      New GETAB% Words . . . . . . . . . . . . . . . . 7
        2.1.15      Minimum Password Length  . . . . . . . . . . . . 8
        2.2       Utility Changes  . . . . . . . . . . . . . . . . . 8
        2.2.1       SETSPD . . . . . . . . . . . . . . . . . . . . . 8
        2.2.2       SYSJOB . . . . . . . . . . . . . . . . . . . . . 9
        2.2.3       CHECKD . . . . . . . . . . . . . . . . . . . . . 9
        2.2.4       IPALOD . . . . . . . . . . . . . . . . . . . . . 9
        2.2.5       KNILDR . . . . . . . . . . . . . . . . . . . . . 9
        2.2.6       TGHA . . . . . . . . . . . . . . . . . . . . . . 9
        2.2.7       ACTGEN . . . . . . . . . . . . . . . . . . . . . 9
        2.2.8       CHKPNT . . . . . . . . . . . . . . . . . . . . . 9
        2.2.9       DLUSER . . . . . . . . . . . . . . . . . . . . . 9
        2.2.10      DOBOPR . . . . . . . . . . . . . . . . . . . .  10
        2.3       GALAXY Features  . . . . . . . . . . . . . . . .  10
        2.3.1       NEBULA . . . . . . . . . . . . . . . . . . . .  10
        2.3.2       SEMI-OPR . . . . . . . . . . . . . . . . . . .  11
        2.3.3       Cluster Printing . . . . . . . . . . . . . . .  11
        2.3.4       TTY Printing . . . . . . . . . . . . . . . . .  11
        2.3.5       LAT Printing . . . . . . . . . . . . . . . . .  12
        2.3.6       DQS Printing . . . . . . . . . . . . . . . . .  12
        2.3.7       GALGEN Questions . . . . . . . . . . . . . . .  12
        2.3.8       Dump On BUGCHK Support . . . . . . . . . . . .  13
        2.3.9       LCP Support  . . . . . . . . . . . . . . . . .  13
        2.4       EXEC Features  . . . . . . . . . . . . . . . . .  14
        2.4.1       SET REMOTE-PRINTING  . . . . . . . . . . . . .  14
        2.4.2       PRINT  . . . . . . . . . . . . . . . . . . . .  14
        2.4.3       INFORMATION REMOTE-PRINTING  . . . . . . . . .  15
        2.4.4       /DESTINATION-NODE: Switch  . . . . . . . . . .  15
        2.4.5       SYSTAT . . . . . . . . . . . . . . . . . . . .  15
        2.4.6       ^ESEND And SEND  . . . . . . . . . . . . . . .  15
        2.4.7       ^ESET  . . . . . . . . . . . . . . . . . . . .  15
        2.4.8       DELETE . . . . . . . . . . . . . . . . . . . .  16
        2.4.9       BUILD And ^ECREATE . . . . . . . . . . . . . .  16
        3.0     THE TOPS-20 VERSION 7 SOFTWARE PACKAGE . . . . . .  17
TOPS-20 Doc File                                                Page 4
PRODUCT SUMMARY                                              21 Jun 88


     1.0  PRODUCT SUMMARY

          TOPS-20 version 7 includes all the  facilities  of  previous
     versions  of  TOPS-20 and enhancements through autopatch tape 18.
     It includes the new software capabilities and  components  listed
     in this document.

          TOPS-20 version 7 is  a  product  only  on  the  KL10  based
     2060/2065 systems.  A new update to the TOPS-20 documentation set
     is included with this release.



     1.1  TOPS-20 Version 7 System Facilities Specifications

          The  following   list   outlines   the   major   points   of
     configuration and hardware support introduced since version 6.1.

     1.  A TOPS-20 version 7 cluster may consist of up to 16 nodes.  A
         maximum  of  four  (4)  of  these  nodes  may be KL10 Model B
         processors running TOPS-20 version 7.  The remainder  of  the
         nodes may consist of HSC50 disk subsystems.

     2.  TOPS-20 version 7 is not supported on Model A processors.

     3.  TOPS-20 version 7 supports the use of HSC50 based  disks  for
         use  as  PS:   consistent with the restrictions listed in the
         description of the Login Structure feature.

     4.  Changes in GALAXY version 6 support the use of LAT  printers,
         TTY devices as printers, DQS client mode printing and routing
         in a CFS cluster for physical printing.

     5.  TOPS-20 version 7 supports the use of TU79 tape drives.

     6.  TOPS-20 version 7 supports a maximum of  64  disk  structures
         consistent  with  the restrictions placed on creation of disk
         structures within TOPS-20.

     7.  TOPS-20 version 7 requires  that  version  442  of  the  KL10
         microcode   be   installed  and  running  in  order  to  boot
         successfully.

TOPS-20 Doc File                                                Page 5
SOFTWARE CAPABILITIES                                        21 Jun 88


     2.0  SOFTWARE CAPABILITIES

          This  section  contains  a  brief  description  of  the  new
     features of TOPS-20 which have been introduced since version 6.1.



     2.1  Monitor Features

          The following is a list of the changes made to  the  monitor
     during release 7 development.



     2.1.1  Cluster-wide ENQ% And DEQ%

     A new function of the ENQ% JSYS allows programs to  specify  that
     all ENQ%, DEQ%, and ENQC% activity performed by the process is to
     be coordinated by the monitor on a cluster-wide basis.



     2.1.2  Separate Login Structure

     Changes to the monitor and the CHECKD utility  allow  the  system
     manager  to specify any structure available to the system as PS:.
     This structure will be used by the monitor  to  obtain  usernames
     and  login  directories.  Old restrictions for the PS:  structure
     now apply only to the structure from which  BOOT  will  load  the
     monitor and to which the system will perform swapping activities.
     Logical name BS:  is defined by the monitor at system startup  to
     point to this structure.



     2.1.3  Dump On BUGCHK

     An unsupported tool, DOBOPR, which makes use  of  a  new  TOPS-20
     JSYS,  DOB%,  allows  an  operator  or  system manager to specify
     certain BUGCHKs or BUGINFs upon which  the  system  will  take  a
     continuable  dump  of memory.  These dumps are of the format that
     in the past was available only when a BUGHLT  occurred.   Certain
     restrictions pertaining to the type of BUGINF or BUGCHK exist and
     are documented.



     2.1.4  INFO% JSYS

     This  JSYS  allows  a  user  to  perform  certain  functions   of
     informational  JSYSes  on a remote node running TOPS-20 version 7
     in a CFS cluster.  This JSYS also includes  some  functions  that
     are not directly related to JSYS functions but return information
     convenient to system programmers.
TOPS-20 Doc File                                                Page 6
SOFTWARE CAPABILITIES                                        21 Jun 88


     2.1.5  Offline Structures

     When a  disk  unit  goes  offline,  the  monitor  will  mark  the
     structure  to which it belongs as offline after a system settable
     timeout interval has passed.  When a structure is marked offline,
     new  access  to  the  structure will be prevented by returning an
     error to user programs when certain  JSYSes  are  executed  which
     specify the offline structure as an argument.



     2.1.6  Recognition To The Point Of Ambiguity

     This feature involves a change to the manner in which recognition
     is  performed on file specifications and COMND% JSYS switches and
     keywords.  Specifically, given multiple  filespecs,  switches  or
     keywords  which  contain  the same characters at the beginning of
     their strings, the monitor will recognize the string to the point
     where  they  diverge  when  the  escape (<ESC>) or control-F (^F)
     characters are typed.



     2.1.7  Host-Initiated LAT Connections

     This feature, also known as reverse LAT, is specified by  version
     5.1 of the LAT protocol.  Additional functions of the LATOP% JSYS
     allow a user program to initiate  and  terminate  connections  to
     ports  or  services  offered  by  a  LAT  server  running the 5.1
     protocol and to perform I/O to these TTY-style devices using  the
     standard TOPS-20 I/O JSYSes.



     2.1.8  Cluster Dumping

     Using one of three different methods, an operator  can  crash  an
     entire TOPS-20 version 7 CFS cluster simultaneously, provided the
     cluster is in a reasonable state of stability.  This  feature  is
     for  use  primarily  as  a  debugging tool in the case of serious
     cluster problems and is not supported for general use.



     2.1.9  Increased Structure Limits

     A TOPS-20 version 7 monitor can support up to 64  structures,  up
     from 32 in a 6.1 monitor.
TOPS-20 Doc File                                                Page 7
SOFTWARE CAPABILITIES                                        21 Jun 88


     2.1.10  Four Node CFS Support

     A TOPS-20 cluster may contain  up  to  four  KL10  nodes  running
     TOPS-20  version  7  or  TOPS-20 version 6.1 at autopatch tape 12
     level or above.



     2.1.11  CFS Joining Messages

     If a TOPS-20 version 7  CFS  node  cannot  join  the  cluster  at
     startup  time,  it  will  display  diagnostic messages on the CTY
     detailing the cause of the problem.  This behavior was absent  in
     TOPS-20  version 6.1 and resulted in what appeared to an operator
     as a hung system  since  startup  will  not  continue  until  CFS
     joining is completed.



     2.1.12  Startup Question Timeout

     If either or both of the two startup questions "Why  Reload?"  or
     "Run  CHECKD?"  is  not answered within 1 minute of being issued,
     default answers will be displayed and startup will continue.  The
     default answers are "OTHER - Question Timeout" and "NO - Question
     Timeout" respectively.



     2.1.13  PMOVE And PMOVEM Instructions

     These two new instructions were added to the KL10 microcode as of
     version 442 to perform the MOVE and MOVEM functions to a physical
     memory location.  They were  added  to  the  monitor  to  replace
     software  routines  which  emulated this functionality.  This was
     done for  performance  reasons.   Note  that  TOPS-20  version  7
     requires  this  version  of the microcode or higher to run.  This
     version of the microcode was shipped on a 6.1 update tape.



     2.1.14  New GETAB% Words

     Two new words are added to the GETAB% Tables.  The first  is  the
     ACTJOB  word which contains the lowest job number logged into the
     system (excluding job 0) in the right half and  the  highest  job
     number  in  use  in the left half.  The second is the WHOJOB word
     which contains the  number  of  jobs  logged  into  the  OPERATOR
     account  (excluding  job  0)  in the right half and the number of
     user jobs logged in in the left  half.   This  function  is  used
     primarily  for  performance  enhancements  to  the  EXEC's SYSTAT
     command.
TOPS-20 Doc File                                                Page 8
SOFTWARE CAPABILITIES                                        21 Jun 88


     2.1.15  Minimum Password Length

          A minimum of 1 to 39 characters can now be enforced  on  the
     length of each user's unencrypted password string.



     2.2  Utility Changes

          The following is a list of all utilities and tools that have
     been upgraded for TOPS-20 version 7.



     2.2.1  SETSPD

     The SETSPD for version 7 contains the following changes:

      o  Dump on BUGCHK - Add a new entry point for use by  DOB  which
         copies  dumps  to  the  next  available  dumpable  structure.
         Change  the  naming  scheme  for   copied   dump   files   to
         "DUMP-nnn-bugnam.CPY";  where "nnn" is the monitor edit level
         and "bugnam" is the name of the BUGHLT.   Add  ENABLE/DISABLE
         DUMP-ON-BUGCHK  ALL-BUGCHKS/ALL-BUGINFS commands to allow for
         the dumping of all BUGCHKs and/or all BUGINFs.

      o  INFO% JSYS - Add ENABLE/DISABLE CLUSTER-SENDALLS commands  to
         control    incoming    INFO%   JSYS   TTMSG%   requests   and
         ENABLE/DISABLE CLUSTER-INFORMATION commands  to  control  all
         other incoming INFO% JSYS function requests.

      o  Offline Structures - Add  ENABLE/DISABLE  OFFLINE  STRUCTURES
         commands  to  control  the  state  and  value  of the offline
         structures timeout interval.

      o  Login Structure - Add ENABLE/DISABLE LOGIN-STRUCTURE commands
         to  control if the monitor is to search for a Login Structure
         and to look for dump files on the boot structure (BS:).

      o  Minimum    Password    Length    -     Add     ENABLE/DISABLE
         MINIMUM-PASSWORD-LENGTH  commands to allow for the setting of
         the minimum allowable unencrypted user password.

      o  The  error   messages   displayed   were   cleaned   up   and
         standardized.

      o  Rename to 7-SETSPD.EXE.

TOPS-20 Doc File                                                Page 9
SOFTWARE CAPABILITIES                                        21 Jun 88


     2.2.2  SYSJOB

     Rename to 7-SYSJOB.EXE.



     2.2.3  CHECKD

     Add  ENABLE/DISABLE  LOGIN-STRUCTURE  commands  to  control   the
     setting  of  Login  Structure  CPU  serial  numbers  in  a  given
     structure's home  blocks.   Also  add  the  SHOW  LOGIN-STRUCTURE
     commands to display the setting of these serial numbers.



     2.2.4  IPALOD

     Version 733 of the CI-20 microcode.  Maintenance edits only.



     2.2.5  KNILDR

     Version 172 of the NI-20 microcode.  Maintenance edits only.



     2.2.6  TGHA

     Change to look for the history  and  trace  data  base  files  on
     TGHA-DATA:, which is now defined by the monitor at system startup
     to be BS:<SYSTEM>.



     2.2.7  ACTGEN

     Change to write ACCOUNTS-TABLE.BIN to BS:<SYSTEM>.



     2.2.8  CHKPNT

     Change to look for the SYSTEM-DATA.BIN file on  BS:   instead  of
     PS:.



     2.2.9  DLUSER

     Add the /FORCE switch to the LOAD command to instruct DLUSER  not
     to  turn  on the CD%NCE bit in the argument block to CRDIR%.  The
     use of this switch causes DLUSER to change directory  information
     for directories that already exist.
TOPS-20 Doc File                                               Page 10
SOFTWARE CAPABILITIES                                        21 Jun 88


     2.2.10  DOBOPR

     New tool for use by system managers or operators to  control  the
     settings and state of Dump On BUGCHK parameters.



     2.3  GALAXY Features

          The following is a list of changes made to GALAXY components
     during TOPS-20 release 7 development.



     2.3.1  NEBULA

     This is a new GALAXY component that is used to implement  cluster
     GALAXY  commands.   NEBULA  maintains DECnet connections to other
     TOPS-20 release 7 nodes in a CFS cluster.   Messages  are  routed
     between  adjacent NEBULAs to allow OPR commands to be extended to
     function throughout the CFS cluster.  The following changes  have
     been made to OPR:

      o  Cluster-wide structure DISMOUNTs can be  performed  from  any
         one system in the cluster.

      o  SHOW commands are extended to return information from any  or
         all  nodes  in  the  cluster  via  use  of the /CLUSTER-NODE:
         switch.

      o  The SHOW CLUSTER-GALAXY-LINK-STATUS has been  added  to  show
         the  state  of  NEBULA  connections  to  other  nodes  in the
         cluster.

      o  The ENABLE/DISABLE  DECNET-CONNECTION-ATTEMPTS  commands  are
         added to control NEBULA connections to other nodes.

      o  The ENABLE/DISABLE  REPORT-CONNECTION-FAILURES  commands  are
         added  to  control  the  OPR  messages  displayed when NEBULA
         connection attempts fail.

      o  The ENABLE/DISABLE LOGFILES-TO-SPECIFIC-PRINTERS commands are
         added  to control the printing of batch log and spooled files
         on selected local printers.

      o  The  ENABLE/DISABLE  PRINT-LOGFILES  commands  are  added  to
         select  which local printers will print batch log and spooled
         files

      o  The                                            ENABLE/DISABLE
         UNPRIVILEGED-USER-ENTIRE-REMOTE-OUTPUT-DISPLAY  commands  are
         added to control what an unprivileged user can  see  when  he
         does an INFORMATION OUTPUT-REQUESTS/DESTINATION:  command for
         the print request queue on a remote node in the cluster.
TOPS-20 Doc File                                               Page 11
SOFTWARE CAPABILITIES                                        21 Jun 88


      o  SEND ALL command can send to other nodes in the  cluster  via
         use of the /CLUSTER-NODE:  switch.

      o  The SET STRUCTURE str:   EXCLUSIVE  command  will  cause  the
         given  structure  to  be dismounted on all other CFS nodes in
         the cluster.




     2.3.2  SEMI-OPR

     SEMI-OPR is an alternate mode of execution for the  OPR  program.
     Users  without  OPERATOR  privs, but with SEMI-OPERATOR privs get
     the SEMI-OPR> prompt when they run  OPR.EXE.   In  this  mode  of
     operator,  OPR  will  display  only a subset of the OPR commands.
     These are the commands that manipulate the devices.  When  GALGEN
     is run, the commands available to SEMI-OPERATORs can be selected.
     Also, in OPERATOR mode, OPR has two new commands that can be used
     to  control the state of SEMI-OPERATORs.  They are ENABLE/DISABLE
     SEMI-OPR.



     2.3.3  Cluster Printing

     New support in LPTSPL will allow one system's print  requests  to
     be  routed to another node's physical printer in the CFS cluster.
     The system where the printer is located must be  running  LISSPL,
     in  addition  to  LPTSPL, to receive the print request from other
     nodes.  Such a printer is started on the local system via the OPR
     command:

     START (object) PRINTER CLUSTER (unit number) n NODE node::

     where n is a unit number and node::  is the name of the node with
     the  physical  printer.   Print  requests  are  directed  to this
     printer via the /DESTINATION-NODE:  switch on  the  EXEC'S  PRINT
     command.  The OPR ROUTE command can also be used.



     2.3.4  TTY Printing

     LPTSPL now supports spooling to TTY devices.  Such a  printer  is
     started via the OPR command:

     START (object) PRINTER n /DEVICE:TTYnnn: /TERMINAL-CHARACTERISTIC:

     where n is a unit number, TTYnnn:  is a TTY device specification.
     The /TERMINAL-CHARACTERISTICS:  switch is required to select mode
     setting for the terminal.   Requests  can  be  directed  to  this
     printer via the PRINT command's /UNIT:  switch.
TOPS-20 Doc File                                               Page 12
SOFTWARE CAPABILITIES                                        21 Jun 88


     2.3.5  LAT Printing

     LPTSPL now supports printing to LAT ports  or  services.   LPTSPL
     uses the LATOP% extensions that have been added to the monitor to
     spool to this type of printer.  Such a printer is started via the
     OPR command:

     START (object) PRINTER LAT PORT port_name SERVER server_name

     where port_name and server_name identify the LAT printer or

     START (object) PRINTER LAT SERVICE service_name SERVER server_name

     where service_name and server_name identify the LAT printer.  The
     START command also accepts the /TERMINAL-CHARACTERISTICS:  switch
     as described above.   Requests  are  directed  to  this  type  of
     printer    via   the   PRINT   command's   /REMOTE-PRINTER:    or
     /DESTINATION-NODE:  switches.



     2.3.6  DQS Printing

     LPTSPL now supports client mode operation of a DQS spooler.  This
     allows  print  requests  to be directed to a DECnet node which is
     running DQS server software (usually a  VMS  systems),  which  is
     available separately from TOPS-20.  Such a DQS printer is started
     via the OPR command:

     START (object) PRINTER DQS queue_name NODE node_name::

     where queue_name is a remote DQS queue name and node_name::  is a
     remote  DQS  server  node.   Print  requests are directed to this
     printer   via   the   PRINT   command's   /REMOTE-PRINTER:     or
     /DESTINATION-NODE:  switches.



     2.3.7  GALGEN Questions

     New questions have been added to GALGEN.  These questions are  of
     three types:

     1.  Cluster Operator Options

          o  Do you want to ENABLE Cluster GALAXY at GALAXY startup?

          o  Do you wish NEBULA to run as a system process?

          o  Do you want NEBULA ACK/RESPONSE ACK messages enabled?


     2.  Cluster Printer Options
TOPS-20 Doc File                                               Page 13
SOFTWARE CAPABILITIES                                        21 Jun 88


          o  Cluster LPTSPL shared directory logical name?

          o  Number of LISSPL server forks?


     3.  SEMI-OPR Device Manipulation Options

         1.  Do you want semi-OPR to be able to control the printer?

         2.  Do you want semi-OPR to be able to control the plotter?

         3.  Do you want semi-OPR to  be  able  to  control  the  card
             reader?

         4.  Do you want semi-OPR to  be  able  to  control  the  card
             punch?

         5.  Do you want semi-OPR to be able to control the paper tape
             punch?

         6.  Do you want semi-OPR to  be  able  to  control  the  tape
             drive?





     2.3.8  Dump On BUGCHK Support

     MOUNTR will now  control  the  setting  of  the  Dump  on  BUGCHK
     structure  dumpable bit in it's data base.  To set this bit for a
     structure, use the

     SET STRUCTURE str:  DUMPABLE

     OPR command and to clear it use the

     SET STRUCTURE str:  NONDUMPABLE

     OPR command.



     2.3.9  LCP Support

     Three changes have been made to LCP.  They are:

     1.  SHOW SESSIONS

         This command will now display the port name  associated  with
         the   listed   sessions.    If   the  session  represents  an
         application terminal, it is so noted.

     2.  SHOW PENDING-REQUESTS

         This new command is used to  display  the  status  of  queued
TOPS-20 Doc File                                               Page 14
SOFTWARE CAPABILITIES                                        21 Jun 88


         requests  for LAT application terminals.  It displays the job
         number,  the  request  status,  the  requested  server  name,
         service name, port name, and the requesting username.

     3.  SHOW HOST-INITIATED-REQUESTS

         This  new  command  is  used  to  display   the   status   of
         host-initiated  requests  for  LAT application terminals.  It
         displays the job status, the requested server  name,  service
         name, port name, and the requesting username.




     2.4  EXEC Features

          The following list details the EXEC commands that have  been
     modified or added for TOPS-20 release 7.



     2.4.1  SET REMOTE-PRINTING

     This new command is used  to  define  and  undefine  alias  names
     associated   with  remote  printers  (LAT  or  DQS)  and  to  set
     characteristics for  use  with  those  printers.   It  has  three
     options:

      o  PRINTER - Accepts arguments to set  up  or  to  remove  alias
         names associated with remote LAT or DQS printers.

      o  CHARACTERISTICS - Sets up characteristics names which can  be
         used with the /CHARACTERISTIC:  switch to the print commands.

      o  SYSTEM-DEFINITIONS  -  Executes  commands   from   the   file
         SYSTEM:REMOTE-PRINTING.CMD.   This  file can be used to setup
         system-wide defaults for remote printing characteristics  and
         printer names.




     2.4.2  PRINT

     The PRINT command has two new switches added to it:

      o  /CHARACTERISTICS:  - Used to specify  characteristics  for  a
         DQS  print request.  These characteristics must be previously
         defined via the SET REMOTE-PRINTING CHARACTERISTICS command.

      o  /REMOTE-PRINTER:  - Used to identify  a  remote  LAT  or  DQS
         printer.   These  printers  must be previously identified via
         the SET REMOTE-PRINTING PRINTER command.

TOPS-20 Doc File                                               Page 15
SOFTWARE CAPABILITIES                                        21 Jun 88


     2.4.3  INFORMATION REMOTE-PRINTING

          This command is used to show the remote printer aliases  and
     characteristics  that  have  been  setup  for  this  job  via SET
     REMOTE-PRINTING commands.



     2.4.4  /DESTINATION-NODE:  Switch

     The /DESTINATION-NODE:  switch has been added for the INFORMATION
     OUTPUT-REQUESTS  command  and  the CANCEL command.  The node name
     specified with this switch now refers to either the local node or
     a remote node in the cluster.



     2.4.5  SYSTAT

     The SYSTAT command has  a  new  option  to  specify  cluster-wide
     information.   It is the NODE option/subcommand.  The NODE option
     allows a user to specify another node or all  nodes  in  the  CFS
     cluster.  SYSTAT information will be returned for other nodes and
     the node name the job is logged in on will be  displayed  in  the
     new NODE column.



     2.4.6  ^ESEND And SEND

     The two SEND commands have been  modified  to  take  an  optional
     /NODE:   switch.   This  switch  specifies  which node in the CFS
     cluster the user or terminal number specified is  logged  in  on.
     The  ^ESEND  command  allows privileged users to specify * as the
     node name.  In this case, the EXEC  will  look  up  the  user  or
     terminal  on any node in the cluster.  If the user or terminal is
     found on multiple nodes, the EXEC will  query  the  user  with  a
     choice of node names.



     2.4.7  ^ESET

     Four new options  have  been  added  to  the  EXEC's  ^ESET  [NO]
     commands.  They are:

     1.  OFFLINE-STRUCTURES

         If "NO" was specified, takes no arguments  and  disables  the
         offline  structures feature.  Otherwise, it accepts a timeout
         interval in the form "mm:ss" or carriage return which default
         the  timeout  interval to 5 seconds.  Legal timeout intervals
         are in the range 00:01 to 15:00.
TOPS-20 Doc File                                               Page 16
SOFTWARE CAPABILITIES                                        21 Jun 88


     2.  CLUSTER-SENDALLS

         If "NO" was specified, disallows  cluster-wide  TTMSG%  sends
         from  being  received  on  the  local system.  Otherwise, the
         sends are allowed.

     3.  CLUSTER-INFORMATION

         If "NO" was specified, prohibits cluster-wide INFO%  requests
         from  being  answered  by  the  local  system.  Otherwise, it
         allows such requests.

     4.  MINIMUM-PASSWORD-LENGTH

         If "NO" was specified, then  there  is  no  minimum  password
         length restriction.  Otherwise, all subsequently entered user
         passwords specified  during  directory  creation/manipulation
         must be of the length specified.




     2.4.8  DELETE

     The following subcommands have been added to the DELETE  command.
     These  subcommands  are used to specify which files in the DELETE
     command file specification should actually be deleted.

      o  LARGER - Files  with  a  page  size  larger  than  the  value
         specified will be considered for deletion.

      o  SMALLER - Files with a  page  size  smaller  than  the  value
         specified will be considered for deletion.

      o  BEFORE - Files written before the given date and time will be
         considered for deletion.

      o  AFTER - Files written after the given date and time  will  be
         considered for deletion.




     2.4.9  BUILD And ^ECREATE

     A new subcommand is added to these commands to set  SEMI-OPERATOR
     privs for a given directory.
TOPS-20 Doc File                                               Page 17
THE TOPS-20 VERSION 7 SOFTWARE PACKAGE                       21 Jun 88


     3.0  THE TOPS-20 VERSION 7 SOFTWARE PACKAGE

          The TOPS-20 Version  7  Software  Package  consists  of  the
     following:

     1.  Tops-20 Cover Letter

     2.  RSX-20F Version 16-00 Floppy A

     3.  RSX-20F Version 16-00 Floppy B

     4.  RSX-20F Version 16-00 Floppy C

     5.  1 2400 foot reel, 1600 bpi, Installation tape

     6.  1 2400 foot reel, 1600 bpi, Distribution One tape (1 of 2)

     7.  1 2400 foot reel, 1600 bpi, Distribution Two tape (2 of 2)

     8.  1 1200 foot reel, 1600 bpi, Tools tape

     9.  1 1200 foot reel, 1600 bpi, Monitor source tape

    10.  1 600 foot reel, 1600 bpi, EXEC source tape


          The TCP/IP-20  (QT090)  software  package  consists  of  the
     following:

     1.  1 2400 foot reel, 1600 bpi, Distribution tape

