[Pkg-privacy-commits] [Git][pkg-privacy-team/torbrowser-launcher][debian/sid] 2 commits: Add patch to fix keyboard input issue
Thomas Ward (@teward)
gitlab at salsa.debian.org
Tue May 14 04:48:18 BST 2024
Thomas Ward pushed to branch debian/sid at Privacy Maintainers / torbrowser-launcher
Commits:
fd38d605 by AsciiWolf at 2024-05-09T17:28:24+02:00
Add patch to fix keyboard input issue
- - - - -
616bf05c by Thomas Ward at 2024-05-14T03:48:07+00:00
Merge branch 'ibus-fix' into 'debian/sid'
Add patch to fix keyboard input issue
See merge request pkg-privacy-team/torbrowser-launcher!7
- - - - -
3 changed files:
- debian/changelog
- + debian/patches/05-Add-IBus-socket-access.patch
- debian/patches/series
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+torbrowser-launcher (0.3.7-3) UNRELEASED; urgency=medium
+
+ * debian/patches:
+ - Add patch 05 to fix keyboard input issue.
+
+ -- Daniel Rusek <mail at asciiwolf.com> Thu, 09 May 2024 17:28:24 +0200
+
torbrowser-launcher (0.3.7-2) UNRELEASED; urgency=medium
* d/control:
=====================================
debian/patches/05-Add-IBus-socket-access.patch
=====================================
@@ -0,0 +1,21 @@
+From: Daniel Rusek <mail at asciiwolf.com>
+Date: Thu, 9 May 2024 16:58:46 +0200
+Subject: Add IBus socket access
+
+When abstractions/dbus-session is included in the apparmor profile, Tor Browser does not have keyboard input working for some reason. Allowing access to the IBus socket fixes this.
+---
+ apparmor/torbrowser.Browser.firefox | 3 +++
+ 1 file changed, 3 insertions(+)
+
+--- a/apparmor/torbrowser.Browser.firefox
++++ b/apparmor/torbrowser.Browser.firefox
+@@ -28,6 +28,9 @@ profile torbrowser_firefox @{torbrowser_firefox_executable} {
+ network netlink raw,
+ network tcp,
+
++ # ibus socket
++ owner @{HOME}/.cache/ibus/dbus-* rw,
++
+ ptrace (trace) peer=@{profile_name},
+ signal (receive, send) set=("term") peer=@{profile_name},
+
=====================================
debian/patches/series
=====================================
@@ -5,3 +5,4 @@ po/03-Add-Chinese-Traditional-translation.patch
02-Update-apparmor-profile.patch
03-Remove-extra-override-for-X11-sockets.patch
04-upstream-metadata-developer-info.patch
+05-Add-IBus-socket-access.patch
View it on GitLab: https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/-/compare/fdb88f243c019da177a6f739eb2d928bfa5c1207...616bf05c2a0dbc54a3c269287b38068ce635a4d5
--
View it on GitLab: https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/-/compare/fdb88f243c019da177a6f739eb2d928bfa5c1207...616bf05c2a0dbc54a3c269287b38068ce635a4d5
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-privacy-commits/attachments/20240514/90191ab6/attachment-0001.htm>
More information about the Pkg-privacy-commits
mailing list