Can you try using the attached Makefile.PL in place of the one that shipped with 0.14?
You would probably get some lines that say:
found Mail/SpamAssassin/Conf.pm in xxxx found Mail/SpamAssassin/PerMsgStatus.pm in xxxx
What you basically need to do is find the directory that SpamCopURI installed into and remove PerMsgStatus.pm, SpamCopURI.pm and Conf.pm it will be under something like /usr/share/perl/lib/Mail/SpamAssassin.
After that use re-install with the new Makefile.PL. It should find the correct place to install and work after restarting.
After a few more tests like this I will include this in future releases.
thanks,
-eric
On Mon, Apr 26, 2004 at 12:49:23AM +0200, Arnold Nipper wrote:
Hi all,
I just installed SpamCopURI (0.14) and restarted spamd. But now I get
Apr 26 00:14:38 server spamd[6504]: Failed to compile URI SpamAssassin tests, skipping: (syntax error at /etc/mail/s pamassassin/spamcop_uri.cf, rule SPAMCOP_URI_RBL, line 1, near "eval:" syntax error at /usr/share/spamassassin/20_uri_tests. cf, rule E_MAILPROMO_URL, line 175, near "; }" ) Apr 26 00:14:39 server spamd[6504]: server started on port 783/tcp (running version 2.63)
And further down a lot of lines like
Apr 26 00:16:10 server spamd[16954]: Subroutine HTTP_ESCAPED_HOST_uri_test redefined at /usr/share/spamassassin/20_uri_tests .cf, rule HTTP_ESCAPED_HOST, line 5. Apr 26 00:16:10 server spamd[16954]: Subroutine BARGAIN_URL_uri_test redefined at /usr/share/spamassassin/20_uri_tests.cf, r ule BARGAIN_URL, line 8. Apr 26 00:16:10 server spamd[16954]: Subroutine URI_OFFERS_uri_test redefined at /usr/share/spamassassin/20_uri_tests.cf, ru le URI_OFFERS, line 8.
...
So what's going wrong?
Arnold
Discuss mailing list Discuss@lists.surbl.org http://lists.surbl.org/mailman/listinfo/discuss