mirror of
https://git.openafs.org/openafs.git
synced 2025-01-18 23:10:58 +00:00
DEVEL15-man-page-pts-membership-privilege-20090118
FIXES 124151
LICENSE BSD
Add system:ptsviewers to the privilege documentation of pts membership and
try to clarify the privilege required by being less verbose and hopefully
more direct.
(cherry picked from commit d781450cf3
)
This commit is contained in:
parent
3bf819947e
commit
ca5ad7b634
@ -34,7 +34,7 @@ It is not possible to list the members of the system:anyuser or
|
|||||||
system:authuser groups, and they do not appear in the list of groups to
|
system:authuser groups, and they do not appear in the list of groups to
|
||||||
which a user belongs.
|
which a user belongs.
|
||||||
|
|
||||||
To add users or machine to groups, use the pts adduser command; to remove
|
To add users or machine to groups, use the B<pts adduser> command; to remove
|
||||||
them, use the B<pts removeuser> command.
|
them, use the B<pts removeuser> command.
|
||||||
|
|
||||||
=head1 OPTIONS
|
=head1 OPTIONS
|
||||||
@ -112,45 +112,35 @@ non-administrative user to obtain this listing.
|
|||||||
|
|
||||||
=head1 PRIVILEGE REQUIRED
|
=head1 PRIVILEGE REQUIRED
|
||||||
|
|
||||||
The required privilege depends on the setting of the third privacy flag in
|
Members of the groups system:ptsviewers and system:administrators can
|
||||||
the Protection Database entry of each user or group indicated by the
|
always use this command in any of its variations. Additionally, a user
|
||||||
B<-nameorid> argument (use the B<pts examine> command to display the
|
can always list the groups to which they belong, and the owner of a group
|
||||||
|
can always list the members of the group.
|
||||||
|
|
||||||
|
Additional privileges may be granted by the setting of the third privacy
|
||||||
|
flag in the Protection Database entry of each user or group indicated by
|
||||||
|
the B<-nameorid> argument (use the B<pts examine> command to display the
|
||||||
flags):
|
flags):
|
||||||
|
|
||||||
=over 4
|
=over 4
|
||||||
|
|
||||||
=item *
|
=item *
|
||||||
|
|
||||||
If it is the hyphen and the B<-nameorid> argument specifies a user, only
|
If it is a hypen, the default permissions described above apply.
|
||||||
the associated user and members of the system:administrators group can
|
|
||||||
list the groups to which the user belongs.
|
|
||||||
|
|
||||||
=item *
|
|
||||||
|
|
||||||
If it is the hyphen and the B<-nameorid> argument specifies a machine,
|
|
||||||
only the members of the system:administrators group can list the groups to
|
|
||||||
which the machine belongs.
|
|
||||||
|
|
||||||
=item *
|
|
||||||
|
|
||||||
If it is the hyphen and the B<-nameorid> argument specifies a group, only
|
|
||||||
the owner of the group and members of the system:administrators group can
|
|
||||||
list the members of the group.
|
|
||||||
|
|
||||||
=item *
|
|
||||||
|
|
||||||
If it is lowercase C<m> and the B<-nameorid> argument specifies a user or
|
|
||||||
machine entry, the meaning is equivalent to the hyphen.
|
|
||||||
|
|
||||||
=item *
|
=item *
|
||||||
|
|
||||||
If it is lowercase C<m> and the B<-nameorid> argument specifies a group,
|
If it is lowercase C<m> and the B<-nameorid> argument specifies a group,
|
||||||
members of the group can also list the other members.
|
members of that group can also list the other members. A privacy flag of
|
||||||
|
C<m> only changes the permissions when set for a group. Setting this flag
|
||||||
|
for a user or a machine has no effect.
|
||||||
|
|
||||||
=item *
|
=item *
|
||||||
|
|
||||||
If it is uppercase C<M>, anyone who can access the cell's database server
|
If it is uppercase C<M>, anyone who can access the cell's database server
|
||||||
machines can list group memberships.
|
machines can list the membership of the group or the groups to which that
|
||||||
|
user or machine belongs, depending on what type of entry the flag is set
|
||||||
|
on.
|
||||||
|
|
||||||
=back
|
=back
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user