36 lines
1.3 KiB
Diff
36 lines
1.3 KiB
Diff
|
From 73fc84bc3cfffef710a5bd96aeff681a7db6c350 Mon Sep 17 00:00:00 2001
|
||
|
From: intrigeri <intrigeri@boum.org>
|
||
|
Date: Mon, 9 Sep 2019 09:07:55 +0000
|
||
|
Subject: [PATCH] AppArmor: Pass the environment to Firefox content processes
|
||
|
MIME-Version: 1.0
|
||
|
Content-Type: text/plain; charset=UTF-8
|
||
|
Content-Transfer-Encoding: 8bit
|
||
|
|
||
|
Without this, LD_LIBRARY_PATH is not passed to these processes, and then:
|
||
|
|
||
|
- Tor Browser cannot load libmozsandbox.so
|
||
|
|
||
|
- Tor Browser 9.0a6 does not start correctly:
|
||
|
|
||
|
/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.23' not
|
||
|
found (required by /usr/local/lib/tor-browser/libxul.so)
|
||
|
|
||
|
… while it should use its own copy of libstdc++.so.6.
|
||
|
---
|
||
|
apparmor/torbrowser.Browser.firefox | 2 +-
|
||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||
|
|
||
|
diff --git a/apparmor/torbrowser.Browser.firefox b/apparmor/torbrowser.Browser.firefox
|
||
|
index c6d8a26..42516b6 100644
|
||
|
--- apparmor/torbrowser.Browser.firefox
|
||
|
+++ apparmor/torbrowser.Browser.firefox
|
||
|
@@ -73,7 +73,7 @@ profile torbrowser_firefox @{torbrowser_firefox_executable} {
|
||
|
owner @{torbrowser_home_dir}/TorBrowser/Tor/*.so.* mr,
|
||
|
|
||
|
# parent Firefox process when restarting after upgrade, Web Content processes
|
||
|
- owner @{torbrowser_firefox_executable} ixmr -> torbrowser_firefox,
|
||
|
+ owner @{torbrowser_firefox_executable} pxmr -> torbrowser_firefox,
|
||
|
|
||
|
/etc/mailcap r,
|
||
|
/etc/mime.types r,
|