From: Ben Kaduk Date: Wed, 4 Dec 2013 18:03:15 +0000 (-0500) Subject: auth: Let superuser identities be superusers X-Git-Tag: upstream/1.8.1_pre2^2~55 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=0bb3fef5a38bda1cb5a72d94de2a2222c3a56ddf;p=packages%2Fo%2Fopenafs.git auth: Let superuser identities be superusers We have a special rx_identity_kind for superusers, let it actually be useful for something. Reviewed-on: https://gerrit.openafs.org/10575 Reviewed-by: Andrew Deason Tested-by: BuildBot Reviewed-by: Benjamin Kaduk (cherry picked from commit fe8a1f3a2b669057451cac358faa7320722dc053) Change-Id: I36b6b6be6851c45b13c41e751e4d741cd0130fdb Reviewed-on: https://gerrit.openafs.org/13103 Tested-by: BuildBot Reviewed-by: Benjamin Kaduk --- diff --git a/src/auth/userok.c b/src/auth/userok.c index fdb3038f1..8a7d4a4b8 100644 --- a/src/auth/userok.c +++ b/src/auth/userok.c @@ -513,6 +513,9 @@ afsconf_IsSuperIdentity(struct afsconf_dir *adir, int match; afs_int32 code; + if (user->kind == RX_ID_SUPERUSER) + return 1; + tbuffer = malloc(AFSDIR_PATH_MAX); if (tbuffer == NULL) return 0;