mirror of https://framagit.org/kyodev/kyopages.git
2.6.2
This commit is contained in:
parent
80bf0e45eb
commit
f1f0e63c16
|
@ -101,8 +101,9 @@ lancer le script sans arguments: `getFlashPlayer` ou avec l'option help `getFlas
|
|||
ni le distribuer librement.
|
||||
Il souffre de nombreuses vulnérabilités chroniques, depuis des années
|
||||
sans que l'éditeur fasse beaucoup d'efforts pour corriger cela...
|
||||
Il sera bloqué à plus ou moins court terme pas les navigateurs majeurs,
|
||||
Il sera bloqué plus ou moins bloqué à terme pas les navigateurs majeurs,
|
||||
c'est à dire Firefox et Chrom(ium). Préparez vous à cela...
|
||||
voir: https://developer.mozilla.org/fr/docs/Plugins/Roadmap
|
||||
```
|
||||
|
||||
|
||||
|
@ -124,8 +125,9 @@ lancer le script sans arguments: `getFlashPlayer` ou avec l'option help `getFlas
|
|||
ni le distribuer librement.
|
||||
Il souffre de nombreuses vulnérabilités chroniques, depuis des années
|
||||
sans que l'éditeur fasse beaucoup d'efforts pour corriger cela...
|
||||
Il sera bloqué à plus ou moins court terme pas les navigateurs majeurs,
|
||||
Il sera bloqué plus ou moins bloqué à terme pas les navigateurs majeurs,
|
||||
c'est à dire Firefox et Chrom(ium). Préparez vous à cela...
|
||||
voir: https://developer.mozilla.org/fr/docs/Plugins/Roadmap
|
||||
|
||||
version FlashPlayer en ligne: 26.0.0.137
|
||||
|
||||
|
@ -177,8 +179,9 @@ lancer le script sans arguments: `getFlashPlayer` ou avec l'option help `getFlas
|
|||
Il souffre de nombreuses vulnérabilités chroniques, depuis des années
|
||||
sans que l'éditeur fasse beaucoup d'efforts pour corriger cet état
|
||||
de fait...
|
||||
Il sera donc bloqué à plus ou moins court terme pas les navigateurs
|
||||
majeurs, c'est à dire Firefox et Chrom(ium). Préparez vous à cela...
|
||||
Il sera bloqué plus ou moins bloqué à terme pas les navigateurs majeurs,
|
||||
c'est à dire Firefox et Chrom(ium). Préparez vous à cela...
|
||||
voir: https://developer.mozilla.org/fr/docs/Plugins/Roadmap
|
||||
|
||||
|
||||
FlashPlayer 26.0.0.137 installé ou mis à jour pour kyodev
|
||||
|
@ -279,7 +282,7 @@ pour vérifier la date où la dernière version du plugin a été installée ou
|
|||
`date -r ~/.mozilla/plugins/libflashplayer.version`
|
||||
|
||||
|
||||
## supprimer le script sur le système
|
||||
## supprimer le script
|
||||
|
||||
en **root**:
|
||||
`getFlashPlayer sysremove`
|
||||
|
|
|
@ -1,11 +1,12 @@
|
|||
#!/bin/bash
|
||||
|
||||
version=2.6.1
|
||||
version=2.6.2
|
||||
date="18/07/2017"
|
||||
projet="Kyodev"
|
||||
contact="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/"
|
||||
user_agent="Mozilla/5.0 (X11; Linux $(uname -m); rv:54.0) Gecko/20100101 Firefox/54.0"
|
||||
|
||||
##### license LPRAB/WTFPL
|
||||
|
@ -225,9 +226,9 @@ cat << 'EOF'
|
|||
ni le distribuer librement.
|
||||
Il souffre de nombreuses vulnérabilités chroniques, depuis des années
|
||||
sans que l'éditeur fasse beaucoup d'efforts pour corriger cela...
|
||||
Il sera bloqué à plus ou moins court terme pas les navigateurs majeurs,
|
||||
Il sera bloqué plus ou moins bloqué à terme pas les navigateurs majeurs,
|
||||
c'est à dire Firefox et Chrom(ium). Préparez vous à cela...
|
||||
|
||||
voir: https://developer.mozilla.org/fr/docs/Plugins/Roadmap
|
||||
EOF
|
||||
}
|
||||
|
||||
|
@ -292,7 +293,6 @@ fflash_install(){
|
|||
f__testArchive "$dirTemp$file" || f__error " Le fichier $dirTemp$file n'est pas une archive tar.gz valide"
|
||||
fi
|
||||
|
||||
mkdir -p "$dirTemp"
|
||||
# décompression archive téléchargée dans dossier de travail
|
||||
if [ -e "$file" ]; then tar -xaf "$file" -C "$dirTemp"; else tar -xaf "$dirTemp$file" -C "$dirTemp"; fi
|
||||
if [ "$1" == "manuel" ]; then verFlash="$(strings $dirTemp/libflashplayer.so | grep -Eo '[0-9]+_[0-9]+_[0-9]+_[0-9]+' | sed 's/_/./g')"; fi
|
||||
|
@ -336,18 +336,18 @@ fflash_manuelInstall(){
|
|||
fflash_install "manuel" "$1"
|
||||
}
|
||||
|
||||
### début script =======================================================
|
||||
|
||||
#initialisation
|
||||
f__user
|
||||
verFlash="na"
|
||||
f__requis "wget" "logger" "file"
|
||||
[ -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"
|
||||
f__requis "wget" "logger" "file" "tar"
|
||||
|
||||
# installation du script si pas dans le système
|
||||
dirname "$0" | grep 'bin' &>/dev/null || fscript_install
|
||||
|
||||
[ "$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"
|
||||
|
||||
case "$1" in
|
||||
"install" )
|
||||
fflash_install;; # installation plugin
|
||||
|
|
|
@ -1,15 +1,13 @@
|
|||
# changelog getFlashPlayer
|
||||
|
||||
## 2.6.1 18/07/2017
|
||||
|
||||
* cosmétique
|
||||
* test bug sécu 01
|
||||
* fix mineur: meilleur ménage lors mise à jour script
|
||||
|
||||
## 2.6.0 18/07/2017
|
||||
## 2.6.2 18/07/2017
|
||||
|
||||
* mieux: ajouts chown sécu
|
||||
* mineur: ménage tests supplémentaires
|
||||
* cosmétique
|
||||
* test bug sécu 01
|
||||
* fix bug sécu
|
||||
* fix mineur: meilleur ménage lors mise à jour script
|
||||
|
||||
## 2.5.0 18/07/2017
|
||||
|
||||
|
@ -17,24 +15,15 @@
|
|||
|
||||
## 2.4.3 17/07/2017
|
||||
|
||||
* tests supplémentaires pour cerner bug
|
||||
|
||||
## 2.4.2 17/07/2017
|
||||
|
||||
* typo
|
||||
|
||||
## 2.4.1 17/07/2017
|
||||
|
||||
* fix mineur: ménage tentative détection url v2
|
||||
* fix mineur: lien fr pour détection version en ligne
|
||||
|
||||
## 2.4.0 17/07/2017
|
||||
|
||||
* mieux, multi linux: test dépendances
|
||||
* mieux, multi linux: test cnx
|
||||
* révision extraction version flash
|
||||
* révision procédure maj script
|
||||
* révision wgets
|
||||
* fix mineur: ménage tentative détection url v2
|
||||
* fix mineur: lien fr pour détection version en ligne
|
||||
* typo
|
||||
* tests supplémentaires pour cerner bug
|
||||
|
||||
## 2.3.1 17/07/2017
|
||||
|
||||
|
@ -50,37 +39,23 @@
|
|||
|
||||
## 2.2.1 14/07/2017
|
||||
|
||||
* fix bug: mauvaise détection paquet flashplugin-nonfree installé
|
||||
* mieux: installation script optimisée lors mise à jour
|
||||
* mieux: root plus nécessaire lors maj manuelle du script
|
||||
* fix mineurs
|
||||
* mieux: déclaration PATH & IFS (sécu)
|
||||
* fix: détection changement url
|
||||
* fix mineur: user-agent
|
||||
* BUG: erreur chargement -> wget? idem avec curl
|
||||
|
||||
## 2.2.0 14/07/2017
|
||||
|
||||
* fix bug: mauvaise détection paquet flashplugin-nonfree installé
|
||||
* mieux: installation script optimisée lors mise à jour
|
||||
* mieux: root plus nécessaire lors maj manuelle du script
|
||||
|
||||
## 2.1.0 13/07/2017
|
||||
|
||||
* nouveau: installation d'une archive téléchargée manuellement
|
||||
* mieux: test validité archive téléchargée
|
||||
|
||||
|
||||
## 2.0.2 13/07/2017
|
||||
|
||||
* fix mineurs
|
||||
* renommage fonctions
|
||||
* fin nettoyage v-test
|
||||
* fix bug: test sur taille download
|
||||
* fix bug: test wget
|
||||
|
||||
## 2.0.1 13/07/2017
|
||||
|
||||
* fix mineurs
|
||||
|
||||
## 2.0.0 13/07/2017
|
||||
|
||||
* nouveau
|
||||
* mise à jour automatique du script
|
||||
* chargements moins verbeux
|
||||
|
@ -88,6 +63,12 @@
|
|||
* test et maj éventuelle script lors du test disponibilité de flash
|
||||
* plus de limitation debian
|
||||
* abandon version v-test (problème de liens de chargement)
|
||||
* fix mineurs
|
||||
* fix mineurs
|
||||
* renommage fonctions
|
||||
* fin nettoyage v-test
|
||||
* fix bug: test sur taille download
|
||||
* fix bug: test wget
|
||||
|
||||
## 1.1.0 12/07/2017
|
||||
|
||||
|
|
Loading…
Reference in New Issue