[Postfixbuch-users] amavisd-new Installation schlägt fehl

Holm Kapschitzki holm at oleco.net
Mo Okt 24 22:27:54 CEST 2005


Hallo,

ich habe amavisd-new auf Fedora Core 3 installiert und wollte ihn starten mit
/usr/local/sbin/amavisd, da kommt aber folgende Fehlermeldung:

Problem in Amavis::DB or Amavis::DB::SNMP code: Can't locate BerkeleyDB.pm in
@INC (@INC contains: /usr/lib/perl5/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/5.8.5 /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4
/usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2
/usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0
/usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4
/usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2
/usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0
/usr/lib/perl5/vendor_perl) at (eval 34) line 11. BEGIN failed--compilation
aborted at (eval 34) line 11.

Ich habe mir daraufhin gedacht die BerkeleyDB ist nicht installiert und diese
mit yum intstall db4* installiert, aber danach genau dasselbe.

So bin ich vorgegangen um amavisd-new zu installieren

perl -MCPAN -e shell

install MD5 LWP MIME::Base64 Mail::Internet Archive::Tar Archive::Zip IO::Wrap
IO::Stringy Unix::Syslog MIME::Base64 MIME::Words MIME::Head MIME::Body
MIME::Entity MIME::Parser Net::SMTP Net::DNS Net::Ping Net::Server
Net::Server::PreForkSimple Convert::TNEF Convert::UUlib MIME::Decoder::Base64
MIME::Decoder::Binary MIME::Decoder::Gzip64 MIME::Decoder::NBit
MIME::Decoder::QuotedPrint MIME::Decoder::UU Time::HiRes Digest::SHA1
Digest::Nilsimsa Getopt::Long File::Copy Bit::Vector Date::Calc

cd /root
wget http://www.ijs.si/software/amavisd/amavisd-new-2.2.0.tar.gz
tar -zxvf amavisd-new-2.2.0.tar.gz
cd amavisd-new-2.2.0
cp amavisd /usr/local/sbin/
chown root.wheel /usr/local/sbin/amavisd
chmod 550 /usr/local/sbin/amavisd
cp amavisd.conf /etc/
chown root.wheel /etc/amavisd.conf
chmod 644 /etc/amavisd.conf
mkdir /var/amavisd

groupadd amavis
useradd -g amavis -c "Amavisd-new user" amavis

chown amavis.amavis /var/amavisd/amavis.log

mkdir /var/virusmails
chown amavis:amavis /var/virusmails
chmod 750 /var/virusmails
mkdir /var/amavis
chown amavis:amavis /var/amavis
chmod 750 /var/amavis

Was ist denn jetzt der Fehler ?

-- 
Mit freundlichen Grüßen
Holm Kapschitzki
mailto:holm at oleco.net




Mehr Informationen über die Mailingliste Postfixbuch-users