[Pkg-privacy-commits] [Git][pkg-privacy-team/torbrowser-launcher][debian/stretch-backports-sloppy] 9 commits: d/rules: Revert the workaround for skipping test on i386

Roger Shimizu rosh at debian.org
Tue Apr 14 08:23:48 BST 2020



Roger Shimizu pushed to branch debian/stretch-backports-sloppy at Privacy Maintainers / torbrowser-launcher


Commits:
01a5e33a by Roger Shimizu at 2020-02-05T01:28:24+09:00
d/rules: Revert the workaround for skipping test on i386

- - - - -
3052e657 by Birger Schacht at 2020-04-04T18:18:50+02:00
Add AppArmor patch to allow U2F devices

- - - - -
2f63d83d by Roger Shimizu at 2020-04-08T16:23:52+00:00
Merge branch '944821-AppArmor-Allow-U2F-devices' into 'debian/sid'

Add AppArmor patch to allow U2F devices

See merge request pkg-privacy-team/torbrowser-launcher!1
- - - - -
cb56b766 by Roger Shimizu at 2020-04-09T02:28:57+09:00
d/changelog: Add note to the last merge from salsa

- - - - -
99826515 by Roger Shimizu at 2020-04-12T16:30:00+09:00
d/NEWS: rename from NEWS.Debian

- - - - -
ed6d8b30 by Roger Shimizu at 2020-04-12T16:30:34+09:00
Prepare to release 0.3.2-8

- - - - -
07aea723 by Roger Shimizu at 2020-04-14T00:35:52+09:00
Merge tag 'debian/0.3.2-8' into debian/buster-backports

- - - - -
ec7a95fd by Roger Shimizu at 2020-04-14T00:36:09+09:00
Rebuild as 0.3.2-8~bpo10+1 for buster-backports

- - - - -
f28f5e2c by Roger Shimizu at 2020-04-14T00:36:35+09:00
Rebuild as 0.3.2-8~bpo9+1 for stretch-backports-sloppy

- - - - -


5 changed files:

- debian/NEWS.Debian → debian/NEWS
- debian/changelog
- + debian/patches/0016-AppArmor-allow-u2f-devices.patch
- debian/patches/series
- debian/rules


Changes:

=====================================
debian/NEWS.Debian → debian/NEWS
=====================================


=====================================
debian/changelog
=====================================
@@ -1,3 +1,27 @@
+torbrowser-launcher (0.3.2-8~bpo9+1) stretch-backports-sloppy; urgency=medium
+
+  * Rebuild for stretch-backports-sloppy.
+
+ -- Roger Shimizu <rosh at debian.org>  Tue, 14 Apr 2020 00:36:35 +0900
+
+torbrowser-launcher (0.3.2-8~bpo10+1) buster-backports; urgency=medium
+
+  * Rebuild for buster-backports.
+
+ -- Roger Shimizu <rosh at debian.org>  Tue, 14 Apr 2020 00:36:07 +0900
+
+torbrowser-launcher (0.3.2-8) unstable; urgency=medium
+
+  * debian/rules:
+    - Revert the workaround for skipping test on i386.
+  * debian/patches:
+    - Backport patch from upstream.
+      + [704e5ca] Allow torbrowser to access u2f devices
+        (Closes: #955821)
+  * debian/NEWS: rename from NEWS.Debian
+
+ -- Roger Shimizu <rosh at debian.org>  Sun, 12 Apr 2020 16:30:34 +0900
+
 torbrowser-launcher (0.3.2-7~bpo9+1) stretch-backports-sloppy; urgency=medium
 
   * Rebuild for stretch-backports-sloppy.


=====================================
debian/patches/0016-AppArmor-allow-u2f-devices.patch
=====================================
@@ -0,0 +1,28 @@
+From: Birger Schacht <birger at rantanplan.org>
+Date: Wed, 23 Oct 2019 19:47:55 +0200
+Subject: [PATCH] Allow torbrowser to access u2f devices
+
+(cherry picked from 704e5ca3b46ac1bcf7931875fc7d33ad13910e10)
+---
+ apparmor/torbrowser.Browser.firefox | 9 +++++++++
+ 1 file changed, 9 insertions(+)
+
+diff --git a/apparmor/torbrowser.Browser.firefox b/apparmor/torbrowser.Browser.firefox
+index 42516b6..c067375 100644
+--- a/apparmor/torbrowser.Browser.firefox
++++ b/apparmor/torbrowser.Browser.firefox
+@@ -133,5 +133,14 @@ profile torbrowser_firefox @{torbrowser_firefox_executable} {
+   /etc/xfce4/defaults.list r,
+   /usr/share/xfce4/applications/ r,
+ 
++  # u2f (tested with Yubikey 4)
++  /sys/class/ r,
++  /sys/bus/ r,
++  /sys/class/hidraw/ r,
++  /run/udev/data/c24{7,9}:* r,
++  /dev/hidraw* rw,
++  # Yubikey NEO also needs this:
++  /sys/devices/**/hidraw/hidraw*/uevent r,
++
+   #include <local/torbrowser.Browser.firefox>
+ }


=====================================
debian/patches/series
=====================================
@@ -13,3 +13,4 @@
 0013-AppArmor-Pass-the-environment-to-Firefox-content-pro.patch
 0014-AppArmor-allow-running-the-Firefox-updater-from-its-.patch
 0015-Update-setup.py.patch
+0016-AppArmor-allow-u2f-devices.patch


=====================================
debian/rules
=====================================
@@ -20,9 +20,3 @@ override_dh_install:
 override_dh_clean:
 	rm -rf build share/locale
 	dh_clean
-
-# skip test for i386, since gpgme is broken on 32bit system
-override_dh_auto_test:
-ifneq (i386, $(DEB_TARGET_ARCH))
-	dh_auto_test
-endif



View it on GitLab: https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/-/compare/52408a6b01fae1188bd0368bdeaefc9548d6004d...f28f5e2c0ca4204ab33444b15a5786d06dbd43f7

-- 
View it on GitLab: https://salsa.debian.org/pkg-privacy-team/torbrowser-launcher/-/compare/52408a6b01fae1188bd0368bdeaefc9548d6004d...f28f5e2c0ca4204ab33444b15a5786d06dbd43f7
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/20200414/e9b7852a/attachment-0001.html>


More information about the Pkg-privacy-commits mailing list