hallo Ich möchte dnstran benutzen, um die IPs im Apache-logfile zu resolven. Wenn ich es (gemäss Autor benötigt es nur sich selbst und das ein cfg-File) starte, erhalte ich die Fehlermeldung: bash: /usr/bin/dnstran: No such file or directory Der Owner ist root, ich starte es unter root, chmod ist 755, die file size is nicht null, die Maschine schon rebooted, auch andere Verzeichnisse wie /usr/local/bin versucht. Hat jemand eine Idee, was das sein könnte. Danke und Gruss Martin --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo Martin, On Sun, 03 Sep 2000, Martin Oswald wrote:
Ich möchte dnstran benutzen, um die IPs im Apache-logfile zu resolven. Wenn ich es (gemäss Autor benötigt es nur sich selbst und das ein cfg-File) starte, erhalte ich die Fehlermeldung: bash: /usr/bin/dnstran: No such file or directory Der Owner ist root, ich starte es unter root, chmod ist 755, die file size is nicht null, die Maschine schon rebooted, auch andere Verzeichnisse wie /usr/local/bin versucht.
Koennte es sein, dass die Konfig-Datei nicht gefunden wird? Vermutlich wird die an einem ganz bestimmten Ort gesucht, und dort ist sie wohl nicht vorhanden, darum erhaeltst Du eine Fehlermeldung. Ueberpruefe mal die Dokumentation, wo die Konfig-Datei hingehoert..... Und Du hast auch daran gedacht, dass root in der Regel das aktuelle Verzeichnis nicht im Pfad hat...? Gruesse Thomson -- Dipl.-Geophys. Thomas Hertweck Geophysikalisches Institut, Universitaet (TH) Karlsruhe Email: ubtj@rz.uni-karlsruhe.de Linux is like a wigwam - no windows, no gates, apache inside! --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo Thomas Die config-Datei ist vorhanden; sie gehört ins gleiche Verzeichnis wie die binary. Gemäss Autor würde auch eine andere Fehlermeldung kommen, wenn sie nicht gefunden würde. Das mit dem Pfad habe ich auf verschiedene Arten versucht: mit ganzer Pfadangabe starten, mit ./dnstran starten. Irgendwie scheint die bash das Programm gar nicht zu finden. Ich frage mich, ob es eine distributionsabhängige Angelegeheit ist, auf Redhat scheinen gemäss Autor keine Probleme bekannt zu sein. Auf meinen zwei Suse-Systemen funktioniert es nicht. Oder ich übersehe irgendein wichtiges Detail! Danke und Gruss Martin *********************************************************** -------- Original Message from Thomas Hertweck --------
Koennte es sein, dass die Konfig-Datei nicht gefunden wird? Vermutlich wird die an einem ganz bestimmten Ort gesucht, und dort ist sie wohl nicht vorhanden, darum erhaeltst Du eine Fehlermeldung. Ueberpruefe mal die Dokumentation, wo die Konfig-Datei hingehoert..... Und Du hast auch daran gedacht, dass root in der Regel das aktuelle Verzeichnis nicht im Pfad hat...?
Gruesse Thomson
-- Dipl.-Geophys. Thomas Hertweck Geophysikalisches Institut, Universitaet (TH) Karlsruhe Email: ubtj@rz.uni-karlsruhe.de Linux is like a wigwam - no windows, no gates, apache inside!
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Sun, 03 Sep 2000 schrieb Martin Oswald:
Die config-Datei ist vorhanden; sie gehört ins gleiche Verzeichnis wie die binary. Gemäss Autor würde auch eine andere Fehlermeldung kommen, wenn sie nicht gefunden würde. Das mit dem Pfad habe ich auf verschiedene Arten versucht: mit ganzer Pfadangabe starten, mit ./dnstran starten. Irgendwie scheint die bash das Programm gar nicht zu finden. Ich frage mich, ob es eine distributionsabhängige Angelegeheit ist, auf Redhat scheinen gemäss Autor keine Probleme bekannt zu sein. Auf meinen zwei Suse-Systemen funktioniert es nicht. Oder ich übersehe irgendein wichtiges Detail!
Schau auch mal, ob es sich dabei um ein shellscript handelt, das even- tuell Programme aufruft, die vielleicht nicht vorhanden sind. Oder ob im Konfigurationsfile Dateien stehen, die nicht existieren. Wo steht den dnstran genau (locate dnstran), vielleicht hast Du den falschen Pfad angegeben. Es handelt sich auch nicht um ein Verzeichnis oder einen Link auf eine nicht existierende Datei? -- Machs gut | http://www.iiv.de/schwinde/buerger/tremmel/ | http://www.knightsoft.de Manfred | http://www.knightsoft-net.de -> Bundesliga-Tipprunde! --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Martin Oswald wrote:
hallo
Ich möchte dnstran benutzen, um die IPs im Apache-logfile zu resolven. Wenn ich es (gemäss Autor benötigt es nur sich selbst und das ein cfg-File) starte, erhalte ich die Fehlermeldung: bash: /usr/bin/dnstran: No such file or directory Der Owner ist root, ich starte es unter root, chmod ist 755, die file size is nicht null, die Maschine schon rebooted, auch andere Verzeichnisse wie /usr/local/bin versucht.
Hat jemand eine Idee, was das sein könnte.
Hi, das ist vermutlich eine Fehlermeldung von diesem dnstran. Dort wird auf eine Datei zugegriffen, die nicht zu finden ist. Versuch mal, Wenn dnstran ein Shellscript ist: ( Festzustellen mit: file /usr/bin/dnstran ) h -x /usr/bin/dnstran oder wenn das ein binary ist: trace /usr/bin/dnstran und schau Dir diese Ausgabe genau durch, dann wirst Du vermutlich den Fehler finden. Auf der Console kannst Du mit SHIFT+PgUP/PgDown scrollen ;-) o long... bernd PS: Ich kann kein C. Deshalb: Koennte nicht mal jemand der das beherrscht, die bash dazu bringen in diesem Fall eine gehaltvollere Fehlermeldung auszuspucken? ;-)) --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
hallo Bernd
oder wenn das ein binary ist:
strace /usr/bin/dnstran
und schau Dir diese Ausgabe genau durch, dann wirst Du vermutlich den Fehler finden.
dies ergibt folgende für mich leider nicht verständliche Ausgabe: execve ("/usr/bin/dnstran", ["dnstran"], [/* 48 vars */] = 0 strace: exec: No such file or directory Danke für die Hilfe. Gruss, Martin --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo Ich habe das Problem gelöst: Dieses Programm scheint die alte version der shared C-Libraries (shlibs5) zu benötigen. Nach deren Installation, alles ok. Danke für Eure Hilfe Martin --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (4)
-
Illuminatus@t-online.de
-
Manfred.Tremmel@iiv.de
-
martin.oswald@gmx.net
-
ubtj@rz.uni-karlsruhe.de