You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by Martin Schröder <ms...@artcom-gmbh.de> on 2005/01/31 11:50:39 UTC

[3.0.2] RulesDuJour --lint problem

Hi,
since lately rulesdujour has stopped updating the rules; instead
it complains that spamassassin --lint fails (which prints a lot
of warnings). I've tried using sa30-check but it doesn't help.

The installation is from rpms:
---------------------
Name        : spamassassin                 Relocations: (not relocatable)
Version     : 3.0.2                             Vendor: SuSE
Release     : 1                             Build Date: Do 23 Dez 2004 22:42:07 CET
Install date: Mo 03 Jan 2005 15:09:21 CET      Build Host: jmorris64.ntm
Group       : Productivity/Networking/Email/Utilities   Source RPM: spamassassin-3.0.2-1.src.rpm
Size        : 264398                           License: Artistic License, Other License(s), see package
Signature   : DSA/SHA1, Do 23 Dez 2004 22:42:08 CET, Key ID c62460636143b445
Packager    : Joe Morris <Jo...@ntm.org>
URL         : http://spamassassin.org/
---------------------

Here's the output of --lint --debug:
---------------------
debug: SpamAssassin version 3.0.2
debug: Score set 0 chosen.
debug: running in taint mode? yes
debug: Running in taint mode, removing unsafe env vars, and resetting PATH
debug: diag: module not installed: DBI ('require' failed)
debug: diag: module installed: DB_File, version 1.809
debug: diag: module installed: Digest::SHA1, version 2.10
debug: diag: module installed: IO::Socket::UNIX, version 1.21
debug: diag: module installed: MIME::Base64, version 3.01
debug: diag: module installed: Net::DNS, version 0.48
debug: diag: module not installed: Net::LDAP ('require' failed)
debug: diag: module not installed: Razor2::Client::Agent ('require' failed)
debug: diag: module installed: Storable, version 2.13
debug: diag: module not installed: URI ('require' failed)
debug: ignore: using a test message to lint rules
debug: using "/etc/mail/spamassassin/init.pre" for site rules init.pre
debug: config: read file /etc/mail/spamassassin/init.pre
debug: using "/usr/share/spamassassin" for default rules dir
debug: config: read file /usr/share/spamassassin/10_misc.cf
debug: config: read file /usr/share/spamassassin/20_anti_ratware.cf
debug: config: read file /usr/share/spamassassin/20_body_tests.cf
debug: config: read file /usr/share/spamassassin/20_compensate.cf
debug: config: read file /usr/share/spamassassin/20_dnsbl_tests.cf
debug: config: read file /usr/share/spamassassin/20_drugs.cf
debug: config: read file /usr/share/spamassassin/20_fake_helo_tests.cf
debug: config: read file /usr/share/spamassassin/20_head_tests.cf
debug: config: read file /usr/share/spamassassin/20_html_tests.cf
debug: config: read file /usr/share/spamassassin/20_meta_tests.cf
debug: config: read file /usr/share/spamassassin/20_phrases.cf
debug: config: read file /usr/share/spamassassin/20_porn.cf
debug: config: read file /usr/share/spamassassin/20_ratware.cf
debug: config: read file /usr/share/spamassassin/20_uri_tests.cf
debug: config: read file /usr/share/spamassassin/23_bayes.cf
debug: config: read file /usr/share/spamassassin/25_body_tests_es.cf
debug: config: read file /usr/share/spamassassin/25_hashcash.cf
debug: config: read file /usr/share/spamassassin/25_spf.cf
debug: config: read file /usr/share/spamassassin/25_uribl.cf
debug: config: read file /usr/share/spamassassin/30_text_de.cf
debug: config: read file /usr/share/spamassassin/30_text_fr.cf
debug: config: read file /usr/share/spamassassin/30_text_nl.cf
debug: config: read file /usr/share/spamassassin/30_text_pl.cf
debug: config: read file /usr/share/spamassassin/50_scores.cf
debug: config: read file /usr/share/spamassassin/60_whitelist.cf
debug: using "/etc/mail/spamassassin" for site rules dir
debug: config: read file /etc/mail/spamassassin/70_sare_adult.cf
debug: config: read file /etc/mail/spamassassin/70_sare_bayes_poison_nxm.cf
debug: config: read file /etc/mail/spamassassin/70_sare_genlsubj0.cf
debug: config: read file /etc/mail/spamassassin/70_sare_genlsubj1.cf
debug: config: read file /etc/mail/spamassassin/70_sare_genlsubj2.cf
debug: config: read file /etc/mail/spamassassin/70_sare_header.cf
debug: config: read file /etc/mail/spamassassin/70_sare_header0.cf
debug: config: read file /etc/mail/spamassassin/70_sare_header1.cf
debug: config: read file /etc/mail/spamassassin/70_sare_header2.cf
debug: config: read file /etc/mail/spamassassin/70_sare_html0.cf
debug: config: read file /etc/mail/spamassassin/70_sare_html1.cf
debug: config: read file /etc/mail/spamassassin/70_sare_html2.cf
debug: config: read file /etc/mail/spamassassin/70_sare_oem.cf
debug: config: read file /etc/mail/spamassassin/70_sare_random.cf
debug: config: read file /etc/mail/spamassassin/70_sare_specific.cf
debug: config: read file /etc/mail/spamassassin/70_sare_spoof.cf
debug: config: read file /etc/mail/spamassassin/70_sare_unsub.cf
debug: config: read file /etc/mail/spamassassin/70_sare_uri.cf
debug: config: read file /etc/mail/spamassassin/72_sare_bml_post25x.cf
debug: config: read file /etc/mail/spamassassin/72_sare_redirect_post3.0.0.cf
debug: config: read file /etc/mail/spamassassin/99_sare_fraud_post25x.cf
debug: config: read file /etc/mail/spamassassin/antidrug.cf
debug: config: read file /etc/mail/spamassassin/evilnumbers.cf
debug: config: read file /etc/mail/spamassassin/local.cf
debug: using "/home/ms/.spamassassin" for user state dir
debug: using "/home/ms/.spamassassin/user_prefs" for user prefs file
debug: config: read file /home/ms/.spamassassin/user_prefs
debug: plugin: loading Mail::SpamAssassin::Plugin::Hashcash from @INC
debug: plugin: registered Mail::SpamAssassin::Plugin::Hashcash=HASH(0xd55e90)
warning: description for CLICK_TO_REMOVE_1 is over 50 chars
warning: description exists for non-existent rule SPF_HELO_PASS
warning: description for FROM_WEBMAIL_END_NUMS6 is over 50 chars
warning: description for DRUG_ED_SILD is over 50 chars
warning: description for RCVD_IN_XBL is over 50 chars
warning: description for HTML_SHOUTING5 is over 50 chars
warning: description for MAILTO_TO_SPAM_ADDR is over 50 chars
warning: description for RCVD_IN_RSL is over 50 chars
warning: description for SARE_RECV_IP_061152 is over 50 chars
warning: description for HASHCASH_HIGH is over 50 chars
warning: description for SARE_RECV_IP_211073 is over 50 chars
warning: description for X_MSMAIL_PRIORITY_HIGH is over 50 chars
warning: description for DATE_IN_FUTURE_48_96 is over 50 chars
warning: description for MSGID_OUTLOOK_INVALID is over 50 chars
warning: description for MSGID_SPAM_99X9XX99 is over 50 chars
warning: description for RATWARE_EGROUPS is over 50 chars
warning: description for UPPERCASE_75_100 is over 50 chars
warning: description for MICRO_CAP_WARNING is over 50 chars
warning: description for HDR_ORDER_TRIMRS is over 50 chars
warning: description for RATWARE_OE_MALFORMED is over 50 chars
warning: description for EXCUSE_3 is over 50 chars
warning: description for SARE_RECV_IP_212068 is over 50 chars
warning: description for BILL_1618 is over 50 chars
warning: description for ALL_TRUSTED is over 50 chars
warning: description for FORGED_THEBAT_HTML is over 50 chars
warning: description for RCVD_IN_SBL is over 50 chars
warning: description for RATWARE_HASH_2_V2 is over 50 chars
warning: description exists for non-existent rule T_RCVD_IN_CSMA_BL
warning: description for MSGID_YAHOO_CAPS is over 50 chars
warning: description for SARE_FROM_CHAR_K5601 is over 50 chars
warning: description for RATWARE_RCVD_LC_ESMTP is over 50 chars
warning: description for MIME_BOUND_RKFINDY is over 50 chars
warning: description for DATE_IN_FUTURE_12_24 is over 50 chars
warning: description for SARE_RECV_FORGE_OUTBLZ 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 FROM_HAS_MIXED_NUMS3 is over 50 chars
warning: description for MSGID_SPAM_LETTERS is over 50 chars
warning: description for TO_NO_USER is over 50 chars
warning: description for __RCVD_IN_SBL_XBL is over 50 chars
warning: description for RCVD_IN_SORBS_ZOMBIE is over 50 chars
warning: description for WEIRD_QUOTING is over 50 chars
warning: description for X_AUTH_WARN_FAKED is over 50 chars
warning: description for MPART_ALT_DIFF is over 50 chars
warning: description for MISSING_MIMEOLE is over 50 chars
warning: description for TRACKER_ID is over 50 chars
warning: description for DATE_IN_PAST_24_48 is over 50 chars
warning: description for EXCUSE_REMOVE is over 50 chars
warning: description for SARE_FREE_WEBM_ZIt001 is over 50 chars
warning: description for RCVD_IN_BSP_TRUSTED is over 50 chars
warning: description for RATWARE_MOZ_MALFORMED is over 50 chars
warning: description for RATWARE_STORM_URI is over 50 chars
warning: description for FORGED_TELESP_RCVD is over 50 chars
warning: description for HTML_MIME_NO_HTML_TAG is over 50 chars
warning: description for SPF_SOFTFAIL is over 50 chars
warning: description exists for non-existent rule SPF_SOFTFAIL
warning: description for NO_DNS_FOR_FROM is over 50 chars
warning: description for HELO_DYNAMIC_HEXIP is over 50 chars
warning: description for HTML_NONELEMENT_50_60 is over 50 chars
warning: description for RCVD_IN_SORBS_WEB is over 50 chars
warning: description for TO_ADDRESS_EQ_REAL is over 50 chars
warning: description exists for non-existent rule URIBL_AB_SURBL
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 HTML_FONT_FACE_CAPS is over 50 chars
warning: description for WE_HONOR_ALL is over 50 chars
warning: description for SARE_RECV_IP_069194 is over 50 chars
warning: description for DATE_IN_PAST_48_96 is over 50 chars
warning: description for HTML_MISSING_CTYPE is over 50 chars
warning: description for MIME_BOUND_DIGITS_7 is over 50 chars
warning: description for INVALID_TZ_GMT is over 50 chars
warning: description for SPF_HELO_SOFTFAIL is over 50 chars
warning: description exists for non-existent rule SPF_HELO_SOFTFAIL
warning: description for SARE_MULT_HEAD_LC is over 50 chars
warning: description for PORN_URL_SLUT is over 50 chars
warning: description for PREST_NON_ACCREDITED is over 50 chars
warning: description for HTML_SHOUTING6 is over 50 chars
warning: description exists for non-existent rule URIBL_OB_SURBL
warning: description exists for non-existent rule SPF_HELO_FAIL
warning: description for DATE_IN_FUTURE_24_48 is over 50 chars
warning: description for RATWARE_HASH_DASH is over 50 chars
warning: description for FROM_STARTS_WITH_NUMS is over 50 chars
warning: description for __RCVD_IN_NJABL is over 50 chars
warning: description for SARE_RECV_IP_080028 is over 50 chars
warning: description for MIME_BOUND_MANY_HEX is over 50 chars
warning: description for ROUND_THE_WORLD_LOCAL is over 50 chars
warning: description for MSGID_FROM_MTA_HEADER is over 50 chars
warning: description for UPPERCASE_50_75 is over 50 chars
warning: description for HABEAS_USER is over 50 chars
warning: description for FORGED_YAHOO_RCVD is over 50 chars
warning: description for SB_NSP_VOLUME_SPIKE is over 50 chars
warning: description for RCVD_DOUBLE_IP_LOOSE is over 50 chars
warning: description for FREE_QUOTE_INSTANT is over 50 chars
warning: description for RCVD_IN_BL_SPAMCOP_NET is over 50 chars
warning: description for SARE_RECV_IP_066206 is over 50 chars
warning: description for SB_NEW_BULK is over 50 chars
warning: description for SOMETHING_FOR_ADULTS is over 50 chars
warning: description for SARE_TOCC_CONS6s is over 50 chars
warning: description for INVALID_TZ_CST is over 50 chars
warning: description for SARE_RECV_IP_202064 is over 50 chars
warning: description for RCVD_IN_MAPS_RSS is over 50 chars
warning: description exists for non-existent rule URIBL_PH_SURBL
warning: description for RCVD_ILLEGAL_IP is over 50 chars
warning: description for HTML_EVENT_UNSAFE is over 50 chars
warning: description for HTML_SHOUTING4 is over 50 chars
warning: description for RCVD_IN_SORBS_SMTP is over 50 chars
warning: description for OFFSHORE_SCAM is over 50 chars
warning: description for DIGEST_MULTIPLE is over 50 chars
warning: description for MIME_BOUND_DIGITS_15 is over 50 chars
warning: description exists for non-existent rule T_RCVD_IN_IADB_LIST_T
warning: description exists for non-existent rule URIBL_SC_SURBL
warning: description for MAILTO_SUBJ_REMOVE is over 50 chars
warning: description for HDR_ORDER_MTSRIX is over 50 chars
warning: description for NORMAL_HTTP_TO_IP is over 50 chars
warning: description for RCVD_IN_MAPS_DUL is over 50 chars
warning: description for EXCUSE_4 is over 50 chars
warning: description exists for non-existent rule T_RCVD_IN_IADB_LIST
warning: description for MIME_QP_LONG_LINE is over 50 chars
warning: description for DATE_IN_FUTURE_96_XX is over 50 chars
warning: description for DCC_CHECK is over 50 chars
warning: description for FORGED_RCVD_HELO is over 50 chars
warning: description for FORGED_QUALCOMM_TAGS is over 50 chars
warning: description for SUBJ_HAS_UNIQ_ID is over 50 chars
warning: description for INVALID_TZ_EST is over 50 chars
warning: description for UPPERCASE_25_50 is over 50 chars
warning: description for RCVD_HELO_IP_MISMATCH is over 50 chars
warning: description for DATE_IN_FUTURE_06_12 is over 50 chars
warning: description for RCVD_IN_MAPS_RBL is over 50 chars
warning: description for HTML_NONELEMENT_30_40 is over 50 chars
warning: description for RCVD_IN_SORBS_SOCKS is over 50 chars
warning: description for MSGID_SPAM_ALPHA_NUM is over 50 chars
warning: description for SARE_RECV_IP_195080 is over 50 chars
warning: description for ROUND_THE_WORLD is over 50 chars
warning: description for RATWARE_GECKO_BUILD is over 50 chars
warning: description for MIME_HEADER_CTYPE_ONLY is over 50 chars
warning: description for REMOVE_POSTAL is over 50 chars
warning: description for SARE_MSGID_IP is over 50 chars
warning: description for NO_RDNS_DOTCOM_HELO is over 50 chars
warning: description for DATE_IN_PAST_12_24 is over 50 chars
warning: description for HTTP_CTRL_CHARS_HOST is over 50 chars
warning: description for RCVD_IN_SORBS_DUL is over 50 chars
warning: description for MSGID_SPAM_ZEROES is over 50 chars
warning: description for HTML_SHOUTING3 is over 50 chars
warning: description for EXCUSE_6 is over 50 chars
warning: description for X_ORIG_IP_NOT_IPV4 is over 50 chars
warning: description for FORGED_JUNO_RCVD is over 50 chars
warning: description for PRIORITY_NO_NAME is over 50 chars
warning: description for RCVD_FAKE_HELO_DOTCOM is over 50 chars
warning: description for RCVD_AM_PM is over 50 chars
warning: description for FAKE_OUTBLAZE_RCVD is over 50 chars
warning: description for T_DNS_FROM_SECURITYSAGE is over 50 chars
warning: description exists for non-existent rule T_DNS_FROM_SECURITYSAGE
warning: description for RCVD_IN_NJABL_MULTI is over 50 chars
warning: description for EXCUSE_19 is over 50 chars
warning: description for DNS_FROM_RFC_POST is over 50 chars
warning: description for FROM_NUM_AT_WEBMAIL is over 50 chars
warning: description for HTML_NONELEMENT_20_30 is over 50 chars
warning: description for FORGED_HOTMAIL_RCVD is over 50 chars
warning: description for HTML_NONELEMENT_60_70 is over 50 chars
warning: description for CHARSET_FARAWAY_HEADER is over 50 chars
warning: description for HTML_NONELEMENT_00_10 is over 50 chars
warning: description for SARE_MSGID_ADDED is over 50 chars
warning: description for RCVD_IN_DSBL is over 50 chars
warning: description for RATWARE_HASH_2 is over 50 chars
warning: description for MSGID_SPAM_CAPS is over 50 chars
warning: description for ADDR_NUMS_AT_BIGSITE is over 50 chars
warning: description for FORGED_AOL_TAGS is over 50 chars
warning: description for SENT_IN_COMPLIANCE is over 50 chars
warning: description for NUMERIC_HTTP_ADDR is over 50 chars
warning: description for SARE_FREE_WEBM_Etapaal is over 50 chars
warning: description for PORN_URL_SEX is over 50 chars
warning: description for MIME_BOUND_DD_DIGITS is over 50 chars
warning: description for DATE_IN_PAST_03_06 is over 50 chars
warning: description for HTML_NONELEMENT_10_20 is over 50 chars
warning: description for FORGED_AOL_RCVD is over 50 chars
warning: description for FORGED_HOTMAIL_RCVD2 is over 50 chars
warning: description for USERPASS is over 50 chars
warning: description for MIME_BOUND_NEXTPART is over 50 chars
warning: description for SPF_FAIL is over 50 chars
warning: description exists for non-existent rule SPF_FAIL
warning: description for RCVD_DOUBLE_IP_SPAM is over 50 chars
warning: description for FROM_HAS_ULINE_NUMS is over 50 chars
warning: description for RCVD_IN_NJABL_CGI is over 50 chars
warning: description for SARE_FREE_WEBM_ItLiber is over 50 chars
warning: description for FORGED_GW05_RCVD is over 50 chars
warning: description for RCVD_NUMERIC_HELO is over 50 chars
warning: description for EXCUSE_7 is over 50 chars
warning: description for HTML_NONELEMENT_70_80 is over 50 chars
warning: description for SUBJ_2_NUM_PARENS is over 50 chars
warning: description for BODY_8BITS is over 50 chars
warning: description for SARE_RECV_IP_080032 is over 50 chars
warning: description for HASHCASH_2SPEND is over 50 chars
warning: description for HOT_NASTY is over 50 chars
warning: description for RCVD_IN_BSP_OTHER is over 50 chars
warning: description for FROM_HAS_MIXED_NUMS is over 50 chars
warning: description for DATE_IN_PAST_96_XX is over 50 chars
warning: description for HTML_NONELEMENT_80_90 is over 50 chars
warning: description for SARE_RECV_IP_211049 is over 50 chars
warning: description for FORGED_EUDORAMAIL_RCVD is over 50 chars
warning: description for HTML_NONELEMENT_40_50 is over 50 chars
warning: description for MSGID_FROM_MTA_HOTMAIL is over 50 chars
warning: description for DATE_IN_PAST_06_12 is over 50 chars
warning: description exists for non-existent rule URIBL_WS_SURBL
warning: description for PORN_URL_MISC is over 50 chars
warning: description for SARE_RECV_IP_211104 is over 50 chars
warning: description for MARKETING_PARTNERS is over 50 chars
warning: description for DATE_IN_FUTURE_03_06 is over 50 chars
warning: description for EXTRA_MPART_TYPE is over 50 chars
warning: description for SARE_RECV_IP_200252 is over 50 chars
warning: description for RCVD_IN_MAPS_NML is over 50 chars
warning: description for NA_DOLLARS is over 50 chars
warning: description for HTML_SHOUTING7 is over 50 chars
warning: description for URIBL_SBL is over 50 chars
warning: description exists for non-existent rule URIBL_SBL
warning: description for EXCUSE_10 is over 50 chars
warning: description for RCVD_IN_NJABL_DUL 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 exists for non-existent rule SPF_PASS
warning: description for HTML_NONELEMENT_90_100 is over 50 chars
warning: description for FORGED_MUA_MOZILLA is over 50 chars
warning: description for RATWARE_JPFREE is over 50 chars
warning: description for NOT_ADVISOR is over 50 chars
debug: using "/home/ms/.spamassassin" for user state dir
debug: bayes: 4082 tie-ing to DB file R/O /home/ms/.spamassassin/bayes_toks
debug: bayes: 4082 tie-ing to DB file R/O /home/ms/.spamassassin/bayes_seen
debug: bayes: found bayes db version 3
debug: using "/home/ms/.spamassassin" for user state dir
debug: Score set 3 chosen.
debug: ---- MIME PARSER START ----
debug: main message type: text/plain
debug: parsing normal part
debug: added part, type: text/plain
debug: ---- MIME PARSER END ----
debug: metadata: X-Spam-Relays-Trusted: 
debug: metadata: X-Spam-Relays-Untrusted: 
debug: decoding: no encoding detected
debug: Loading languages file...
debug: Language possibly: en,sco
debug: metadata: X-Languages: en sco
debug: Running tests for priority: 0
debug: running header regexp tests; score so far=0
debug: registering glue method for check_hashcash_double_spend (Mail::SpamAssassin::Plugin::Hashcash=HASH(0xd55e90))
debug: all '*From' addrs: ignore@compiling.spamassassin.taint.org
debug: registering glue method for check_hashcash_value (Mail::SpamAssassin::Plugin::Hashcash=HASH(0xd55e90))
debug: all '*To' addrs: 
debug: running body-text per-line regexp tests; score so far=-3.174
debug: running uri tests; score so far=-3.174
debug: bayes corpus size: nspam = 46213, nham = 74401
debug: tokenize: header tokens for *F = "U*ignore D*compiling.spamassassin.taint.org D*spamassassin.taint.org D*taint.org D*org"
debug: tokenize: header tokens for *m = "  1107168384 lint_rules "
debug: tokenize: header tokens for X-Languages = " en sco"
debug: tokenize: header tokens for *RT = " "
debug: tokenize: header tokens for *RU = " "
debug: bayes token 'H*Ad:D*org' => 0.0551146703589168
debug: bayes token 'H*F:D*org' => 0.0869751728160232
debug: bayes: score = 0.1618583256258
debug: bayes: 4082 untie-ing
debug: bayes: 4082 untie-ing db_toks
debug: bayes: 4082 untie-ing db_seen
debug: Razor2 is not available
debug: running raw-body-text per-line regexp tests; score so far=-5.125
debug: running full-text regexp tests; score so far=-5.125
debug: Razor2 is not available
debug: Current PATH is: /sbin:/usr/sbin:/usr/local/sbin:/home/ms/cvswork/tools:/home/ms/cvswork/bitsbuild/x86_64_Linux/bin:/home/ms/cvswork/bitslib/bin:/home/ms/cvswork/bitslib/service/bin:/home/ms/cvswork/bits/buildtools:/home/ms/bin/java:/opt/tetex/bin/x86_64-unknown-linux-gnu:/home/ms/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/bitsbin:/bitslib/etc:/bitslib/bin:/home/ms/cvswork/internal/common_workenv
debug: Pyzor is not available: pyzor not found
debug: DCCifd is not available: no r/w dccifd socket found.
debug: DCC is not available: no executable dccproc found.
debug: Running tests for priority: 500
debug: running meta tests; score so far=-5.125
debug: running header regexp tests; score so far=-3.097
debug: running body-text per-line regexp tests; score so far=-3.097
debug: running uri tests; score so far=-3.097
debug: running raw-body-text per-line regexp tests; score so far=-3.097
debug: running full-text regexp tests; score so far=-3.097
debug: Running tests for priority: 1000
debug: running meta tests; score so far=-3.097
debug: running header regexp tests; score so far=-3.097
debug: using "/home/ms/.spamassassin" for user state dir
debug: lock: 4082 created /home/ms/.spamassassin/auto-whitelist.mutex
debug: lock: 4082 trying to get lock on /home/ms/.spamassassin/auto-whitelist with 30 timeout
debug: lock: 4082 link to /home/ms/.spamassassin/auto-whitelist.mutex: link ok
debug: Tie-ing to DB file R/W in /home/ms/.spamassassin/auto-whitelist
debug: auto-whitelist (db-based): ignore@compiling.spamassassin.taint.org|ip=none scores 0/0
debug: AWL active, pre-score: -3.097, autolearn score: -3.097, mean: undef, IP: undef
debug: DB addr list: untie-ing and unlocking.
debug: DB addr list: file locked, breaking lock.
debug: unlock: 4082 unlocked /home/ms/.spamassassin/auto-whitelist.mutex
debug: Post AWL score: -3.097
debug: running body-text per-line regexp tests; score so far=-3.097
debug: running uri tests; score so far=-3.097
debug: running raw-body-text per-line regexp tests; score so far=-3.097
debug: running full-text regexp tests; score so far=-3.097
debug: is spam? score=-3.097 required=3
debug: tests=ALL_TRUSTED,BAYES_20,MISSING_HEADERS,MISSING_SUBJECT,NO_REAL_NAME,SARE_TOCC_NONE
debug: subtests=__HAS_MSGID,__MSGID_OK_DIGITS,__MSGID_OK_HOST,__SANE_MSGID,__SARE_CC_NONE,__SARE_HTML_HAS_MSG,__SARE_TO_NONE,__UNUSABLE_MSGID
lint: 224 issues detected.  please rerun with debug enabled for more information.
---------------------

