Étape 6: Le lancement de l’Auto
Brancher un Pi de framboise sur un moniteur et un clavier peut être ennuyeux, nous allons donc avoir supervisord démarrer notre sniffer chaque fois le Raspberry Pi est branché.
Collez joint code dans un fichier nommé "catapult.sh".
Ensuite vous rendez le lanceur script exécutable en tapant « chmod 755 catapult.sh » dans votre ligne de commande. La commande "sh catapult.sh" doit maintenant lancer supervisord.conf.
Ensuite, nous voulons utiliser crontab, qui vous permet d’exécuter des scripts à un moment précis. Dans ce cas, le temps que nous voulons spécifier est au démarrage. Il suffit de taper « sudo crontab -e » dans la ligne de commande et appuyez sur entrer. Cela devrait tirer vers le haut de la fenêtre de la crontab. Une fois que vous voyez la fenêtre crontab, entrez "sh /home/pi/Desktop/catapult.sh &".
Permet de décomposer la commande :
- La représente"que nous voulons notre fichier pour lancer au redémarrage ;
- la commande « sh » raconte la Pi quel programme utiliser pour lancer le script ;
- /Home/pi/Desktop/Catapult.sh précise le chemin qui la Pi doit suivre pour obtenir le fichier que nous voulons lancer au démarrage ;
- "&" permet le démarrage jusqu'à pour continuer comme prévu normalement.
Le test final est pour réinitialiser votre Pi (type "sudo reboot" dans votre ligne de commande), attendez que la Pi finir la mise en service, puis appuyez sur votre bouton. Vous devriez maintenant obtenir un appel.