Maple,You are facing another problem with the amavisd-policyd.pm than i have. I am still looking for a solution, so i cannot help you further on this. Also, on my system the module starts complaining about that it cannot find the database part in cbp:
Apr 18 02:43:36 gandalf amavis[5446]: (05446-01) (!)custom new err: Undefined subroutine &cbp::dblayer::DBConnect called at /opt/amavisd-policyd.pm line 114, <GEN29> line 11. Apr 18 02:43:50 gandalf amavis[5447]: (05447-01) (!)custom new err: Undefined subroutine &cbp::dblayer::DBConnect called at /opt/amavisd-policyd.pm line 114, <GEN29> line 70. Apr 18 02:44:13 gandalf amavis[5446]: (05446-02) (!)custom new err: Undefined subroutine &cbp::dblayer::DBConnect called at /opt/amavisd-policyd.pm line 114, <GEN29> line 62. Apr 18 02:45:20 gandalf amavis[5447]: (05447-02) (!)custom new err: Undefined subroutine &cbp::dblayer::DBConnect called at /opt/amavisd-policyd.pm line 114, <GEN29> line 357.
It looks like that perl cannot find/read the cbp modules? Maybe this should be seen as a bug?
Running Perl 5.8.8-12 (Debian Unstable) Amavisd-new 1:2.5.3-1 (Debian Unstable) On 18-04-08 15:46, Maple Thorpe wrote:
On Thu, 2008-04-17 at 23:34 +0200, Jacco van Koll wrote:Maple, This should be included in your Perl installation :-) So, download it from your fedora repository and install. Else, use CPAN.On 17-04-08 22:00, Maple Thorpe wrote:I using Fedora Core 8 and downloaded cluebringer-snapshot-200803151435]. Where is IniFiles.pm?perl /usr/local/bin/cbpolicyd Can't locate Config/IniFiles.pm in @INC (@INCcontains: /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.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 /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /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.8 /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 /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /usr/local/bin/cbpolicyd line 29. BEGIN failed--compilation aborted at /usr/local/bin/cbpolicyd line 29. -------------------------------------------------------------------------This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone_______________________________________________ policyd-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/policyd-users-- Regards, Jacco van Koll [EMAIL PROTECTED] -------------------------------------------------------------------------This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone_______________________________________________ policyd-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/policyd-usersHopefully, I am near a successful installation. Cluebringer and missing perl modules are installed Remaining complaints: +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Searched CPAN. Mail::SPF::qv unknown =========================================================================== /var/log/cbpolicyd.log ===========================================================================[2008/04/18-04:49:34 - 15742] Process Backgrounded [2008/04/18-04:49:34 - 15742] Initializing system modules. [2008/04/18-04:49:34 - 15742] System modules initialized. [2008/04/18-04:49:34 - 15742] Module load started... [2008/04/18-04:49:34 - 15742] => AccessControl: enabled [2008/04/18-04:49:34 - 15742] => CheckHelo: enabled [2008/04/18-04:49:34 - 15742] WARNING: Error loading plugin modules/CheckSPF (Undefined subroutine &Mail::SPF::qv called at /usr/lib/perl5 /site_perl/5.8.8/Mail/SPF.pm line 24. Compilation failed in require at cbp/modules/CheckSPF.pm line 29. BEGIN failed--compilation aborted at cbp/modules/CheckSPF.pm line 29. Compilation failed in require at (eval 15) line 2. BEGIN failed--compilation aborted at (eval 15) line 2. NOTE: cpan -i Mail::SPF CPAN: File::HomeDir loaded ok (v0.69) CPAN: Storable loaded ok (v2.18) Going to read /root/.cpan/Metadata Database was generated on Fri, 18 Apr 2008 05:29:51 GMT Mail::SPF is up to date (v2.005). +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Patched Amavisd produces: =========================================================================== /var/log/maillog (snippet) =========================================================================== Apr 18 07:27:59 brey amavis[16084]: (16084-09) (!)custom new err: Undefined subroutine &cbp::dblayer::DBConnect called at /usr/local/include//amavisd-policyd.pm line 115, <GEN10> line 1086. Apr 18 07:28:06 brey amavis[16084]: (16084-09) (!)SA failed: Can't locate object method "get_tag" via package "Mail::SpamAssassin::PerMsgStatus" at (eval 87) line 410. at (eval 87) line 432. NOTE: cpan -i Mail::SpamAssassin::PerMsgStatus CPAN: File::HomeDir loaded ok (v0.69) CPAN: Storable loaded ok (v2.18) Going to read /root/.cpan/Metadata Database was generated on Fri, 18 Apr 2008 05:29:51 GMT Mail::SpamAssassin::PerMsgStatus is up to date (undef). =========================================================================== /usr/local/include//amavisd-policyd.pm =========================================================================== # Cluebringer policy support for amavisd-new # Copyright (C) 2008, LinuxRulz ... package Amavis::Custom; use strict; # use lib('/root/cluebringer-trunk'); use lib('/usr/local/bin/cbp'); my $DB_dsn = "DSN=mysql:host=localhost;dbname=policydv2"; my $DB_user = "policyd"; my $DB_pass = "AAABBB"; ===========================================================================NOTE:>From the commandline mysql -u policyd -p policydv2 works ls -l /usr/local/bin/cbp total 140 -rw-r--r-- 1 root root 3673 2008-04-08 19:48 cache.pm -rw-r--r-- 1 root root 1548 2008-04-08 19:48 config.pm drwxr-xr-x 2 root root 4096 2008-04-08 19:48 database -rw-r--r-- 1 root root 5206 2008-04-08 19:48 dbilayer.pm -rw-r--r-- 1 root root 3983 2008-04-08 19:48 dblayer.pm -rw-r--r-- 1 root root 335 2008-04-08 19:48 dummy.pm drwxr-xr-x 3 root root 4096 2008-04-08 19:48 feature -rw-r--r-- 1 root root 436 2008-04-08 19:48 logging.pm drwxr-xr-x 2 root root 4096 2008-04-08 19:48 modules -rw-r--r-- 1 root root 9303 2008-04-08 19:48 policies.pm drwxr-xr-x 2 root root 4096 2008-04-08 19:48 protocols -rw-r--r-- 1 root root 1562 2008-04-08 19:48 protocols.pm -rw-r--r-- 1 root root 2860 2008-04-08 19:48 system.pm -rw-r--r-- 1 root root 9389 2008-04-08 19:48 tracking.pm -rw-r--r-- 1 root root 1050 2008-04-08 19:48 version.pm -------------------------------------------------------------------------This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone_______________________________________________ policyd-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/policyd-users
-- Regards, Jacco van Koll [EMAIL PROTECTED]
begin:vcard fn:Jacco van Koll n:van Koll;Jacco email;internet:[EMAIL PROTECTED] tel;cell:+31619354545 x-mozilla-html:TRUE version:2.1 end:vcard
smime.p7s
Description: S/MIME Cryptographic Signature
------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________ policyd-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/policyd-users
