I finally got SA 3.0 installed (by building from the tarball) along with
MailScanner 4.33.3 and ClamAV 0.80, but I am getting the following --lint
error keeping the URI checks from being performed. (Redhat 9.0)
debug: running uri tests; score so far=-3.174
Failed to compile URI SpamAssassin tests, skipping:
(syntax error at /etc/mail/spamassassin/surbl_uri.cf, rule
WS_URI_RBL, line 1, near "eval:"
syntax error at /etc/mail/spamassassin/surbl_uri.cf, rule SPAMCOP_URI_RBL,
line 1, near "eval:"
syntax error at /etc/mail/spamassassin/surbl_uri.cf, rule SPAMCOP_URI_RBL,
line 11, near "}
}"
)
After reading the FAQ's and searching the archives pretty much all day I
still come up dry. The surbl_uri.cf file looks fine and I didn't touch it
during the build.
It seems most of the recommendations had to do with making sure the .pm
files were in the correct perl directory under /usr/lib/perl5. If someone
could clarify this for me I would be eternally grateful. Under
/usr/lib/perl5 I have 3 directories: 5.8.0, site_perl, and vendor_perl.
Under 5.8.0 I do not have a Mail directory. Under site_perl I have 2
directories: 5.6.1 and 5.8.0. Under vendor_perl I have 1 directory: 5.8.0.
site_perl/5.8.0, site_perl/5.6.1 and vendor_perl/5.8.0 all have a
Mail/Spamassassin directory. The site_perl/5.8.0/Mail/Spamassassin directory
has, what appears to be the correct files including SpamCopURI.pm. The
vendor_perl/5.8.0/Mail/Spamassassin directory has no files. The
site_perl/5.6.1/Mail/Spamassassin has old files (1/2004). So I assume that
the .pm files are in the correct location.
1. Could there be another cause of the above error? and....
2. Is there anything I can/should do to clean up my perl5 subdirectory path?
Please save me from pulling out my last two hairs!
Thanks in advance.
Ken
Ken Goods
Network Administrator
AIA Insurance, Inc.