block 423869 by 405151
tags 405151 +pending
quit

On Mon, May 14, 2007 at 06:13:04PM +0200, Olaf Zaplinski wrote:
> # /etc/init.d/qpsmtpd start
> Starting qpsmtpd: eval Can't locate Clamd.pm in @INC (@INC contains: lib 
> /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 
> /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 
> /usr/local/lib/site_perl) at /usr/share/qpsmtpd/plugins/virus/clamdscan 
> line 93.
> BEGIN failed--compilation aborted at 
> /usr/share/qpsmtpd/plugins/virus/clamdscan line 93.

This is known behavior if you enable the clamdscan plugin without also
installing the Clamd perl package, not available in debian.

The Clamd package is old and crufty and has been largely replaced by
ClamAV::Client, which provides much the same functionality.  Bug#405151,
filed during the Etch freeze, is an ITP for the latter.  Once that's uploaded
I can patch clamdscan to use it, or provide an alternative.

In the meantime, I suggest using the clamav plugin, which provides roughly
equivalent functionality using the clamscan client instead.  It's slower, but
has no new perl dependencies.


-- 
Devin  \ aqua(at)devin.com, IRC:Requiem; http://www.devin.com
Carraway \ 1024D/E9ABFCD2: 13E7 199E DD1E 65F0 8905 2E43 5395 CA0D E9AB FCD2

Attachment: signature.asc
Description: Digital signature

Reply via email to