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.