[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