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édentes Révision précédente
Prochaine révision
Révision précédente
tutoriel:comment_transformer_un_programme_en_service [Le 20/11/2017, 16:25]
scaph {{tag>tutoriel}}
tutoriel:comment_transformer_un_programme_en_service [Le 31/05/2023, 13:18] (Version actuelle)
92.88.170.183 retour en arrière (pardon)
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]]//​
  • tutoriel/comment_transformer_un_programme_en_service.1511191554.txt.gz
  • Dernière modification: Le 20/11/2017, 16:25
  • par scaph