Mach mal ein:
strace -f -e file -o $PROGRAMM.strace $PROGRAMM
wobei du $PROGRAMM durch den Namen deines perl-scripts oder eines anderen Programmes/Scripts, bei dem die Fehlermeldung kommt ersetzen musst.
habs versucht da kommt das .... das ist die einzige zeile 1230 execve("/usr/local/bin/uvscan", ["uvscan"], [/* 45 vars */]) = 0 beim virenscanner bei meinem perl script 1241 execve("./acct.pl", ["acct.pl"], [/* 45 vars */]) = 0 das ist umso interresanter weil sonst alles funktioniert das soll ein router mit firewall werden (suse ipchains script) eth0 ist ethernet eth1 ist eine lucent wavelan karte es läuft auch noch sendmail als "firewall" für den m$ exchange dahinter --- Klappt alles wunderbar
<Schuss ins blaue> Dir fehlt ne lib (oder ein symlink ist verbogen), die geladen werden soll... </>
-dnh
danke markus battisti