Avr 082019
 

1 – Créer un fichier Service

/etc/systemd/system/monpetitnomde.service

2 – Dans ce fichier, on met le code qui suit

[Unit] 
Description=Texte de description du service
ConditionPathExists=/full/path/of/script.sh

[Service]
Type=forking
ExecStart=/full/path/of/script.sh start
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99

[Install]
WantedBy=multi-user.target

3 – Créer ensuite le script avec chmod+x

4 – Enfin, ajouter au systeme avec

systemctl enable monpetitnomde

Remarques

cette config executera ça une seule fois au boot au moment ou on passse en mode multi-user. C’est l’équivalent du script rc.local de l’ancien système

Important : Si on veut lancer des démons, il vaut mieux faire plusisuers services car 1) c’est plus modulaire et surtout le process de boot va forker et tout lancer en parallèle ce qui accélère énormément sur les machine multi-cpu

Sorry, the comment form is closed at this time.