pts mem -expandgroups option
authorMichael Meffie <mmeffie@sinenomine.net>
Wed, 10 Mar 2010 14:48:38 +0000 (08:48 -0600)
committerDerrick Brashear <shadow@dementia.org>
Thu, 8 Apr 2010 18:23:34 +0000 (11:23 -0700)
commitf2af7a6ffcead3ffd1f2ae9fac5fc682c6c8c7ac
tree49f615aab7180b82bc2a99eddead76c098254ef6
parent5b44b5dfe0d7aee14f87df9a6b8c5e582473d0fe
pts mem -expandgroups option

Improve support for supergroups in the pts membership command
with a new option called -expandgroups. This option will
recursively show the complete membership of users and groups.
The expanded members of a group are all the users which are
members of all of the group's sub-groups.  The expanded groups
of a user are all the groups which are supergroups of the
users's groups.

Change-Id: I811a4e5e73632e5e205fe10f3f3a36a98464d49e
Reviewed-on: http://gerrit.openafs.org/1601
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
Tested-by: Andrew Deason <adeason@sinenomine.net>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
doc/man-pages/pod1/pts_membership.pod
src/ptserver/pts.c
src/ptserver/ptuser.c
src/ptserver/ptuser.h