How can I fix this?

Thanks in advance
        Martin
-- 
               Martin Schröder, ms@artcom-gmbh.de
     ArtCom GmbH, Lise-Meitner-Str 5, 28359 Bremen, Germany
          Voice +49 421 20419-44 / Fax +49 421 20419-10
                    http://www.artcom-gmbh.de

Re: [3.0.2] RulesDuJour --lint problem

Posted by jdow <jd...@earthlink.net>.
From: "Martin Schröder" <ms...@artcom-gmbh.de>

On 2005-01-31 18:21:31 -0800, Robert Menschel wrote:
> MS> warning: description exists for non-existent rule SPF_HELO_PASS
> Isn't this part of 3.0 standard? Is there a problem with your
> installation?

I don't think so; I just don't use the spf plugin.
>
> MS> warning: description for DATE_IN_FUTURE_48_96 is over 50 chars
> Another distribrule, I think. I suspect you're pulling in some pre-3.0
> distrib rules into your 3.0 installation.

No; it's in 30_text_de.cf, 30_text_fr.cf, 30_text_nl.cf and
30_text_pl.cf.

<< And considering that you are German I looked at the German text.
<< It is 64 characters long, indeed. That is with 3.0.2 clean.
<< It appears other languages have similar length problems. This
<< is probably bugzilla material.

