This commit is contained in:
kyodev 2017-08-26 23:43:19 +02:00
parent 080b3710a9
commit 822dee7043
2 changed files with 11 additions and 10 deletions

View File

@ -1,6 +1,6 @@
#!/bin/bash
version=3.4.1
version=3.5.0
date="25/08/2017"
projet="simpledeb"
contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues/"
@ -331,9 +331,9 @@ fscript_cronAnacron_special(){ # v19/08/2017
}
# version script en ligne, assigne $versionScript, $script_aJour=ok|ko
fscript_get_version(){ # v19/08/2017
fscript_get_version(){ # v25/08/2017
f__requis "wget"
f__info "$GREEN""\n version script en cours: $version"
f__info "raw" "$GREEN""version script en cours: $version"
versionScript="$(wget -q --tries=2 --timeout=15 -O - "$urlScript" | grep '^version=' | cut -d '=' -f 2)"
if [ "$versionScript" ]; then
if [ "$version" != "$versionScript" ]; then
@ -371,7 +371,7 @@ fscript_install(){ # v25/08/2017
}
# spécifique script
fscript_install_special(){ # v25/08/2017
fscript_install_special(){ # v25/08/2017
[ -e "/var/log/sdeb_getFlash.log" ] && mv "/var/log/sdeb_getFlash.log" "$fileLogs" # changement ancien logs
f__requis "flashplugin-nonfree" && apt-get purge flashplugin-nonfree
}
@ -388,7 +388,7 @@ fscript_remove(){ # v21/08/2017
}
# mise à jour script si dispo
fscript_update(){ # v25/08/2017
fscript_update(){ # v25/08/2017-2
fscript_get_version
if [ "$script_aJour" == "ok" ]; then
f__info "log" "pas de mise à jour disponible pour $script"
@ -403,7 +403,7 @@ fscript_update(){ # v25/08/2017
cp -d "$dirTemp$script" /opt/bin/"$script"
rm -rf "$dirTemp"
fscript_cronAnacron "upgrade"
f__info "log" "\n $script mis à jour en version $versionScript"
f__info "log" "$script mis à jour en version $versionScript"
}
#initialisation
@ -452,12 +452,12 @@ for i in $options; do
break ;; # installation du script dans le système
-r | --remove | sysremove )
fscript_remove
break ;; # désinstallation du script
break ;; # désinstallation du script
-u | --upgrade )
opType="upgrade"
fscript_update
$0 upgrade # on relance le script en upgrade pour le plugin
break ;; # upgrade script et plugin
exit ;; # upgrade script et plugin
-v | --version )
fscript_get_version
break ;; # version du script, en ligne et exécuté

View File

@ -1,13 +1,14 @@
# changelog getFlashPlayer
## 3.4.1 25/08/2017
## 3.5.0 25/08/2017
* renommage fscript_dl en fscript_update
* révision fscript_install, fscript_update
* révision fscript_install, fscript_update, fscript_get_version
* révision f__wget_test
* révision f__error, f__info
* fix et maj fscript_install pour éventuel fscript_install_special
* fix bug upgrade
## 3.2.2 24/08/2017