Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-hardened
Navigation:
Lists: gentoo-hardened: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-hardened@g.o
From: Hinnerk van Bruinehsen <h.v.bruinehsen@...>
Subject: Paxmarkings on mail-client/thunderbird
Date: Wed, 16 May 2012 16:39:39 +0200
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

at the moment the thunderbird-ebuild in the tree does a "pax mark m"
on the binary.
At least for me thunderbird works fine if I just disable jit.

What would be the workflow for reporting that. Should I file a bugreport?

With kind regards

Hinnerk

PS: It follows a "proof of concept"-ebuild (just the diff) that works
for me:


- --- /usr/portage/mail-client/thunderbird/thunderbird-12.0.1.ebuild
2012-05-08 11:31:16.000000000 +0200
+++ thunderbird-12.0.1.ebuild	2012-05-16 16:34:26.111099366 +0200
@@ -33,7 +33,8 @@
 KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux
~x86-linux"
 SLOT="0"
 LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
- -IUSE="bindist gconf +crashreporter +crypt +ipc +lightning +minimal
mozdom +webm"
+IUSE="bindist gconf +crashreporter +crypt +ipc +lightning +minimal mozdom
+pax_kernel +webm"

 PATCH="thunderbird-10.0-patches-0.1"
 PATCHFF="firefox-12.0-patches-0.1"
@@ -174,6 +175,12 @@
 	mozconfig_use_enable lightning calendar
 	mozconfig_use_enable gconf

+	if use pax_kernel; then
+	   mozconfig_annotate '' --disable-methodjit
+	   mozconfig_annotate '' --disable-tracejit
+	fi
+	
+	
 	# Bug #72667
 	if use mozdom; then
 		MEXTENSIONS="${MEXTENSIONS},inspector"
@@ -281,7 +288,6 @@
 			-i "${ED}"/usr/share/applications/${PN}.desktop
 	fi

- -	pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/thunderbird-bin

 	share_plugins_dir
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJPs7wqAAoJEJwwOFaNFkYcv3YH/RL+anFbid1yfjOOKcdt0+hz
ovGJ83rPmFS6HQLDZ986LQgmTBDsDcDfAyhdzv+SbYQZNTRe29yGi4h+Z30b87Id
tF5YdPWYF1jp53o5DTiBMFMl//xZQAD/ZUXOkQhHrect5ZCSW69wm9h8vG/SOQrO
vCZ15Oya1ae7OugoSg0vI0Q9tIj9YKlcEYwzQdXh5ZkQZDYI2kcf1vepaMav/EoQ
YSG7+fGoMIz97wrqWjsNcTW2MDJSbFGi62PUlRWhbB6SIlwStWL7hD4grWNnAJad
j6+FzpZ88ZXB8fRKJ4meudTIeY1XFUzCNoIk72vIuD4dDMH9s1p9hH96vBbZUX0=
=AonK
-----END PGP SIGNATURE-----


Replies:
Re: Paxmarkings on mail-client/thunderbird
-- PaX Team
Navigation:
Lists: gentoo-hardened: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Gentoo Hardened Meeting 2012-05-16 20:00UTC
Next by thread:
Re: Paxmarkings on mail-client/thunderbird
Previous by date:
SELinux base policy rev 9 in hardened-dev
Next by date:
Re: Paxmarkings on mail-client/thunderbird


Updated Jun 28, 2012

Summary: Archive of the gentoo-hardened mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.