Prochaine révision | Révision précédente |
tutoriel:systeme:autoboot [2020/09/04 22:27] – admin | tutoriel:systeme:autoboot [2022/08/13 21:54] (Version actuelle) – modification externe 127.0.0.1 |
---|
<WRAP center round info 60%> | <WRAP center round info 60%> |
__**Section [Unit]**__ | __**Section [Unit]**__ |
?? Description=Programme monprogramme :: Commentaire descriptif !! | ;? Description=Programme monprogramme :: Commentaire descriptif !! |
| |
__**Section [Service]**__ | __**Section [Service]**__ |
?? ExecStart=/bin/monprogramme :: commande qui démarre le service. !! | ;? ExecStart=/bin/monprogramme :: commande qui démarre le service. !! |
| |
__**Section [Install]**__ | __**Section [Install]**__ |
?? WantedBy=multi-user.target :: s'exécutera au redémarrage si on l'active par une commande enable !! | ;? WantedBy=multi-user.target :: s'exécutera au redémarrage si on l'active par une commande enable !! |
| |
</WRAP> | </WRAP> |
| |
__**Section [Unit]**__ | __**Section [Unit]**__ |
?? Description=Serveur vncserver :: Commentaire descriptif !! | ;? Description=Serveur vncserver :: Commentaire descriptif !! |
| |
__**Section [Service]**__ | __**Section [Service]**__ |
?? RemainAfterExit=yes :: Nécesaire pour pouvoir démarrer ou arrêter le service. !! | ;? RemainAfterExit=yes :: Nécesaire pour pouvoir démarrer ou arrêter le service. !! |
?? ExecStart=/bin/su - pi -c '/usr/bin/vncserver :1' :: commande qui démarre le service. (exécutée sous l'utilisateur pi) !! | ;? ExecStart=/bin/su - pi -c '/usr/bin/vncserver :1' :: commande qui démarre le service. (exécutée sous l'utilisateur pi) !! |
?? ExecSop=/bin/su - pi -c '/usr/bin/vncserver -kill :1' :: commande qui démarre le service. (exécutée sous l'utilisateur pi) !! | ;? ExecSop=/bin/su - pi -c '/usr/bin/vncserver -kill :1' :: commande qui démarre le service. (exécutée sous l'utilisateur pi) !! |
| |
__**Section [Install]**__ | __**Section [Install]**__ |
?? WantedBy=multi-user.target :: s'exécutera au redémarrage si une commande enable est lancée. !! | ;? WantedBy=multi-user.target :: s'exécutera au redémarrage si une commande enable est lancée. !! |
| |
Pour le format du fichier **.service**, voir les pages de man : | Pour le format du fichier **.service**, voir les pages de man : |
* sections [unit] et [install] : **systemd.unit** [[http://www.freedesktop.org/software/systemd/man/systemd.unit.html]] | * sections [unit] et [install] : **systemd.unit** [[http://www.freedesktop.org/software/systemd/man/systemd.unit.html]] |
| |
ou la page [[logiciel:systeme:systemd|]] | ou la page [[logiciel:systeme:systemd:start]] |
</WRAP> | </WRAP> |
| |
</code> | </code> |
| |
Pour plus de détails, voir la page [[logiciel:systeme:linux:commandes_linux:start-stop-daemon]] | Pour plus de détails, voir la page [[logiciel:os:linux:commandes_linux:start-stop-daemon]] |
| |
=== Activation === | === Activation === |
===== Conclusion ===== | ===== Conclusion ===== |
| |
===== Problèmes connus===== | ===== Problèmes connus ===== |
| |
===== Voir aussi ===== | ===== Voir aussi ===== |