getFlashPlayer

version: 4.15.0 bash langage license LPRAB / WTFPL

script bash qui télécharge et installe la version officielle du plugin FlashPlayer pour Firefox (NPAPI)
le script installé sera disponible pour les différents canaux en place, pour un utilisateur donné le script installe le plugin pour l'utilisateur en cours, comme plugin utilisateur.
le script surveillera et mettra à jour le plugin lors d'une nouvelle version de FlashPlayer
le script se mettra éventuellement à jour, sans influence sur le plugin installé
le script peut désinstaller le plugin
seul l'installation et la désinstallation du script requièrent les privilèges root.
les opération concernant le plugin se font en tant qu'utilisateur script testé sur debian / ubuntu, mais devrait être compatible avec d'autres distributions

installation rapide du script

wget -nv -O getFlashPlayer  https://framaclic.org/h/getflashplayer
chmod +x getFlashPlayer && ./getFlashPlayer
              _   _____ _           _     ____  _                       
    __ _  ___| |_|  ___| | __ _ ___| |__ |  _ \| | __ _ _   _  ___ _ __ 
   / _' |/ _ \ __| |_  | |/ _' / __| '_ \| |_) | |/ _' | | | |/ _ \ '__|
  | (_| |  __/ |_|  _| | | (_| \__ \ | | |  __/| | (_| | |_| |  __/ |   
   \__, |\___|\__|_|   |_|\__,_|___/_| |_|_|   |_|\__,_|\__, |\___|_|   
   |___/    version 4.11.0 - 11/06/2018                 |___/  pour Firefox


  getFlashPlayer 4.11.0 installé dans le système.
  maintenant, appel du script par: getFlashPlayer (sans ./)

installation plugin

getFlashPlayer install
              _   _____ _           _     ____  _                       
    __ _  ___| |_|  ___| | __ _ ___| |__ |  _ \| | __ _ _   _  ___ _ __ 
   / _' |/ _ \ __| |_  | |/ _' / __| '_ \| |_) | |/ _' | | | |/ _ \ '__|
  | (_| |  __/ |_|  _| | | (_| \__ \ | | |  __/| | (_| | |_| |  __/ |   
   \__, |\___|\__|_|   |_|\__,_|___/_| |_|_|   |_|\__,_|\__, |\___|_|   
   |___/    version 4.11.0 - 11/06/2018                 |___/  pour Firefox


  FlashPlayer n'est pas libre, c'est un programme propriétaire dont on ne peut pas connaître 
  le code source, que l'on ne peut utiliser sans conditions, ni même distribuer librement.
  Il souffre de nombreuses vulnérabilités chroniques, depuis des années...
  Il sera 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

  installation FlashPlayer, version 30.0.0.113

    - téléchargement...

/tmp/getFlashPlayer/flashplayer_30.0.0.113_npapi 100%[========================>]   8,63M  7,53MB/s    ds 1,1s    

    - décompression...

  FlashPlayer 30.0.0.113 installé
    Pour tester: http://get.adobe.com/flashplayer/about/

help

getFlashPlayer -h
              _   _____ _           _     ____  _                       
    __ _  ___| |_|  ___| | __ _ ___| |__ |  _ \| | __ _ _   _  ___ _ __ 
   / _' |/ _ \ __| |_  | |/ _' / __| '_ \| |_) | |/ _' | | | |/ _ \ '__|
  | (_| |  __/ |_|  _| | | (_| \__ \ | | |  __/| | (_| | |_| |  __/ |   
   \__, |\___|\__|_|   |_|\__,_|___/_| |_|_|   |_|\__,_|\__, |\___|_|   
   |___/    version 4.11.0 - 11/06/2018                 |___/  pour Firefox

  -----------------------------------------------------------------------
  getFlashPlayer install :  installation de Flashplayer
  getFlashPlayer remove  :  désinstallation de Flashplayer
  getFlashPlayer tc      :  téléchargement dans le répertoire courant (sans installation)
  getFlashPlayer upgrade :  mise à jour plugin si disponible
  getFlashPlayer version :  versions de Flashplayer et du script, en ligne et en place

  getFlashPlayer manuel archive.tar.gz : installation d'une archive téléchargée manuellement

    --dev   : une version de dev du script (si existante) est recherchée
    --sauve : le téléchargement est sauvegardé dans le répertoire courant en plus de l'installation
  -----------------------------------------------------------------------
  ./getFlashPlayer (ou ./getFlashPlayer -i) : installation du script dans le système (root)
  getFlashPlayer -h, --help    : affichage aide
  getFlashPlayer -r, --remove  : désinstallation du script (root)
  getFlashPlayer -u, --upgrade : mise à jour script & Flashplayer
  getFlashPlayer -v, --version : version du script
  -----------------------------------------------------------------------
    plus d'infos:  https://framaclic.org/h/doc-getflashplayer
  -----------------------------------------------------------------------
  FlashPlayer n'est pas libre, c'est un programme propriétaire dont on ne peut pas connaître 
  le code source, que l'on ne peut utiliser sans conditions, ni même distribuer librement.
  Il souffre de nombreuses vulnérabilités chroniques, depuis des années...
  Il sera 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

getFlashPlayer version
              _   _____ _           _     ____  _                       
    __ _  ___| |_|  ___| | __ _ ___| |__ |  _ \| | __ _ _   _  ___ _ __ 
   / _' |/ _ \ __| |_  | |/ _' / __| '_ \| |_) | |/ _' | | | |/ _ \ '__|
  | (_| |  __/ |_|  _| | | (_| \__ \ | | |  __/| | (_| | |_| |  __/ |   
   \__, |\___|\__|_|   |_|\__,_|___/_| |_|_|   |_|\__,_|\__, |\___|_|   
   |___/    version 4.11.0 - 11/06/2018                 |___/  pour Firefox


  script en place: 4.11.0
  script en ligne: 4.11.0

  FlashPlayer en place: 30.0.0.113
  FlashPlayer en ligne: 30.0.0.113

désinstallation plugin

getFlashPlayer remove

mise à jour plugin

getFlashPlayer upgrade

installation manuelle

getFlashPlayer manuel flash_player_npapi_linux.x86_64.tar.gz

mise à jour du script (et du plugin)

getFlashPlayer -u

logs

cat /var/log/sdeb_getFlashPlayer.log

tous les évènements importants sont consignés dans le fichier /var/log/sdeb_getFlashPlayer.log

supprimer le script

getFlashPlayer -r

sources

sur framagit

changelog

sur framagit

contact

pour tout problème ou suggestion concernant ce script, n'hésitez pas à ouvrir une issue Framagit

IRC freenode: ##sdeb

license

LPRAB/WTFPL

compteur