Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

25.04.2004, 12:09

/bin/sh: bad interpreter: Keine Berechtigung [gelöst]

Hi. Hab ein Problem - hier ist irgendetwas kaputt!

Zitat

/bin/sh: bad interpreter: Keine Berechtigung

Diese Fehlermeldung bekomme ich neuerdings immer, wenn ich ein script (z.b. beliebiges ./configure) ausführen will. Und zwar auch als root.
Das is sub-optimal :shock:
Weiß allerdings gar nicht, wo ich suchen muss...
Jemand ne Idee?

2

25.04.2004, 19:40

Wurde aus irgendeinem Grund der SymLink in /bin für die bash oder tcsh (ksh) oder was immer auch verwendet wird gelöscht? Müßte eigentlich so aussehen:
[code:1]lrwxrwxrwx 1 root root 4 14. Feb 01:28 sh -> bash*[/code:1]

Oder ist die Environment-Variable SHELL nicht gesetzt?
[code:1]SHELL=/bin/bash[/code:1]

Ciao

3

26.04.2004, 07:56

a) haut hin.
b) kann ich jetz nicht nachvollziehen, da ich nicht dran sitze. ich schau heute abend mal...

danke, erstmal.

4

26.04.2004, 21:04

hab das mal geprüft. ist alles so wie's sein sollte

[ed] ok ich konnte mein problem eingrenzen. also ich hab folgendes rausgefunden: alle programme und scripts, die meinem normalen benutzer gehören, kann ich nicht ausführen - auch nicht als root (trotz richtiger berechtigung)
gibt es vielleicht ne gruppe, in der der user sein muss, damit man seine dateien ausführen darf? ich check des ned. etwas derartiges is mir bis jetzt noch nie aufgefallen.

5

27.04.2004, 19:49

nachdem ich nun einige Zeit geforscht habe, hab ich's gelöst.
und im nachhinein ist es fast peinlich :oops:
falls es jemand interessiert: hatte aus versehen bei etc-update meine fstab überschrieben. nachdem ich sie dann wieder angepasst hatte, ging soweit alles... bis ich das problem festgestellt habe.
aber wer lesen kann is klar im vorteil:
[code:1]man mount[/code:1]
sagt zur option "users":

Zitat

[...] implies the options noexec, nosuid, and nodev [...]

noexec... hm das hatte ich also (dank users) auf meiner /home partition.
es lag also nicht am besitzer, sondern lediglich daran, wo die datei lag.
klar, das mir bei so ner schlechten fehlerbeschreibung niemand helfen kann ;)

grüße...

6

28.04.2004, 08:56

Hey, ja, das ist verschärft. Daran habe ich natürlich nicht gedacht. Aber klar, als noexec gemountet und Essig ist's mit allem weiteren Aktionen :lol:

Ciao