mirror of https://framagit.org/kyodev/kyopages.git
2.6.3
This commit is contained in:
parent
f091b91b83
commit
1458e0e15f
|
@ -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
|
||||
_ _____ _ _ ____ _
|
||||
|
|
|
@ -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"
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue