git://scientific.zcu.cz
/
jra1mw.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
fb82b4d
)
do not compile VOMS extensions when not using Globus GSSAPI
author
Michal Voců
<michal@ruk.cuni.cz>
Mon, 14 May 2012 09:10:10 +0000
(09:10 +0000)
committer
Michal Voců
<michal@ruk.cuni.cz>
Mon, 14 May 2012 09:10:10 +0000
(09:10 +0000)
org.glite.lb.server/src/lb_authz.c
patch
|
blob
|
blame
|
history
diff --git
a/org.glite.lb.server/src/lb_authz.c
b/org.glite.lb.server/src/lb_authz.c
index
ab20cdb
..
d633142
100644
(file)
--- a/
org.glite.lb.server/src/lb_authz.c
+++ b/
org.glite.lb.server/src/lb_authz.c
@@
-148,6
+148,10
@@
edg_wll_SetVomsGroups(edg_wll_Context ctx, edg_wll_GssConnection *gss, char *ser
memset (&ctx->vomsGroups, 0, sizeof(ctx->vomsGroups));
edg_wll_ResetError(ctx);
+#ifdef NO_GLOBUS_GSSAPI
+ return 0;
+#else
+
if (ctx->fqans) {
char **f;
for (f = ctx->fqans; f && *f; f++)
@@
-172,7
+176,6
@@
edg_wll_SetVomsGroups(edg_wll_Context ctx, edg_wll_GssConnection *gss, char *ser
ret = -1; /* XXX VOMS Error */
goto end;
}
-
ret = VOMS_RetrieveFromCtx(gss->context, RECURSE_CHAIN, voms_info, &err);
if (ret == 0) {
if (err == VERR_NOEXT)
@@
-200,6
+203,8
@@
end:
VOMS_Destroy(voms_info);
return ret;
+
+#endif /* NO_GLOBUS_GSSAPI */
}
void