Hallo Klaus, * Klaus Becker <colonius@free.fr> [20061224 12:41]: > Am Sonntag, 24. Dezember 2006 12:34 schrieb Felix M. Palmen: > > Das sieht mir irgendwie widersprüchlich aus. execve() kann > > /opt/firefox/firefox-bin nicht ausliefern, obwohl stat() einen mode von argh: ausführen meine ich > > 0755 findet und die datei offenbar lesbar ist (siehe open() und read()) > > > > Mal wild geraten: Kann es sein, dass du auf einem "noexec" gemounteten > > Dateisystem bist? > > Daran hatte ich schon gedacht, aber: > /dev/sda3 /opt reiserfs defaults,exec,noatime 0 2 ok. > Außerdem, wie ich schon geschrieben hatte, laufen andere Programme, die ich > manuell unter /opt installiert habe. Also die manpage sagt: ,--[ EXECVE(2) ] -- | ENOENT The file filename or a script or ELF interpreter does not exist, | or a shared library needed for file or interpreter cannot be | found. `-- Aus dieser Information und deiner Angabe, ein 64bit-system zu benutzen, schließe ich, dass dir der ELF-interpreter für 32bit-binaries fehlt. Sollte wohl ld-elf32.so.1 oder so ähnlich heißen. Da gibt es bestimmt ein 32-bit-kompatibilitäts Paket irgendwo im APT (hab selbst nur 32bit-Systeme, daher keine Ahnung). Grüße, Felix PS: Mir erscheint dein X-Face kaputt außer bei deinem ersten Post - oder liegt das an mir? -- Felix M. Palmen (Zirias) \ -PGP- <fmp@palmen.homeip.net> /"\ ASCII Ribbon web: http://zirias.ath.cx/ \ http://zirias.ath.cx/pub.txt \ / Campaign my open source projects: \ FP ED9B 62D0 BE39 32F9 2488 X Against HTML In http://zirias.ath.cx/?pg=pro \ 5D0C 8177 9D80 5ECF F683 / \ Mail And News
Attachment:
signature.asc
Description: Digital signature