Bonjour,

J'utilise kubuntu 8, suite a quelques soucis avec l'installation de tomcat 6 obtenue à travers le gestionnaire de paquets, j'ai décidé de faire ma propre install en récupérant la version disponible sur le site d'apache que j'ai placée dans /usr/local/tomcat6.

Tout se passe merveilleusement bien sauf que je n'arrive pas à faire en sorte que le serveur se lance au démarrage de la machine :
J'ai créé ce fichier dans /etc/init.d

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#! /bin/sh
# Tomcat auto-start
#
# description: Auto-starts tomcat
# processname: tomcat
# pidfile: /var/run/tomcat.pid
 
export JAVA_HOME=/usr/lib/jvm/java-6-sun
 
case $1 in
start)
	sh /usr/local/tomcat6/bin/startup.sh
	;;
stop)  
	sh /usr/local/tomcat6/bin/shutdown.sh
	;;
restart)
	sh /usr/local/tomcat6/bin/shutdown.sh
	sh /usr/local/tomcat6/bin/startup.sh
	;;
esac   
exit 0
Puis ajouté un lien symbolique nommé S99tomcat dans /etc/rc2.d puis un K99tomcat dans /etc/rc1.d


Si je démarre la machine, le serveur ne s'est pas lancé, par contre si je démarre le script manuellement en sudo dans le terminal avec le paramètre start, tout marche,

De la même façon, si je fais un "sudo init 1", suivi d'un "init 2", le serveur se lance correctement. Je n'arrive pas à comprendre pourquoi ça ne fonctionne pas directement au démarrage de la machine.

Y'a-t-il des logs que je peux consulter ou quelqu'un aurait-il une idée? Ce serait super parce que je sèche là dessus depuis hier.