From 77fb901d95c773a6dd6fd07800b7252b99490378 Mon Sep 17 00:00:00 2001 From: kyodev <> Date: Fri, 26 Jan 2018 16:56:04 +0100 Subject: [PATCH] getFlashPlayer 4.6.0 --- scripts/getFlashPlayer | 26 +++++++++++++------------- scripts/getFlashPlayer_changelog.md | 7 +++++++ 2 files changed, 20 insertions(+), 13 deletions(-) diff --git a/scripts/getFlashPlayer b/scripts/getFlashPlayer index d364629..a73643d 100755 --- a/scripts/getFlashPlayer +++ b/scripts/getFlashPlayer @@ -1,7 +1,7 @@ #!/bin/bash -version=4.5.0 -date="24/01/2018" +version=4.6.0 +date="26/01/2018" projet="simpledeb" contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues/" script="getFlashPlayer" @@ -338,7 +338,7 @@ fflash_get_version(){ # 24/01/2018 } # install plugin dans config user mozilla, [$1='manuel', $2 archive] -fflash_install(){ # 24/01/2018 +fflash_install(){ # 25/01/2018 local verArchive recup_url file_temp dirTemp="/tmp/$script" [ "$opType" == "upgrade" ] || fflash_avertissement @@ -349,7 +349,7 @@ fflash_install(){ # 24/01/2018 else (( x_get_version == 1 )) || fflash_get_version "quiet" f__info "installation FlashPlayer, version $ver_flash" - fileTemp="$dirTemp/flashplayer_$ver_flash""_npapi-linux$( getconf LONG_BIT ).tar.gz" + fileTemp="$dirTemp/flashplayer_$ver_flash""_npapi_linux$( getconf LONG_BIT ).tar.gz" # détection/chargement/test archive plugin flashplayer f__info " - téléchargement..." recup_url="https://fpdownload.adobe.com/get/flashplayer/pdc/" @@ -425,10 +425,10 @@ fflash_upgrade(){ # 24/01/2018 } # tache upgrade dans anacron hebdomadaire, via cron horaire, $1=upgrade|install|remove -fscript_cronAnacron(){ # 29/12/2017 +fscript_cronAnacron(){ # 26/01/2018 local dirAnacron dirSpool fileAnacron - [ "$( type -t fscript_cronAnacron_special )" ] && fscript_cronAnacron_special # test, si fonction spécifique, appel + type -t fscript_cronAnacron_special &>/dev/null && fscript_cronAnacron_special # test, si fonction spécifique, appel dirAnacron="/home/$fu_user/.config/anacron" dirSpool="$dirAnacron/spool" fileAnacron="$dirAnacron/$script.anacrontab" @@ -483,14 +483,14 @@ fscript_get_version(){ # 24/01/2018 } # installation du script dans le système -fscript_install(){ # 15/01/2018 +fscript_install(){ # 26/01/2018 if grep -q 'bin' <<< "$( dirname $0 )" ; then f__info "$RED""l'installation dans le système doit se faire depuis un script local $GREEN(./$script -i )" return 1 fi - [ "$( type -t fscript_install_special )" ] && fscript_install_special # test, si fonction spécifique, appel + type -t fscript_install_special &>/dev/null && fscript_install_special # test, si fonction spécifique, appel f__requis "wget anacron cron" || exit 1 # install /opt mkdir -p /opt/bin/ @@ -509,7 +509,7 @@ fscript_install(){ # 15/01/2018 } # suppression du script dans le système -fscript_remove(){ # 15/01/2018 +fscript_remove(){ # 26/01/2018 if ! grep -q 'bin' <<< "$( dirname $0 )" ; then f__info "$RED""cette fonction doit être appelée depuis le script installé dans le système $GREEN($script -r)" @@ -520,7 +520,7 @@ fscript_remove(){ # 15/01/2018 return 1 fi - [ "$( type -t fscript_remove_special )" ] && fscript_remove_special # test, si fonction spécifique, appel + type -t fscript_remove_special &>/dev/null && fscript_remove_special # test, si fonction spécifique, appel # suppression de /opt lien /usr/bin rm -f "$script_install" unlink "/usr/bin/$script" &>/dev/null @@ -531,10 +531,10 @@ fscript_remove(){ # 15/01/2018 } # mise à jour script, [$1 != "" si upgrade en place, $1 dans message info] -fscript_update(){ # 24/01/2018 +fscript_update(){ # 26/01/2018 local dirTemp="/tmp/$script-maj" upgradeEnPlace="$1" - [ "$(type -t fscript_update_special)" ] && fscript_update_special # test, si fonction spécifique, appel + type -t fscript_update_special &>/dev/null && fscript_update_special # test, si fonction spécifique, appel if [ -z "$upgradeEnPlace" ] && ! grep -q 'bin' <<< "$( dirname $0 )" ; then f__info "$RED""cette fonction doit être appelée depuis le script installé dans le système $GREEN($script -u)" return 1 @@ -564,7 +564,7 @@ fscript_update(){ # 24/01/2018 rm -rf "$dirTemp/" } -prg_init(){ # 4/12/2017 +prg_init(){ # 24/01/2018 PATH='/usr/sbin:/usr/bin:/sbin:/bin' TERM=xterm diff --git a/scripts/getFlashPlayer_changelog.md b/scripts/getFlashPlayer_changelog.md index 161e8ae..33eca6c 100644 --- a/scripts/getFlashPlayer_changelog.md +++ b/scripts/getFlashPlayer_changelog.md @@ -4,6 +4,13 @@ todo: * si waterfox, install pour wfx +* révision: fflash_install, changement nom archive + +## getFlashPlayer 4.6.0 26/01/2018 + +* révision: mineur, fscript_cronAnacron fscript_install fscript_remove fscript_update +* révision: f__requis + ## getFlashPlayer 4.5.0 24/01/2018 * nouveau: cumul options (opérations) possibles (sauf opés scripts)