1 02/27/76  acl_matching
 2 
 3 The strategy for matching an access control name argument is defined by three
 4 rules:
 5   A literal component, including "*", matches only a component of the same
 6 name.
 7   A missing component not delimited by a period is treated the same as a
 8 literal "*" (e.g., "*.Multics" is treated as "*.Multics.*").
 9 Missing components on the left must be delimited by periods.
10   A missing component delimited by a period matches any component.
11 
12 
13 Examples:
14   *.*.* matches only the literal ACL entry "*.*.*".
15   Multics matches only the ACL entry "Multics.*.*".
16     (The absence of a leading period makes Multics the
17     first component.)
18   JRSmith.. matches any ACL entry with a first component of JRSmith.
19   .. matches any ACL entry.
20   . matches any ACL entry with a last component of *.
21   "" (null string) matches any ACL entry ending in ".*.*".