From f9af1238c4b14b7a1738962f3c1f93ee81168d1b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Franti=C5=A1ek=20Dvo=C5=99=C3=A1k?= Date: Fri, 26 Mar 2010 16:16:06 +0000 Subject: [PATCH] No empty sections in auth conf file. --- org.glite.lb.yaim/config/functions/config_glite_lb | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/org.glite.lb.yaim/config/functions/config_glite_lb b/org.glite.lb.yaim/config/functions/config_glite_lb index 2fbbc32..c41eb6b 100644 --- a/org.glite.lb.yaim/config/functions/config_glite_lb +++ b/org.glite.lb.yaim/config/functions/config_glite_lb @@ -58,18 +58,30 @@ function config_glite_lb_authz() { cat < "$GLITE_LOCATION/etc/glite-lb-authz.conf.new" resource "LB" { +EOF + if test ! -z "$superusers"; then + cat <> "$GLITE_LOCATION/etc/glite-lb-authz.conf.new" action "ADMIN_ACCESS" { rule permit { $superusers } } +EOF + fi + + if test ! -z "$rtm"; then + cat <> "$GLITE_LOCATION/etc/glite-lb-authz.conf.new" action "STATUS_FOR_MONITORING" { rule permit { $rtm } } +EOF + fi + + cat <> "$GLITE_LOCATION/etc/glite-lb-authz.conf.new" action "LOG_WMS_EVENTS" { rule permit { subject = ".*" -- 1.8.2.3