Bonjour. J’ai créé un petit script qui fonctionne. Il requiert une connexion SSH et un mailer. Tout fonctionne si le démarre manuellement. sh pingtest OK
Je l’ai donc installé dans cron.hourly et l’ai rendu executable
De là je reçois des messages bizarres: pi:unable to resolve host raspberryThierry
raspberryThierry est le nom donné à mon raspi dans hostname
#!/bin/sh
# Script pour jouer avec cron en faisant brailler le Rpi
mplayer /home/pi/dossier/fichier-son.mp3
sudo nano /etc/crontab
@hourly pi bash /home/pi/script.sh
ou
@hourly pi cd/home/pi && bash script.sh
Sans oublier de recharger cron /etc/init.d/cron reload
mais je ne peux pas tester donc je tape « à l’aveugle ».
++
Edit :
Fais le test avec : */1 * * * * pi bash /home/pi/script.sh
là, chez moi, ça fonctionne
j’ai une sirène de bateau durant 13 secondes toutes les … 1 minutes.
Edit 2 :
C’est bon !
Il est 21h et il vient de se mettre à brailler !!!
J’ai remplacé ma ligne précédente par @hourly pi bash /home/pi/script.sh
En fait j’ai simplement mis mon script dans cron.hourly
ls /etc/cron.hourly
fake-hwclock pingtest2
toute les heures ça se déclenche bien et toutes les heures je reçois un message:
/etc/cron.hourly/pingtest2:ssh: Could not resolve hostname sauvegarde: no address.
cat /etc/hostname
raspberryThierry
En fait, j’ai trouvé. Le SSH du raspi qui possède le script n’avait pas de droit sur celui avec lequel il voulait correspondre.
Merci.