I updated my copy of rule_du_jour from 1.16 to 1.17a and ran into this message. Looks like there's a problem with the 70_sare_genlsubj0.cf ruleset. Also, in the process of doing this, I noted an error message during the RDJ run:
Retrieving file from http://www.rulesemporium.com/rules/70_sare_genlsubj0.cf... 70_sare_genlsubj0.cf was up to date [skipped downloading of http://www.rulesempo rium.com/rules/70_sare_genlsubj0.cf ] ... Old version /etc/mail/spamassassin/70_sare_genlsubj0.cf differs from new version /etc/mail/spamassassin/RulesDuJour/70_sare_genlsubj0.cf.2 Backing up old version... Installing new version... sh: -ne: not found Don't know if this is related to the --lint problem or not. Anyone else seeing this? Don Newcomer Senior Manager, Systems Infrastructure Systems Department Library and Information Services Dickinson College P.O. Box 1773 Carlisle, PA 17013 717-245-1256 (Voice) 717-245-1690 (FAX) [EMAIL PROTECTED] ---------- Forwarded message ---------- Date: Thu, 29 Jul 2004 15:53:45 -0400 (EDT) From: Don Newcomer <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: RulesDuJour Run Summary on alpha.dickinson.edu RulesDuJour Run Summary on alpha.dickinson.edu: SARE_General_Subject has changed on alpha.dickinson.edu. Version line: ***WARNING***: spamassassin --lint failed. Rolling configuration files back, not restarting SpamAssassin. Rollback command is: mv -f /etc/mail/spamassassin/70_sare_genlsubj0.cf /etc/mail/spamassassin/RulesDuJour/70_sare_genlsubj0.cf.2; mv -f /etc/mail/spamassassin/RulesDuJour/70_sare_genlsubj0.cf.20040729-1553 /etc/mail/spamassassin/70_sare_genlsubj0.cf; Lint output: Use of uninitialized value in concatenation (.) or string at /etc/mail/spamassassin/70_sare_genlsubj0.cf, rule SARE_SUB_DOLLARS, line 1. Unmatched ) in regex; marked by <-- HERE in m/^\(?:Make ) <-- HERE ?d+\s*$/ at /etc/mail/spamassassin/70_sare_genlsubj0.cf, rule SARE_SUB_DOLLARS, line 1.
