23 Feb
2005
23 Feb
'05
2:43 a.m.
Hi, I've subscribed to this list just to post this one question.
The inkscape binary is marked with PT_GNU_STACK RWE. This creates problems for the SELinux strict policy, and requires that special privileges be granted for inkscape as a "legacy domain".
The question is, does inkscape really require an executable stack?
I'm not a gcc expert of any kind, but from what I've read I understand that asm code causes gcc to mark the binary as requiring executable stack. I think it can be overridden with ld -z noexecstack.
It would be a lot easier to write the inkscape security policy if it didn't require executable stack.
--
Ivan Gyurdiev <ivg2@...729...>
Cornell University