From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Jg1Uq-0002lN-0x for garchives@archives.gentoo.org; Sun, 30 Mar 2008 17:39:08 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 45073E0087; Sun, 30 Mar 2008 17:39:07 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 160BBE00A6 for ; Sun, 30 Mar 2008 17:39:07 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 57D0E67181 for ; Sun, 30 Mar 2008 17:39:06 +0000 (UTC) Received: from phreak by stork.gentoo.org with local (Exim 4.68) (envelope-from ) id 1Jg1Um-0006gD-PA for gentoo-commits@lists.gentoo.org; Sun, 30 Mar 2008 17:39:04 +0000 To: gentoo-commits@lists.gentoo.org From: "Christian Heim (phreak)" Subject: [gentoo-commits] hardened r86 - hardened-sources/2.6/trunk/2.6.23 X-VCS-Repository: hardened X-VCS-Revision: 86 X-VCS-Files: hardened-sources/2.6/trunk/2.6.23/4505_grsec-pax_emutramp-only-on-ppc32.patch X-VCS-Directories: hardened-sources/2.6/trunk/2.6.23 X-VCS-Committer: phreak X-VCS-Committer-Name: Christian Heim Content-Type: text/plain; charset=UTF-8 Message-Id: Sender: Christian Heim Date: Sun, 30 Mar 2008 17:39:04 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: d94e7160-f3fe-4c4e-a297-534934072141 X-Archives-Hash: 804f332bc3b64cc590de6e18188ac48c Author: phreak Date: 2008-03-30 17:39:03 +0000 (Sun, 30 Mar 2008) New Revision: 86 Modified: hardened-sources/2.6/trunk/2.6.23/4505_grsec-pax_emutramp-only-on-ppc3= 2.patch Log: PAX_EMUTRAMP is only causing bugs on amd64, thus restricting it to HPPA, = PPC32 and X86_32 (#206678 - CONFIG_PAX_EMUTRAMP breaks sandbox). Modified: hardened-sources/2.6/trunk/2.6.23/4505_grsec-pax_emutramp-only-= on-ppc32.patch =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- hardened-sources/2.6/trunk/2.6.23/4505_grsec-pax_emutramp-only-on-ppc= 32.patch 2008-03-30 17:23:32 UTC (rev 85) +++ hardened-sources/2.6/trunk/2.6.23/4505_grsec-pax_emutramp-only-on-ppc= 32.patch 2008-03-30 17:39:03 UTC (rev 86) @@ -1,10 +1,11 @@ --- a/security/Kconfig +++ b/security/Kconfig -@@ -155,6 +155,7 @@ config PAX_SEGMEXEC +@@ -153,7 +153,7 @@ config PAX_SEGMEXEC + 3 GB. +=20 config PAX_EMUTRAMP - bool "Emulate trampolines" if (PAX_PAGEEXEC || PAX_SEGMEXEC) && (PARIS= C || PPC32 || X86) +- bool "Emulate trampolines" if (PAX_PAGEEXEC || PAX_SEGMEXEC) && (PARIS= C || PPC32 || X86) ++ bool "Emulate trampolines" if (PAX_PAGEEXEC || PAX_SEGMEXEC) && (PARIS= C || PPC32 || X86_32) default y if PARISC || PPC32 -+ depends on PARISC || PPC32 help There are some programs and libraries that for one reason or - another attempt to execute special small code snippets from --=20 gentoo-commits@lists.gentoo.org mailing list