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.
>
>