LD_PRELOAD Variabel Systemweit setzten

11/11/2007 - 14:38 von Pedro Santos | Report spam
Hallo,
ich möchte eine LD_PRELOAD Variabel Systemweit setzen, so das am besten schon
der init Prozess und der Kernel davon gebrauch machen, wie geht das.

Ich danke schon mal im voraus.
Freundliche Grüße

Pedro
 

Lesen sie die antworten

#1 Eberhard Niendorf
11/11/2007 - 18:27 | Warnen spam
Pedro Santos wrote:

Hallo,
ich möchte eine LD_PRELOAD Variabel Systemweit setzen, so das am besten
schon der init Prozess und der Kernel davon gebrauch machen, wie geht das.

Ich danke schon mal im voraus.
Freundliche Grüße

Pedro



Der init-Prozess, Kernel u. àhnliches lassen sich sicher nicht von sowas wie
LD_PRELOAD beeindrucken. LD_PRELOAD ist nur was für dynamische executables.
Aber vermutlich willst Du nur eine bestimmte shared Library so früh als
möglich systemweit als erste laden...
(man ld.so). Aber achte darauf, die Libraries müssen sich im
root-Filesystem "/" befinden und existieren und funktionieren, sonst hàngt
es beim booten. Ein vorheriger Test mit LD_PRELOAD ist anzuraten.

Eberhard Niendorf

Ähnliche fragen