Hello. GRUB2 contains executable stacks. Usually these are not needed
and can be easily fixed.

[EMAIL PROTECTED] ~/checkouts/grub2 $ scanelf -qeR .
RWX --- ---  ./grub-setup
!WX --- ---  ./pxeboot_img-boot_i386_pc_pxeboot.o
RWX --- ---  ./grub-emu
!WX --- ---  ./kernel_img-kern_i386_pc_startup.o
RWX --- ---  ./grub-probefs
!WX --- ---  ./boot_img-boot_i386_pc_boot.o
RWX --- RWX  ./kernel.exec
--- --- RWX  ./diskboot.exec
!WX --- ---  ./normal_mod-normal_i386_setjmp.o
!WX --- ---  ./diskboot_img-boot_i386_pc_diskboot.o
--- --- RWX  ./pxeboot.exec
--- --- RWX  ./boot.exec

http://www.gentoo.org/proj/en/hardened/gnu-stack.xml
This document is very helpful in fixing this problem.

Regards,
Petteri

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Grub-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to