summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJory Pratt <anarchy@gentoo.org>2011-11-14 15:45:23 +0000
committerJory Pratt <anarchy@gentoo.org>2011-11-14 15:45:23 +0000
commitdea6e42920fa141cb9165ab536028f1590a3c772 (patch)
treed8919e0b889cc3a5154695c18fc9fd4a376456fa /www-client/firefox-bin
parentRemove weave from package.mask, it has been removed from the tree (diff)
downloadhistorical-dea6e42920fa141cb9165ab536028f1590a3c772.tar.gz
historical-dea6e42920fa141cb9165ab536028f1590a3c772.tar.bz2
historical-dea6e42920fa141cb9165ab536028f1590a3c772.zip
Ensure Firefox-bin can be used on hardened systems
Package-Manager: portage-2.1.10.34/cvs/Linux x86_64
Diffstat (limited to 'www-client/firefox-bin')
-rw-r--r--www-client/firefox-bin/ChangeLog5
-rw-r--r--www-client/firefox-bin/Manifest26
-rw-r--r--www-client/firefox-bin/firefox-bin-8.0.ebuild7
3 files changed, 19 insertions, 19 deletions
diff --git a/www-client/firefox-bin/ChangeLog b/www-client/firefox-bin/ChangeLog
index 1718061a4b6d..628f38c9fe03 100644
--- a/www-client/firefox-bin/ChangeLog
+++ b/www-client/firefox-bin/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for www-client/firefox-bin
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/firefox-bin/ChangeLog,v 1.71 2011/11/14 15:34:36 nirbheek Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/firefox-bin/ChangeLog,v 1.72 2011/11/14 15:45:23 anarchy Exp $
+
+ 14 Nov 2011; Jory A. Pratt <anarchy@gentoo.org> firefox-bin-8.0.ebuild:
+ Ensure firefox-bin can be used with hardened system
*firefox-bin-8.0 (14 Nov 2011)
*firefox-bin-3.6.24 (14 Nov 2011)
diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 401e66d2c269..44722231c56a 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -401,23 +401,17 @@ EBUILD firefox-bin-3.6.20.ebuild 5685 RMD160 ea3f5f86cf7ec8373c4cf071ae15948714e
EBUILD firefox-bin-3.6.21.ebuild 5685 RMD160 8c3a638b5f984075c5ce867b9975f50ff2548e82 SHA1 2f41c32a49093cf04338e1b8e9126abe512baef1 SHA256 0c9816f77b02bdd685f19787867fc113d2b428e037906c6fc9430dc7a50b63c3
EBUILD firefox-bin-3.6.24.ebuild 5692 RMD160 d4d262f906157025ad98351b1d85c19834bd3457 SHA1 318cdb56399576ba298419f2c8aa476f1f8bbfd1 SHA256 1e138a1d5362f36ed31b42439b42c0784f658669cb2dab3f1e23becd87b0a25d
EBUILD firefox-bin-7.0.1.ebuild 5206 RMD160 bce5c7940ca9f6a45db18c96bfe92605fa7ffe13 SHA1 422e30790e7577af60d5cdff04677eb587e53d81 SHA256 05a6e08ae294cf96dd4dda3964854be497d01b82beda0197848a4bbe3d6297f3
-EBUILD firefox-bin-8.0.ebuild 5208 RMD160 f883a59adc165030da1cc1bf8411ff9c189531f0 SHA1 a82aaef29dbec6ded6484c4a43677467e6d82467 SHA256 fd676adba049062e331ea8dde261c615bf7da123f5c816aaa508944ab44a2807
-MISC ChangeLog 50553 RMD160 d0bf376cb00c0e619ae22543b61fcdfbfc606635 SHA1 7cc24f27174826d3069dcd62661730dfa0323fdb SHA256 103c4351afe9fa23dbef23ca2d16c5b1be8091ea8bdc8baa87c07f4d3febf64f
+EBUILD firefox-bin-8.0.ebuild 5368 RMD160 1093d88f8bb974f8e04297d2541b56ecc075e90b SHA1 697b3eda3ad02ebddb9e378b6a649c13465aa271 SHA256 3513dc65013e83590b9ffab0f520d6e790b326a6ebd98aa356b264e019f503d1
+MISC ChangeLog 50681 RMD160 6fe160f5099161ffc116c09c69c519c81831bd5a SHA1 b41cdf7d7eceffc40bf3aea289a067018291a208 SHA256 fcadf52965dfcee835dff88452e20752e67cb7753e574c38c298228a737f7f91
MISC metadata.xml 160 RMD160 d5a9f0bf8989621c2bde30facb53bcae00aba709 SHA1 5015c07af2083f20f9552d7fb11afb5ea69af345 SHA256 0cc5126362a12cee42ec1197c528a804cf36859329dd2c6d9225726831d14b8b
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
-iQIcBAEBAgAGBQJOwTUTAAoJEO/kOhxWD91ksT8QAItzmj1IJix61I/41yvO0i4v
-t7u2H/3CfPVDZDFjh8IDylBhSPg5ahA2zDjY68rj/eib5luC7ie88KIidlz5woVe
-gVbu65tgH5I4BGOYo1WVnIgyVDpEqIYObnHOtPm17ILc1jr3NE+JuMal3LlRfY0t
-RWjicfVgZo4Is3NR0vMcwBRHftTGsrpGi7Nyo9RLdeXeIQSDdqF8KXybH0DzV6bl
-uikIUxzcECM3rdkg2Eld9EvBEtduTr/31FAORQZxLF2mMzQD51gOmGKqxSYzd5nB
-iKokR2cAMNlaXvPmaHgoWuooQUe91rru53vv7MY/FvbKOd/Tymqd9oy/7PGLHK5O
-I49C5hhL/CwnhvUiTfziecNWrt8/hXG6agNr3Qw/FE66I/PFy6HYk3PGWJ+C77o+
-/xB340Sys2FempDdx8okVawy26ro3E2P6wmzZVVfbP44o/01ZPxEPaMK93cYIZ2j
-Q4BWgcRre/+bFvK8JVo4NxLoougi+765PpDdquwLfR5dVzjqurQkD8Zb4SCqLrvB
-JIJXlZmkISP3+8qHKHL3kJHx9FNUFZWntUclh+cu0OhD47P4wn4ZkqIVzWIxe3bm
-PCVgcPKQnW9UMMjDGZtC2NJzQPKJeuMhw4W0JWLQmLVbb7yjA93bTuURUX/7aCxH
-FYHW63Adqxz0c8qE5RW5
-=PQ80
+iQEcBAEBAgAGBQJOwTefAAoJEIXV9xahDnCo/wYH/0r8aV52MYk7laWxQTQ9GjBJ
+JUKyiCqokWIEBFqnkPyy36Q7i8Tu/2Yuj3l4obtU7zIAMpsbf1hmMn5xPoElVt8E
+jXDSnYuR8O/6XMde1X1/ZvaeUsYzhHLIq7MBK62Kp+6GU5NTQQ9UXKsEFigi894c
+Hlm4B6OCXiCnzKC2R07/9x6jFZLCf02Ftc2bD5VmuWneFpr/0VWsdK6hjavOkVU5
+nIFZLWRttsj7SdHVtkTdnTQYN+x/bRmqT+HwQX6kXO5vOJo0wtXy3AyfHfLa2ku4
+MKAOCjMxf2qHu+9q2ieR4QsrZMTfmw5uJVKYdKIkJv3PCfni7DMHse6F9+ykZRg=
+=TFyr
-----END PGP SIGNATURE-----
diff --git a/www-client/firefox-bin/firefox-bin-8.0.ebuild b/www-client/firefox-bin/firefox-bin-8.0.ebuild
index db6469354408..9b8b05a9b6f2 100644
--- a/www-client/firefox-bin/firefox-bin-8.0.ebuild
+++ b/www-client/firefox-bin/firefox-bin-8.0.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/firefox-bin/firefox-bin-8.0.ebuild,v 1.1 2011/11/14 15:34:36 nirbheek Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/firefox-bin/firefox-bin-8.0.ebuild,v 1.2 2011/11/14 15:45:23 anarchy Exp $
EAPI="3"
-inherit eutils mozilla-launcher multilib mozextension
+inherit eutils mozilla-launcher multilib mozextension pax-utils
# Can be updated using scripts/get_langs.sh from mozilla overlay
LANGS=(af ak ar ast be bg bn-BD bn-IN br bs ca cs cy da de el en en-GB en-US
@@ -149,6 +149,9 @@ src_install() {
ln -sfn "/usr/$(get_libdir)/nsbrowser/plugins" \
"${D}${MOZILLA_FIVE_HOME}/plugins" || die
+
+ # Required in order to use plugins and even run firefox on hardened.
+ pax-mark m "${ED}"/${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container}
}
pkg_postinst() {