At Mon, 22 Jan 2007 10:20:21 -0500, [EMAIL PROTECTED] wrote: > On Mon, 22 Jan 2007 02:23:30 +0300, Samium Gromoff said: > > > > not "core-dumps" but "core files", in the lispspeak, but anyway. > > > > the reason is trivial -- if i can write programs enjoying setuid > > privileges in C, i want to be able to do the same in Lisp. > > Go read up on how the XEmacs crew designed their "portable dumper", > specifically to get around a lot of these sorts of problems because the > old Emacs 'unexec' code was incredibly fragile.
I should take the freedom to respond in your manner :-) Are you saying that the usefulness of AS randomisation is overall exceeding that of MAP_FIXED, and the latter should be abolished? Did we silently enter an era where support for buggy software is more important than a basic mmap feature? > > the only way to achieve this i see, is to directly setuid root > > the lisp system executable itself -- because the lisp code > > is read, compiled and executed in the process of the lisp > > system executable. > > If that's the only way you can see to do it, maybe you should think a > bit harder before making kernel hacks to do something. I want equal grounds for platforms, that`s all. regards, Samium Gromoff - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/