On Friday 01 May 2009, Theo Van Dinter wrote:
>I would say it's less someone poisoning your DB and more your DB
>becoming corrupt.  As it says, a pack format of dec(73) is not a valid
>value.  It's set by the BayesStore module itself, not influenced by
>the token in question.
>
>You can try to do a dump/verify/restore ...  ala:
>
>sa-learn --sync
>sa-learn --backup > db-dump
>vi db-dump   [... make sure things look as expected, etc ...]
>[... backup your db, however appropriate, depending on your setup ...]
>sa-learn --restore db-dump
>
>On Fri, May 1, 2009 at 11:23 AM, Gene Heskett <gene.hesk...@verizon.net> 
wrote:
>> The error:
>> bayes: unknown packing format for bayes db, please re-learn: 73 at
>> /usr/lib/perl5/vendor_perl/5.10.0/Mail/SpamAssassin/BayesStore/DBM.pm line
>> 1883.
>>
>> This seems to be repeated at about 3x for every spam I put in the spam
>> folder. Obviously someone has figured out a way to poison the bayes_db.
>>
>> Is there a fix?

I haven't tried that, but did recover that users .spamassassin tree from this 
morning when it was ok.  Didn't help.  Where is that db kept?

Thanks.


-- 
Cheers, Gene
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
You have a will that can be influenced by all with whom you come in contact.

Reply via email to