Hello!
Je vous expose un problème vraiment bizzare que j'ai sur une 6.01-1 :
J'ai installé le JDK selon la méthode exposée ici :
http://www.helmuth.net/mitel-sme/SunJDK/sunjdk-howto-new.htmJ'ai ensuite intallé jonas selon le howto de sleepy sme.. jusque là tout va bien..
J'ai besoin de lancer un script qui commence comme ceci :
#!/bin/sh
if [ -z $JAVA_HOME ]
then
echo ". =================================================="
echo "."
echo ". Please, set JAVA_HOME before running this script."
echo "."
echo ". =================================================="
exit;
fi
et bien entendu.. comme rien ne va jamais tout seul, il me répond qu'il ne trouve pas $JAVA HOME
pourtant, si je fais un
/sbin/e-smith/config show JAVA_HOME
il me répond :
JAVA_HOME=/usr/java/jdk
ce qui semble logique, puisque dans /etc/java/java.conf, j'ai précisé :
JAVA_HOME=/usr/java/jdk
Alors je ne pige pas pourquoi il ne trouve pas la variable...
D'autant plus que j'ai même par acquis de conscience fait un
/sbin/e-smith/config set JAVA_HOME /usr/java/jdk
avant de lancer le batch shell
Le pire, c'est que si je fais un cd $JAVA_HOME, je me retrouve non pas dans le bon répertoire, mais dans le $HOME (root) ..
Si quelqu'un avait une idée, çà me serait 'achement utile because je sèche complètement..
A vot' bon coeur m'sieurs dames..
