node_info=${top_srcdir}/config/node-info.d/glite-lb
node_info_project=${top_srcdir}/config/node-info.d/${project}/glite-lb
-FILES=glite-lb.pre glite-lb
+FILES=glite-lb.pre glite-lb config_glite_lb
all ${FILES}:
if test -f "${node_info_project}"; then \
fi; \
sed -e 's:@glite_prefix@:${sysroot}${prefix}:' -e 's:@glite_etc@:${sysconfdir}:' -e "s:@glite_var@:$$glite_var:" $(top_srcdir)/config/defaults/glite-lb.pre > glite-lb.pre
+ sed -e 's:@glite_etc@:${sysconfdir}:' $(top_srcdir)/config/functions/config_glite_lb.in > config_glite_lb
+
# metapackage info
echo -e "${gLiteCopyrightText}\n\n${gLiteLicenseText}" > LICENSE
cp LICENSE COPYRIGHT
mkdir -p ${DESTDIR}${PREFIX}${yaim_prefix}/yaim/node-info.d
mkdir -p ${DESTDIR}${PREFIX}${yaim_prefix}/yaim/defaults
mkdir -p ${DESTDIR}${PREFIX}${yaim_prefix}/yaim/etc/versions
- for c in gip_lb glite_lb info_service_lb ; do \
+ for c in gip_lb info_service_lb ; do \
install -m 0644 $(top_srcdir)/config/functions/config_$$c ${DESTDIR}${PREFIX}${yaim_prefix}/yaim/functions; \
done
+ install -m 0644 config_glite_lb ${DESTDIR}${PREFIX}${yaim_prefix}/yaim/functions; \
install -m 0644 glite-lb ${DESTDIR}${PREFIX}${yaim_prefix}/yaim/node-info.d
install -m 0644 glite-lb.pre ${DESTDIR}${PREFIX}${yaim_prefix}/yaim/defaults
echo "$(package) $(module.version)-$(module.age)" > ${DESTDIR}${PREFIX}${yaim_prefix}/yaim/etc/versions/$(package)
EOF
# Start services
- if [ ! -f ${GLITE_LB_LOCATION_ETC}/gLiteservices ] ; then
- touch ${GLITE_LB_LOCATION_ETC}/gLiteservices
+ if [ ! -f @glite_etc@/gLiteservices ] ; then
+ touch @glite_etc@/gLiteservices
fi
- grep glite-lb-bkserverd ${GLITE_LB_LOCATION_ETC}/gLiteservices > /dev/null
+ grep glite-lb-bkserverd @glite_etc@/gLiteservices > /dev/null
if [ ! $? = 0 ] ; then
- echo "${GLITE_LB_LOCATION_ETC}/init.d/glite-lb-bkserverd" >> ${GLITE_LOCATION}/etc/gLiteservices
+ echo "${GLITE_LB_LOCATION_ETC}/init.d/glite-lb-bkserverd" >> @glite_etc@/gLiteservices
fi
if [ x"$GLITE_LB_RTM_ENABLED" = x"true" ]; then