Wanting a pre-db4 bogofilter

David Relson relson at osagesoftware.com
Fri Feb 25 05:12:25 CET 2005


H'lo Karl,

As a point of information, bogofilter has been using BerkeleyDB 4.x for
quite a while.  What changed with 0.93.0 is that bogofilter started
using BerkeleyDB's transaction capability.  The value of this is added
protection against database corruption.  This added protection is
achieved by BDB through use of the log files (and other techniques). The
down side of this is added complexity for the bogofilter user, because
it's now necessary to copy the whole database environment and do it in a
particular way.  Script bf_copy (and the other bf_* scripts) provide the
needed capability.

Question:  have you tried "bogoutil --db-prune=directory" to remove
unwanted log files? 

In a few days I hope to be releasing 0.94.0 which will have run-time
switches to tell bogofilter (and bogoutil) to use transaction (or
non-transaction) mode.  Based on the survey of a few weeks back,
bogofilter's users prefer the simpler non-transactional mode to the
transactional mode and are willing to accept greater danger of database
corruption in exchange for simpler database administration.

HTH,

David
_______________________________________________
Bogofilter mailing list
Bogofilter at bogofilter.org
http://www.bogofilter.org/mailman/listinfo/bogofilter



More information about the Bogofilter mailing list