[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
How to package execute-on-stack programs?
- From: Enrico Scholz <enrico scholz informatik tu-chemnitz de>
- To: rhl-devel-list redhat com
- Subject: How to package execute-on-stack programs?
- Date: Thu, 28 Aug 2003 15:13:44 +0200
Hello,
what is the way to package programs which are containing code which will
be executed on stack? Since this "feature" conflicts with exec-shield,
the package-build may fail in the %check stage, or on the user-side.
A program suffering from this is qemu[1]; I tried the chstk tool[2], but
it fails with
| ./qemu: Unknown file type
which is probably caused by a "strange" (but required) linking.
I read the RELEASE-NOTES also which state that
| NOTE: Binary marking (the ability to identify those binaries that
| should run with Exec-shield enabled/disabled) is not yet implemented.
Does there exist a clean way to mark execute-on-stack programs in the
meantime?
Enrico
Footnotes:
[1] http://fabrice.bellard.free.fr/qemu/
https://bugzilla.fedora.us/show_bug.cgi?id=623
[2] http://people.redhat.com/mingo/exec-shield/chstk.c
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]