Re: [Sguil-devel] MySQL 4.0.x in use?
Status: Beta
Brought to you by:
bamm
From: Richard B. <tao...@co...> - 2004-01-05 12:27:33
|
Hi Travis, Did you install MySQL using a port or package? I believe MySQL 4.0.15 is packaged with FreeBSD 4.9 REL. Thank you, Richard Travis Lansdell wrote: > Richard, I'm using MySQL-4.0.15 on two sguil (0.3.0p1) test environments, and everything appears to be running quite nicely. The only change that I think you will need to make to your documentation is that one must modify Barnyard's 'configure' script to reference mysql_real_connect() instead of mysql_connect() in order to have a successful build. Below is a diff showing the changes that I made when I did my builds. > > ============================= > ============================= > --- configure.ORIG 2002-12-24 15:16:07.000000000 +0000 > +++ configure 2003-12-18 23:07:10.000000000 +0000 > @@ -2556,7 +2556,7 @@ > LIBS="${LIBS} -lmysqlclient" > echo $ac_n "checking for mysql_connect in -lmysqlclient""... $ac_c" 1>&6 > echo "configure:2559: checking for mysql_connect in -lmysqlclient" >&5 > -ac_lib_var=`echo mysqlclient'_'mysql_connect | sed 'y%./+-%__p_%'` > +ac_lib_var=`echo mysqlclient'_'mysql_real_connect | sed 'y%./+-%__p_%'` > if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then > echo $ac_n "(cached) $ac_c" 1>&6 > else > @@ -2568,10 +2568,10 @@ > /* Override any gcc2 internal prototype to avoid an error. */ > /* We use char because int might match the return type of a gcc2 > builtin and then its argument prototype would still apply. */ > -char mysql_connect(); > +char mysql_real_connect(); > > int main() { > -mysql_connect() > +mysql_real_connect() > ; return 0; } > EOF > if { (eval echo configure:2578: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then > ============================= > ============================= > > Hope this helps. :) > > -travis > > -----Original Message----- > From: Richard Bejtlich [mailto:tao...@co...] > Sent: Sun 2004-01-04 23:15 > To: Sguil Development ML > Cc: > Subject: [Sguil-devel] MySQL 4.0.x in use? > > > > Hello everyone, > > Is anyone using MySQL 4.0.x right now? It's the "production" line with > 4.1.x being "development" and 5.0.x "preview". Currently my install > guide uses 3.23.58. I'd like to update the Sguil install guide once > Bamm releases Sguil 0.3.1 and incorporate MySQL 4.0.x. > > Thank you, > > Richard > http://www.taosecurity.com <http://www.taosecurity.com> > > > ------------------------------------------------------- > This SF.net email is sponsored by: IBM Linux Tutorials. > Become an expert in LINUX or just sharpen your skills. Sign up for IBM's > Free Linux Tutorials. Learn everything from the bash shell to sys admin. > Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click <http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click> > _______________________________________________ > Sguil-devel mailing list > Sgu...@li... > https://lists.sourceforge.net/lists/listinfo/sguil-devel <https://lists.sourceforge.net/lists/listinfo/sguil-devel> > > |