"update-flashplugin-nonfree" ne télécharge plus de mise à jours ?

bonsoir

attention cé différent des navigateurs internet

firefox c’est pepperflash
chrome c’est freshflasher (precis ou pas)

voila

c’est quoi freshflasher mdrr? :smiley: c’est un nouveau mister-freeze? :stuck_out_tongue:

et pour la réponse c’est raté, c’est l’inverse :

  • chromium se sert de pepperflash-plugin-nonfree
  • firefox se sert de pepperflashplugin-nonfree au travers de freshplayer-pepperflash par “rétroingénierie” si je peux m’exprimer ainsi…

ouais :slight_smile:

Bonjour tout le monde, il semblerait que ça ne fonctionne plus du tout depuis quelques temps. J’ai voulu installer pepperflash sur une autre Debian et je n’y suis pas arrivé. Et sur l’ordi où il était installé, je ne sais plus mettre à jour.

sudo update-pepperflashplugin-nonfree --status
[sudo] password for sim: 
ERROR: failed to retrieve status information from google : W: Aucune clé publique n'est disponible pour la/les clé(s) suivante(s) :
1397BC53640DB551
More information might be available at:
  http://wiki.debian.org/PepperFlashPlayer

Une piste ?

Ajouter la clé

sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 1397BC53640DB551
Exemple:
root@debian:/# sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 1397BC53640DB551
Executing: /tmp/tmp.v5gqwgFRvE/gpg.1.sh --keyserver
keys.gnupg.net
–recv-keys
1397BC53640DB551
gpg: demande de la clef 640DB551 sur le serveur hkp keys.gnupg.net
gpg: clef D38B4796 : clef publique « Google Inc. (Linux Packages Signing Authority) linux-packages-keymaster@google.com » importée
gpg: Quantité totale traitée : 1
gpg: importées : 1 (RSA: 1)

et pour Google

wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

apt-key list 640DB551
pub   4096R/D38B4796 2016-04-12
uid                  Google Inc. (Linux Packages Signing Authority) <linux-packages-keymaster@google.com>
sub   4096R/640DB551 2016-04-12 [expire : 2019-04-12]



root@debian:/# apt-key list 7FAC5991
pub   1024D/7FAC5991 2007-03-08
uid                  Google, Inc. Linux Package Signing Key <linux-packages-keymaster@google.com>
sub   2048g/C07CB649 2007-03-08

Et après il restera un simple warning

r oot@debian:/# update-pepperflashplugin-nonfree --status
WARNING: W: http://dl.google.com/linux/chrome/deb/dists/stable/Release.gpg: Signature by key 4CCA1EAF950CEE4AB83976DCA040830F7FAC5991 uses weak digest algorithm (SHA1)
W: http://dl.google.com/linux/chrome/deb/dists/stable/Release.gpg: Signature by key 3B068FB4789ABE4AEFA3BB491397BC53640DB551 uses weak digest algorithm (SHA1)
Flash Player version installed on this system : 21.0.0.242
Flash Player version available on upstream site: 20.0.0.306

la version 21.0.0.242 je l’ai installée à la main comme décrit plus haut

 ls -alrt /usr/lib/pepperflashplugin-nonfree
total 18284
-rw-r--r--   1 root root     5840 avril 28 00:42 pubkey-google.txt
-rw-r--r--   1 root root     2222 juin   1 07:51 manifest.json
-rw-r--r--   1 root root 18682816 juin   1 07:51 libpepflashplayer.so

 cat /usr/lib/pepperflashplugin-nonfree/manifest.json | grep version
    "version": "21.0.0.242",

J’ai fait une simple mise à jour (sudo aptitude update && sudo aptitude upgrade) et je n’ai plus l’erreur de la clé… J’aurais du commencer par ça.

$ sudo update-pepperflashplugin-nonfree --install
$ sudo update-pepperflashplugin-nonfree --status 
Flash Player version installed on this system  : 21.0.0.242
Flash Player version available on upstream site: 20.0.0.306

Avec l’option “verbose” :

sudo update-pepperflashplugin-nonfree --status --verbose
options :  --status --verbose --
temporary directory: /tmp/pepperflashplugin-nonfree.dXM44Y4NTL
doing apt-get update on google repository
downloading http://people.debian.org/~bartm/pepperflashplugin-nonfree/latest-stable-verified.txt
selected action = --status
Flash Player version installed on this system  : 21.0.0.242
Flash Player version available on upstream site: 20.0.0.306
end of action --status
cleaning up temporary directory /tmp/pepperflashplugin-nonfree.dXM44Y4NTL ...
end of update-pepperflashplugin-nonfree

