Checker les dernières version des logiciels en ligne

checklist

Bonjour

Dernière petite nouveauté pour mon dépôt.
Avant, pour savoir que je devais faire un paquet wapt je devais m’amuser à aller vérifier les sites à la main et c’était un peu au petit Bonheur la chance ou alors je devais attendre qu’un utilisateur m’indique une mise à jour.

J’ai donc fait un petit script qui va surfer et vérifier à ma place toutes les heures si une mise à jour est disponible et va ensuite m’envoyer un email si la version a changé depuis la dernière fois.

Je ne vais pas publier ce script car vraiment il n’est pas très propre et au prochain changement de design des sites, tout peut sauter. Je modifierais donc en conséquence

En revanche, vous avez ici :
https://wapt.lesfourmisduweb.org/wapt/resultupdate.txt

…la sortie du script, et vous pouvez donc l’exploiter si vous le souhaitez.

Avec ce genre de script a mettre en crontab :

adressemail=blog@lesfourmisduweb.org
pathtemp=/tmp/resultupdate.txt
path=/home/simon/resultupdate.txt
rm -f $pathtemp
wget https://wapt.lesfourmisduweb.org/wapt/resultupdate.txt -O $pathtemp
DIFF=$(diff $path $pathtemp)
if [ "$DIFF" != "" ]
then
echo -e "Des mises a jours sont visiblement disponnible : \n\n"$DIFF'\n\nPensez a faire le Paquet WAPT ' | mail -s "Mise a jour logiciel disponnible en ligne" $adressemail
rm -f $path
mv $pathtemp $path
fi
rm -f $pathtemp

Puis ajoutez le en crontab :

crontabe -e

ajoutez :

0 */5 * * *  /chemin/du/script/majdispo.sh