After the new (BIG)BigEvil rule set came out I really want to start using the subrl.
I'm running Gentoo Linux for SPARC Kernel 2.4.24-sparc-r2 Perl: This is perl, v5.8.2 built for sparc-linux
Here are my errors:
Failed to parse line in SpamAssassin configuration, skipping: open_redirect_list_spamcop_uri snurl.com *.snurl.com
<snip>
Failed to compile URI SpamAssassin tests, skipping: (syntax error at /etc/mail/spamassassin/spamcop_uri.cf, rule SPAMCOP_URI_RBL, line 1, near "eval:"
I tried installing both from SOURCE and from CPAN. Doesn't matter which one, still get the same errors.
I've got this working great on a RH Linux system. I'm thinking it's a perl module problem.
First, make sure you're using SpamAssassing 2.63. If you're not, upgrade. the SpamCopURI tool has to patch the SA code directly, and AFAIK that only works for 2.63.
After that, I'd check to see if the install went correctly.
Locate EvalTests.pm, it should be somewhere under Mail/SpamAssassin/SpamAssassin in your perl libs directory.
2) see if the Mail::SpamCopURI install patched this file correctly:
grep "check_spamcop_uri_rbl" EvalTests.pm