
jfernandez at germinus
Aug 2, 2004, 4:08 AM
Post #6 of 6
(900 views)
Permalink
|
|
Re: [Database-devel] Actual CVS doesn't compile
[In reply to]
|
|
Sandro Poppi wrote: > Javier, > > Thanks for the update. I had finally success compiling and running it > but had to do some more changes: > > In configure.in I added the test for --with-mysql-library since it > didn't work without out it (see attached file). This is due to the fact > that on my redhat 9.0 system the headers are in /usr/include/mysql while > the library is at /usr/lib/mysql. I will apply your changes, I just haven't got around to do it. > > If I use e.g. db_host = localhost in nessusd.conf instead of db_host= > localhost the variable name is set to "db_host " instead of "db_host". > This is true for db_host, db_user, db_pass. db_database works either > way! Maybe there is something wrong in preferences.c? Weird, I will check this out. The new code uses preferences.c instead of trying to read nessusd.conf directly so if there's a bug, it's probably there. > > Additionally there is a typo in the dia file which results in a wrong > table name in nessus_db_schema.mysql: knowservice instead of knownservice. I've already replaced the mysql schema with a better one which has not been generated by the dia file, I still have to update it with the latest changes the code introduces. > > In nessus-extract.pl line 152 is doubled which fires an error when run. Will fix. > > And finally the version still states 2.0.8 but I suppose it should be > 2.0.10a, right? > It's kind of mixed. The nessusd/ directory has been upgraded to 2.0.10a, but not the rest of the code, I don't believe the VERSION should be updated until the rest of the code is merged with the latest (probably HEAD) branch. Regards Javier
|