Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2134 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Débats

  [newbie] variables d'environnement...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[newbie] variables d'environnement...

n°109648
R3g
fonctionnaire certifié ITIL
Posté le 06-06-2002 à 10:09:17  profilanswer
 

Je viens d'installer Tomcat sous RedHat 7.3. Pour lancer le service, j'ai besoin de definir un certain nombre de variables d'environnement comme CATALINA_HOME, JAVA_HOME....
Pour tester, j'ai mis ces variables dans mon .bash_profile, et ca marche. Maintenant le probleme c'est que j voudrais lancer le service au demarrage, et donc que les variables soient definies des le demarrage, meme si personne ne se logge.  
La question semble con,mais tellement con que je trouve pas la reponse. Ou dois-je mettre ces definitions ? On m'avait suggéré /etc/profile, mais ce fichier etant utilisé pour l'initialisation du shell, j'ai des doutes....
Merci de votre aide.

mood
Publicité
Posté le 06-06-2002 à 10:09:17  profilanswer
 

n°109673
Jar Jar
Intaigriste
Posté le 06-06-2002 à 10:59:36  profilanswer
 

Tu ne peux pas faire un bête script qui positionne ces variables et lance le service ?


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°109676
minusplus
Posté le 06-06-2002 à 11:02:41  profilanswer
 

Code :
  1. When  bash is invoked as an interactive login shell, or as
  2.        a non-interactive shell with the --login option, it  first
  3.        reads and executes commands from the file /etc/profile, if
  4.        that file exists.  After reading that file, it  looks  for
  5.        ~/.bash_profile,  ~/.bash_login,  and  ~/.profile, in that
  6.        order, and reads and executes commands from the first  one
  7.        that  exists  and is readable.  The --noprofile option may
  8.        be used when the shell is started to inhibit  this  behav�
  9.        ior.

n°109682
R3g
fonctionnaire certifié ITIL
Posté le 06-06-2002 à 11:11:01  profilanswer
 

Donc /etc/profile serait le bon endroit ? Merci !
 
Jar> Bien sur c''est la bonne solution, mais le "[newbie]" sous-entend, entre autre, que je ne suis pas tres à l'aise avec les scripts (ni avec le man visiblement).

n°109683
minusplus
Posté le 06-06-2002 à 11:13:20  profilanswer
 

R3g a écrit a écrit :

 (ni avec le man visiblement).  




:D :jap:

n°109770
R3g
fonctionnaire certifié ITIL
Posté le 06-06-2002 à 15:50:05  profilanswer
 

Bon, pour info, /etc/profile n'était pas le bon endroit, la variable n'etait pas definie au moment du lancement du service.
Mais je me suis lancé,j'ai experimente, j'ai place les variables dans le script que j'ai mis dans /etc/rc.d/init.d, et croyez moi ou non, mais ca marche du premier coup ! Murphy m'a raté cette fois-ci,mais je redoute sa vengeance....


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Débats

  [newbie] variables d'environnement...

 

Sujets relatifs
Newbie sous Mandrake 8.2Installation des pilotes NVidia sous Mandrake 8.2 (newbie ou presque)
[Newbie] pb init de carte reseauje suis newbie en Unix help me please :)
newbie & Linuxconfiguration reseau [newbie inside]
aidez une povre newbie sur son serveur SME 5.1.2Question de newbie!!!!!!!!!!!
[Newbie]ecran pas reconnu[newbie inside] - wine pb avec librairie
Plus de sujets relatifs à : [newbie] variables d'environnement...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR