You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by Salvatore <sa...@shoponweb.it> on 2007/07/19 15:26:24 UTC
Plugin Install
Hi and sorry if my post is OT, where can I find information about plugin
PDFInfo installation (rulesemporium.com/plugins.htm) ? I use SA-3.1.9 with
amavisd-new and maia-1.0.1.
Thanks.
------
Salvatore.
Re: Plugin Install
Posted by John Thompson <jo...@vector.os2.dhs.org>.
On 2007-07-19, Salvatore <sa...@shoponweb.it> wrote:
> Hi, I have tried to install plugin in this mode:
>
> - I have put .cf file in /etc/mail/spamassassin
> - I have put .pm file in /usr/lib/perl5/5.8.8
> - I have edit v310.pre and I have add the line:
>
> loadplugin Mail::SpamAssassin::Plugin::PDFInfo
>
> ..but in log file I have:
>
> [23220] dbg: plugin: loading Mail::SpamAssassin::Plugin::PDFInfo from @INC
> [23220] warn: plugin: failed to parse plugin (from @INC): Can't locate
> Mail/SpamAssassin/Plugin/PDFInfo.pm in @INC (@INC contains: lib
You should put the PDFInfo.pm file into your spamassassin "plugin"
directory. On my system (FreeBSD-6.2) it's
"/usr/local/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Plugin/"
Your system may be different. Try "locate Mail/SpamAssassin/Plugin" to
find it on your system, or put the full path and name into your
mail/spamassassin/init.pre file. E.g.:
loadplugin Mail::SpamAssassin::Plugin::PDFInfo /usr/local/lib/perl5/site_perl/5.8.8/Mail/SpamAssassin/Plugin/PDFInfo.pm
BTW, the installation instructions are at the beginning of the
PDFInfo.pm file and can be read with the pager of your choice ("less
PDFInfo.pm"):
# Installation:
#
# 1) place ruleset in your local config dir
# 2) place plugin in your plugins dir
# 3) add to init.pre (or v310.pre) the following line
# loadplugin Mail::SpamAssassin::Plugin::PDFInfo
# or if not in plugin dir..
# loadplugin Mail::SpamAssassin::Plugin::PDFInfo /path/to/plugin
# 4) restart spamd (if necessary)
--
John (john@os2.dhs.org)
Re: Plugin Install
Posted by Duane Hill <d....@yournetplus.com>.
On Thu, 19 Jul 2007 at 16:26 +0200, sasa@shoponweb.it confabulated:
> Hi, I have tried to install plugin in this mode:
>
> - I have put .cf file in /etc/mail/spamassassin
> - I have put .pm file in /usr/lib/perl5/5.8.8
> - I have edit v310.pre and I have add the line:
>
> loadplugin Mail::SpamAssassin::Plugin::PDFInfo
I would advise not placing the PDFInfo.pm within the Perl system
directories. Place it within /etc/mail/spamassassin and load it like such:
loadplugin Mail::SpamAssassin::Plugin::PDFInfo /etc/mail/spamassassin/PDFInfo.pm
If you have placed PDFInfo.pm in the directory you state above, you should
load it like such:
loadplugin Mail::SpamAssassin::Plugin::PDFInfo /usr/lib/perl5/5.8.8/PDFInfo.pm
-------
_|_
(_| |
RE: Plugin Install
Posted by Bret Miller <br...@wcg.org>.
> Hi, I have tried to install plugin in this mode:
>
> - I have put .cf file in /etc/mail/spamassassin
> - I have put .pm file in /usr/lib/perl5/5.8.8
Put it in /etc/mail/spamassassin.
> - I have edit v310.pre and I have add the line:
>
> loadplugin Mail::SpamAssassin::Plugin::PDFInfo
Then try:
loadplugin Mail::SpamAssassin::Plugin::PDFInfo
/etc/mail/spamassasin/PDFInfo.pm
>
> ..but in log file I have:
>
> [23220] dbg: plugin: loading
> Mail::SpamAssassin::Plugin::PDFInfo from @INC [23220] warn:
> plugin: failed to parse plugin (from @INC): Can't locate
> Mail/SpamAssassin/Plugin/PDFInfo.pm in @INC (@INC contains: lib
> /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.8
> /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi
> /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7
> /usr/lib/perl5/site_perl/5.8.6
> /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4
> /usr/lib/perl5/site_perl/5.8.3
> /usr/lib/perl5/site_perl
> /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6
> /usr/lib/perl5/vendor_perl/5.8.5
> /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3
> /usr/lib/perl5/vendor_perl
> /usr/lib/perl5/5.8.8/i386-linux-thread-multi
> /usr/lib/perl5/5.8.8) at (eval
> 73) line 1.
> [23220] warn: plugin: failed to create instance of plugin
> Mail::SpamAssassin::Plugin::PDFInfo: Can't locate object
> method "new" via
> package "Mail::SpamAssassin::Plugin::PDFInfo" at (eval 74) line 1.
>
> I have read another post but this says about 'MAIL' and not
> 'Mail'. Thanks.
Bret
Re: Plugin Install
Posted by Salvatore <sa...@shoponweb.it>.
Hi, I have tried to install plugin in this mode:
- I have put .cf file in /etc/mail/spamassassin
- I have put .pm file in /usr/lib/perl5/5.8.8
- I have edit v310.pre and I have add the line:
loadplugin Mail::SpamAssassin::Plugin::PDFInfo
..but in log file I have:
[23220] dbg: plugin: loading Mail::SpamAssassin::Plugin::PDFInfo from @INC
[23220] warn: plugin: failed to parse plugin (from @INC): Can't locate
Mail/SpamAssassin/Plugin/PDFInfo.pm in @INC (@INC contains: lib
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7
/usr/lib/perl5/site_perl/5.8.6
/usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4
/usr/lib/perl5/site_perl/5.8.3
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6
/usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3
/usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8) at (eval
73) line 1.
[23220] warn: plugin: failed to create instance of plugin
Mail::SpamAssassin::Plugin::PDFInfo: Can't locate object method "new" via
package "Mail::SpamAssassin::Plugin::PDFInfo" at (eval 74) line 1.
I have read another post but this says about 'MAIL' and not 'Mail'.
Thanks.
------
Salvatore.
----- Original Message -----
From: "Salvatore" <sa...@shoponweb.it>
To: <us...@spamassassin.apache.org>
Sent: Thursday, July 19, 2007 3:26 PM
Subject: Plugin Install
> Hi and sorry if my post is OT, where can I find information about plugin
> PDFInfo installation (rulesemporium.com/plugins.htm) ? I use SA-3.1.9 with
> amavisd-new and maia-1.0.1.
> Thanks.
>
> ------
> Salvatore.
>
>