spustitelny soubor se nespusti

Derfinak Jan derfinak na hron.fei.tuke.sk
Pondělí Únor 23 19:19:34 CET 1998


On Mon, 23 Feb 1998, Petr Skoda wrote:

> 
> Vazeni mam zahadu z ktere nejsem moudry.
>  
> V jednom astronomickem baliku jsou binarky urcene pro RH5.0 udajne
> slinkovane s glibc. Binarka ma nastavena vsechna prava x (daval jsem i
> 777) a kdyz ji chci spustit tvrdi mi shell ze neexistuje , dokonce i
> strace po execve tvrdi , ze takovy soubor neni.
> 
> Pokud tentyz soubor prenesu(mam suplik na disk) na stroj s RH5.0 tak se
> normalne spusti a bezi.
> 
> ukazka pokusu (jako root i normalni uzivatel je to stejne, disk je
> montovany defaults (rw) 
> 
> 
> bash: ./cl.e: No such file or directory
> [root na syrma bin.redhat]# strace ./cl.e
> execve("./cl.e", ["./cl.e"], [/* 17 vars */]) = 0
> strace: exec: No such file or directory
> 
> Neni to nejaka vlastnost non-glibc linkovaneho shellu, nebo nejake
> magic-numbers problemy.
> 
> kdyz ale dam 
> [root na syrma bin.redhat]# file ./cl.e
> ./cl.e: ELF 32-bit LSB executable, Intel 80386, version 1, dynamically
> linked, not stripped
> 
> takze to potvora zna - ale nechce znat pri spusteni.

Podla mna mu chyba /lib/ld-linux.so.2. Potom ten program nevie zaviest do
pamate, ani zistit, ktore dymamicke kniznice program potrebuje.

					jano

----- I can't get no satisfaction -----
			Rolling Stones
 



Další informace o konferenci Linux