Description of problem: selinux is preventing /lib/ld-2.6.so from making the program stack executable Version-Release number of selected component (if applicable): glibc-2.6-3 selinux-policy-3.0.1-1.fc8 How reproducible: every time I try to run vmware server console Steps to Reproduce: 1. 2. 3. Actual results: vmware console server fails to run Expected results: expect vmware console server to run Additional info: selinux alert mentions changing the EXECSTACK flag on a library and indicates that stack memory should "never ever" be executable. Not sure I understand all of this, because the vmware console server package did run before.
glibc isn't involved here at all. If vmware requires executable stack, it needs to be labeled appropriately.
Allowing execstack and ewecmem for selinux-policy-3.0.1-4.fc8
Should be fixed in the current release
I'm still seeing this with F14. Comment #2 doesn't include enough detail to determine what was done, and why it is not effective in F14 (the selinux alert concerns /lib/ld-2.13.so in F14). I guess this is a bug with vmware-server-console, and will never be fixed.
I am going to close as dup of another bug that explains how to look for execstack libraries. *** This bug has been marked as a duplicate of bug 652297 ***