Problem With Installation Perl Clamav Module
ShaunM [MailShield]
smcguane at mailshield.com.au
Tue May 9 07:21:53 IST 2006
Hey Guys,
Following Julians Instructions below I followed through all the steps to
install the module and it only failed on the MAIL::CLAMAV installation.
The O/S is Centos 4.3
1. Download and install ClamAV from www.clamav.net as usual.
2. The default locations are under /usr/local/{bin,man,share}.
3. Do the following:
perl -MCPAN -e shell
install Parse::RecDescent
install Inline
install Mail::ClamAV
4. In MailScanner.conf, set 'Virus Scanners = clamavmodule'.
5. In MailScanner.conf, check the setting of 'Monitors for ClamAV
Updates' to ensure it matches the location of your ClamAV virus database
files.
The output is below, fails on make test anyone can shed some light on this?
Thanks
Shaun
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/Mail-ClamAV....NOK 1# Failed test (t/Mail-ClamAV.t at line 9)
# Tried to use 'Mail::ClamAV'.
# Error: Had problems bootstrapping Inline module 'Mail::ClamAV'
#
# Can't load
'/root/.cpan/build/Mail-ClamAV-0.17/blib/arch/auto/Mail/ClamAV/ClamAV.so'
for module Mail::ClamAV: libclamav.so.1: cannot open shared object file: No
such file or directory at
/usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line 230.
# at /usr/lib/perl5/site_perl/5.8.5/Inline.pm line 500
#
#
# at /root/.cpan/build/Mail-ClamAV-0.17/blib/lib/Mail/ClamAV.pm line 188
# BEGIN failed--compilation aborted at
/root/.cpan/build/Mail-ClamAV-0.17/blib/lib/Mail/ClamAV.pm line 532.
# Compilation failed in require at (eval 1) line 2.
"all" is not defined in %Mail::ClamAV::EXPORT_TAGS at t/Mail-ClamAV.t line
11
Can't continue after import errors at t/Mail-ClamAV.t line 11
# Looks like you planned 10 tests but only ran 1.
t/Mail-ClamAV....dubious
Test returned status 10 (wstat 2560, 0xa00)
DIED. FAILED tests 1-10
Failed 10/10 tests, 0.00% okay
Failed Test Stat Wstat Total Fail Failed List of Failed
----------------------------------------------------------------------------
---
t/Mail-ClamAV.t 10 2560 10 19 190.00% 1-10
Failed 1/1 test scripts, 0.00% okay. 10/10 subtests failed, 0.00% okay.
make: *** [test_dynamic] Error 2
/usr/bin/make test -- NOT OK
Running make install
make test had returned bad status, won't install without force
---------------------------------------------------------------------------------------------------------
This message has been scanned for viruses and malicious content by MailShield http://www.mailshield.com.au
More information about the MailScanner
mailing list