mise a jour final test 1
This commit is contained in:
parent
62d274f696
commit
bf3836a6ef
12
install.sh
12
install.sh
@ -4,6 +4,7 @@ echo "=> DÉBUT de l'installation :"
|
|||||||
|
|
||||||
|
|
||||||
echo "=> Validation des DÉPENDENCES pour l'installation :"
|
echo "=> Validation des DÉPENDENCES pour l'installation :"
|
||||||
|
echo "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --"
|
||||||
|
|
||||||
# Vérifie si wget est installé
|
# Vérifie si wget est installé
|
||||||
if ! hash wget 2>/dev/null; then
|
if ! hash wget 2>/dev/null; then
|
||||||
@ -19,6 +20,13 @@ if ! hash zip 2>/dev/null; then
|
|||||||
fi
|
fi
|
||||||
echo "===> zip ... OK"
|
echo "===> zip ... OK"
|
||||||
|
|
||||||
|
# Vérifie si unzip est installé
|
||||||
|
if ! hash unzip 2>/dev/null; then
|
||||||
|
echo "unzip n'est pas installé. Veuillez l'installer."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
echo "===> unzip ... OK"
|
||||||
|
|
||||||
# Vérifier si sha256sum est installé
|
# Vérifier si sha256sum est installé
|
||||||
if ! hash sha256sum 2>/dev/null; then
|
if ! hash sha256sum 2>/dev/null; then
|
||||||
echo "sha256sum n'est pas installé. Veuillez l'installer."
|
echo "sha256sum n'est pas installé. Veuillez l'installer."
|
||||||
@ -28,6 +36,7 @@ echo "===> sha256sum ... OK"
|
|||||||
|
|
||||||
# download scut-latest.zip
|
# download scut-latest.zip
|
||||||
echo "=> TÉLÉCHARGEMENT du programme :"
|
echo "=> TÉLÉCHARGEMENT du programme :"
|
||||||
|
echo "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --"
|
||||||
wget -q https://git.bcmaison.cf/Outils/scut-reminder/raw/branch/main/scut-latest.zip
|
wget -q https://git.bcmaison.cf/Outils/scut-reminder/raw/branch/main/scut-latest.zip
|
||||||
|
|
||||||
# Vérifie le code de retour de wget
|
# Vérifie le code de retour de wget
|
||||||
@ -47,7 +56,6 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Télécharge le fichier de checksum
|
# Télécharge le fichier de checksum
|
||||||
|
|
||||||
wget -q https://git.bcmaison.cf/Outils/scut-reminder/raw/branch/main/scut-latest.zip.sha256
|
wget -q https://git.bcmaison.cf/Outils/scut-reminder/raw/branch/main/scut-latest.zip.sha256
|
||||||
|
|
||||||
# Extrait le checksum du fichier
|
# Extrait le checksum du fichier
|
||||||
@ -66,6 +74,7 @@ fi
|
|||||||
|
|
||||||
# unzip scut-<date>.zip in ~/.config/scut/
|
# unzip scut-<date>.zip in ~/.config/scut/
|
||||||
echo "=> INSTALLATION du programme :"
|
echo "=> INSTALLATION du programme :"
|
||||||
|
echo "-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --"
|
||||||
|
|
||||||
# Vérifier si le répertoire existe déjà
|
# Vérifier si le répertoire existe déjà
|
||||||
if [ ! -d "~/.config/scut/" ]; then
|
if [ ! -d "~/.config/scut/" ]; then
|
||||||
@ -82,5 +91,4 @@ if [ $(ls -A ~/.config/scut/ | wc -l) -eq 0 ]; then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
echo "=> FIN de l'installation ! :-)"
|
echo "=> FIN de l'installation ! :-)"
|
||||||
|
@ -7,6 +7,10 @@ go build scut.go
|
|||||||
zip -r scut.zip scut README.md configuration
|
zip -r scut.zip scut README.md configuration
|
||||||
|
|
||||||
# Renommer l'archive
|
# Renommer l'archive
|
||||||
|
# Vérifier que le fichier scut-latest.zip n'existe pas
|
||||||
|
if [ -f scut-latest.zip ]; then
|
||||||
|
rm scut-latest.zip
|
||||||
|
fi
|
||||||
mv scut.zip scut-latest.zip
|
mv scut.zip scut-latest.zip
|
||||||
|
|
||||||
# création du fichier checksum
|
# création du fichier checksum
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -1 +0,0 @@
|
|||||||
9b2736aa03172789ee99800207f63e9276a76311764f526e14189d624598ed0b scut-latest.zip
|
|
Loading…
Reference in New Issue
Block a user