Bonjour,

Ayant actuellement plusieurs services sur une machine distante, je souhaiterai pouvoir les démarrer/arrêter à distance.

Voici mes différents tests:


  1. Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ssh user@host "service totod start"
    Dans ce cas le démarrage du service se fait bien, mais la connexion ne se ferme pas. Je suis donc obligé de faire un ^C.
  2. Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ssh -t user@host "service totod start"
    Ici la connexion se ferme bien mais le service est démarré que durant la connexion (testé en rajoutant un `sleep`)


J'aimerai donc pouvoir avoir un "mix" des deux résultats

Je précise que les services contiennent le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
...
case "$1" in
  start)
      daemon /path/script.sh &
...
et les scripts ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
...
java -jar toto.jar

Merci d'avance