/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
java fra et suid'et c-program
Fra : Lasse Aagren


Dato : 24-10-01 14:49

Hej,

Af forsekellige årsager er jeg nød til at starte et java-program fra en
suid'et c-program (via execve fra unistd.h). Men af forskellige
sikkerhedsmæssige årsager (har jeg læst mig til) ignoreres LD_LIBRARY_PATH
fuldstændigt af en suid'et proces.

Idet $JAVA_HOME/bin/java er en wrapper der bruger LD_LIBRARY_PATH er dette
er problem, der giver mig følgende fejl når jeg forsøger at eksekvre
programmet:

/usr/local/packages/jdk-1.3/java/bin/i386/native_threads/java: error in
loading
shared libraries: libhpi.so: cannot open shared object file: No such file or
directory


Nogen der har nogle ideer til hvordan jeg løser dette?

--
Aagren

 
 
Kent Friis (24-10-2001)
Kommentar
Fra : Kent Friis


Dato : 24-10-01 16:35

Den 24 Oct 2001 13:49:28 GMT skrev Lasse Aagren:
>Hej,
>
>Af forsekellige årsager er jeg nød til at starte et java-program fra en
>suid'et c-program (via execve fra unistd.h). Men af forskellige
>sikkerhedsmæssige årsager (har jeg læst mig til) ignoreres LD_LIBRARY_PATH
>fuldstændigt af en suid'et proces.
>
>Idet $JAVA_HOME/bin/java er en wrapper der bruger LD_LIBRARY_PATH er dette
>er problem, der giver mig følgende fejl når jeg forsøger at eksekvre
>programmet:
>
>/usr/local/packages/jdk-1.3/java/bin/i386/native_threads/java: error in
>loading
>shared libraries: libhpi.so: cannot open shared object file: No such file or
>directory
>
>
>Nogen der har nogle ideer til hvordan jeg løser dette?

Bruger /etc/ld.so.conf i stedet.

Mvh
Kent
--
War does not determine who is right, only who is left.

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408885
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste