As of this morning (aproximately 6:30am up to now…) all three of my systems have failed to update RDJ. This is what I am getting as an error.
Rules Du Jour Run Summary:RulesDuJour Run Summary on wks-lin9:
William Stearn's URI blacklist has changed on wks-lin9.
Version line: #sa-blacklist.uri: 200512010914
***WARNING***: spamassassin --lint failed.
Rolling configuration files back, not restarting SpamAssassin.
Rollback command is: mv -f /etc/mail/spamassassin/blacklist-uri.cf /etc/mail/spamassassin/RulesDuJour/sa-blacklist.current.uri.cf.2; mv -f /etc/mail/spamassassin/RulesDuJour/blacklist-uri.cf.20051201-1019 /etc/mail/spamassassin/blacklist-uri.cf;
Lint output: [2514] warn: Backslash found where operator expected at (eval 3485) line 1, near "com\"
[2514] warn: config: invalid regexp for rule WLS_URI_OPT_0: m//document-records.co/i: syntax error
[2514] warn: config: warning: description exists for non-existent rule WLS_URI_OPT_0
[2514] warn: config: warning: score set for non-existent rule WLS_URI_OPT_0
[2514] warn: lint: 3 issues detected, please rerun with debug enabled for more information
###################################
Trying to figure out what the issue is. I opened the current blacklist-uri.cf, and searched for "document-records"…not too hard to find since it was at the top of the file. I commented those lines out and ran RDJ from the command line, and came up with the same problem. Seeing this didn't fix the problem, I ran spamassassin --lint, and it ran without errors.
My current configuration is as follows:
rules_du_jour file is v1.27, and I commented out
#ANTIDRUG=7;
# CF_URLS[7]="http://mywebpages.comcast.net/mkettler/sa/antidrug.cf"
# CF_FILES[7]="antidrug.cf";
# CF_NAMES[7]="Matt Kettler's AntiDrug";
#PARSE_NEW_VER_SCRIPTS[7]="${PERL} -ne 'print if /^\s*#.*(vers?|version|rev|revision)[:\.\s]*[0-9]/i;' | sort | ${TAIL}";
/etc/rulesdujour/config
##### changed 2005.12.01 CLK
##### modified: Removed ANTIDRUG
##### Comes as part of SA 3.1
##### TRUSTED_RULESETS="TRIPWIRE ANTIDRUG EVILNUMBERS BLACKLIST_URI RANDOMVAL BOGUSVIRUS SARE_ADULT SARE_FRAUD SARE_BML SARE_RATWARE SARE_SPOOF SARE_BAYES_POISON_NXM SARE_OEM SARE_RANDOM SARE_HEADER_ABUSE SARE_SPECIFIC SARE_CODING_HTML SARE_GENLSUBJ SARE_UNSUB SARE_URI SARE_REDIRECT_POST300";
TRUSTED_RULESETS="TRIPWIRE EVILNUMBERS BLACKLIST_URI RANDOMVAL BOGUSVIRUS SARE_ADULT SARE_FRAUD SARE_BML SARE_SPOOF SARE_BAYES_POISON_NXM SARE_OEM SARE_RANDOM SARE_HEADER_ABUSE SARE_SPECIFIC SARE_CODING_HTML SARE_GENLSUBJ SARE_UNSUB SARE_URI0 SARE_REDIRECT_POST300 SARE_OBFU SARE_SPAMCOP_TOP200";
SA_DIR="/etc/mail/spamassassin";
SA_RESTART="/etc/init.d/MailScanner restart";
########## I started adding to list after SARE_RANDOM ################
## Here is a list of the rulesets setup below ##
## TRIPWIRE
## EVILNUMBERS
## BLACKLIST_URI
## RANDOMVAL
## BOGUSVIRUS
## SARE_ADULT
## SARE_FRAUD
## SARE_BML
## SARE_SPOOF
## SARE_BAYES_POISON_NXM
## SARE_OEM
## SARE_RANDOM
## SARE_HEADER_ABUSE
## SARE_SPECIFIC
## SARE_CODING_HTML
## SARE_GENLSUBJ
## SARE_UNSUB
## SARE_URI0
## SARE_REDIRECT_POST300
## SARE_SPAMCOP_TOP200
## SARE_OBFU
######################################################################
##################### NON AUTO-UPDATED RULES #########################
## 2005.11.21
## BACKHAIR
## CHICKENPOX
## DIVSPELLRULES
## RCDIVOBS
## ANTIDRUG (part of SA 3.1)
######################################################################