OVH Cloud OVH Cloud

variables d' "environment"

8 réponses
Avatar
Yannick Beynet
Bonjour,
J'ai lu dans le therad "KDE en iso-8859 et gnome en UTF8" la chose suivante

>Attention, il semble que /etc/environment ne soit plus l'endroit o=F9
>mettre ce genre de d=E9clarations:
(l'auteur parle ici des locales).

J'ai du coup une question, quel est le fichier/la m=E9thode permettant
de d=E9finir globalement des variables d'environemment ? (genre
http_proxy, ...) En effet, jusqu'=E0 pr=E9sent je rajoutait ce genre de
variables dans le fichier environment.
Merci :)

8 réponses

Avatar
Yannick Beynet
pas de réponse à ma question ?

2006/11/10, Yannick Beynet :
Bonjour,
J'ai lu dans le therad "KDE en iso-8859 et gnome en UTF8" la chose suivan te

>Attention, il semble que /etc/environment ne soit plus l'endroit où
>mettre ce genre de déclarations:
(l'auteur parle ici des locales).

J'ai du coup une question, quel est le fichier/la méthode permettant
de définir globalement des variables d'environemment ? (genre
http_proxy, ...) En effet, jusqu'à présent je rajoutait ce genre de
variables dans le fichier environment.
Merci :)



Avatar
Vincent Lefevre
On 2006-11-10 10:13:09 +0100, Yannick Beynet wrote:
J'ai du coup une question, quel est le fichier/la méthode permettant
de définir globalement des variables d'environemment ? (genre
http_proxy, ...) En effet, jusqu'à présent je rajoutait ce genre de
variables dans le fichier environment.



Globalement pour quoi? Si c'est au niveau du système, probablement
dans /etc/environment ou /etc/profile. Pour l'utilisateur, ça dépend
du shell utilisé (le .profile est peut-être lu par la plupart des
shells, mais ce n'est pas forcément le meilleur endroit pour mettre
les définitions des variables d'environnement, car par exemple, avec
zsh, il est lu en dernier, alors qu'on peut avoir besoin d'une variable
d'environnement plus tôt).

--
Vincent Lefèvre - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)


--
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
with a subject of "unsubscribe". Trouble? Contact
Avatar
Yannick Beynet
au niveau system.
Jusqu'à présent j'utilisais bien environment mais j'ai cru lire que
c'était contraire à la philo débian car c'est un fichier de conf d'un
package.
Bref, a priori pour une variable au niveau system je continu avec ce fichie r ?

Le 13/11/06, Vincent Lefevre a écrit :
On 2006-11-10 10:13:09 +0100, Yannick Beynet wrote:
> J'ai du coup une question, quel est le fichier/la méthode permettant
> de définir globalement des variables d'environemment ? (genre
> http_proxy, ...) En effet, jusqu'à présent je rajoutait ce genre de
> variables dans le fichier environment.

Globalement pour quoi? Si c'est au niveau du système, probablement
dans /etc/environment ou /etc/profile. Pour l'utilisateur, ça dépend
du shell utilisé (le .profile est peut-être lu par la plupart des
shells, mais ce n'est pas forcément le meilleur endroit pour mettre
les définitions des variables d'environnement, car par exemple, avec
zsh, il est lu en dernier, alors qu'on peut avoir besoin d'une variable
d'environnement plus tôt).

--
Vincent Lefèvre - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)


--
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
with a subject of "unsubscribe". Trouble? Contact .org




Avatar
Seb
Yannick Beynet a écrit :

Bonjour, j'interviens dans cette discussion qui m'intéresse fortement
mais pour laquelle je n'ai pas vraiment d'avis...

au niveau system.
Jusqu'à présent j'utilisais bien environment mais j'ai cru lire que
c'était contraire à la philo débian car c'est un fichier de conf d'un
package.



Bizarre, "dpkg -S /etc/environment" retourne "dpkg : /etc/environment
introuvable."
Il doit plutôt être créé par le script pré- ou post-install d'un paquet.

Bref, a priori pour une variable au niveau system je continu avec ce
fichier ?



Seb


