On Wed, 15 Aug 2007 15:01:22 +0300
Mattias Wikstrom wrote:
> Hi!
>
> I'm having trouble running the bf_compact script that
is included in
> the 1.1.5 release. The compact procedure is aborted by
the following
> error message:
>
> $ bf_compact .bogofilter/
> Invalid option 'db-transaction'
>
> When examining the script it appears that bogoutil does
not accept
> the parameter "--db-transaction=no". This is
also confirmed when
> executing bogoutil:
>
> $ bogoutil --db-transaction=no
> Invalid option 'db-transaction'
>
> I have release 1.1.1 installed on another machine and
there
> everything seems to be working fine. Is this is a bug
in the current
> release and how can i fix it? Is it safe to remove the
> "--db-transaction=no" parameter for bogoutil
in bf_compact?
>
> Best regards,
>
> Mattias Wikstrom
Hello Matthias,
Works fine for me! Comparing the source code of
bogoutil-1.1.1 to
bogoutil-1.1.5 there have been _no_ changes in the
processing of
the --db-transaction option.
What's the source of your bogoutil executable? It sounds
like it was
configured _without_ transaction support.
When I run "bogoutil --version" it says:
bogoutil version 1.1.5
Database: Sleepycat Software: ... (...) AUTO-XA
Copyright (C) 2002-2007 David Relson, Matthias Andree
Copyright (C) 2002-2003 Gyepi Sam.
The AUTO-XA indicates that bogoutil will check the database
and use
transactions (if appropriate) and not use them (when not
appropriate).
The output of "bogoutil --help" lists the
"--db-transaction" option.
A version of bogoutil built without transaction report will
say:
bogoutil version 1.1.5
Database: Berkeley DB ...: (...) NON-TRANSACTIONAL
Note the "NON-TRANSACTIONAL".
Also the "--help" message will not include the
"--db-transaction"
option.
HTH,
David
P.S. Sorry about the delayed response to your query.
_______________________________________________
Bogofilter mailing list
Bogofilter bogofilter.org
http://www.bogofilter.org/mailman/listinfo/bogofilter
|