Damelo a écrit : > Pascal Ognibene a écrit : >> Bonjour, >> >> Désolé de démarrer un nouveau thread pour cette question, >> mais ma souscription à la liste n'était pas valide. >> Je reprend l'historique: >> >>>> Bonjour à tous, >>>> >>>> J'ai une question assez bête : j'ai installé, sur >>>> une debian etch, quelques softs de manière manuelle ( >>>> en particulier maven), et je souhaite qu'ils soient dans >>>> le PATH de tous les utilisateurs. >>>> >>>> J'ai essayé de modifier /etc/environment, /etc/gdm/gdm* (différents >>>> fichiers de config). Pas moyen de faire prendre en compte le chemin >>>> de manière globale. De manière générale, où dois-je mettre des >>>> variables pour que tous mes utilisateurs en bénéficie, à la fois >>>> pour les login graphiques (depuis gdm) et les login en mode >>>> console (depuis ssh par exemple)? >>>> >>>> Merci d'avance de votre aide. >>>> >>>> Pascal >>>> >>>> >>>> >>>> >>>> >>>> >>> Le fichier /etc/profile sert à la config pour tout les utils de la >>> machine >>> >>> PATH="/usr... >>> export PATH >> >> Oui, mais ça ne marche pas quand on fait un login graphique avec gdm. >> Dans /etc/profile, si je met: >> >> export TOTO=AAABBB >> >> >> lorsque j'ouvre un shell sous X: >>> echo $TOTO >> (rien) >> >> si je fais >>> su - pascal >>> echo $TOTO >> AAABBB >> >> Je réitère donc ma question : comment faire pour fixer des variables >> d'environnement globales lors d'un login graphique avec GDM? >> >> Merci de votre aide. >> >> Pascal >> >> > > > > > Je n'utilise pas ce système pour démarrer X (le classique startx me > convient très bien) mais je pense que j'irais voir du côté de > /etc/init.d ou doit se trouver un script du genre gdm.sh avec, s'il > existe, un PATH=/bin:... et tu doit pouvoir ajouter ta variable. > > Ce ne sont que des suppositions, bonne chances... > >
J'ai vu celà juste après mon post, dans /etc/X11/xinit/xinitrc il est écrit en commentaire: # /etc/X11/xinit/xinitrc # # global xinitrc file, used by all X sessions started by xinit (startx) # invoke global X session script et dans le fichier /etc/X11/Xsession ... # initialize variables for use by all session scripts OPTIONFILE=/etc/X11/Xsession.options SYSRESOURCES=/etc/X11/Xresources USRRESOURCES=$HOME/.Xresources SYSSESSIONDIR=/etc/X11/Xsession.d USERXSESSION=$HOME/.xsession ALTUSERXSESSION=$HOME/.Xsession ERRFILE=$HOME/.xsession-errors ... Le 2eme fichier à l'air de répondre à tes besoin. Re-bonne chance. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

