Spamassassin: poruka "***WARNING***: spamassassin --lint failed."

Sistem administratore svaki dan u mailu može dočekati poruka od sustava koju prije nisu vidjeli. No, to je sasvim normalna pojava i dio je posla. Tako ste prije nekoliko dana u mailu možda počeli dobivati poruke slijedećeg sadržaja:

 

***WARNING***: spamassassin --lint failed.
Rolling configuration files back, not restarting SpamAssassin.
Rollback command is: mv -f /etc/spamassassin/99_sare_fraud_post25x.cf
/etc/spamassassin/RulesDuJour/99_sare_fraud_post25x.cf.2; mv -f
/etc/spamassassin/RulesDuJour/99_sare_fraud_post25x.cf.20070618-1040
/etc/spamassassin/99_sare_fraud_post25x.cf;

Lint output: config: SpamAssassin failed to parse line, skipping:
<HTML><HEAD><META HTTP-EQUIV="Refresh" CONTENT="0.1">
config: SpamAssassin failed to parse line, skipping: <META
HTTP-EQUIV="Pragma" CONTENT="no-cache">

Razlog ovim porukama je "Rules Du Jour", skripta koji svaki dan skida najnovije nadogradnje Spamassassin pravila ("rulesetova") s web stranica http://www.rulesemporium.com. Kako navedeni site prije nekog vremena nije radio, došlo je do grešaka u datotekama koje više ne sadržavaju pravila za detekciju spama i generiraju navedene greške.

Rješenje problema je vrlo jednostavno, treba napraviti slijedeće (kao root korisnik):

# cd /etc/spamassassin
# rm -f ??_sare*cf RulesDuJour/??_sare*cf
# /usr/sbin/rules_du_jour

Ovaj postupak će obrisati sve oštećene datoteke i skinuti nove, ispravne.

 

Vijesti: 
Kuharice: 
Kategorije: 
Vote: 
0
No votes yet