Project

General

Profile

Feature #11551

Install the mumble VoIP client

Added by anonym over 1 year ago. Updated 2 months ago.

Status:
Confirmed
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
06/29/2016
Due date:
% Done:

0%

QA Check:
Feature Branch:
Type of work:
Code
Blueprint:
Starter:
Affected tool:

Description

Tails Server will make it easy to run a mumble server, so we probably should ship mumble in Tails.

There has been some discussion about this on #11241 that should be summarized here. Since then a patch has been upstreamed which exposes the SSL certificate's fingerprint on the initial prompt when a cert failed to validate (e.g. because it was self-signed, which will be the case when Tails Server hosts a mumble server). We should try to get that patch backported to Debian Jessie.

team: segfault, sajolida


Related issues

Related to Tails - Feature #5709: VoIP support Confirmed 08/08/2013
Blocked by Tails - Feature #5688: Tails Server: Self-hosted services behind Tails-powered onion services Confirmed 04/03/2016

History

#1 Updated by anonym over 1 year ago

  • Related to Feature #11241: Consider including mumble-server and mumble in Tails added

#2 Updated by anonym over 1 year ago

  • Related to Feature #5688: Tails Server: Self-hosted services behind Tails-powered onion services added

#3 Updated by anonym over 1 year ago

  • Related to deleted (Feature #5688: Tails Server: Self-hosted services behind Tails-powered onion services)

#4 Updated by anonym over 1 year ago

  • Blocked by Feature #5688: Tails Server: Self-hosted services behind Tails-powered onion services added

#5 Updated by sajolida over 1 year ago

I think that Tails Server should do whatever is required to install the packages from its services instead of us adding all of them to the ISO. We're wondering about Mumble here but we might as well wonder about etherpad, infinoted, lighttpd, owncloud, etc. So I'd rather have a generic solution for any server package that can be needed by Tails Server without having to rely on adding them all to the ISO image.

In the case of Tails with persistence, we can benefit from the APT Packages persistence feature (and probably have some installation mechanism aside from the additional packages mechanism). In the case of Tails without persistence the download and bootstrapping time might be quite long so there should definitely be some UX work on how to present this download and installation to the user because it can take several minutes to download the index and packages.

#6 Updated by sajolida over 1 year ago

Oops, I'm realizing now that you are talking about Mumble the client! I'll have to think about it more :)
Sorry for the noise.

#7 Updated by anonym over 1 year ago

  • Subject changed from Install mumble to Install the mumble VoIP client

sajolida wrote:

Oops, I'm realizing now that you are talking about Mumble the client! I'll have to think about it more :)
Sorry for the noise.

No problem! Renaming the ticket for clarity.

#8 Updated by Anonymous over 1 year ago

good call try to add it

#9 Updated by Dr_Whax over 1 year ago

  • Description updated (diff)
  • Assignee set to segfault
  • Target version changed from 2016 to 2017

#10 Updated by segfault 10 months ago

There has been some discussion about this on #11241 that should be summarized here. Since then a patch has been upstreamed which exposes the SSL certificate's fingerprint on the initial prompt when a cert failed to validate (e.g. because it was self-signed, which will be the case when Tails Server hosts a mumble server). We should try to get that patch backported to Debian Jessie.

The Tails Server client app automatically adds the SSL fingerprint to the trusted fingerprints, so we don't need the patch that bad anymore.

#11 Updated by segfault 10 months ago

I added mumble to chroot_local-packageslists/tails-common.list in feature/5688-tails-server, so this will be resolved when we release Tails Server.

#12 Updated by intrigeri 10 months ago

I added mumble to chroot_local-packageslists/tails-common.list in feature/5688-tails-server, so this will be resolved when we release Tails Server.

Do we really need to ship in the ISO all kinds of server software Tails Server might use?

#13 Updated by segfault 10 months ago

Do we really need to ship in the ISO all kinds of server software Tails Server might use?

This is not about the server software but the client software.

#14 Updated by intrigeri 10 months ago

This is not about the server software but the client software.

/me hides. Sorry for the noise!

#15 Updated by u 5 months ago

  • Related to deleted (Feature #11241: Consider including mumble-server and mumble in Tails)

#16 Updated by u 5 months ago

#17 Updated by BitingBird 4 months ago

  • Target version changed from 2017 to 2018

#18 Updated by intrigeri 2 months ago

  • Target version deleted (2018)

(as per updated roadmap)

#19 Updated by segfault 2 months ago

  • Target version set to Tails_3.5

Also available in: Atom PDF