Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Système] env.d, profile.d quelles différences ?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
GentooUser@Clubic
l33t
l33t


Joined: 01 Nov 2004
Posts: 829

PostPosted: Wed Jan 09, 2008 3:27 am    Post subject: [Système] env.d, profile.d quelles différences ? Reply with quote

Salut,

À la fin de l'installation d'une Gentoo j'ai du faire une manip demandé par le nouveau baselayout et pas encore documenté dan le handbook, placer les variables EDITOR et PAGER dans un fichier dans /etc/profile.d.
Bon je m'exécute :
Code:
echo "export EDITOR=\"/usr/bin/vim\"\nexport PAGER=\"/usr/bin/less\"" > /etc/profile.d/local.sh

Mais pourquoi placer ça dans /etc/profile.d et pas le /etc/env.d que je connais depuis ma première install de Gentoo ?

En fait j'aimerai surtout savoir si il est sourcé uniquement dans les shells interactifs, ou si les variables définis sont disponibles pour tout le système ?
Back to top
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Wed Jan 09, 2008 3:57 am    Post subject: Reply with quote

Tu parles bien de baselayout 2.0, car pour ma part j'ai pas ce fichier dans ma config, sauf que j'utilise encore la version stable de baselayout.

J'ai hâte de savoir la réponse :)
Back to top
View user's profile Send private message
GentooUser@Clubic
l33t
l33t


Joined: 01 Nov 2004
Posts: 829

PostPosted: Wed Jan 09, 2008 4:26 am    Post subject: Reply with quote

Je pense que c'est une modif de baselayout-2 en effet, dans /etc/rc.conf j'ai ça :
Code:
# You should set EDITOR and PAGER in a file in /etc/profile.d/ like "base.sh".

Le dossier /etc/profile.d existe depuis longtemps lui, il sert surtout pour la configuration de l'environnement java (du coup j'imagine qu'il est sourcé pour les shells non interactifs, ne pas avoir de JAVA_HOME sous X serait gênant) mais pourquoi deux emplacement pour apparemment la même chose ?


Du coup il ne reste plus que UNICODE et XSESSION dans /etc/rc.conf il a été pas mal vidé ces dernières années, à mon avis il va pas tarder à dégager :lol:
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Wed Jan 09, 2008 6:49 am    Post subject: Reply with quote

Bah, tu peux utiliser /etc/env.d à la place oui, ça gène pas, ça fera pareil. Fait comme ça te plait le mieux :)
GentooUser@Clubic wrote:
Du coup il ne reste plus que UNICODE et XSESSION dans /etc/rc.conf il a été pas mal vidé ces dernières années, à mon avis il va pas tarder à dégager :lol:

Au contraire, si tu passes au baselayout 2.0 final avec OpenRC qu'est dans l'overlay openrc (le baselayout 2.0 de portage est pas mal vieux maintenant), le /etc/conf.d/rc a bougé en /etc/rc.conf, pour revenir à l'organisation des systèmes BSD je pense, vu qu'OpenRC y est aussi destiné. :P
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum