mirror of https://framagit.org/kyodev/kyopages.git
3.0.2
This commit is contained in:
parent
fe79effdc7
commit
03654190e9
|
@ -4,8 +4,6 @@
|
||||||
|
|
||||||
> le script se met à jour et gère les mises à jour de FlashPlayer par une tâche planifiée hebdomadaire
|
> le script se met à jour et gère les mises à jour de FlashPlayer par une tâche 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**.
|
> 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
|
les autres opérations se font sous le compte utilisateur
|
||||||
|
|
||||||
|
@ -14,7 +12,7 @@ les autres opérations se font sous le compte utilisateur
|
||||||
|
|
||||||
**en root**, pour l'installation:
|
**en root**, pour l'installation:
|
||||||
```shell
|
```shell
|
||||||
wget https://framagit.org/kyodev/kyopages/raw/master/scripts/getFlashPlayer
|
wget -O getFlashPlayer https://framagit.org/kyodev/kyopages/raw/master/scripts/getFlashPlayer
|
||||||
chmod +x getFlashPlayer && ./getFlashPlayer
|
chmod +x getFlashPlayer && ./getFlashPlayer
|
||||||
```
|
```
|
||||||
```text
|
```text
|
||||||
|
@ -24,9 +22,9 @@ chmod +x getFlashPlayer && ./getFlashPlayer
|
||||||
| (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ |
|
| (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ |
|
||||||
\__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_|
|
\__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_|
|
||||||
|___/ |___/
|
|___/ |___/
|
||||||
pour Firefox, version 2.8.0 - 30/07/2017
|
pour Firefox, version 3.0.0 - 16/08/2017
|
||||||
|
|
||||||
getFlashPlayer installé dans le système.
|
getFlashPlayer 3.0.0 installé dans le système.
|
||||||
maintenant, appel du script par: getFlashPlayer (sans ./)
|
maintenant, appel du script par: getFlashPlayer (sans ./)
|
||||||
|
|
||||||
```
|
```
|
||||||
|
@ -34,33 +32,28 @@ chmod +x getFlashPlayer && ./getFlashPlayer
|
||||||
* le script est maintenant dans le système et tout utilisateur peut s'en servir.
|
* le script est maintenant dans le système et tout utilisateur peut s'en servir.
|
||||||
* **le plugin n'est pas encore installé**
|
* **le plugin n'est pas encore installé**
|
||||||
* le script est inscrit dans la crontab utilisateur, une mise à jour du plugin et du script sera faite
|
* le script est inscrit dans la crontab utilisateur, une mise à jour du plugin et du script sera faite
|
||||||
[périodiquement](#tache-planifiee) si disponible (pas de téléchargement d'archive en aveugle).
|
périodiquement si disponible (pas de téléchargement d'archive en aveugle).
|
||||||
* si le paquet `flashplugin-nonfree` est présent, il sera **désinstallé**.
|
* 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
|
|
||||||
|
|
||||||
|
|
||||||
## messages avertissement
|
## messages avertissement
|
||||||
|
|
||||||
<hr>
|
<hr>
|
||||||
```text
|
```text
|
||||||
Erreur critique: bug sécu 01
|
l'installation du script est obsolète (-1)
|
||||||
veuillez désinstaller le script et le réinstaller
|
veuillez réinstaller le script manuellement
|
||||||
https://framagit.org/kyodev/kyopages/raw/master/scripts/getFlashPlayer/#messages-avertissement"
|
voir https://kyodev.frama.io/kyopages/scripts/getFlashPlayer/#installation-rapide-du-script
|
||||||
```
|
```
|
||||||
* sur des versions de développement, des droits inappropriés et dangereux ont pu être attribués.
|
ce message indique qu'une installation obsolète a été détectée. En réinstallant ce script manuellement
|
||||||
l'exécution du script est suspendue jusqu'à correction, en **root**:
|
(pour avoir les droits root), un bug de sécurité sur une version de développement et une meilleure gestion des
|
||||||
```shell
|
logs seront assurés.
|
||||||
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
|
|
||||||
<hr>
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
## help
|
## help
|
||||||
|
|
||||||
lancer le script sans arguments: `getFlashPlayer` ou avec l'option help `getFlashPlayer help`
|
lancer le script sans arguments: `getFlashPlayer` ou avec l'option `getFlashPlayer -h`
|
||||||
```text
|
```text
|
||||||
_ _____ _ _ ____ _
|
_ _____ _ _ ____ _
|
||||||
__ _ ___| |_| ___| | __ _ ___| |__ | _ \| | __ _ _ _ ___ _ __
|
__ _ ___| |_| ___| | __ _ ___| |__ | _ \| | __ _ _ _ ___ _ __
|
||||||
|
@ -68,26 +61,28 @@ lancer le script sans arguments: `getFlashPlayer` ou avec l'option help `getFlas
|
||||||
| (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ |
|
| (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ |
|
||||||
\__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_|
|
\__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_|
|
||||||
|___/ |___/
|
|___/ |___/
|
||||||
pour Firefox, version 2.8.0 - 30/07/2017
|
pour Firefox, version 3.0.0 - 16/08/2017
|
||||||
|
|
||||||
-----------------------------------------------------------------------
|
-----------------------------------------------------------------------
|
||||||
./getFlashPlayer : installation du script dans le système, en ROOT
|
getFlashPlayer install : téléchargement & installation de FlashPlashplayer
|
||||||
|
|
||||||
getFlashPlayer install : téléchargement & installation & update Flash
|
|
||||||
getFlashPlayer remove : désinstallation de FlashPlayer
|
getFlashPlayer remove : désinstallation de FlashPlayer
|
||||||
getFlashPlayer version : version en ligne de FlashPlayer
|
getFlashPlayer version : version en ligne de FlashPlayer et du script
|
||||||
getFlashPlayer upgrade : MAJ si disponible, cron hebdomadaire
|
getFlashPlayer upgrade : mise à jour plugin si disponible
|
||||||
----
|
----
|
||||||
getFlashPlayer manuel fichier.tar.gz : installation d'une archive manuellement
|
getFlashPlayer manuel fichier.tar.gz : installation d'une archive manuellement
|
||||||
----
|
----
|
||||||
getFlashPlayer sysremove : désinstall du script du système, en ROOT
|
./getFlashPlayer : installation du script dans le système
|
||||||
|
getFlashPlayer -h, --help : affichage aide
|
||||||
|
getFlashPlayer -r, --remove, sysremove : désinstallation du script du système
|
||||||
|
getFlashPlayer -u, --upgrade : mise à jour script & plugin, cron hebdomadaire
|
||||||
|
getFlashPlayer -v, --version : versions du script
|
||||||
-----------------------------------------------------------------------
|
-----------------------------------------------------------------------
|
||||||
Ce script doit être exécuté avec les droits root uniquement pour
|
Ce script doit être exécuté avec les droits root uniquement pour
|
||||||
l'installation et la suppression du script dans le système.
|
l'installation et la suppression du script dans le système.
|
||||||
Il désinstallera le paquet flashplugin-nonfree si présent.
|
Il désinstallera le paquet flashplugin-nonfree si présent (debian).
|
||||||
Seul le plugin sera installé, en tant que plugin Mozilla Firefox.
|
SEUL le plugin sera installé comme plugin Firefox.
|
||||||
-----------------------------------------------------------------------
|
-----------------------------------------------------------------------
|
||||||
plus d'infos: https://kyodev.frama.io/kyopages/scripts/getFlashPlayer/
|
plus d'infos: https://kyodev.frama.io/kyopages/scripts/getFlashPlayer/
|
||||||
|
|
||||||
FlashPlayer n'est pas libre, c'est un programme propriétaire dont on
|
FlashPlayer n'est pas libre, c'est un programme propriétaire dont on
|
||||||
ne peut pas connaître le code source, ni l'utiliser sans conditions,
|
ne peut pas connaître le code source, ni l'utiliser sans conditions,
|
||||||
|
@ -113,7 +108,7 @@ getFlashPlayer install
|
||||||
| (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ |
|
| (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ |
|
||||||
\__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_|
|
\__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_|
|
||||||
|___/ |___/
|
|___/ |___/
|
||||||
pour Firefox, version 2.8.0 - 30/07/2017
|
pour Firefox, version 3.0.0 - 16/08/2017
|
||||||
|
|
||||||
FlashPlayer n'est pas libre, c'est un programme propriétaire dont on
|
FlashPlayer n'est pas libre, c'est un programme propriétaire dont on
|
||||||
ne peut pas connaître le code source, ni l'utiliser sans conditions,
|
ne peut pas connaître le code source, ni l'utiliser sans conditions,
|
||||||
|
@ -122,15 +117,15 @@ getFlashPlayer install
|
||||||
sans que l'éditeur fasse beaucoup d'efforts pour corriger cela...
|
sans que l'éditeur fasse beaucoup d'efforts pour corriger cela...
|
||||||
Il sera bloqué plus ou moins bloqué à 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...
|
c'est à dire Firefox et Chrom(ium). Préparez vous à cela...
|
||||||
voir: https://developer.mozilla.org/fr/docs/Plugins/Roadmap
|
voir: https://developer.mozilla.org/fr/docs/Plugins/Roadmap
|
||||||
|
|
||||||
FlashPlayer non installé
|
FlashPlayer non installé
|
||||||
|
|
||||||
installation FlashPlayer, version 26.0.0.137
|
installation FlashPlayer, version 26.0.0.151
|
||||||
|
|
||||||
/tmp/getFlashPlayer-9560/flash_play 100%[=====================================>] 8,10M 5,48MB/s in 1,5s
|
/tmp/getFlashPlayer-19554/flash_pl 100%[======================================>] 8,10M 1,69MB/s in 4,8s
|
||||||
|
|
||||||
FlashPlayer 26.0.0.137 installé pour kyodev
|
FlashPlayer 26.0.0.151 installé pour kyodev
|
||||||
Pour tester: http://get.adobe.com/flashplayer/about/
|
Pour tester: http://get.adobe.com/flashplayer/about/
|
||||||
|
|
||||||
```
|
```
|
||||||
|
@ -139,7 +134,6 @@ voir: https://developer.mozilla.org/fr/docs/Plugins/Roadmap
|
||||||
* lancer le script pour chaque utilisateur ayant ouvert une session
|
* lancer le script pour chaque utilisateur ayant ouvert une session
|
||||||
* **seule la bibliothèque** est installée comme plugin Firefox. FlashPlayer pourra être configuré
|
* **seule la bibliothèque** est installée comme plugin Firefox. FlashPlayer pourra être configuré
|
||||||
au clic droit dans le navigateur. le **système n'est pas encombré inutilement**
|
au clic droit dans le navigateur. le **système n'est pas encombré inutilement**
|
||||||
* après installation, les fichiers inutiles sont effacés
|
|
||||||
* pour vérifier le bon fonctionnement, vous pouvez aller [sur le site](http://get.adobe.com/flashplayer/about/)
|
* 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
|
* _théoriquement_, inutile de redémarrer Firefox
|
||||||
* en cas de soucis, vérifier dans `Outils/Modules complémentaires/plugins`: _shockwave flash_ doit être **activé**
|
* en cas de soucis, vérifier dans `Outils/Modules complémentaires/plugins`: _shockwave flash_ doit être **activé**
|
||||||
|
@ -162,7 +156,7 @@ getFlashPlayer manuel flash_player_npapi_linux.x86_64.tar.gz`
|
||||||
| (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ |
|
| (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ |
|
||||||
\__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_|
|
\__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_|
|
||||||
|___/ |___/
|
|___/ |___/
|
||||||
pour Firefox, version 2.8.0 - 30/07/2017
|
pour Firefox, version 3.0.0 - 16/08/2017
|
||||||
|
|
||||||
installation manuelle flash_player_npapi_linux.i386.tar.gz
|
installation manuelle flash_player_npapi_linux.i386.tar.gz
|
||||||
|
|
||||||
|
@ -183,7 +177,7 @@ getFlashPlayer manuel flash_player_npapi_linux.x86_64.tar.gz`
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
## version en ligne
|
## versions en ligne
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
getFlashPlayer version
|
getFlashPlayer version
|
||||||
|
@ -195,13 +189,13 @@ getFlashPlayer version
|
||||||
| (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ |
|
| (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ |
|
||||||
\__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_|
|
\__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_|
|
||||||
|___/ |___/
|
|___/ |___/
|
||||||
pour Firefox, version 2.8.0b2 - 30/07/2017
|
pour Firefox, version 3.0.0 - 16/08/2017
|
||||||
|
|
||||||
version FlashPlayer en ligne: 26.0.0.137
|
version FlashPlayer en ligne: 26.0.0.151
|
||||||
|
|
||||||
FlashPlayer à jour
|
FlashPlayer à jour
|
||||||
|
|
||||||
version script en ligne: 2.8.0, mise à jour possible
|
version script en ligne: 3.0.1, mise à jour possible
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -222,9 +216,9 @@ getFlashPlayer remove
|
||||||
| (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ |
|
| (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ |
|
||||||
\__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_|
|
\__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_|
|
||||||
|___/ |___/
|
|___/ |___/
|
||||||
pour Firefox, version 2.8.0 - 30/07/2017
|
pour Firefox, version 3.0.0 - 16/08/2017
|
||||||
|
|
||||||
FlashPlayer 26.0.0.137 désinstallé pour kyodev
|
FlashPlayer 26.0.0.151 désinstallé pour kyodev
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -233,7 +227,7 @@ getFlashPlayer remove
|
||||||
* cela **ne supprime pas le script** _getFlashPlayer_ du système
|
* cela **ne supprime pas le script** _getFlashPlayer_ du système
|
||||||
|
|
||||||
|
|
||||||
## mise à jour
|
## mise à jour plugin
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
getFlashPlayer upgrade
|
getFlashPlayer upgrade
|
||||||
|
@ -245,59 +239,49 @@ getFlashPlayer upgrade
|
||||||
| (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ |
|
| (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ |
|
||||||
\__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_|
|
\__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_|
|
||||||
|___/ |___/
|
|___/ |___/
|
||||||
pour Firefox, version 2.8.0 - 30/07/2017
|
pour Firefox, version 3.0.0 - 16/08/2017
|
||||||
|
|
||||||
version FlashPlayer en ligne: 26.0.0.137
|
version FlashPlayer en ligne: 26.0.0.151
|
||||||
|
|
||||||
version FlashPlayer installée: 26.0.0.131, mise à jour possible
|
FlashPlayer à jour
|
||||||
|
|
||||||
installation FlashPlayer, version 26.0.0.137
|
|
||||||
|
|
||||||
/tmp/getFlashPlayer-6892/flash_pla 100%[======================================>] 8,10M 5,42MB/s in 1,5s
|
|
||||||
|
|
||||||
FlashPlayer 26.0.0.137 installé pour kyodev
|
|
||||||
Pour tester: http://get.adobe.com/flashplayer/about/
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
* test toutes les **semaines**
|
* test toutes les **semaines**
|
||||||
* mise à jour du **script** si une nouvelle version est disponible en ligne
|
|
||||||
* mise à jour du **plugin** si une nouvelle version est disponible en ligne **et** le plugin installé
|
* mise à jour du **plugin** si une nouvelle version est disponible en ligne **et** le plugin installé
|
||||||
* le script se mettra à jour même si le plugin n'est pas installé
|
|
||||||
* pas de nouvelle version: pas de téléchargement
|
* pas de nouvelle version: pas de téléchargement
|
||||||
|
|
||||||
|
|
||||||
|
## mise à jour du script (et du plugin)
|
||||||
|
|
||||||
|
```shell
|
||||||
|
getFlashPlayer -u
|
||||||
|
```
|
||||||
|
|
||||||
|
* mise à jour du **script** si une nouvelle version est disponible en ligne
|
||||||
|
* le script se mettra à jour même si le plugin n'est pas installé
|
||||||
|
* mise à jour du **plugin** si une nouvelle version est disponible en ligne **et** le plugin installé
|
||||||
* cette tâche est exécutée périodiquement par cron/anachron et n'a pas vraiment vocation à être lancée manuellement
|
* cette tâche est exécutée périodiquement par cron/anachron et n'a pas vraiment vocation à ê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
|
* _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
|
## vérification
|
||||||
|
|
||||||
à partir de la version 2.x, le script se met à jour automatiquement.
|
tous les évènements importants sont consignées dans le fichier _/var/log/sdeb_getFlashPlayer.log_
|
||||||
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
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
## mise à jour, vérification
|
|
||||||
|
|
||||||
tous les évènements importants sont consignées dans le fichier _/var/log/sdeb_getFlash.log_
|
|
||||||
consulter son contenu:
|
consulter son contenu:
|
||||||
```shell
|
```shell
|
||||||
cat /var/log/sdeb_getFlash.log
|
cat /var/log/sdeb_getFlashPlayer.log
|
||||||
```
|
```
|
||||||
|
|
||||||
## date d'installation du plugin
|
|
||||||
|
|
||||||
pour vérifier la date où la dernière version du plugin a été installée ou _mise à jour_
|
pour vérifier la date où la dernière version du plugin a été installée ou _mise à jour_
|
||||||
`date -r ~/.mozilla/plugins/libflashplayer.version`
|
`date -r ~/.mozilla/plugins/libflashplayer.so`
|
||||||
|
|
||||||
|
|
||||||
## supprimer le script
|
## supprimer le script
|
||||||
|
|
||||||
en **root**:
|
en **root**:
|
||||||
```shell
|
```shell
|
||||||
getFlashPlayer sysremove
|
getFlashPlayer -r
|
||||||
```
|
```
|
||||||
```text
|
```text
|
||||||
_ _____ _ _ ____ _
|
_ _____ _ _ ____ _
|
||||||
|
@ -306,9 +290,9 @@ getFlashPlayer sysremove
|
||||||
| (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ |
|
| (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ |
|
||||||
\__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_|
|
\__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_|
|
||||||
|___/ |___/
|
|___/ |___/
|
||||||
pour Firefox, version 2.8.0 - 30/07/2017
|
pour Firefox, version 3.0.0 - 16/08/2017
|
||||||
|
|
||||||
getFlashPlayer supprimé du système.
|
getFlashPlayer 3.0.0 supprimé du système.
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
version=3.0.1
|
version=3.0.2
|
||||||
date="16/08/2017"
|
date="16/08/2017"
|
||||||
projet="simpledeb"
|
projet="simpledeb"
|
||||||
contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues"
|
contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues"
|
||||||
|
@ -276,7 +276,7 @@ cat << 'EOF'
|
||||||
-----------------------------------------------------------------------
|
-----------------------------------------------------------------------
|
||||||
getFlashPlayer install : téléchargement & installation de FlashPlashplayer
|
getFlashPlayer install : téléchargement & installation de FlashPlashplayer
|
||||||
getFlashPlayer remove : désinstallation de FlashPlayer
|
getFlashPlayer remove : désinstallation de FlashPlayer
|
||||||
getFlashPlayer version : version en ligne de FlashPlayer
|
getFlashPlayer version : version en ligne de FlashPlayer et du script
|
||||||
getFlashPlayer upgrade : mise à jour plugin si disponible
|
getFlashPlayer upgrade : mise à jour plugin si disponible
|
||||||
----
|
----
|
||||||
getFlashPlayer manuel fichier.tar.gz : installation d'une archive manuellement
|
getFlashPlayer manuel fichier.tar.gz : installation d'une archive manuellement
|
||||||
|
@ -285,7 +285,7 @@ cat << 'EOF'
|
||||||
getFlashPlayer -h, --help : affichage aide
|
getFlashPlayer -h, --help : affichage aide
|
||||||
getFlashPlayer -r, --remove, sysremove : désinstallation du script du système
|
getFlashPlayer -r, --remove, sysremove : désinstallation du script du système
|
||||||
getFlashPlayer -u, --upgrade : mise à jour script & plugin, cron hebdomadaire
|
getFlashPlayer -u, --upgrade : mise à jour script & plugin, cron hebdomadaire
|
||||||
getFlashPlayer -v, --version : version du script
|
getFlashPlayer -v, --version : versions du script
|
||||||
EOF
|
EOF
|
||||||
printf "$COLOR"
|
printf "$COLOR"
|
||||||
cat << 'EOF'
|
cat << 'EOF'
|
||||||
|
@ -296,7 +296,7 @@ EOF
|
||||||
SEUL le plugin sera installé comme plugin Firefox.
|
SEUL le plugin sera installé comme plugin Firefox.
|
||||||
-----------------------------------------------------------------------
|
-----------------------------------------------------------------------
|
||||||
EOF
|
EOF
|
||||||
echo -e "plus d'infos:$GREEN https://kyodev.frama.io/kyopages/scripts/getFlashPlayer/$COLOR\n"
|
echo -e " plus d'infos:$GREEN https://kyodev.frama.io/kyopages/scripts/getFlashPlayer/$COLOR\n"
|
||||||
}
|
}
|
||||||
|
|
||||||
# install plugin dans config user mozilla, $1 manuel (install manuelle), $2 script à installer si install manuelle
|
# install plugin dans config user mozilla, $1 manuel (install manuelle), $2 script à installer si install manuelle
|
||||||
|
@ -361,6 +361,7 @@ fflash_remove(){
|
||||||
|
|
||||||
# test et mise à jour plugin si plugin outdated
|
# test et mise à jour plugin si plugin outdated
|
||||||
fflash_upgrade(){
|
fflash_upgrade(){
|
||||||
|
fflash_get_version
|
||||||
if [ "$plugin_aJour" == "ko" ]; then
|
if [ "$plugin_aJour" == "ko" ]; then
|
||||||
opType="upgrade"
|
opType="upgrade"
|
||||||
fflash_install
|
fflash_install
|
||||||
|
@ -389,12 +390,19 @@ fi
|
||||||
for i in "$options"; do
|
for i in "$options"; do
|
||||||
case "$i" in
|
case "$i" in
|
||||||
install ) fflash_install ;; # installation plugin
|
install ) fflash_install ;; # installation plugin
|
||||||
remove ) fflash_remove ;; # désinstallation plugin
|
|
||||||
version ) fflash_get_version ;; # version plugin en ligne & installée
|
|
||||||
upgrade ) fflash_upgrade ;; # upgrade plugin si installé
|
|
||||||
manuel ) fflash_install_manuel "$2" ;; # installation manuelle d'un chargement
|
manuel ) fflash_install_manuel "$2" ;; # installation manuelle d'un chargement
|
||||||
|
remove ) fflash_remove ;; # désinstallation plugin
|
||||||
|
upgrade ) fflash_upgrade ;; # upgrade plugin si installé
|
||||||
|
version | versions )
|
||||||
|
fflash_get_version
|
||||||
|
fscript_get_version
|
||||||
|
;; # version plugin en ligne & installée
|
||||||
"" ) if ! dirname "$0" | grep -q 'bin' ; then # installation du script dans le système
|
"" ) if ! dirname "$0" | grep -q 'bin' ; then # installation du script dans le système
|
||||||
fscript_install; fi
|
fscript_install
|
||||||
|
else
|
||||||
|
fflash_help
|
||||||
|
fflash_avertissement
|
||||||
|
fi
|
||||||
;;
|
;;
|
||||||
-r | --remove | sysremove ) fscript_remove ;; # désinstallation du script
|
-r | --remove | sysremove ) fscript_remove ;; # désinstallation du script
|
||||||
-u | --upgrade ) # upgrade script et plugin
|
-u | --upgrade ) # upgrade script et plugin
|
||||||
|
@ -402,7 +410,7 @@ for i in "$options"; do
|
||||||
fscript_dl
|
fscript_dl
|
||||||
fflash_upgrade
|
fflash_upgrade
|
||||||
;;
|
;;
|
||||||
--version | -v | --versions ) fscript_get_version ;; # affiche version script
|
-v | --version ) fscript_get_version ;; # affiche version script
|
||||||
--help | -h | * ) # affichage help
|
--help | -h | * ) # affichage help
|
||||||
fflash_help
|
fflash_help
|
||||||
fflash_avertissement
|
fflash_avertissement
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
## todo
|
## todo
|
||||||
|
|
||||||
|
|
||||||
## 3.0.0 16/08/2017
|
## 3.0.2 16/08/2017
|
||||||
|
|
||||||
* changement pour homogénéisation des options d'appel du script
|
* changement pour homogénéisation des options d'appel du script
|
||||||
* révision et homogénéisation des fonctions de script , localisation anacrontab
|
* révision et homogénéisation des fonctions de script , localisation anacrontab
|
||||||
|
|
Loading…
Reference in New Issue