> > [2008/10/22-15:39:11 - 4461] [CBPOLICYD] WARNING: Error loading
> plugin
> > modules/CheckSPF (Can't locate Mail/SPF.pm in @INC (@INC contains:
> > /usr/local/lib/policyd-2.0 /usr/lib/policyd-2.0
> > /usr/lib/perl5/5.8.3/i586-linux-thread-multi /usr/lib/perl5/5.8.3
> > /usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi
> > /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl
> > /usr/lib/perl5/vendor_perl/5.8.3/i586-linux-thread-multi
> > /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl .) at
> > /usr/local/lib/policyd-2.0/cbp/modules/CheckSPF.pm line 29.
> > BEGIN failed--compilation aborted at
> > /usr/local/lib/policyd-2.0/cbp/modules/CheckSPF.pm line 29.
> > Compilation failed in require at (eval 13) line 2.
> > BEGIN failed--compilation aborted at (eval 13) line 2.
>
> Check the requirements for Policyd v2, or don't load SPF support.
Sorry. I forgot.
> > [2008/10/22-15:39:11 - 4461] [CORE] NOTICE: => Greylisting:
enabled
> > [2008/10/22-15:39:11 - 4461] [CORE] NOTICE: => Quotas: enabled
> > [2008/10/22-15:39:11 - 4461] [CBPOLICYD] WARNING: Error loading
> plugin
> > modules/Amavis (Can't locate cbp/modules/Amavis.pm in @INC (@INC
> > contains: /usr/local/lib/policyd-2.0 /usr/lib/policyd-2.0
> > /usr/lib/perl5/5.8.3/i586-linux-thread-multi /usr/lib/perl5/5.8.3
> > /usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi
> > /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl
> > /usr/lib/perl5/vendor_perl/5.8.3/i586-linux-thread-multi
> > /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl .) at
> (eval
> > 16) line 2.
>
>
> Did you properly install Policyd v2? its saying it cannot find the
> modules.
>From INSTALL document:
===================
8. Copy amavisd-policyd.pm where you see fit, and add this configuration
line to
your amavisd.conf file...
include_config_files('/path/to/amavisd-policyd.pm');
===================
DONE:
include_config_files('/usr/local/cluebringer/amavisd-policyd.pm');
at top of /etc/amavisd.conf:
===================
use strict;
include_config_files('/usr/local/cluebringer/amavisd-policyd.pm');
# a minimalistic configuration file for amavisd-new with all necessary
settings
#
#
.
.
===================
Still from INSTALL document:
===================
9. Edit the top of amavisd-policyd.pm and change ...
use lib('/root/cluebringer-trunk'); # to point to the directory which
contains
cbp/
===================
DONE:
in '/usr/local/cluebringer/amavisd-policyd.pm':
===================
package Amavis::Custom;
use strict;
use lib('/usr/local/lib/policyd-2.0');
===================
Where:
# ls -la /usr/local/lib/policyd-2.0
drwxr-xr-x 6 root root 4096 Oct 20 16:04 .
drwxr-xr-x 6 root root 4096 Oct 22 15:16 ..
-rw-r--r-- 1 root root 3673 Oct 20 09:14 cache.pm
drwxr-xr-x 5 root root 4096 Oct 20 16:09 cbp
-rw-r--r-- 1 root root 1548 Oct 20 09:14 config.pm
drwxr-xr-x 2 root root 4096 Oct 20 09:14 database
-rw-r--r-- 1 root root 5241 Oct 20 09:14 dbilayer.pm
-rw-r--r-- 1 root root 4342 Oct 20 09:14 dblayer.pm
-rw-r--r-- 1 root root 335 Oct 20 09:14 dummy.pm
-rw-r--r-- 1 root root 436 Oct 20 09:14 logging.pm
drwxr-xr-x 2 root root 4096 Oct 20 09:14 modules
-rw-r--r-- 1 root root 16653 Oct 20 09:14 policies.pm
drwxr-xr-x 2 root root 4096 Oct 20 09:14 protocols
-rw-r--r-- 1 root root 1562 Oct 20 09:14 protocols.pm
-rw-r--r-- 1 root root 2875 Oct 20 09:14 system.pm
-rw-r--r-- 1 root root 10888 Oct 20 09:14 tracking.pm
-rw-r--r-- 1 root root 1049 Oct 20 09:14 version.pm
So? What I miss? I can't figure out! :-(
rocsca
_______________________________________________
Users mailing list
[email protected]
http://lists.policyd.org/mailman/listinfo/users