Am Freitag, 13. Januar 2006 00:16 schrieb David Haller: Hallo David, Vorbemerkung: Ein ähnlicher SL10-Rechner funktioniert. Ich habe meine amavisd.conf, die am anderen Rechner funktioniert, wieder entfernt und die Standard-Konfiguration zurückkopiert, mit der der andere Rechner aber auch funktioniert hat, nur stand dann eben "example", etc. in der Konfiguration. Irgendwie merkwürdig ist, dass im Runleveleditor es sehr lange dauert bis erkannt ist, dass clamd aktiv ist.
Am Thu, 12 Jan 2006, Al Bogner schrieb:
SuSE 10 - Amavisd lässt sich mit Runlevel-Editor nicht starten:
/etc/init.d/amavis start gab 7 (Programm wird nicht ausgeführt) zurück Starting virus-scanner (amavisd-new):ERROR: MISSING REQUIRED BASIC MODULES:
Aeh, kam da keine Ausgabe _welche_ Module vermisst werden? das 'die' das naemlich obigen Teil der Fehlermeldung ausgibt gibt _gleichzeitig auch noch aus _welche_ Module fehlen. Vielleicht ist das Meldungsfenster zu schmal? Ruf '/etc/init.d/amavisd start' mal von Hand auf.
Das Fenster ist extrem schmal. Ich bin aus der restl. Meldung nicht schlau geworden. /etc/init.d/amavisd start -bash: /etc/init.d/amavisd: Datei oder Verzeichnis nicht gefunden /usr/sbin/amavisd ERROR: MISSING REQUIRED BASIC MODULES: Unix::Syslog BEGIN failed--compilation aborted at /usr/sbin/amavisd line 148. Mittlerweile kommt auch diese Meldung im Runlevel-Editor, vorher war es eine andere. Die Zeile 148 ist } am Ende des u.a Blocks.
Schau mal mit less in die Datei /usr/sbin/amavisd (vorher ggfs. mit file schauen, ob das auch bei der 10.0 noch ein perlscript ist). Dort suche dann die Stelle:
file /usr/sbin/amavisd /usr/sbin/amavisd: perl script text
fetch_modules('REQUIRED BASIC MODULES', 1, qw( Exporter POSIX Fcntl ... )
und schau dann ob du alle dort aufgefuehrten Module installiert hast und ob diese auch verwendet werden koennen.
BEGIN { fetch_modules('REQUIRED BASIC MODULES', 1, qw( Exporter POSIX Fcntl Socket Errno Carp Time::HiRes IO::Handle IO::File IO::Socket IO::Socket::UNIX IO::Socket::INET IO::Wrap IO::Stringy Digest::MD5 Unix::Syslog File::Basename Mail::Field Mail::Address Mail::Header Mail::Internet Compress::Zlib MIME::Base64 MIME::QuotedPrint MIME::Words MIME::Head MIME::Body MIME::Entity MIME::Parser MIME::Decoder MIME::Decoder::Base64 MIME::Decoder::Binary MIME::Decoder::QuotedPrint MIME::Decoder::NBit MIME::Decoder::UU MIME::Decoder::Gzip64 Net::Cmd Net::SMTP Net::Server Net::Server::PreForkSimple )); # with earlier versions of Perl one may need to add additional modules # to the list, such as: auto::POSIX::setgid auto::POSIX::setuid ... fetch_modules('OPTIONAL BASIC MODULES', 0, qw( Carp::Heavy auto::POSIX::setgid auto::POSIX::setuid MIME::Decoder::BinHex )); } Sorry ich blick da nicht ganz durch. Da sind Module in Paketen zusammengefasst. rpm -qa | grep -i perl | sort limal-perl-1.0.8-2 perl-5.8.7-5.3 perl-Archive-Tar-1.24-2 perl-Archive-Zip-1.16-2 perl-Authen-SASL-2.09-2 perl-BerkeleyDB-0.26-4 perl-Bit-Vector-6.4-2 perl-Bootloader-0.2-37.2 perl-Carp-Clan-5.3-2 perl-CDDB_get-2.25-2 perl-CGI-Application-3.31-4 perl-Class-Date-1.1.7-70 perl-Class-Multimethods-1.70-435 perl-Clone-0.18-2 perl-Compress-Zlib-1.35-2 perl-Config-Crontab-1.10-2 perl-Convert-ASN1-0.19-2 perl-Convert-TNEF-0.17-262 perl-Convert-UUlib-1.051-2 perl-Crypt-Blowfish-2.09-365 perl-Crypt-SmbHash-0.12-2 perl-Curses-1.12-2 perl-CursesWidgets-1.997-4 perl-Data-ShowTable-3.3-573 perl-Date-Calc-5.4-3 perl-DBD-CSV-0.22-2 perl-DBD-mysql-3.0002-2 perl-DBD-ODBC-1.06-233 perl-DBD-SQLite-1.09-3.guru.suse100 perl-DBD-XBase-0.241-30 perl-DBI-1.48-2 perl-Digest-HMAC-1.01-496 perl-Digest-MD4-1.5-2 perl-Digest-SHA1-2.10-4 perl-ExtUtils-Depends-0.205-2 perl-ExtUtils-F77-1.14-353 perl-ExtUtils-ParseXS-2.11-2 perl-ExtUtils-PkgConfig-1.07-2 perl-FastCGI-2.4.0-2 perl-File-BaseDir-0.02-1.guru.suse100 perl-File-MimeInfo-0.12-1.guru.suse100 perl-GD-2.25-2 perl-GDGraph-1.43-6 perl-GD-Graph3d-0.63-6 perl-GDTextUtil-0.85-128 perl-gettext-1.05-2 perl-Glib-1.082-2 perl-Gtk2-1.083-2 perl-Gtk2-debuginfo-1.083-2 perl-Gtk-Perl-0.7009-253 perl-HTML-FillInForm-1.05-2 perl-HTML-Parser-3.45-4 perl-HTML-SimpleParse-0.12-123 perl-HTML-Tagset-3.04-4 perl-HTML-Template-2.7-2 perl-Image-Size-2.992-123 perl-IO-Socket-SSL-0.97-2 perl-IO-String-1.06-2 perl-IO-stringy-2.110-2 perl-ldap-0.33-2 perl-libapt-pkg-0.1.13-3 perl-libconfigfile-1.1.1-2 perl-libintl-perl-1.16-0.pm.0 perl-libwww-perl-5.803-4 perl-libxml-perl-0.08-2 perl-MailTools-1.67-2 perl-Mcrypt-2.4.8.2-470 perl-MIME-Lite-3.01-143 perl-MIME-tools-5.417-2 perl-MIME-Types-1.15-2 perl-Module-Build-0.2611-2 perl-Module-Info-0.28-2 perl-MP3-Info-1.13-2 perl-Net-Daemon-0.38-50 perl-Net-DNS-0.53-2 perl-Net-IP-1.23-2 perl-Net-Jabber-2.0-3 perl-Net-Netmask-1.9012-2 perl-Net-Server-0.88-2 perl-Net_SSLeay-1.25-32 perl-Net-XMPP-1.0-3 perl-Parse-RecDescent-1.80-248 perl-PDA-Pilot-0.11.8-126 perl-PlRPC-0.2018-2 perl-PostScript-Simple-0.06-2 perl-Qt-3.008-132 perl-Quantum-Superpositions-2.02-124 perl-razor-agents-2.72-2 perlref-5.004.1-184 perl-Set-Crontab-1.00-432 perl-spamassassin-3.0.4-4.2 perl-SQL-Statement-1.14-2 perl-TermReadKey-2.30-2 perl-TermReadLine-Gnu-1.14-4 perl-Text-CSV_XS-0.23-360 perl-Text-Iconv-1.4-2 perl-TimeDate-1.16-125 perl-Tk-800.024-433 perl-Unicode-Map8-0.12-151 perl-Unicode-String-2.07-132 perl-Unix-Syslog-0.100-29 perl-URI-1.35-4 perl-X500-DN-0.28-121 perl-XML-DOM-1.44-2 perl-XML-Generator-0.99-4 perl-XML-LibXML-1.58-4 perl-XML-LibXML-Common-0.13-5 perl-XML-NamespaceSupport-1.09-2 perl-XML-Parser-2.34-32 perl-XML-RegExp-0.03-479 perl-XML-SAX-0.12-5 perl-XML-Simple-2.14-2 perl-XML-Stream-1.22-2 perl-XML-Writer-0.600-2 perl-XML-XSLT-0.48-29 perl-Xmms-0.12-374 perl-YAML-0.39-2 sax2-libsax-perl-7.1-27 SDL_perl-1.20.0-358 yast2-perl-bindings-2.12.8-2 Al