This commit is contained in:
kyodev 2017-07-20 00:44:11 +02:00
parent 49b0d981aa
commit bcfb1a2b56
1 changed files with 48 additions and 44 deletions

View File

@ -1,7 +1,16 @@
# getFlashPlayer
**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)
>>>
c'est un script bash qui se charge de charger et d'installer le plugin FlashPlayer pour Firefox,
pour l'utilisateur en cours
le script se met à jour et gère les mises à jour de FlashPlayer par une tâches planifiée hebdomadaire
le script installe le plugin FlashPlayer pour l'user en cours
seul l'installation et la désinstallation du **script** requièrent les privilèges **root**.
les autres opérations se font sous le compte utilisateur
>>>
## messages avertissement
@ -20,7 +29,7 @@ chmod +x getFlashPlayer && ./getFlashPlayer
le script est alors mis à jour, et son utilisation ne doit plus provoquer cette erreur
## installation rapide:
## installation rapide du script:
**en root**, pour l'installation:
```shell
@ -49,19 +58,6 @@ chmod +x getFlashPlayer && ./getFlashPlayer
* si le paquet `flashplugin-nonfree` est présent, il sera **désinstallé**.
* si ce paquet devait être ré-installé, il semble préférable de désinstaller le plugin auparavant
## mise à jour du script
à partir de la version 2.x, le script se met à jour automatiquement si nouvelle version disponible.
le test de mise à jour est fait hebdomadairement, lors du test de mise à jour possible du plugin
le passage à la version 2.x, doit être fait une dernière fois manuellement en **root**:
```shell
wget https://framagit.org/kyodev/kyopages/raw/master/scripts/getFlashPlayer \
&& chmod +x getFlashPlayer && ./getFlashPlayer
```
à partir de la version 2.x, les mises à jour, automatiques ou manuelles peuvent se faire en _utilisateur_
## help
@ -147,9 +143,7 @@ lancer le script sans arguments: `getFlashPlayer` ou avec l'option help `getFlas
* pour vérifier le bon fonctionnement, vous pouvez aller [sur le site](http://get.adobe.com/flashplayer/about/)
* _théoriquement_, inutile de redémarrer Firefox
* en cas de soucis, vérifier dans `Outils/Modules complémentaires/plugins`: _shockwave flash_ doit être **activé**
* le téléchargement et le mise à jour sont forcés,
à la différence de [_getFlashPlayer install_](#mise-a-jour), où le chargement et l'installation ne sont faits
que si nouvelle version
* le téléchargement et la mise à jour sont **forcés**
## installation manuelle
@ -187,27 +181,6 @@ lancer le script sans arguments: `getFlashPlayer` ou avec l'option help `getFlas
```
## désinstallation plugin
`getFlashPlayer remove`
```text
_ _____ _ _ ____ _
__ _ ___| |_| ___| | __ _ ___| |__ | _ \| | __ _ _ _ ___ _ __
/ _' |/ _ \ __| |_ | |/ _' / __| '_ \| |_) | |/ _' | | | |/ _ \ '__|
| (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ |
\__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_|
|___/ |___/
pour Firefox sur Debian, version 2.4.0 - 17/07/2017
FlashPlayer 26.0.0.137 désinstallé pour kyodev
```
* le plugin est effacé du profil Mozilla de l'utilisateur
* lancer le script pour chaque utilisateur ayant installé le plugin
* cela **ne supprime pas le script** _getFlashPlayer_ du système
## version en ligne
`getFlashPlayer version`
@ -233,6 +206,27 @@ lancer le script sans arguments: `getFlashPlayer` ou avec l'option help `getFlas
* compare avec les versions installées
## désinstallation plugin
`getFlashPlayer remove`
```text
_ _____ _ _ ____ _
__ _ ___| |_| ___| | __ _ ___| |__ | _ \| | __ _ _ _ ___ _ __
/ _' |/ _ \ __| |_ | |/ _' / __| '_ \| |_) | |/ _' | | | |/ _ \ '__|
| (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ |
\__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_|
|___/ |___/
pour Firefox sur Debian, version 2.4.0 - 17/07/2017
FlashPlayer 26.0.0.137 désinstallé pour kyodev
```
* le plugin est effacé du profil Mozilla de l'utilisateur
* lancer le script pour chaque utilisateur ayant installé le plugin
* cela **ne supprime pas le script** _getFlashPlayer_ du système
## mise à jour
`getFlashPlayer upgrade`
@ -263,12 +257,22 @@ lancer le script sans arguments: `getFlashPlayer` ou avec l'option help `getFlas
* mise à jour du **plugin** si une nouvelle version est disponible en ligne
* pas de nouvelle version: pas de téléchargement
* à la différence de [_getFlashPlayer install_](#installation-plugin) un téléchargement et
une installation **ne sont pas forcés**. il n'y aura téléchargement que si nouvelle version disponible.
une installation **ne sont pas forcés**.
* cette tâche est exécutée périodiquement par cron/anachron et n'a pas vraiment
d'utilité à être lancée manuellement
* _anacron_ est utilisé, c'est à dire que la mise à jour sera testée, même lors d'arrêts du Pc
## mise à jour du script
à partir de la version 2.x, le script se met à jour automatiquement.
le passage à la version 2.x, doit être fait une **dernière fois** manuellement en **root**:
```shell
wget https://framagit.org/kyodev/kyopages/raw/master/scripts/getFlashPlayer
chmod +x getFlashPlayer && ./getFlashPlayer
```
## tâche planifiée
dans le syslog, (en **root**): `cat /var/log/syslog | grep Flash`
@ -297,9 +301,9 @@ en **root**:
getFlashPlayer supprimé du système.
```
* effacement du script dans le système (_/opt/bin_)
* effacement de l'inscription dans crontab/anacron utilisateur
* cela ne **supprime pas** un éventuel **plugin** installé
* effacement du script dans le système (_/opt/bin_)
* effacement de l'inscription dans crontab/anacron utilisateur
* cela ne **supprime pas** un éventuel **plugin** installé
## sources