From d506bbe7e21b5239631a3cdfcd63c7a56dc985b6 Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Sat, 9 Mar 2024 16:44:30 +0000 Subject: [PATCH] torbrowser-launcher fixes (#6270) Apparently Tor Browser 13.0.11 (based on Mozilla Firefox 115.8.0esr) changed a few things. The former versions installed under `${HOME}/.local/share/torbrowser/tbb/x86_64/tor-browser_en-US/Browser` and now under `${HOME}/.local/share/torbrowser/tbb/x86_64/tor-browser/Browser`. All of our tor-browser-foo.profile profiles redirect to torbrowser-launcher.profile and are covered by the fixes. torbrowser.profile was not tested. It redirects to firefox-common.profile and seems to be Gentoo-specific. Fixes #6269. --- etc/apparmor/firejail-local | 2 +- etc/profile-m-z/torbrowser-launcher.profile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/etc/apparmor/firejail-local b/etc/apparmor/firejail-local index a81600dfa..f172b9d17 100644 --- a/etc/apparmor/firejail-local +++ b/etc/apparmor/firejail-local @@ -24,4 +24,4 @@ #owner @{HOME}/.local/share/mullvad-browser/** ix, # Uncomment to opt-in to apparmor for torbrowser-launcher -#owner @{HOME}/.local/share/torbrowser/tbb/{i686,x86_64}/tor-browser_*/Browser/** ix, +#owner @{HOME}/.local/share/torbrowser/tbb/{i686,x86_64}/tor-browser*/Browser/** ix, diff --git a/etc/profile-m-z/torbrowser-launcher.profile b/etc/profile-m-z/torbrowser-launcher.profile index b9fdcf92c..ca13d3623 100644 --- a/etc/profile-m-z/torbrowser-launcher.profile +++ b/etc/profile-m-z/torbrowser-launcher.profile @@ -59,7 +59,7 @@ seccomp.block-secondary #tracelog # may cause issues, see #1930 disable-mnt -private-bin bash,cat,cp,cut,dirname,env,expr,file,gpg,grep,gxmessage,id,kdialog,ln,mkdir,mv,python*,rm,sed,sh,tail,tar,tclsh,test,tor-browser,tor-browser-en,torbrowser-launcher,update-desktop-database,xmessage,xz,zenity +private-bin bash,cat,cp,cut,dirname,env,execdesktop,expr,file,gpg,grep,gxmessage,id,kdialog,ln,mkdir,mv,python*,rm,sed,sh,tail,tar,tclsh,test,tor-browser,tor-browser-en,torbrowser-launcher,update-desktop-database,xmessage,xz,zenity private-dev private-etc @tls-ca private-tmp