{^_^}



Re: [3.0.2] RulesDuJour --lint problem

Posted by Martin Schröder <ms...@artcom-gmbh.de>.
On 2005-01-31 18:21:31 -0800, Robert Menschel wrote:
> MS> warning: description exists for non-existent rule SPF_HELO_PASS
> Isn't this part of 3.0 standard? Is there a problem with your
> installation?

I don't think so; I just don't use the spf plugin.
> 
> MS> warning: description for DATE_IN_FUTURE_48_96 is over 50 chars
> Another distribrule, I think. I suspect you're pulling in some pre-3.0
> distrib rules into your 3.0 installation.

No; it's in 30_text_de.cf, 30_text_fr.cf, 30_text_nl.cf and
30_text_pl.cf.

Best regards
        Martin
-- 
               Martin Schröder, ms@artcom-gmbh.de
     ArtCom GmbH, Lise-Meitner-Str 5, 28359 Bremen, Germany
          Voice +49 421 20419-44 / Fax +49 421 20419-10
                    http://www.artcom-gmbh.de

Re: [3.0.2] RulesDuJour --lint problem

Posted by jdow <jd...@earthlink.net>.
From: "Martin Schröder" <ms...@artcom-gmbh.de>

On 2005-01-31 18:21:31 -0800, Robert Menschel wrote:
> That's an awfully new rule. I don't think it ever existed with more
> than 50 chars in its description. Is it possible that one or more of
> your files is in the wrong format (has the wrong line ending control),
> so that lines are wrapping and description lines are flowing over to
> the next line?