--
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
with a subject of "unsubscribe". Trouble? Contact
Avatar
Charles Plessy
Le Mon, Nov 13, 2006 at 04:34:49PM +0100, Seb a écrit :
Yannick Beynet a écrit :

Bonjour, j'interviens dans cette discussion qui m'intéresse fortement
mais pour laquelle je n'ai pas vraiment d'avis...

>au niveau system.
>Jusqu'à présent j'utilisais bien environment mais j'ai cru lire que
>c'était contraire à la philo débian car c'est un fichier de conf d'un
>package.

Bizarre, "dpkg -S /etc/environment" retourne "dpkg : /etc/environment
introuvable."
Il doit plutôt être créé par le script pré- ou post-install d'un
paquet.



Il appartient à pam... Voir man pam_getenv par exemple.

Bonne journée


--
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
with a subject of "unsubscribe". Trouble? Contact
Avatar
Charles Plessy
Le Fri, Nov 10, 2006 at 10:13:09AM +0100, Yannick Beynet a écrit :
Bonjour,
J'ai lu dans le therad "KDE en iso-8859 et gnome en UTF8" la chose suivante

>Attention, il semble que /etc/environment ne soit plus l'endroit où
>mettre ce genre de déclarations:
(l'auteur parle ici des locales).

J'ai du coup une question, quel est le fichier/la méthode permettant
de définir globalement des variables d'environemment ? (genre
http_proxy, ...) En effet, jusqu'à présent je rajoutait ce genre de
variables dans le fichier environment.
Merci :)



Bonjour,

après consultation sur debian-devel, il semble que /etc/environment soit
le bon endroit pour définir globalement des variables d'environnement qui
ne sont pas des « locales ».

--
Charles Plessy
http://charles.plessy.org
Wako, Saitama, Japan


--
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
with a subject of "unsubscribe". Trouble? Contact
Avatar
Yannick Beynet
Super,
Je va

Le 29/11/06, Charles Plessy a écrit :
Le Fri, Nov 10, 2006 at 10:13:09AM +0100, Yannick Beynet a écrit :
> Bonjour,
> J'ai lu dans le therad "KDE en iso-8859 et gnome en UTF8" la chose suiv ante
>
> >Attention, il semble que /etc/environment ne soit plus l'endroit où
> >mettre ce genre de déclarations:
> (l'auteur parle ici des locales).
>
> J'ai du coup une question, quel est le fichier/la méthode permettant
> de définir globalement des variables d'environemment ? (genre
> http_proxy, ...) En effet, jusqu'à présent je rajoutait ce genre de
> variables dans le fichier environment.
> Merci :)

Bonjour,

après consultation sur debian-devel, il semble que /etc/environment soi t
le bon endroit pour définir globalement des variables d'environnement q ui
ne sont pas des « locales ».

--
Charles Plessy
http://charles.plessy.org
Wako, Saitama, Japan


--
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
with a subject of "unsubscribe". Trouble? Contact .org




Avatar
Yannick Beynet
oups, je voulais dire
super je vais continuer à utiliser ce fichier :)

2006/11/30, Yannick Beynet :
Super,
Je va

Le 29/11/06, Charles Plessy a écrit :
> Le Fri, Nov 10, 2006 at 10:13:09AM +0100, Yannick Beynet a écrit :
> > Bonjour,
> > J'ai lu dans le therad "KDE en iso-8859 et gnome en UTF8" la chose su ivante
> >
> > >Attention, il semble que /etc/environment ne soit plus l'endroit o ù
> > >mettre ce genre de déclarations:
> > (l'auteur parle ici des locales).
> >
> > J'ai du coup une question, quel est le fichier/la méthode permettan t
> > de définir globalement des variables d'environemment ? (genre
> > http_proxy, ...) En effet, jusqu'à présent je rajoutait ce genre de
> > variables dans le fichier environment.
> > Merci :)
>
> Bonjour,
>
> après consultation sur debian-devel, il semble que /etc/environment s oit
> le bon endroit pour définir globalement des variables d'environnement qui
> ne sont pas des « locales ».
>
> --
> Charles Plessy
> http://charles.plessy.org
> Wako, Saitama, Japan
>
>
> --
> 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
> with a subject of "unsubscribe". Trouble? Contact an.org
>
>