matthias.andree at gmx.de
Wed Jan 31 14:40:31 EST 2007
R Kimber wrote:
> On Wed, 31 Jan 2007 09:04:16 +0100
> Matthias Andree wrote:
>>> So when a bf_copy is used on a db in use, then bogoutil --db-verify
>>> will report that the resulting copy is OK?
>> If and only if the database had been used in transactional mode.
> It wasn't. I stooped using that quite a long time ago. Maybe I
> should think about using it again.
Transactional mode is a two-edged knife:
1. it makes your life easier if you use it properly:
it removes many worries about corrupted databases and snapshotting
(backing up, copying) the database if you stick to the tools and procedures.
2. it makes your life harder if you use it improperly:
The bf_* and bogo* tools are safe to use, meddling with individual
files is easy to break things unless you're acquainted with the Berkeley
DB internal workings.
The details which may also help you in your decision are stipulated in
doc/README.db. If you don't have it, the latest version from our source
code repository can be viewed (with a few hours delay) at
It is however most useful if you have a recent bogofilter version, else
you'll see suggestions that are inadequate for your older version.
More information about the Bogofilter