[Pkg-privacy-maintainers] Bug#926042: torbrowser-launcher should not be included in Buster

intrigeri intrigeri at debian.org
Fri May 3 16:15:59 BST 2019


Hi,

(slightly reordering quoted text)

Antoine Beaupre:
> So what will be the way forward for Debian users in buster?

> TL;DR: TBL in backports or install by hand from TPO, AFAIK.

Agreed.

> What does Tails do with this?

Tails only uses the torbrowser-launcher source package as a way to get
its AppArmor profiles… that we then patch heavily to make them
suitable for the weird way we install Tor Browser in Tails images.

> So I see a few long-term solutions to the "how to install TBB in Debian"
> problem in Buster:

>  1. maintain through backports (seems to have been the option taken for
>     stretch)

That might be viable if the AppArmor profiles are disabled by default.

>  2. drop TBL and rewrite it as a one-shot installer, like we had for
>     Flash, mstt-corefonts and still have (I suspect?) for other packages

I'm curious: how would that installer differ from TBL in practice?

It seems to me that current TBL is essentially a one-shot installer +
a .desktop file + some AppArmor profiles.

>  4. drop TBL and shipp TBB directly in Debian

> Option 4, therefore, would require more ambitious packaging work. Maybe
> we could talk with upstream to see if that would be possible? There are
> Debian packages for Firefox, after all - how hard could it possibly be
> to do the same for TBB? ;)

This has been discussed numerous times in the past. I don't recall the
details but what I remember is: it requires lots of hard work.
Personally, I don't think it's worth the effort. There's a ticket on
Tor's Trac about it, that might even have the relevant info.

> Anyways, I would be glad to hear what the options are here and if this
> inventory is complete!

Here's one more option:

5. Ensure Tor Browser can be installed in GNOME Software
   as a Flatpak or Snap

   This would cover the initial installation via usual means for
   non-technical users (GNOME Software). It provides sandboxing at
   least as good as AppArmor's, without the UX cost.

Cheers,
-- 
intrigeri



More information about the Pkg-privacy-maintainers mailing list