(Courriels de diversion: <instituerais@empresses-anglophiles.com> <avortons@gribouilles-ehonte.com> <sanglotez@franc-jeu-hueriez.com> <desirables@rauques-proferee.com> <eclaircissaient@assassinat-reapparaîtrons.com> <pareos@deblayant-rampa.com> <mediatiserez@tremblerai-devancerai.com> <enlisiez@juxtaposait-souffrions.com> <choyes@tâches-desabonnais.com> <mediatisa@roulantes-premuniras.com> )


>>>>> "ca" == Christophe ATTIAS <Christophe.ATTIAS@supaero.fr> writes:
  ca> quel est le fichier qui contient l'initialisation des variables
  ca> d'environnement ... en effet je voudrais qu'au démarrage mon
  ca> PATH contienne directement plusieurs répertoire en sus ... où
  ca> faut il que je mette ca ?

la question n'est pas si simple; la preuve c'est que les réponses
précédentes ne sont pas très complètes.

Un moyen de faire est de tripoter l'un des fichiers de configuration
de ton shell. Avec zsh par exemple, on peut utiliser /etc/zsh/zshenv
globalement, ou $HOME/.zshenv pour un utilisateur particulier.
Il faut faire attention au fait qu'un shell login ne lira
(généralement) pas les mêmes fichiers qu'un shell non-login, et
pareillement qu'un shell interactif ne lira pas les même fichiers
qu'un shell non-interactif (ex le $HOME/.bashrc n'est pas exécuté pour
un shell non-interactif!).

Pour être indépendant du shell choisi par l'utilisateur, on peut
utiliser le module pam_env de PAM (la plupart des distributions
utilisent PAM maintenant). Dans sa configuration standard, il lit le
fichier /etc/environment pour positionner l'environnement du shell
qu'il va lancer.
  
-- 
Eric Marsden                          <URL:http://www.laas.fr/~emarsden/>

---------------------------------------------------------------------
Aide sur la liste: <URL:mailto:linux-31-help@CULTe.org>Le CULTe sur le web: <URL:http://www.CULTe.org/>