tag 445334 upstream thanks On Thu, Oct 04, 2007 at 08:13:12PM -0600, Gordon Haverland wrote: > I've gone through 2 snort-mysql upgrades now, and seen in my logs after > the upgrade a note that my dbase version (106) is too old, I need to > have 107 (or better). The log notes that there are "cursory details" in > README.database. Well, if the details are there, they are too cursory. > Please provide more information.
Do you mean you get the error "database: The underlying database seems to be running an older version of the DB schema (current version=%d, required minimum version= %d)." ? The doc/README.database file seems to only contain changelog entries of the changes in the database schema up to v106 (2002-09-03). I'm not sure what chances have been introduced from v106 to v107 (which changed in 2.6) Googling I've found this entry: http://bookmarklust.blogspot.com/2007/09/upgrading-snort.html Which suggests doing: 1. ALTER TABLE signature ADD sig_gid INT UNSIGNED; + This is the only addition needed by the new version of snort. 2. INSERT INTO schema (vseq, ctime) VALUES ('107', now()); + Snort queries the schema version when it starts to make sure the DB is compatible. 3. DELETE from schema where vseq=; + Now we need to remove the previous version from the table Could you please confirm if this fixes your problem? If so, I will ammend upstream's README.database documentation, if not unfortunately, this is an upstream bug I cannot do anything about. I will forward it. Regards Javier
signature.asc
Description: Digital signature