[gull] xterm et environement

Philippe Ney philippe at overcool.ch
Tue Mar 21 14:13:12 CET 2006


> > > bonjour,
> > > 
> > bonjour
> > 
> > > comment se fait-il que la variable d'environement global
> > > LD_LIBRARY_PATH ne soit pas herite par xterm.
> > > 
> > > example pour bash:
> > > 
> > > xterm
> > >  puis dans le xterm:
> > >   export LD_LIBRARY_PATH='qq'
> > >   export LD_LIBRARY_PATHQQ='qqq'
> > >   xterm 
> > >   puis dans le xterm nouvellement lancer
> > >    set | grep LD_LIBRA
> > > 
> > > et la le choc des photos...
> > > on remarque qu'il n'y a pas de variable LD_LIBRARY_PATH
> > > 
> > > une idee du pourquoi du comment
> > > 
> 
> 
> 
> 
> > Tu as essayé de relancer un shell dans le même xterm pour voir ?
> > 
> > Au lancement d'un xterm il y'a un login (login.conf), non ?
> > 
> > 
> > simple idée...
> 
> Ce que je viens de trouver.
> http://dickey.his.com/xterm/xterm.faq.html#no_libpath
> 
> il parle la d'un probleme lie avec le suid et je pencherai plus
> pour ce probleme.
> 
> pensez-vous qu'on puisse aller au dela de ce probleme ?

Ce n'est pas un problème mais plutôt pour des raisons de sécurité.
De manière générale, l'utilisation de LD_LIBRARY_PATH devrait se
restreindre aux tests.

http://www.tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html#AEN77

Vous pouvez peut-être enlever le setuid du xterm.

Philippe



More information about the gull mailing list