1 01/14/87 system
 2 
 3 Syntax as a command:  system key
 4 
 5 
 6 Syntax as an active function:  [system key]
 7 
 8 
 9 Function:  returns various installation-dependent system parameters.
10 The return value is requoted and therefore handled as a single
11 argument.
12 
13 
14 List of keys:
15 all
16    prints all the information available in alphabetical order sorted by
17    keyword name.  You can't use it in the active function.
18 company
19    is the company name.
20 date_time_last_down
21    is the date and time that service was last interrupted by shutdown
22    or crash.
23 date_time_last_up
24    is the date and time that the system was brought up.
25 date_time_next_down
26    is the date and time that service will next be shut down if
27    specified by the operator.
28 date_time_next_up
29    is the date and time that the system will next be brought up if
30    specified by the operator.
31 date_time_shift_change
32    is the date and time at which the current shift number will change
33    to next_shift.
34 default_absentee_queue
35    is the default absentee queue.
36 department
37    is the computer center department name.
38 ds_company
39    is the company name, with the characters of the name double spaced.
40 ds_department
41    is the computer center department name, with the characters of the
42    name double spaced.
43 installation_id
44    is the installation identification.
45 last_down_reason
46    is the reason for the last system service interruption if known.
47    The reason can be:
48       shutdown  normal system shutdown
49       crash     system crash (no number assigned)
50       N         number of system crash
51 max_rate_structure_number
52    returns the largest valid rate structure number.  If it is zero,
53    there are no rate structures defined at this site other than the
54    default one in installation_parms.
55 max_units
56    is the current maximum number of load units, in the form "nnn.n".
57 max_users
58    is the current maximum number of users.
59 n_units
60    is the current number of logged-in load units including daemon and
61    absentee, in the form "nnn.n".
62 n_users
63    is the current number of logged-in users including daemon and
64    absentee.
65 next_shift
66    is the next shift number.
67 rate_structure_name {rs_number}
68    returns the name of the rate structure corresponding to rs_number.
69    If you give no number, the names of all rate structures defined at
70    the site are returned in ascending order by rate structure number,
71    separated by blanks, in a single string.
72 rate_structure_number {rs_name}
73    returns the number corresponding to rs_name.
74 reason_down
75    is the reason for next shutdown if specified by the operator.
76 session_type
77    returns the type of Multics session currently in force.  This will
78    be "init" (during answering service initialization), "special"
79    (during special session), "normal" (during normal service), and
80    "shut" (during shutdown).
81 shift
82    is the current shift number.
83 sysid
84    is the system identifier as written on the hardcore system tape
85    currently running.  Normally this is the Multics release number
86    (e.g., MR10.2).  This information is different from the one obtained
87    with version_id.
88 trusted_path_login
89    returns "true" if logout -hd and new_proc -auth are disabled,
90    "false" otherwise.
91 version_id
92    is the version identifier as written on the MULT tape that was used
93    to bring up the current system.  You might set this to "37-19.3",
94    which is an internal version number.  This information is different
95    from the one obtained with sysid.