diff --git a/docs/scripts/getFlashPlayer.md b/docs/scripts/getFlashPlayer.md index d9de934..50d4121 100644 --- a/docs/scripts/getFlashPlayer.md +++ b/docs/scripts/getFlashPlayer.md @@ -3,30 +3,29 @@ **depuis la version 2.x, ce script se met à jour automatiquement, si possible, tous les 7 jours** **voir: [dernière mise à jour manuelle du script](#mise-a-jour-du-script) -**la version 2.1 permet l'installation manuelle d'une archive de plugin téléchargée manuellement** -**voir: [installation manuelle](#installation-manuelle)** +## messages avertissement -## installation raccourci: - -**en root**: -```shell -wget https://framagit.org/kyodev/kyopages/raw/master/scripts/getFlashPlayer \ - && chmod +x getFlashPlayer && ./getFlashPlayer && getFlashPlayer +```text + Erreur critique: bug sécu 01 + veuillez désinstaller le script et le réinstaller + https://framagit.org/kyodev/kyopages/raw/master/scripts/getFlashPlayer/#messages-avertissement" ``` +* sur des versions de développement, des droits inappropriés et dangereux ont pu être attribués. + l'exécution du script est suspendue jusqu'à correction, en **root**: +```shell +getFlashPlayer sysremove +wget https://framagit.org/kyodev/kyopages/raw/master/scripts/getFlashPlayer +chmod +x getFlashPlayer && ./getFlashPlayer +``` +le script est alors mis à jour, et son utilisation ne doit plus provoquer cette erreur -## charger le script +## installation rapide: + +**en root**, pour l'installation: ```shell wget https://framagit.org/kyodev/kyopages/raw/master/scripts/getFlashPlayer -chmod +x getFlashPlayer -``` - -## installation du script - -en **root**, pour l'installation: -```shell -./getFlashPlayer -exit +chmod +x getFlashPlayer && ./getFlashPlayer ``` ```text _ _____ _ _ ____ _ diff --git a/scripts/getFlashPlayer b/scripts/getFlashPlayer index 449408c..d147322 100755 --- a/scripts/getFlashPlayer +++ b/scripts/getFlashPlayer @@ -1,9 +1,9 @@ #!/bin/bash -version=2.6.2 -date="18/07/2017" +version=2.6.3 +date="19/07/2017" projet="Kyodev" -contact="https://framagit.org/kyodev/kyopages/issues" +contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues" script="getFlashPlayer" urlScript="https://framagit.org/kyodev/kyopages/raw/master/scripts/getFlashPlayer" urlNotice="https://kyodev.frama.io/kyopages/scripts/getFlashPlayer/" @@ -40,7 +40,7 @@ echo -e "$YELLOW pour Firefox sur Debian, version $version - $date\n$COLOR #### fonctions diverses ================================================ - # user ayant initié la session graphique, assigne $user_, testé avec mate, gnome + # user ayant initié la session graphique, assigne $user_ # sortie script sur erreur, gestion variable environnement pour personnaliser l'user avec: # USER_INSTALL=user script f__user(){ @@ -261,7 +261,7 @@ EOF } # calcul url téléchargement plugin, assigne $recup_url, -fflash_detect_url_v1(){ +fflash_recup_url_v1(){ recup1="https://fpdownload.adobe.com/get/flashplayer/pdc/" if [ "$(uname -m)" == "i686" ] || [ "$(uname -m)" == "i386" ]; then recup2='i386'; elif [ "$(uname -m)" == "x86_64" ] || [ "$(uname -m)" == "amd64" ]; then recup2='x86_64'; @@ -287,7 +287,7 @@ fflash_install(){ mkdir -p "$dirTemp" # détection/chargement/test archive plugin flashplayer - fflash_detect_url_v1 + fflash_recup_url_v1 wget -q -c --show-progress --tries=1 --timeout=15 --user-agent="$user_agent" --referer="$urlOnline" -O "$dirTemp$file" "$recup_url" if [ "$?" != "0" ]; then f__testWget "$recup_url"; fi f__testArchive "$dirTemp$file" || f__error " Le fichier $dirTemp$file n'est pas une archive tar.gz valide" @@ -344,7 +344,7 @@ f__requis "wget" "logger" "file" "tar" # installation du script si pas dans le système dirname "$0" | grep 'bin' &>/dev/null || fscript_install - + # détection droits inappropriés sur le script [ "$1" != "sysremove" ] && [ -e "/opt/bin/$script" ] && ls -l "/opt/bin/$script" | grep 'root' &>/dev/null && f__error "bug sécu 01" \ "veuillez désinstaller le script et le réinstaller" "voir: $urlNotice#supprimer-le-script" diff --git a/scripts/getFlashPlayer_changelog.md b/scripts/getFlashPlayer_changelog.md index c8eae7c..2f6ba9e 100644 --- a/scripts/getFlashPlayer_changelog.md +++ b/scripts/getFlashPlayer_changelog.md @@ -1,5 +1,9 @@ # changelog getFlashPlayer +## 2.6.3 19/07/2017 + +* cosmétique + ## 2.6.2 18/07/2017 * mieux: ajouts chown sécu