LL_PIDFILE=${LL_PIDFILE:-$GLITE_LOCATION_VAR/glite-lb-logd.pid}
IL_PIDFILE=${IL_PIDFILE:-$GLITE_LOCATION_VAR/glite-lb-interlogd.pid}
-unset creds port
+unset creds port log4c
start_daemon()
{
rm -f "$pidfile"
fi
echo -n "Starting $name ..."
- su - $GLITE_USER -c "$cmd" && echo " done" || echo " FAILED"
+ su - $GLITE_USER -c "$log4c $cmd" && echo " done" || echo " FAILED"
}
start()
[ -n "$GLITE_LB_IL_SOCK" ] && sock="--socket $GLITE_LB_IL_SOCK"
[ -n "$GLITE_LB_IL_FPREFIX" ] && fprefix="--file-prefix $GLITE_LB_IL_FPREFIX"
+ log4c="$GLITE_LOCATION/etc/glite-lb-log4crc"
+ if test -f "$log4c"; then
+ log4c="LOG4C_RCPATH='$log4c'";
+ else
+ echo "$0: WARNING: config file '$log4c' not found." >&2
+ unset log4c
+ fi
+
mkdir -p /var/glite/log
chown $GLITE_USER /var/glite/log
(cd /tmp && ls -f /tmp |grep ^dglogd_sock_ |xargs rm -f)
IL_PIDFILE=$GLITE_LOCATION_VAR/glite-lb-interlogd.pid
NOTIF_IL_PIDFILE=$GLITE_LOCATION_VAR/glite-lb-notif-interlogd.pid
-unset creds port
+unset creds port log4c
start_daemon()
{
rm -f "$pidfile"
fi
echo -n "Starting $name ..."
- su - $GLITE_USER -c "$cmd" && echo " done" || echo " FAILED"
+ su - $GLITE_USER -c "$log4c $cmd" && echo " done" || echo " FAILED"
}
stop_daemon()
fi
fi
+ log4c="$GLITE_LOCATION/etc/glite-lb-log4crc"
+ if test -f "$log4c"; then
+ log4c="LOG4C_RCPATH='$log4c'";
+ else
+ echo "$0: WARNING: config file '$log4c' not found." >&2
+ unset log4c
+ fi
+
[ -z "$GLITE_LB_EXPORT_DUMPDIR" ] && GLITE_LB_EXPORT_DUMPDIR=$GLITE_LOCATION_VAR/dump
dumpdir="--dump-prefix $GLITE_LB_EXPORT_DUMPDIR"
[ -d "$GLITE_LB_EXPORT_DUMPDIR" ] || mkdir -p "$GLITE_LB_EXPORT_DUMPDIR" && chown $GLITE_USER:$GLITE_GROUP -R "$GLITE_LB_EXPORT_DUMPDIR"
mkdir -p ${PREFIX}/share/doc/${package}-${version}
install -m 644 LICENSE ${PREFIX}/share/doc/${package}-${version}
mkdir -p ${PREFIX}/etc
- install -m 644 log4crc.example ${PREFIX}/etc/log4crc
+ install -m 644 log4crc.example ${PREFIX}/etc/glite-lb-log4crc
clean:
rm -rvf log.xml project/ rpmbuild/ RPMS/ tgz/