From: "Petteri Räty" <betelgeuse@gentoo.org>
To: The development of GRUB 2 <grub-devel@gnu.org>
Subject: Re: Executable stacks
Date: Mon, 02 Jan 2006 23:58:33 +0200 [thread overview]
Message-ID: <43B9A209.1080601@gentoo.org> (raw)
In-Reply-To: <87u0cp9n1a.fsf@xs4all.nl>
[-- Attachment #1: Type: text/plain, Size: 1651 bytes --]
Marco Gerards wrote:
> Petteri Räty <betelgeuse@gentoo.org> writes:
>
>
>>Hello. GRUB2 contains executable stacks. Usually these are not needed
>>and can be easily fixed.
>
>
> It's funny that you mention this now. :-)
>
> There have been a lot of reports about this already, see the
> mailinglist archives. Because of this I have added a page to the
> wiki, which I just finished a few seconds ago:
>
> http://grub.enbug.org/NestedFunctions
>
> Please proofread it to make sure the facts are correct. Although this
> is a wiki, I hope people don't just change it so it reflects their
> opinion instead of the facts I carefully added to this page. I am
> saying this because people for some reason are a bit fanatic about
> this issue. ;-)
>
I am not an expert in this area. Our tools just automatically warn you
about executable stacks so I reported it here.
"Some operating systems and GNU/Linux distributions don't have an
executable stack for security reasons. Sometimes it does not have an
executable stack by default, but the executable stack can be enabled
again by tagging the binary."
Better wording would be that some distributions don't allow executable
stacks for security reasons and I did this modification to the wiki.
"Another solution is enabling the executable stack again by calling some
function."
This is really vague. I think this should be dropped unless you can
specify the name of the function but I leave the decision to you. I also
had trouble understanding some of the stuff on the page but then again I
am not an expert in these issues.
Regards,
Petteri
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
next prev parent reply other threads:[~2006-01-02 22:00 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-12-31 17:05 Executable stacks Petteri Räty
2005-12-31 17:47 ` Marco Gerards
2006-01-02 20:59 ` Olaf Hering
2006-01-02 21:58 ` Petteri Räty [this message]
2006-01-02 22:08 ` Marco Gerards
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=43B9A209.1080601@gentoo.org \
--to=betelgeuse@gentoo.org \
--cc=grub-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.