This commit is contained in:
kyodev 2017-07-23 00:41:57 +02:00
parent ffa877f6fd
commit 73a7a7cf97
3 changed files with 43 additions and 35 deletions

View File

@ -11,25 +11,6 @@ pour l'utilisateur en cours
les autres opérations se font sous le compte utilisateur les autres opérations se font sous le compte utilisateur
<hr>
## messages avertissement
```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
<hr>
## installation rapide du script: ## installation rapide du script:
**en root**, pour l'installation: **en root**, pour l'installation:
@ -60,6 +41,25 @@ chmod +x getFlashPlayer && ./getFlashPlayer
* si ce paquet devait être ré-installé, il semble préférable de désinstaller le plugin auparavant * si ce paquet devait être ré-installé, il semble préférable de désinstaller le plugin auparavant
## messages avertissement
<hr>
```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
<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 help `getFlashPlayer help`
@ -70,8 +70,7 @@ lancer le script sans arguments: `getFlashPlayer` ou avec l'option help `getFlas
| (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ | | (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ |
\__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_| \__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_|
|___/ |___/ |___/ |___/
pour Firefox sur Debian, version 2.6.4 - 19/07/2017
pour Firefox sur Debian, version 2.4.0 - 17/07/2017
----------------------------------------------------------------------- -----------------------------------------------------------------------
./getFlashPlayer : installation du script dans le système, en ROOT ./getFlashPlayer : installation du script dans le système, en ROOT
@ -81,16 +80,17 @@ lancer le script sans arguments: `getFlashPlayer` ou avec l'option help `getFlas
getFlashPlayer version : version en ligne de FlashPlayer getFlashPlayer version : version en ligne de FlashPlayer
getFlashPlayer upgrade : MAJ si disponible, cron hebdomadaire getFlashPlayer upgrade : MAJ si disponible, cron hebdomadaire
---- ----
getFlashPlayer manuel fichier.tar.gz : installation d'une archive getFlashPlayer manuel fichier.tar.gz : installation d'une archive manuellement
téléchargée manuellement
---- ----
getFlashPlayer sysremove : désinstall du script du système, en ROOT getFlashPlayer sysremove : désinstall du script du système, en ROOT
----------------------------------------------------------------------- -----------------------------------------------------------------------
Ce script doit être exécuté avec les droits root uniquement pour Ce script doit être exécuté avec les droits root uniquement pour
la 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.
Seul le plugin sera installé, en tant que plugin Mozilla Firefox. Seul le plugin sera installé, en tant que plugin Mozilla Firefox.
----------------------------------------------------------------------- -----------------------------------------------------------------------
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,
ni le distribuer librement. ni le distribuer librement.
@ -98,7 +98,8 @@ lancer le script sans arguments: `getFlashPlayer` ou avec l'option help `getFlas
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
``` ```
@ -276,7 +277,9 @@ chmod +x getFlashPlayer && ./getFlashPlayer
## tâche planifiée ## tâche planifiée
dans le syslog, (en **root**): `cat /var/log/syslog | grep Flash` dans le syslog, (en **root**):
`cat /var/log/syslog | grep Flash`
`cat /var/log/syslog.1 | grep Flash`
## date d'installation du plugin ## date d'installation du plugin
@ -322,6 +325,8 @@ sur [framagit](https://framagit.org/kyodev/kyopages/blob/master/scripts/getFlash
pour tout problème ou suggestion concernant ce script, n'hésitez pas à ouvrir une issue pour tout problème ou suggestion concernant ce script, n'hésitez pas à ouvrir une issue
[Framagit](https://framagit.org/kyodev/kyopages/issues) [Framagit](https://framagit.org/kyodev/kyopages/issues)
IRC freenode: ##sdeb
## license ## license

View File

@ -1,6 +1,6 @@
#!/bin/bash #!/bin/bash
version=2.6.3 version=2.6.4
date="19/07/2017" date="19/07/2017"
projet="Kyodev" projet="Kyodev"
contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues" contact="IRC freenode ##sdeb ou https://framagit.org/kyodev/kyopages/issues"
@ -34,9 +34,8 @@ cat << 'EOF'
| (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ | | (_| | __/ |_| _| | | (_| \__ \ | | | __/| | (_| | |_| | __/ |
\__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_| \__, |\___|\__|_| |_|\__,_|___/_| |_|_| |_|\__,_|\__, |\___|_|
|___/ |___/ |___/ |___/
EOF EOF
echo -e "$YELLOW pour Firefox sur Debian, version $version - $date\n$COLOR" echo -e "$YELLOW pour Firefox sur Debian, version $version - $date$COLOR\n"
# user ayant initié la session graphique, assigne $user_ # user ayant initié la session graphique, assigne $user_
# sortie script sur erreur, gestion variable environnement pour personnaliser l'user avec: # sortie script sur erreur, gestion variable environnement pour personnaliser l'user avec:
@ -224,13 +223,13 @@ cat << 'EOF'
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
EOF EOF
echo -e "voir:$GREEN https://developer.mozilla.org/fr/docs/Plugins/Roadmap$COLOR\n"
} }
# affichage help # affichage help
fflash_help(){ fflash_help(){
printf $BLUE printf "$BLUE"
cat << 'EOF' cat << 'EOF'
----------------------------------------------------------------------- -----------------------------------------------------------------------
./getFlashPlayer : installation du script dans le système, en ROOT ./getFlashPlayer : installation du script dans le système, en ROOT
@ -240,12 +239,12 @@ cat << 'EOF'
getFlashPlayer version : version en ligne de FlashPlayer getFlashPlayer version : version en ligne de FlashPlayer
getFlashPlayer upgrade : MAJ si disponible, cron hebdomadaire getFlashPlayer upgrade : MAJ si disponible, cron hebdomadaire
---- ----
getFlashPlayer manuel fichier.tar.gz : installation d'une archive getFlashPlayer manuel fichier.tar.gz : installation d'une archive manuellement
téléchargée manuellement
---- ----
getFlashPlayer sysremove : désinstall du script du système, en ROOT getFlashPlayer sysremove : désinstall du script du système, en ROOT
EOF EOF
printf $COLOR; cat << 'EOF' printf "$COLOR"
cat << 'EOF'
----------------------------------------------------------------------- -----------------------------------------------------------------------
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.
@ -253,7 +252,7 @@ EOF
Seul le plugin sera installé, en tant que plugin Mozilla Firefox. Seul le plugin sera installé, en tant que plugin Mozilla Firefox.
----------------------------------------------------------------------- -----------------------------------------------------------------------
EOF EOF
printf $COLOR echo -e "plus d'infos:$GREEN https://kyodev.frama.io/kyopages/scripts/getFlashPlayer/$COLOR\n"
} }
# calcul url téléchargement plugin, assigne $recup_url, # calcul url téléchargement plugin, assigne $recup_url,

View File

@ -1,5 +1,9 @@
# changelog getFlashPlayer # changelog getFlashPlayer
## 2.6.4 23/07/2017
* cosmétique
## 2.6.3 19/07/2017 ## 2.6.3 19/07/2017
* cosmétique * cosmétique