git://git.openafs.org
/
openafs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
pts-localauth-20080204
[openafs.git]
/
src
/
ptserver
/
utils.c
diff --git
a/src/ptserver/utils.c
b/src/ptserver/utils.c
index
ee01ac3
..
a127e3c
100644
(file)
--- a/
src/ptserver/utils.c
+++ b/
src/ptserver/utils.c
@@
-824,6
+824,9
@@
IsAMemberOf(struct ubik_trans *at, afs_int32 aid, afs_int32 gid)
return 1;
if (gid == AUTHUSERID && aid != ANONYMOUSID)
return 1;
+ /* check -localauth case */
+ if (gid == SYSADMINID && aid == SYSADMINID)
+ return 1;
if ((gid == 0) || (aid == 0))
return 0;
#if defined(SUPERGROUPS)