[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