#1 Le 13/11/2006, à 15:22
- Jonathan38
Question sur la mise en oeuvre d'un script tout simple
Bonjour,
Je souhaiterai lancer une application au démarrage de mon serveur et non d'une session.
Avant de faire des rc-update pour le mettre au lancement de la machine, j'aimerai qu'il fonctionna tout simplement
Voici le code :
#!/bin/sh
# /etc/init.d/fricorderweb for Ubuntu
/usr/local/fricorder/fricorder-web.py
exit 0
Lorsque je le lance, l'application démarre correctement mais mon putty reste monopolisé et si je quitte mon putty, l'application se ferme.
Pour info, c'est une application écrite en python afin d'enregistrer des flux freebox.
Ma question est donc : comment lancer ce script et donc lancer l'application sans monopoliser mon putty. Un peu comme si on lancait apache ou samba ?
Merci d'avance
Hors ligne
#2 Le 13/11/2006, à 15:46
- bergi
Re : Question sur la mise en oeuvre d'un script tout simple
monscript &
Hors ligne
#3 Le 13/11/2006, à 16:04
- Jonathan38
Re : Question sur la mise en oeuvre d'un script tout simple
Arf, faute de frappe ?
Hors ligne
#4 Le 13/11/2006, à 16:08
- Jonathan38
Re : Question sur la mise en oeuvre d'un script tout simple
Ok, j'ai compris mais lorsque je lance "./fricorderweb.sh &", lorsque je quitte ma session putty, l'application est de nouveau innactive.
J'aimerai que ce soit un daemon autonome qui se lance et qui ne s'arrete qu'à l'arret de la machine ...
Hors ligne
#5 Le 13/11/2006, à 16:12
- woodstock
Re : Question sur la mise en oeuvre d'un script tout simple
Bonjour,
[...]Voici le code :
#!/bin/sh
# /etc/init.d/fricorderweb for Ubuntu
/usr/local/fricorder/fricorder-web.py
exit 0Lorsque je le lance, l'application démarre correctement mais mon putty reste monopolisé et si je quitte mon putty, l'application se ferme.
Utilisation de nohup ?
nohup nomscript &
ou directement dans le script peut-être
#!/bin/sh
# /etc/init.d/fricorderweb for Ubuntu
nohup /usr/local/fricorder/fricorder-web.py &
exit 0
... à voir pour le "exit 0" ...
Hors ligne
#6 Le 14/11/2006, à 16:54
- Jonathan38
Re : Question sur la mise en oeuvre d'un script tout simple
ok, merci woodstock, tout fonctionne après plusieurs tests.
J'ai viré le exit 0 par contre
Hors ligne
#7 Le 23/05/2007, à 12:01
- th0mas
Re : Question sur la mise en oeuvre d'un script tout simple
j'avais envie de faire la même chose
mais je ne sais pas où enregistrer ce fichier, comment le nommer et activer le tout pour que ce script se charge au démarrage d'ubuntu ?
merci d'avance !
Hors ligne