More filesys df issues

Chris Kimpton kimptoc at gmail.com
Sat Feb 3 15:54:35 CET 2007


Hi,

I think I am possibly posting on the wrong forum, but let me start here.
And yes, I know I raised a similar issue a few weeks ago - but that was for
a different box...

I had mailscanner running on a gentoo linux box but this stopped working
around 3-4 months and I am now trying to sort it out.  I have gone through
the steps I did for the other box that had a problem - it looks like
Filesys::Df is missing from perl.

This is the error I get when debugging MailScanner:

...
[16331] dbg: check: is spam? score=2.906 required=5
[16331] dbg: check:
tests=MISSING_SUBJECT,NO_REAL_NAME,NO_RECEIVED,NO_RELAYS,TO_CC_NONE
[16331] dbg: check:
subtests=__HAS_MSGID,__MSGID_OK_DIGITS,__MSGID_OK_HOST,__NONEMPTY_BODY,__SANE_MSGID,__UNUSABLE_MSGID
[16331] dbg: bayes: untie-ing
[16331] dbg: bayes: untie-ing db_toks
[16331] dbg: bayes: untie-ing db_seen
Ignore errors about failing to find EOCD signature
format error: can't find EOCD signature
 at /usr/sbin/MailScanner line 820
Undefined subroutine &MailScanner::Message::df called at
/usr/lib/MailScanner/MailScanner/Message.pm line 1718.

Line 1718 is this one:

  my $df  = df($dir, 1024);

On the other box, I could use g-cpan to install Filesys::Df with no
problem.  On this box, g-cpan just hangs.  So I tried installing it via perl
CPAN shell- which seems to install ok - but I still get the above error.

Comparing the boxes, it seems the working one installs Filesys::Df into
/usr/lib/.../vendor_perl directory, but my broken box has it in site_perl.

I guess I probably need to learn more perl to fix the issue - but if someone
does have any thoughts on this, it would be appreciated.

Thanks in advance,.
Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.mailscanner.info/pipermail/mailscanner/attachments/20070203/44c4c8cf/attachment.html


More information about the MailScanner mailing list