Hallo, Am Fri, 13 Jan 2006, Al Bogner schrieb:
Am Freitag, 13. Januar 2006 05:43 schrieb David Haller:
Hallo,
Am Fri, 13 Jan 2006, Al Bogner schrieb:
Am Freitag, 13. Januar 2006 00:16 schrieb David Haller:
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
^^^^^^^^^^^^^^^^^^^^^^^^!!!
Das hatte ich schon gelesen, aber da gibt es kein Startscript.
ls -1 /etc/init.d/a* /etc/init.d/acpid /etc/init.d/alsasound /etc/init.d/amavis ^^^^^^^^^^^^^^^^^^ und was ist das?
Das wird ja auch aufgerufen, startet den amavisd, der aber die Fehlermeldung bringt.
Hm. Kopiere mal, wie von mir vorgeschlagen, obige "REQUIRED BASIC" Liste aus /usr/sbin/amavisd (zwischen 'qw(' und dem naechsten ')') in ein Editor-Fenster, ergaenze die '' an den Zeilenenden und packe das Ergebnis in die von mir geschriebene 'for'-Schleife.
Dann werden wir sehen, was perl _tatsaechlich_ an Modulen auch findet!
Ok, aber ich verstehe nicht genau wie ich das machen soll.
Genau so wie in der vorvorigen Mail beschrieben. Aber gut, ich hoffe das script hat sich zwischen '1.15' zu deiner nicht zu sehr geaendert. Fuehre mal (geht als User) folgendes aus (eine Zeile, dann ohne die '', muesste sich mit den '' auch direkt mehrzeilig in die shell kopieren lassen. Achte darauf, dass du nicht ein Zeilenende hinter'm "done" mitkopiert wird, damit es nicht gleich ausgefuehrt wird. sed -n '/REQUIRED BASIC/,/^ *) *);/{/fetch|)/!p;}' \ < /usr/sbin/amavisd | tr ' ' '\n' | \ while read mod; do perl "-M$mod" -e '1;' 2>/dev/null \ || echo "$mod"; done Die Ausgabe sind die fehlenden Module.
Du meinst "perluninstall.pl" mit "foreach my $module (@MODULES) ..."?
Nein, das ist nur die Ergaenzung zur perl-internen Paketverwaltung mit CPAN/CPANPLUS. Hat nix mit deinem Problem zu tun. -dnh -- [Evolution - Message-ID] Oh ja... Apropos: die libcamel (die fuer diesen Muell verantwortlich ist) ist, aehm. "interessant" zu lesen... Und NEIN! Ich habe keine Lust, den Muell zu fixen. Es sei denn, man zahlt mir Schmerzensgeld. [David Haller in suse-linux, gef. von C. Boltz]