I've released a new version of my Linux kernel patch (x86 only) that makes
the stack non-executable. Now it got some configurable options, exploit
attempt logging, a new flag for ELF/a.out headers, and even some comments
in the source. The whole thing (diffs against 2.0.30 and 2.1.36, auxiliary
tools, and some documentation) is available at:
http://www.false.com/security/linux-stack/
Signed,
Solar Designer