Re: Suite : Configuration du PATH avec gdm

2007-09-26 Par sujet Jean-Damien Durand
On Wednesday 26 September 2007 06:10:54 Damien VAILLANT wrote:
 Bonjour!!
 J'aimerai savoir, si possible, si une solution à pu être trouvé pour ce
 problème de variable...
 Merci!!

Essaie en créant un fichier dans /etc/X11/Xsession.d et tu y mets ce que tu 
veux, par exemple:

% ls -l /etc/X11/Xsession.d/98jdd
-rw-r--r-- 1 root root 22 2007-09-26 07:39 /etc/X11/Xsession.d/98jdd
% cat /etc/X11/Xsession.d/98jdd
export JDD=Et voila

Si ca ne marche pas, alors lire /etc/gdm/xsession donnera une meilleure 
indication (j'utilise kdm).

A+, JD.



Re: Suite : Configuration du PATH avec gdm

2007-09-26 Par sujet Damelo
Jean-Damien Durand a écrit :
 On Wednesday 26 September 2007 06:10:54 Damien VAILLANT wrote:
 Bonjour!!
 J'aimerai savoir, si possible, si une solution à pu être trouvé pour ce
 problème de variable...
 Merci!!
 
 Essaie en créant un fichier dans /etc/X11/Xsession.d et tu y mets ce que tu 
 veux, par exemple:
 
 % ls -l /etc/X11/Xsession.d/98jdd
 -rw-r--r-- 1 root root 22 2007-09-26 07:39 /etc/X11/Xsession.d/98jdd
 % cat /etc/X11/Xsession.d/98jdd
 export JDD=Et voila
 
 Si ca ne marche pas, alors lire /etc/gdm/xsession donnera une meilleure 
 indication (j'utilise kdm).
 
 A+, JD.
 
  
 
 
Merci bien, cependant, je n'ai pas besoin de solution, je voulais juste
savoir si la personne demandeuse avait trouver son bonheur...

Ceci dit, je garde l'info, au cas où je me met un jour à la session X au
démarrage de ma tartinette.


-- 
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]



Re: Suite : Configuration du PATH avec gdm

2007-09-25 Par sujet Damien VAILLANT
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Damelo a écrit :
 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.
 

Bonjour!!
J'aimerai savoir, si possible, si une solution à pu être trouvé pour ce
problème de variable...
Merci!!
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFG+dvO0S/kueQR1HYRAqLYAJ9KUjog8fgjPDAPn2DmXRuy5Ttn5wCeOAKT
OhNwZwY5VOkgzYFb+UbgBCY=
=Qgal
-END PGP SIGNATURE-


-- 
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]



Suite : Configuration du PATH avec gdm

2007-09-19 Par sujet Pascal Ognibene

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






Re: Suite : Configuration du PATH avec gdm

2007-09-19 Par sujet Damelo
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...


-- 
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]



Re: Suite : Configuration du PATH avec gdm

2007-09-19 Par sujet Damelo
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]



Re: Suite : Configuration du PATH avec gdm

2007-09-19 Par sujet Frédéric BOITEUX
Le mer 19 sep 2007 08:37:13 CEST, Pascal Ognibene
[EMAIL PROTECTED] a écrit :
   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)?
  

Salut,

  Ce qui est lu par gdm est configuré dans /etc/pam.d/gdm (voir le
module pam_env ...). Sur une machine Etch, j'ai :

#%PAM-1.0
authrequisite   pam_nologin.so
authrequiredpam_env.so readenv=1
authrequiredpam_env.so readenv=1 envfile=/etc/default/locale
@include common-auth
@include common-account
session requiredpam_limits.so
@include common-session
@include common-password

La doc dit que le fichier /etc/security/pam_env.conf est lu par défaut...

Le mieux est de creuser la doc de PAM.

Fred.