2 – Mettez votre script dans /etc/init.d
La deuxième solution que vous pouvez mettre en place est de créer votre script sous /etc/init.d. Je préfère généralement cette méthode pour exécuter un service (comme un service de pare-feu par exemple).
Il y a une procédure à respecter pour que le service se lance au démarrage. Voici comment faire :
!/bin/bash ### BEGIN INIT INFO # Provides: demarrageNR # Required-Start: $all # Required-Stop: # Default-Start: 5 # Default-Stop: 6 # Short-Description: Your service description ### END INIT INFO touch /home/pi/./demnodered.sh
C’est vraiment le minimum pour que ça fonctionne. Le but ici est simplement d’exécuter un service au démarrage. Si vous souhaitez le faire correctement, vous devez ajouter au moins une option de démarrage, d’arrêt et de redémarrage à votre service. Vous pouvez trouver une documentation détaillée ici si c’est ce que vous cherchez à faire.