🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #11053

Re: dlopen y búsqueda de .so's

#11053
From: Ignacio Arenaza
Date: Sat, 12 Jan 2002 12:57
37 lines
2494 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

>>>>> "J" == J A Gutierrez <spd@daphne.cps.unizar.es> writes:

    J> : el LD_LIBRARY_PATH lo lee el ld.so al cargar un programa con
    J> enlazado din�mico, y ya no la vuelve a leer, por lo que no
    J> sirve de nada cambiarlo :(

    J> 	si es asi, puedes cambiarlo nada mas comenzar el programa y
    J> hacer un fork...

Seria mas bien un exec(), �no? Es decir, se carga, cambia la variable
de entorno(*) y se re-ejecuta a si mismo con la nueva
configuracion. Me suena haber visto algunos programas que hacian eso
mismo antes...

(*) de hecho, con execve(2) incluso podria pasarse directamente el
    entorno ya modificado y obtener el entorno original directamente
    de envp, si la funcion main() de programa se declara como:

        int main (int argc, char *argv[], char *envp[]);

Saludos. I�aki.

- -- 
  Get PGP/GPG Keys at  http://www.escomposlinux.org/iarenaza/pgpkey.html
  I use free software / Yo uso software libre

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: Processed by Mailcrypt and GPG

iD8DBQE8QDK6ZXLnGT1HLgcRAvDSAJ9tAlKwkqeo5KEkU81bjSqd1g00vwCfcDZa
rPj1yruGaAP5VH7Lv3VFBEU=
=3svD
-----END PGP SIGNATURE-----
Technical Details
Message-ID: <87pu4f7mmd.fsf@eb2ebu.ampr.org>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fr.clara.net!heighliner.fr.clara.net!opentransit.net!newsfeed.comtenidos.com!newsfeeder.wanadoo.es!eb2ebu.ampr.org!not-for-mail
References: <20020104192259.2c1091c4.zundrdragon@ono.com> <3C39F23A.DE7B5EAE@hobbiton.org> <20020111000959.6fa852ad.zundrdragon@ono.com> <a1mq39$t45$2@news.unizar.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,209a0b76b932141a
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-01-12 05:36:04 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fr.clara.net!heighliner.fr.clara.net!opentransit.net!newsfeed.comtenidos.com!newsfeeder.wanadoo.es!eb2ebu.ampr.org!not-for-mail
From: Ignacio Arenaza <iarenaza@eb2ebu.ampr.org>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: dlopen y búsqueda de .so's
Date: 12 Jan 2002 13:57:30 +0100
Organization: Servidor NNTP de eb2ebu.ampr.org
Lines: 37
Message-ID: <87pu4f7mmd.fsf@eb2ebu.ampr.org>
References: <20020104192259.2c1091c4.zundrdragon@ono.com> <3C39F23A.DE7B5EAE@hobbiton.org> <20020111000959.6fa852ad.zundrdragon@ono.com> <a1mq39$t45$2@news.unizar.es>
NNTP-Posting-Host: 62-37-127-46.dialup.uni2.es
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: news.wanadoo.es 1010841964 16390 62.37.127.46 (12 Jan 2002 13:26:04 GMT)
X-Complaints-To: usenet@wanadoo.es
NNTP-Posting-Date: Sat, 12 Jan 2002 13:26:04 +0000 (UTC)
User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7