1 03/11/76   delete_acl, da
 2 
 3 Function:  The delete_acl command removes entries from the access
 4 control lists (ACLs) of files.  (See "Access Control" in Section III
 5 of the M^H__^Hu_^Hl_^Ht_^Hi_^Hc_^Hs D^H_F^H_A^H_S^H_T^H_ S^H__^Hu_^Hb_^Hs_^Hy_^Hs_^Ht_^He_^Hm U^H__^Hs_^He_^Hr_^Hs'^H_ G^H__^Hu_^Hi_^Hd_^He (Order No. AT59)).
 6 
 7 
 8 
 9 Syntax:  delete_acl {file_name} {User_ids} {-control_args}
10 
11 
12 where:
13 
14 1.   file_name          is the name of the file whose ACL is to be
15                         deleted.  If it is omitted, only a User_id of
16                         -all or -a is allowed.  The star convention can
17                         be used.
18 
19 2.   User_ids           are access control names that must be of the
20                         form Person_id.Project_id.tag.  All ACL entries
21                         with matching names are deleted.  (For a
22                         description of the matching strategy, refer to
23                         the set_acl command.)  If User_id is -a or
24                         -all, the entire ACL is deleted with the
25                         exception of an entry for *.SysDaemon.*.  If no
26                         User_id is given, the user's Person_id and
27                         Project_id are assumed.
28 
29 3.   control_args       can be chosen from the following:
30 
31        -all, -a         causes the entire ACL to be deleted with the
32                         exception of an entry for *.SysDaemon.*.
33 
34        -brief, -bf      suppresses the message "User name not on ACL."
35 
36 
37 Note:
38 
39 An ACL entry for *.SysDaemon.* can be deleted only by specifying all
40 three components.  The user should be aware that in deleting access to
41 the SysDaemon project he prevents Backup.SysDaemon.* from saving the
42 segment or directory on tape, Dumper.SysDaemon.* from reloading it, and
43 Retriever.SysDaemon.* from retrieving it.
44 
45 
46 Example:
47 
48 !    delete_acl news .Faculty. Jones
49 
50 
51 deletes from the ACL of news all entries with Project_id Faculty and
52 the entry for Jones.*.*.
53 
54 
55 !    da beta.** ..
56 
57 
58 deletes from the ACL of every file whose entryname has a first
59 component of beta all entries except the one for *.SysDaemon.*.