MS Teams und Linux

Torsten Mähne torsten.maehne at bfh.ch
Thu Sep 12 23:27:30 CEST 2019


Hallo Daniel,

Danke für den Hinweis auf die Vorabversion des offiziellen MS Teams
clients! Ich habe versucht ihn in Progress Linux 5 zu installieren:

1. Folgende Zeile zu `/etc/apt/sources.list` hinzufügen:

```
deb https://packages.microsoft.com/repos/ms-teams stable main
```

2. Microsoft GPG-Schlüssel laden

```
wget https://packages.microsoft.com/keys/microsoft.asc
sudo apt-key add microsoft.asc
```

3. Paket `teams-insiders` installieren:

```
sudo apt install teams-insiders
```

Leider schlägt der letzte Schritt fehl, da die Abhängigkeit
`libgnome-keyring0` fehlt. Könnte diese bitte in Progress Linux 5
bereitgestellt werden? Es gibt sie derzeit nur für `stretch` und `sid`.
<https://packages.debian.org/sid/libgnome-keyring0> Auch wäre es gut,
wenn diese Schritte nicht nur hier in der Mailing-Liste dokumentiert würden.

Grüsse, Torsten

On 9/11/19 1:13 PM, Daniel Baumann wrote:
> Hallo zusammen
> 
> Seit Fruehling kann Microsoft Teams BFH-weit verwendet werden.
> 
> MS Teams ist eine proprietaere, webbasierte Platform welche die MS
> Produkte fuer Chat, Besprechungen, Notizen, Dateiablage (via
> Sharepoint), Office und Telefonie (Skype) als Cloud-Angebot integriert.
> 
> 
> Ausgangslage
> ============
> 
> Mit der Verwendung von MS Teams gibt es *technisch* gesehen zwei
> Probleme (auf die nicht-technischen gehe ich hier nicht weiter ein):
> 
>   1. Generell (Betriebssystem-unabhaengig und egal welcher Browser) ist
>      ein Login seit Februar nicht mehr moeglich, wenn "First Party
>      Isolation (FPI)" verwendet wird.
> 
>      FPI ist ein Browser-Feature das das Auslesen von Cookies von
>      Fremd-Domains verhindert (d.h. z.B. Facebook kann nicht die Cookies
>      von Google auslesen, etc.), unterbindet also Tracking und erhoeht
>      Privacy. Microsoft verweigert den Login bei MS Teams wenn nicht
>      (beliebige) Cookies des verwendeten Browsers ausgelesen werden
>      koennen.
> 
>      Mit Linux ist FPI bei Chromium als Upstream Default voreingestellt.
>      Bei den von uns angepassten Firefox Paketen und Backports fuer
>      Debian haben wir FPI ebenfalls angeschaltet.
> 
>      Da es sich um ein globales Setting handelt, das konzeptionell nicht
>      auf "einzelne Domains" eingeschraenkt oder freigeschaltet werden
>      kann, ist unsere persoenliche Meinung und Empfehlung, FPI zu
>      verwenden resp. nicht (wieder) abzuschalten.
> 
>   2. Linux spezifisch, auch wenn es sich bei MS Teams um eine
>      webbasierte Platform handelt, funktionieren einige Features aktuell
>      (auch ohne FPI) unter Linux nicht. Dies ist vorallem im Bereich
>      Sprach- und Video-Telefonie der Fall.
> 
>      Das liegt daran, dass die "fehlenden" Teile nur als Betriebssystem-
>      spezifischer und Architektur-abhaengiger Code/Plugins vorliegen und
>      somit unter Linux nicht ausgefuehrt werden koennen.
> 
> 
> Moegliche Loesungsansaetze
> ==========================
> 
> Fuer Problem 2 (Linux) gibt es keine andere Moeglichkeit als auf
> Microsoft zu "warten", bis/ob die notwendigen Portierungen gemacht werden.
> 
> Fuer Problem 1 (FPI) als Workaround gibt es folgende Moeglichkeiten:
> 
>   * FPI abschalten und mit Tracking und Privacy-Breaches leben.
> 
>   * einen anderen Browser ohne FPI ausschliesslich fuer MS-Teams
>     nuetzen, so dass keine Informationen aus dem "normalen" Browser
>     geleakt werden koennen.
> 
>     (z.B. MS Teams immer im Chromium, alles andere im Firefox)
> 
> Dass FPI abschalten keine Loesung ist, sind sich eigentlich alle einig,
> deshalb wird auf die "zusaetzlicher Browser" Variante gesetzt.
> 
> Um den "zusaetzlicher Browser"-Workaround moeglichst "einfach" fuer die
> Nutzenden zu machen, gibt es diverse kleinere inoffizielle Projekte die
> genau dies via einer Elektron App (Webkit-basierte Browser-Umgebung,
> d.h. gleiche Rendering-Engine wie u.a. Google Chrome und neu auch MS
> Edge) umsetzen. D.h. statt MS Teams mit dem normalen Browser zu
> betrachten (was ja wegen FPI nicht geht), wird ein separater Browser
> installiert der FPI und weiteres abgeschaltet hat und dann
> ausschliesslich fuer MS Teams benutzt wird und fuer nichts anderes.
> 
> Das ist auch so wie die offizielle MS Teams App auch unter Windows
> funktioniert (ist Elektron basiert).
> 
> Bisher waren alle diese inoffiziellen Elektron-Apps mehr
> Proof-of-Concept und wurden in der Regel nicht oder nicht zeitnah mit
> Security Updates versorgt.
> 
> 
> Offizielle MS Teams App
> =======================
> 
> Microsoft hat gestern angekuendigt, dass neu auch eine MS Teams App fuer
> Linux zur Verfuegung gestellt wird. Linux-Nutzende die MS Teams
> verwenden moechten, moegen den folgenden News-Beitrag lesen:
> 
> 
> https://www.golem.de/news/unternehmens-chat-microsoft-erstellt-teams-client-fuer-linux-1909-143748.html
> 
> Wir werden das Paket nicht in unser Repository aufnehmen, da direkt das
> Microsoft Repository verwendet werden kann.
> 
> Gruesse,
> Daniel
> 

-- 

___________________________________________________________

Berner Fachhochschule / Haute école spécialisée bernoise
Elektrotechnik und Informationstechnologie
Dr ès sc. Torsten Mähne
Professor für Digitaltechnik
___________________________________________________________

Jlcoweg 1, CH-3400 Burgdorf, Switzerland
Telefon direkt		+41 34 426 68 23‬
Telefon Zentrale	+41 31 848 33 00
torsten.maehne at bfh.ch
www.ti.bfh.ch
ti.bfh.ch/elektro

www.facebook.com/bernerfachhochschule
www.twitter.com/bfh_hesb
www.youtube.com/bernerfachhochschule



More information about the bfh-linux-users mailing list