1 02/27/85 reclassify_sys_seg
 2 
 3 Syntax as a command:  reclassify_sys_seg path {access_class}
 4 
 5 
 6 Function:  changes the access class of a ring 1 system segment or
 7 converts a ring 1 normal segment to/from a system segment.  A ring 1
 8 system segment is a segment whose access class is greater than that of
 9 its containing directory, e.g., message segments such as those used for
10 daemon queues and user mailboxes; a ring 1 normal segment is a segment
11 whose access class is equal to that of its containing directory.
12 
13 The reclassify_sys_seg command is needed only if the site is using the
14 AIM access controls.
15 
16 
17 Arguments:
18 path
19    is the pathname of the segment to be reclassified.
20 access_class
21    is the access class (sensitivity level and category) to be assigned
22    to the segment.  Use the print_auth_names command for a list of
23    valid access class values.  See the Multics Programmer's Reference
24    manual, Order No.  AG91, for a detailed discussion of the AIM
25    mechanism.
26 
27 
28 Access required:  The user must have access to the
29 system_privilege_gate to use the command.  Additionally, the user must
30 have modify permission specified on the acl of the containing
31 directory.  However, the reclassification is performed without checking
32 the validation level of the process.  Therefore, reclassification of
33 ring 1 segments may be performed from the user ring.
34 
35 
36 Notes:  If the segment is to become a normal segment, the access_class
37 argument must be omitted.  A specified access_class argument must be
38 greater than the access_class of the containing directory.