Unlikely. I removed everything but evilnumbers and rdj still
falls over the lint; the rules in /usr/share/spamassassin/ are as
distributed.

Btw: I'm using the official rpms from SuSE. And rdj worked
happily till lateley. :-(

<< If you have personal rules enabled make sure the rule is not
<< in your own user_prefs rules.

{^_^}



Re: [3.0.2] RulesDuJour --lint problem

Posted by Chris Thielen <cm...@someone.dhs.org>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Martin,

Martin Schröder wrote:

| On 2005-01-31 18:21:31 -0800, Robert Menschel wrote:
|
|> That's an awfully new rule. I don't think it ever existed with
|> more than 50 chars in its description. Is it possible that one or
|> more of your files is in the wrong format (has the wrong line
|> ending control), so that lines are wrapping and description lines
|> are flowing over to the next line?
|
|
| Unlikely. I removed everything but evilnumbers and rdj still falls
| over the lint; the rules in /usr/share/spamassassin/ are as
| distributed.


What does spamassassin --lint output from the command line, outside of
rdj?

Chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCCjDFu+NW2kiW8d0RAuMPAKClck2XSIvyTPPxzTdMMRWm8x7LBACg0ozJ
m2zWLJzibr4IUTtYmzgOQPU=
=a2Hk
-----END PGP SIGNATURE-----


Re: [3.0.2] RulesDuJour --lint problem

Posted by Martin Schröder <ms...@artcom-gmbh.de>.
On 2005-01-31 18:21:31 -0800, Robert Menschel wrote:
> That's an awfully new rule. I don't think it ever existed with more
> than 50 chars in its description. Is it possible that one or more of
> your files is in the wrong format (has the wrong line ending control),
> so that lines are wrapping and description lines are flowing over to
> the next line?

Unlikely. I removed everything but evilnumbers and rdj still
falls over the lint; the rules in /usr/share/spamassassin/ are as
distributed.

Btw: I'm using the official rpms from SuSE. And rdj worked
happily till lateley. :-(

Best regards
        Martin
-- 
               Martin Schröder, ms@artcom-gmbh.de
     ArtCom GmbH, Lise-Meitner-Str 5, 28359 Bremen, Germany
          Voice +49 421 20419-44 / Fax +49 421 20419-10
                    http://www.artcom-gmbh.de

Re: [3.0.2] RulesDuJour --lint problem

Posted by Robert Menschel <Ro...@Menschel.net>.
Hello Martin,

Monday, January 31, 2005, 2:50:39 AM, you wrote:

MS> Hi,
MS> since lately rulesdujour has stopped updating the rules; instead
MS> it complains that spamassassin --lint fails (which prints a lot
MS> of warnings). I've tried using sa30-check but it doesn't help.

Judging from
warning: description for SARE_RECV_IP_080032 is over 50 chars
and others, where I know that problem existed while SA 3.0.0 was in
beta, but fixed before the first production distribution, I'd guess
that you have some old custom files which are not being updated by
RDJ.

RDJ tries to pull in updates for the custom files you've told it to
manage, but the old files it doesn't replace cause these --lint
errors, and then RDJ backs out everything, not able to know that its
files are OK, and the problems are with other files.

Looking at your custom file list from the debug,

MS> debug: config: read file /etc/mail/spamassassin/70_sare_header.cf
MS> debug: config: read file /etc/mail/spamassassin/70_sare_header0.cf
MS> debug: config: read file /etc/mail/spamassassin/70_sare_header1.cf
MS> debug: config: read file /etc/mail/spamassassin/70_sare_header2.cf

70_sare_header.cf contains header0, header1, header2, and header3. So
you've duplicated entries here, by itself no big problem. But if
header is under RDJ and headerN isn't, or v.v., that could cause yor
problem.

MS> debug: config: read file /etc/mail/spamassassin/70_sare_spoof.cf
MS> /etc/mail/spamassassin/99_sare_fraud_post25x.cf

Fred -- can you confirm -- isn't 70_sare_spoof.cf a replacement for
99_sare_fraud_pos25x.cf?  If 99_ isn't being maintained because it's
obsolete, that could be contributing to this problem.

MS> debug: config: read file /etc/mail/spamassassin/antidrug.cf
Obsoleted by SpamAssassin 3.0

MS> warning: description exists for non-existent rule SPF_HELO_PASS
Isn't this part of 3.0 standard? Is there a problem with your
installation?

MS> warning: description for DATE_IN_FUTURE_48_96 is over 50 chars
Another distribrule, I think. I suspect you're pulling in some pre-3.0
distrib rules into your 3.0 installation.

MS> warning: description for SUBJ_2_NUM_PARENS is over 50 chars
That's an awfully new rule. I don't think it ever existed with more
than 50 chars in its description. Is it possible that one or more of
your files is in the wrong format (has the wrong line ending control),
so that lines are wrapping and description lines are flowing over to
the next line?

Bob Menschel




Re: [3.0.2] RulesDuJour --lint problem

Posted by Martin Schröder <ms...@artcom-gmbh.de>.
On 2005-01-31 11:50:39 +0100, Martin Schröder wrote:
> since lately rulesdujour has stopped updating the rules; instead
> it complains that spamassassin --lint fails (which prints a lot
> of warnings). I've tried using sa30-check but it doesn't help.

I forgot: The system has only SARE rules plus a small number of
own rules.

Thanks in advance
    Martin
-- 
               Martin Schröder, ms@artcom-gmbh.de
     ArtCom GmbH, Lise-Meitner-Str 5, 28359 Bremen, Germany
          Voice +49 421 20419-44 / Fax +49 421 20419-10
                    http://www.artcom-gmbh.de