From: Zdeněk Šustr Date: Wed, 15 Dec 2010 14:32:44 +0000 (+0000) Subject: Teach configure to produce gss/gsoap-plugin configurations for lbjp-common X-Git-Tag: glite-lbjp-common-db_R_2_0_4_3~4 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=f7bffd217966a190beded365f712a278d5700936;p=jra1mw.git Teach configure to produce gss/gsoap-plugin configurations for lbjp-common Leave the old security modules mostly in place. --- diff --git a/org.glite.lb/configure b/org.glite.lb/configure index b33383b..598d569 100755 --- a/org.glite.lb/configure +++ b/org.glite.lb/configure @@ -142,7 +142,7 @@ my %buildroot; my %lbmodules = ( 'lb' => [ qw/client client-java common doc logger server state-machine types utils ws-interface ws-test harvester yaim glite-LB/], 'security' => [qw/gss gsoap-plugin/], - 'lbjp-common' => [qw/db log maildir server-bones trio jp-interface/], + 'lbjp-common' => [qw/db log maildir server-bones trio jp-interface gss gsoap-plugin/], 'jobid' => [qw/api-c api-cpp api-java/], 'jp' => [ qw/client doc index primary server-common ws-interface/ ], 'gridsite' => [ qw/apache shared commands core/ ], @@ -416,6 +416,8 @@ BEGIN{ 'lbjp-common.server-bones' => [ qw// ], 'lbjp-common.trio' => [ qw/cppunit:B/ ], 'lbjp-common.jp-interface' => [ qw/cppunit:B log4c:B/ ], + 'lbjp-common.gss' => [ qw/globus_essentials:R globus:B cares cppunit:B/ ], + 'lbjp-common.gsoap-plugin' => [ qw/cppunit:B globus_essentials:R globus:B cares:B gsoap:B/ ], 'security.gss' => [ qw/globus_essentials:R globus:B cares cppunit:B/ ], 'security.gsoap-plugin' => [ qw/cppunit:B globus_essentials:R globus:B cares:B gsoap:B/ ], 'jobid.api-c' => [ qw/cppunit:B/ ], @@ -459,7 +461,7 @@ for my $jar (keys %need_jars) { lb.types:B lb.common lbjp-common.trio jobid.api-cpp:B jobid.api-c - security.gss + lbjp-common.gss / ], 'lb.client-java' => [ qw/ lb.types:B @@ -468,7 +470,7 @@ for my $jar (keys %need_jars) { / ], 'lb.common' => [ qw/ jobid.api-cpp:B jobid.api-c - lb.types:B lbjp-common.trio security.gss + lb.types:B lbjp-common.trio lbjp-common.gss / ], 'lb.doc' => [ qw/lb.types:B/ ], 'lb.logger' => [ qw/ @@ -476,27 +478,27 @@ for my $jar (keys %need_jars) { lbjp-common.log jobid.api-c lb.common - security.gss + lbjp-common.gss / ], 'lb.server' => [ qw/ lb.ws-interface lb.types:B lb.common lb.state-machine lbjp-common.db lbjp-common.server-bones lbjp-common.trio lbjp-common.maildir lbjp-common.log jobid.api-c - security.gsoap-plugin security.gss + lbjp-common.gsoap-plugin lbjp-common.gss / ], - 'lb.state-machine' => [ qw/lb.types:B lb.common lbjp-common.jp-interface security.gss/ ], + 'lb.state-machine' => [ qw/lb.types:B lb.common lbjp-common.jp-interface lbjp-common.gss/ ], 'lb.utils' => [ qw/ lbjp-common.jp-interface jobid.api-c lbjp-common.trio lbjp-common.maildir lb.client lb.state-machine / ], - 'lb.ws-test' => [ qw/security.gsoap-plugin lb.ws-interface/ ], + 'lb.ws-test' => [ qw/lbjp-common.gsoap-plugin lb.ws-interface/ ], 'lb.ws-interface' => [ qw/lb.types:B/ ], 'lb.types' => [ qw// ], 'lb.harvester' => [ qw/ jobid.api-c lbjp-common.trio lbjp-common.db lb.common lb.client - security.gss lbjp-common.log + lbjp-common.gss lbjp-common.log / ], 'lb.yaim' => [ qw// ], 'lb.glite-LB' => [ qw/ @@ -508,6 +510,8 @@ for my $jar (keys %need_jars) { 'lbjp-common.log' => [ qw// ], 'lbjp-common.server-bones' => [ qw/lbjp-common.log/ ], 'lbjp-common.trio' => [ qw// ], + 'lbjp-common.gss' => [ qw// ], + 'lbjp-common.gsoap-plugin' => [ qw/lbjp-common.gss/ ], 'security.gss' => [ qw// ], 'security.gsoap-plugin' => [ qw/security.gss/ ], 'jobid.api-c' => [ qw// ], @@ -520,20 +524,20 @@ for my $jar (keys %need_jars) { jp.ws-interface lbjp-common.jp-interface lbjp-common.maildir jobid.api-c - security.gsoap-plugin + lbjp-common.gsoap-plugin / ], 'jp.doc' => [ qw// ], 'jp.index' => [ qw/ jp.server-common jp.ws-interface lbjp-common.jp-interface lbjp-common.trio lbjp-common.db lbjp-common.server-bones - security.gsoap-plugin + lbjp-common.gsoap-plugin / ], 'jp.primary' => [ qw/ jobid.api-c jp.server-common jp.ws-interface lb.state-machine lbjp-common.jp-interface lbjp-common.trio lbjp-common.db lbjp-common.server-bones - security.gsoap-plugin + lbjp-common.gsoap-plugin / ], 'jp.server-common' => [ qw/ lbjp-common.jp-interface lbjp-common.db @@ -572,6 +576,9 @@ for my $ext (keys %deps_aux) { 'lb.yaim' => [ qq/glite-yaim-lb/ ], 'px.proxyrenewal' => [ qq/glite-security-proxyrenewal/ ], 'px.myproxy-yaim' => [ qq/glite-yaim-myproxy/ ], + 'px.myproxy-config' => [ qq/myproxy-config/ ], + 'lbjp-common.gss' => [ qq/glite-security-gss/ ], + 'lbjp-common.gsoap-plugin' => [ qq/glite-security-gsoap-plugin/ ], ); %cvs_prefix = ( @@ -627,7 +634,7 @@ sub mkinc lb.client lb.doc lb.state-machine lb.ws-interface lb.logger lb.types lb.common lb.server lb.utils lb.ws-test lb.client-java lb.harvester lb.yaim lb.glite-LB security.gss security.gsoap-plugin jobid.api-c jobid.api-cpp jobid.api-java -lbjp-common.db lbjp-common.log lbjp-common.maildir lbjp-common.server-bones lbjp-common.trio lbjp-common.jp-interface +lbjp-common.db lbjp-common.log lbjp-common.maildir lbjp-common.server-bones lbjp-common.trio lbjp-common.jp-interface lbjp-common.gss lbjp-common.gsoap-plugin jp.client jp.doc jp.index jp.primary jp.server-common jp.ws-interface px.proxyrenewal px.myproxy-yaim px.glite-PX px.myproxy-config /;