--- Makefile.orig	2011-02-01 08:23:12.327526420 +0100
+++ Makefile	2011-02-01 14:00:11.123540537 +0100
@@ -8,13 +8,15 @@
 include ../Config.Make
 
 OTHER   = stats.c lists.c lists_list.c rules.c rules_list.c config.c fts.c dodiff.c eventinfo.c eventinfo_list.c cleanevent.c active-response.c picviz.c prelude.c compiled_rules/*.o ${OS_CONFIG}
-LOCAL   = analysisd.c ${OTHER}
+DBOTHER = ../os_dbd/config.c ../os_dbd/db_op.c
+DBFLAGS = -DUMYSQL -I/usr/include/mysql -L/usr/lib/mysql -lmysqlclient
+LOCAL   = analysisd.c ${OTHER} ${DBOTHER}
 PLUGINS = decoders/decoders.a
 ALERTS  = alerts/alerts.a
 DBS     = cdb/cdb.a cdb/cdb_make.a
 
 loga_OBJS = ${LOCAL} ${PLUGINS} ${DBS} ${ALERTS} ${OS_XML} ${OS_REGEX} ${OS_NET} ${OS_SHARED} ${OS_ZLIB} ${CPRELUDE}
-lists_OBJS = lists_make.c ${OTHER} ${PLUGINS} ${DBS} ${ALERTS} ${OS_XML} ${OS_REGEX} ${OS_NET} ${OS_SHARED} ${OS_ZLIB} ${CPRELUDE}
+lists_OBJS = lists_make.c ${OTHER} ${DBOTHER} ${PLUGINS} ${DBS} ${ALERTS} ${OS_XML} ${OS_REGEX} ${OS_NET} ${OS_SHARED} ${OS_ZLIB} ${CPRELUDE}
 
 all: logaudit logtest makelists
 
@@ -23,13 +25,13 @@
 		cd ./alerts; make
 		cd ./decoders; make
 		cd ./compiled_rules; make;
-		$(CC) $(CFLAGS) ${OS_LINK} -I./ ${loga_OBJS} -o ${NAME}
+		$(CC) $(CFLAGS) ${DBFLAGS} ${OS_LINK} -I./ ${loga_OBJS} -o ${NAME}
 
 logtest:
 	    cd ./cdb; make
 		cd ./decoders; make logtest
 		cd ./compiled_rules; make;
-		$(CC) $(CFLAGS) ${OS_LINK} -DTESTRULE -I./ testrule.c ${loga_OBJS} -o ossec-logtest 
+		$(CC) $(CFLAGS) ${DBFLAGS} ${OS_LINK} -DTESTRULE -I./ testrule.c ${loga_OBJS} -o ossec-logtest 
 
 makelists:
 		cd ./cdb; make
