Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tutoriel:comment_transformer_un_programme_en_service [Le 08/08/2017, 11:53] – Retrait tag Lucid, retouche pour usage Utilisateur ou ~ fabuxtutoriel:comment_transformer_un_programme_en_service [Le 31/05/2023, 13:18] (Version actuelle) – retour en arrière (pardon) 92.88.170.183
Ligne 1: Ligne 1:
-{{tag>Precise serveur logiciels services}}+{{tag>tutoriel Precise serveur logiciels services}}
 ---- ----
  
Ligne 16: Ligne 16:
 Il faut d'abord [[:tutoriel:comment_modifier_un_fichier|créer]] un script **sh** que nous appellerons dans notre exemple **SABnzbd.sh**. Le nom ici donné est tout à fait arbitraire. Généralement, par facilité, on préférera lui donner le même nom que le programme que l'on va transformer en démon. Il faut d'abord [[:tutoriel:comment_modifier_un_fichier|créer]] un script **sh** que nous appellerons dans notre exemple **SABnzbd.sh**. Le nom ici donné est tout à fait arbitraire. Généralement, par facilité, on préférera lui donner le même nom que le programme que l'on va transformer en démon.
  
-Il faudra ensuite rendre ce [[:script_shell|programme]] **SABnzbd.sh** [[:permissions|programme exécutable]].<+Il faudra ensuite rendre ce [[:tutoriel:script_shell|programme]] **SABnzbd.sh** [[:permissions|programme exécutable]].<
  
 ==== Script ==== ==== Script ====
Ligne 28: Ligne 28:
 <file bash SABnzbd.sh> <file bash SABnzbd.sh>
 #!/bin/sh -e #!/bin/sh -e
 +#
 +### BEGIN INIT INFO
 +# Provides:          SABnzbd
 +# Required-Start:    $all
 +# Required-Stop:
 +# Default-Start:     2 3 4 5
 +# Default-Stop:      0 1 6
 +# Short-Description: description du programme
 +### END INIT INFO
  
 DAEMON="/opt/SABnzbd-0.4.11/SABnzbd.py" #ligne de commande du programme, attention à l'extension .py. DAEMON="/opt/SABnzbd-0.4.11/SABnzbd.py" #ligne de commande du programme, attention à l'extension .py.
Ligne 145: Ligne 154:
   * [[wpfr>Daemon_(informatique)]]   * [[wpfr>Daemon_(informatique)]]
   * http://jargonf.org/wiki/d%C3%A9mon   * http://jargonf.org/wiki/d%C3%A9mon
-  * http://www.linuxtricks.fr/wiki/systemd-les-commandes-essentielles+  * https://www.linuxtricks.fr/wiki/systemd-les-commandes-essentielles
  
 ---- ----
 //Contributeurs : Rédigée et maintenue par [[:utilisateurs/RedLemon]]// //Contributeurs : Rédigée et maintenue par [[:utilisateurs/RedLemon]]//