$ sudo update-pepperflashplugin-nonfree --install --verbose
options :  --install --verbose --
temporary directory: /tmp/pepperflashplugin-nonfree.133HRp1Ml9
doing apt-get update on google repository
downloading http://people.debian.org/~bartm/pepperflashplugin-nonfree/latest-stable-verified.txt
selected action = --install
end of action --install
cleaning up temporary directory /tmp/pepperflashplugin-nonfree.133HRp1Ml9 ...
end of update-pepperflashplugin-nonfree

Merci @grandtoubab et désolé de t’avoir fait perdre du temps bêtement.

Le développeur ne mets plus à jour

https://people.debian.org/~bartm/pepperflashplugin-nonfree/latest-stable-verified.txt

il s’est arrêté à google- chrome 49.0.2623.87-1 avec flashpepper 20.0.0.306

en utilisant
https://dl.google.com/linux/direct/google-chrome-unstable_current_amd64.deb

on récupère

cat manifest.json
{
    "description": "Pepper Flash Player", 
    "name": "Flapper", 
    "version": "22.0.0.185", 
    "x-flapper-revision": "TGMFP", 
    "x-ppapi-arch": "x64", 
    "x-ppapi-os": "linux",

chocolat les Belges :grinning:

Comment ca se fait que tu aies cette version alors que sur le site de Adobe Flash on en soit encore à la 21.0.0.242?

Et si tu lisais les messages, ça serait bien aussi

ok je m’en souviendrai

on peut faire une petite bidouille pour utiliser le paquet adobe-flashplugin d’ubuntu qui mets à jour flash et pepperflash automatiquement
https://forum.ubuntu-fr.org/viewtopic.php?pid=21538489#p21538489

donc exemple de mise a jour le 13/09/2016

adobe-flashplugin 1:20160913.1-0ubuntu0.16.04.1 contient

Adobe Flash Firefox - NPAPI: 11.2.202.635
Pepper flash Chromium - PPAPI: 23.0.0.162

Ah ça c’est cool, merci @grandtoubab.

J’étais en veille depuis une semaine sur ces mises à jour, Chrome ayant arrêté le support de PepperFlash dans ses dernières versions Unstable…

Je suis entrain de reflechir à un truc là… Etant donné que le paquet pepperflashplugin-nonfree telecharge la lib “libpepflashplayer” et le fichier “manifest.json” du paquet .deb de Google Chrome, il doit y avoir moyen de modifier le script :

# /usr/sbin/update-pepperflashplugin-nonfree

afin de telecharger de la meme manière le paquet adobe-flashplugin depuis le dépôt Ubuntu et récuperer les libs sans ajouter celui-ci dans le sources.list.d?
La meilleure alternative serait de demander au script de piocher dans le dépôt Google chrome, puis s’il ne trouve pas (comme ce sera le cas puisque Chrome ne maintient plus Pepperflash), de se rabattre sur le dépôt Ubuntu…

on trouve une version modifier du scripte sur ce fil elle télécharge la dernière version stable de google chrome et en extrais les libs et le manifest.json

Oui mais comme je l’ai dit plus haut et dans un autre sujet precedent, Chrome ne fournira plus (et ne fournit deja plus dans ses versions beta et develop, l’equivalent de testing et unstable chez Debian) la librairie “libpepflashplayer.so” et le “manifest.json” pour Pepperflash car ils vont se rabattre sur la version Adobe Flashplayer, donc ce script ne sert plus… :frowning:

Version 23.0…0.185 avec le paquet adobe-flashplugin d’ubuntu du 11 octobre

apt list adobe-flashplugin
En train de lister... Fait
adobe-flashplugin/xenial,now 1:20161011.1-0ubuntu0.16.04.1 amd64  [installé]

 root@debian:/usr/lib/adobe-flashplugin# strings libpepflashplayer.so | grep LNX
LNX 23,0,0,185
 root@debian:/usr/lib/adobe-flashplugin#

Par contre google-chrome, ils nous font des farces! Le plugin n’est plus dans /opt mais dans le home de l’utilisateur:

/.config/google-chrome/PepperFlash/23.0.0.185/libpepflashplayer.so

Je sens bien qu’il y a des scripts de récuperation qui vont plus fonctionner :grinning:

la solution a ce problème et de télécharger la version pour chromium fourni sur le site adobe.
un scripte remplacent update-pepperflashplugin-nonfree et fourni sur ce lien.
il utilise le site officiel d’adobe.

voir lien ici https://www.debian-fr.xyz/viewtopic.php?f=7&t=638

Il semble qu’Adobe prévoit de reprendre les mises à jour de flashplugin pour les navigateurs compatibles Mozilla (firefox &co) :
http://labs.adobe.com/downloads/flashplayer.html