This is a known issue. Until the rulesets are rewritten to be correct
length for 3.0 then you shouldnt use them. Also some of the SARE rules
were integrated into 3.0 already so you dont need some of them. Some off
the top are backhair, antidrug , some of the fraud rules etc. I am not
sure what the problem with the URIBL is.
Yanick Quirion wrote:
Hi all,
Yesterday I updated my version of spamassassin to version 3.0.0 pre2. It
works fine except I got a lots of errors into default rules when I ran
command "spamassassin -lint"
Here is an output of those errors:
[venus]:/root# spamassassin --lint
warning: description for SARE_RECV_IP_061190 is over 50 chars
warning: description for SARE_MULT_BMASTGR is over 50 chars
warning: description for SARE_RECV_IP_212164 is over 50 chars
warning: description for SARE_RECV_IP_061050 is over 50 chars
warning: description for SARE_RECV_IP_061152 is over 50 chars
warning: description for SARE_RECV_IP_161053 is over 50 chars
warning: description for SARE_RECV_IP_211073 is over 50 chars
warning: description for SARE_RECV_IP_222064 is over 50 chars
warning: description for SARE_RECV_IP_212068 is over 50 chars
warning: description for SARE_RECV_IP_082080 is over 50 chars
warning: description for SARE_FROM_CHAR_K5601 is over 50 chars
warning: description for SARE_RECV_IP_218071 is over 50 chars
warning: description for SARE_RECV_FORGE_OUTBLZ is over 50 chars
warning: description for SARE_RECV_IP_061052 is over 50 chars
warning: description for SARE_RECV_IP_062167 is over 50 chars
warning: description for SARE_TOCC_CONS6 is over 50 chars
warning: description for SARE_FREE_WEBM_Jpop is over 50 chars
warning: description for SARE_MSGID_EMPTY is over 50 chars
warning: description for SARE_RECV_IP_061228 is over 50 chars
warning: description for SARE_RECV_IP_061172 is over 50 chars
warning: description for SARE_FREE_WEBM_ZIt001 is over 50 chars
warning: description for SARE_HEAD_XUNOLOOK is over 50 chars
warning: description for SARE_RECV_IP_211051 is over 50 chars
warning: description for SARE_RECV_IP_082102 is over 50 chars
warning: description for SARE_RECV_IP_218080 is over 50 chars
warning: description for SARE_RECV_IP_069194 is over 50 chars
warning: description for SARE_MULT_HEAD_LC is over 50 chars
warning: description for SARE_RECV_IP_219159 is over 50 chars
warning: description for SARE_FREE_WEBM_LbPlugg is over 50 chars
warning: description for SARE_RECV_IP_080028 is over 50 chars
warning: description for SARE_RECV_IP_066206 is over 50 chars
warning: description for SARE_TOCC_CONS6s is over 50 chars
warning: description for SARE_RECV_IP_080178 is over 50 chars
warning: description for SARE_RECV_IP_202064 is over 50 chars
warning: description for SARE_RECV_IP_220189 is over 50 chars
warning: description for SARE_FROM_NUM_8DIG is over 50 chars
warning: description for SARE_FROM_NUM_HOTML is over 50 chars
warning: description for SARE_HEAD_XLIB_INDY1 is over 50 chars
warning: description for SARE_RECV_IP_195080 is over 50 chars
warning: description for SARE_MSGID_IP is over 50 chars
warning: description exists for non-existent rule SARE_RD_SAFE_GT
warning: description for SARE_RECV_IP_218070 is over 50 chars
warning: description for SARE_MSGID_ADDED is over 50 chars
warning: description for SARE_RECV_IP_064095 is over 50 chars
warning: description for SARE_FREE_WEBM_Etapaal is over 50 chars
warning: description for SARE_FROM_CHAR_W1251 is over 50 chars
warning: description for SARE_RECV_IP_221124 is over 50 chars
warning: description for SARE_RECV_IP_218072 is over 50 chars
warning: description for SARE_RECV_SUSP_3 is over 50 chars
warning: description for SARE_FREE_WEBM_ItLiber is over 50 chars
warning: description for SARE_MSGID_SHORT is over 50 chars
warning: description for SARE_RECV_IP_218079 is over 50 chars
warning: description exists for non-existent rule SARE_RD_SAFE_TINY
warning: description for SARE_RECV_IP_080032 is over 50 chars
warning: description for SARE_HEAD_XLIB_INDY2 is over 50 chars
warning: description for SARE_RECV_IP_211049 is over 50 chars
warning: description exists for non-existent rule SARE_RD_SAFE_MKSHRT
warning: description for SARE_RECV_IP_211104 is over 50 chars
warning: description for SARE_RECV_IP_200252 is over 50 chars
warning: description for SARE_RECV_IP_064152 is over 50 chars
warning: description for SARE_RECV_IP_218108 is over 50 chars
warning: description for SARE_FREE_WEBM_RuMail is over 50 chars
warning: description for SARE_FROM_NUM_9DIG is over 50 chars
warning: score set for non-existent rule URIBL_PH_SURBL
warning: score set for non-existent rule URIBL_SC_SURBL
warning: score set for non-existent rule SARE_RD_SAFE_GT
warning: score set for non-existent rule SARE_RD_SAFE_TINY
warning: score set for non-existent rule URIBL_WS_SURBL
warning: score set for non-existent rule SARE_RD_SAFE_MKSHRT
warning: score set for non-existent rule URIBL_SBL
lint: 70 issues detected. please rerun with debug enabled for more
information.
[venus]:/root# spamassassin -V
SpamAssassin version 3.0.0-pre2
running on Perl version 5.8.3
I'm using some rules from "http://www.rulesemporium.com/" and I also use
RulesDujour to update them. When RDJ script got errors from spamassassin
--lint command line, it will rollback all updated rules. With version
2.63 I don't have this problem and I'm using exactly the same rules.
If you look at the few last warning, URIBL... comes with spamassassin
itself and it detects error. I also tried to remove all downloaded rules
and keep only SA rules and URIBL are still in warning.
Does anybody know how to resolve this problem?
Thank you
Best Regards,
Yanick