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/