2023-07-25 22:18:24 -04:00
|
|
|
#!/usr/bin/env sh
|
|
|
|
|
|
|
|
echo "=> Début de l'installation :"
|
|
|
|
|
2023-07-25 23:12:04 -04:00
|
|
|
|
2023-07-25 23:26:14 -04:00
|
|
|
echo "=> Valider les dépendences pour l'installation :"
|
|
|
|
# curl, zip
|
|
|
|
# Vérifie si wget est installé
|
|
|
|
if ! hash wget 2>/dev/null; then
|
|
|
|
echo "wget n'est pas installé. Veuillez l'installer."
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Vérifie si zip est installé
|
|
|
|
if ! hash zip 2>/dev/null; then
|
|
|
|
echo "zip n'est pas installé. Veuillez l'installer."
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
2023-07-25 23:12:04 -04:00
|
|
|
|
2023-07-25 22:18:24 -04:00
|
|
|
# download scut-<date>.zip
|
2023-07-25 23:26:14 -04:00
|
|
|
wget -q https://git.bcmaison.cf/Outils/scut-reminder/raw/branch/main/scut-latest.zip
|
|
|
|
|
|
|
|
# Vérifie le code de retour de wget
|
|
|
|
if [ $? -eq 0 ]; then
|
|
|
|
echo "Téléchargement réussi!"
|
|
|
|
else
|
|
|
|
echo "Erreur lors du téléchargement."
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
|
|
|
# Vérifie que le fichier a bien été téléchargé
|
|
|
|
if [ -f "scut-latest.zip" ]; then
|
|
|
|
echo "Fichier scut-latest.zip téléchargé avec succès."
|
|
|
|
else
|
|
|
|
echo "Échec du téléchargement du fichier scut-latest.zip."
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
2023-07-25 22:18:24 -04:00
|
|
|
|
2023-07-25 23:12:04 -04:00
|
|
|
|
2023-07-25 22:18:24 -04:00
|
|
|
# unzip scut-<date>.zip in ~/.config/scut/
|
|
|
|
|