On Wed, Jan 07, 2009 at 03:39:32PM -0800, Kam Leo wrote:
On Wed, Jan 7, 2009 at 1:05 PM, Dave Feustel dfeustel@mindspring.com wrote:
On Wed, Jan 07, 2009 at 12:53:19PM -0800, Kam Leo wrote:
On Wed, Jan 7, 2009 at 12:43 PM, Dave Feustel dfeustel@mindspring.com wrote:
On Wed, Jan 07, 2009 at 12:25:21PM -0800, Kam Leo wrote:
On Wed, Jan 7, 2009 at 11:06 AM, Dave Feustel dfeustel@mindspring.com wrote:
After attempting to install the Firefox Flash plugin, I kept getting SELinux alerts every time I started Firefox. After deleting all the files in the directory /usr/lib/nspluginwrapper, I continued to get SELinux alerts. The flash plugin attempts to make the stack executable, which SELinux does not permit on my system.
The alerts from one invocation of Firefox follow:
2/home/daf}firefox Error: /usr/lib/nspluginwrapper/plugin-config not found /usr/lib64/nspluginwrapper/plugin-config not found FoxyProxy settingsDir = /home/daf/.mozilla/firefox/jde131vm.default ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) ** Message: GetValue variable 1 (1) ** Message: GetValue variable 2 (2) LoadPlugin: failed to initialize shared library /usr/lib/nspluginwrapper/npwrapp er.so [/usr/lib/nspluginwrapper/npwrapper.so: cannot open shared object file: Pe rmission denied] GCJ PLUGIN: thread 0x9fc7cf0: NP_GetMIMEDescription GCJ PLUGIN: thread 0x9fc7cf0: NP_GetMIMEDescription return GCJ PLUGIN: thread 0x9fc7cf0: NP_GetValue GCJ PLUGIN: thread 0x9fc7cf0: NP_GetValue: returning plugin name. GCJ PLUGIN: thread 0x9fc7cf0: NP_GetValue return GCJ PLUGIN: thread 0x9fc7cf0: NP_GetValue GCJ PLUGIN: thread 0x9fc7cf0: NP_GetValue: returning plugin description. GCJ PLUGIN: thread 0x9fc7cf0: NP_GetValue return LoadPlugin: failed to initialize shared library /usr/lib/flash-plugin/libflashpl ayer.so [/usr/lib/flash-plugin/libflashplayer.so: cannot enable executable stack as shared object requires: Permission denied]
Not quite sure what to do with this, other than to ignore it.>
You left out the most important facts regarding your problem:
- Version and architecture of Fedora. (I'm assuming that you are
using a x64 version.) 2. Whose flash plugin and version?
Have you tried the 64-bit alpha release from Adobe. http://labs.adobe.com/downloads/flashplayer10.html ? Just extract it and place it into /usr/lib/mozilla/plugins/, restart Firefox and check "about:plugins" to see if it installed.
I'm running 32-bit F9. It was originally my intention to install 64-bit, but the Fedora 9 Bible came with a DVD containing only the 32-bit version.
OK, F9. Whose plugin?
The F9 flash plugin
total 476 ---------- 1 root root 25900 2008-12-09 00:16 npconfig ---------- 1 root root 92700 2008-12-09 00:16 npplayer ---------- 1 root root 3394 2008-12-09 00:16 npviewer ---------- 1 root root 162172 2008-12-09 00:16 npviewer.bin ---------- 1 root root 114544 2008-12-09 00:16 npwrapper.so ---------- 1 root root 85 2008-12-09 00:16 nspluginplayer ---------- 1 root root 60112 2008-12-09 00:16 plugin-config
That is not the flash-plugin. You are listing the files in the nspluginwrapper directory. Try "su -c "rpm -q flash-plugin". If flash-plugin is not installed go to http://www.adobe.com/flashplayer/ and download the rpm package. You should receive flash-plugin-10.0.15.3-release.i386.rpm.
This is the program that SELinux is blocking as the program tries to make the stack executeable. I have the f9 Flash components loaded. But the SELinux error ocurrs as soon as I start firefox.