variables d'environnement... [newbie] - Débats - Linux et OS Alternatifs
Marsh Posté le 06-06-2002 à 10:59:36
Tu ne peux pas faire un bête script qui positionne ces variables et lance le service ?
Marsh Posté le 06-06-2002 à 11:02:41
Code :
|
Marsh Posté le 06-06-2002 à 11:11:01
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).
Marsh Posté le 06-06-2002 à 15:50:05
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....
Marsh Posté le 06-06-2002 à 10:09:17
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.