On Fri, Aug 29, 2003 at 05:49:36PM +0200, Nicolas Petillon wrote:
> salut
Salut.
> je recherche le meileur mouen d'executer une apli fonctionant
> normalement sous root mais avec un atre utilisateur, sous X
>
> - ya �videment : $su root
Oui, y'a �a.
> - ya aussi sudo que je ne connait pas
Y'a �a aussi... �a marchera pas mieux.
> qui connait ce principe?
Je suis pas super-cal� niveaux X mais je pense que c'est comme �a :
Le principe, c'est qu'avec X, l'authentification (pour se connecter au
serveur X) ne se fait pas avec l'UID, mais � partir d'infos qui se
trouvent dans le fichier ~/.Xauthority. Seulement quand tu deviens root,
ton $HOME deviens /root, et ton ~/.Xauthority mauvais. Faut que tu lui
dise ou est le bon (que tu as �videmment le droit de lire, t'es root..)
avec la variable d'env XAUTHORITY. En d'autres termes :
$ su
Password:
# export XAUTHORITY=/home/moi/.Xauthority
# <ton truc>
( jamais test� �a. j'fais "xhost +" d'habitude :-P )
--
Jeremie Koenig <[EMAIL PROTECTED]>