Hi! Please find attached hardened-sources and appropriate patches so that it will compile against 2.6.13. Some patches from the previous version are now included in the kernel by default, so this is actually a simpler build than 2.6.11-r15. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 68910 [details] sys-kernel/hardened-sources/hardened-sources-2.6.13-r1.ebuild
Created attachment 68911 [details] hardened-patches-2.6.13 required patches to kernel
I haven't submitted ebuild scripts before, so please advise if you need the generated Manifest files and such also. Tested on x86_64 only; I don't have regular x86 hardware to test against but I think it should work.
Created attachment 68912 [details] sys-kernel/hardened-sources/files/digest-hardened-sources-2.6.13-r1
OK, the ebuild had been there for 3 weeks, when will it be added to portage for testing? I have already tested hardened-sources-2.6.13 seems there is no problem.
your patchset is missing one component of the selinux-avc_audit-log-curr_ip-grsec.patch (4910_pax_curr_ip-fixes.patch), has an outdated grsec patch, and brings two new patches: vesafb and speakup - I fail to see what these would be needed for in an environment where the accent is on security.
vesafb and speakup were in the last portage-released kernel (hardened-sources-2.6.11-r15). I believe selinux-avc_audit-log-curr_ip-grsec.patch (4910_pax_curr_ip-fixes.patch) is no longer required; I can double-check. Certainly we can get an updated grsec patch. This is the same one as in the last portage-released kernel (hardened-sources-2.6.11-r15) Why can't we release this kernel as ~x86 and ~amd64, and I'd be happy to follow it up with -r2 which contains these changes?
Hmm; I don't get what's going on here. There's already a hardened-sources-2.6.13 in the tree (as of 16th September, 4 days before this bug was opened) with a more recent grsec-2.1,7 patch pre-release from upstream for 2.6.13.1. What exactly are you trying to achieve with this bug?
Marking this bug 'INVALID' for want of a better resolution; now we're at 2.6.14 so this is all history.