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.

Reply via email to