Enligt min webbläsare (Firefox 34.0) är den installerade versionen av Shockwave Flash-plugin verkar vara 11.2.202.424. Den här versionen anses vara osäker:

Pluginet är därför blockerat:

I försöket att uppdatera plugin till den version som för närvarande anses vara säker (11.2.202.425) fick jag reda på att den rekommenderade versionen uppenbarligen redan är installerad:

$ yum info flash-plugin Loaded plugins: langpacks, refresh-packagekit Installed Packages Name : flash-plugin Arch : x86_64 Version : 11.2.202.425 Release : release Size : 19 M Repo : installed From repo : adobe-linux-x86_64 Summary : Adobe Flash Player 11.2 URL : http://www.adobe.com/downloads/ License : Commercial Description : Adobe Flash Plugin 11.2.202.425 : Fully Supported: Mozilla SeaMonkey 1.0+, Firefox 1.5+, Mozilla : 1.7.13+ 

Mitt operativsystem:

$ cat /etc/redhat-release Fedora release 20 (Heisenbug) 

Mina frågor:

  • Gör jag har flera versioner av detta plugin installerat?
  • Hur kan jag fixa min installation?

Kommentarer

  • jag tror inte att det finns något sådant som säker flash
  • Jag har också intrycket att Firefox redan behandlar Flash Plugin som farligt när de kanske känner till ett säkerhetsproblem men ingen uppdatering är tillgänglig än. Sedan finns ' inget du kan göra åt det då, men åtminstone blockeras flash på webbplatser tills ' är en uppdatering. Hade precis detta med 11.2.202.577.

Svar

Jag stötte också på det här och hittade svaret i mozilla ”s bugzilla . Kort sagt hände det eftersom plugin-programmet uppdaterades medan Firefox kördes och pluginreg.dat blev skadad. Så:

  1. avsluta Firefox
  2. rm ~/.mozilla/firefox/*/pluginreg.dat
  3. starta Firefox igen

så är du klar. (Filen kommer att regenereras.)

Naturligtvis måste du se till att .425 -versionen installeras via yum-uppdatering eller annan metod. Förmodligen , detta problem har inträffat ofarligt för många uppdateringar – det här är bara det första där vi alla märkte det på grund av svartlistningen.

Kommentarer

  • Fungerade bra för mig. Filen /usr/lib/flash-plugin/libflashplayer.so för 11.2.202.425 är från 21/11/14 vilket är bra, jag trodde att firefox sökte efter den här filen men det var verkligen registret.
  • Tja, hade fortfarande problemet med 11.2.202.442.

Svar

Jag har provat rm ~ / .mozilla / firefox / * / pluginreg.dat utan någon framgång, för på tilläggssidan i firefox visades flash-pluginet fortfarande som vulerbart med endast de två alternativen efter att det nyligen skapades: att inaktivera eller be att aktivera.

Jag kunde lösa problemet genom att redigera pluginsreg.dat som hade versionen nummer separerat med komma istället för punkter, ändå ändrade jag beskrivningssträngen:

Före:

[PLUGINS] libflashplayer.so:$ /usr/lib/flash-plugin/libflashplayer.so:$ 11,2,202,425:$ 1416535783000:0:0:$ Shockwave Flash 11.2 r202:$ Shockwave Flash:$ 

Efter (arbetar en):

[PLUGINS] libflashplayer.so:$ /usr/lib/flash-plugin/libflashplayer.so:$ 11.2.202.425:$ 1416535783000:0:0:$ Shockwave Flash 11.2.202.425:$ Shockwave Flash:$ 

Efter omstart av firefox var flash-plugin inställt på att alltid vara aktivt i tilläggssidans plugin-konfiguration (alla tre valbara alternativ)

Svar

REDIGERA:

Om du vill ändra alla Firefox-profiler som för närvarande används kan du använda det här enkla skriptet:

#!/bin/bash for f in $(ps aux |grep "/usr/lib/firefox/firefox"| grep -v "grep" | head -1 |cut -d " " -f1); do echo " * Found some firefox running .... updating pluginreg.dat" for d in $(find /home/${f}/.mozilla/ -name "pluginreg.dat"); do echo " * Found ${d}" sed -i "s%11\.2\.202\.310%11\.2\.202\.425%g" ${d} done done 

I sed-meningen kan du ändra versionsnumret för FlashPlugin (11.2.202.310) så att det matchar din nuvarande version installerad.

Kommentarer

  • " Enkelt skript "? Jag håller inte med. : PI tror att for f in $(ps -C firefox -o user=); do kommer att fungera tillräckligt bra 🙂 Dessutom, när jag använder din linje, får jag reda på att första raden är grep själv, och den Firefox-linje jag vill ha är i rad # 2. Så om du vill gå den komplicerade vägen, se till att du infogar en | grep -v grep också någonstans.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *