Page suivantePage pr�c�denteTable des mati�res

13. Comment r�soudre les probl�mes ?

La commande la plus simple pour avoir acc�s � l'environnement est /usr/bin/env.

Il est egalement possible d'utiliser le r�pertoire /proc pour trouver le PATH de n'importe quel programme. Vous devez d'abord conna�tre le num�ro de processus du programme. Utilisez la commande ps pour l'obtenir. Par exemple, si xterm est le processus num�ro 1088, vous pouvez voir son environnement avec :

 # more /proc/1088/environ
Cela ne marche pas avec des processus comme xdm. Pour acc�der � l'environnement d'un processus du syst�me ou d'un autre utilisateur, vous devez �tre root.

Pour deboguer Netscape, vous pouvez cr�er le script suivant :

 $ cat> /tmp/test
 #!/bin/sh
 /usr/bin/env> /tmp/env
 ^d
 $ chmod +x /tmp/test
Ensuite, arrangez vous pour que votre programme soit appel� � la place d'une application auxiliaire, par exemple RealAudio (audio/x-pn-realaudio). Lorsque vous essayerez d'acc�der � un lien RealAudio (quelque chose comme http://www.realaudio.com/showcase), Netscape lancera votre programme factice et sauvera l'environnement dans /tmp/env.


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:28