Die Manjaro-Distribution implementiert ein System zur Übermittlung von Telemetriedaten über das System.

Die Entwickler der auf Arch Linux basierenden Distribution Manjaro Linux, die sich an Anfänger richtet, haben mit den Tests eines neuen Dienstes namens MDD (Manjaro Data Donor) begonnen, der darauf abzielt, Systemstatistiken zu sammeln und an einen externen Server des Projekts zu senden. Der Autor von MDD beabsichtigte, das standardmäßige Versenden von Telemetrie (opt-out) zu implementieren, jedoch ist die Entscheidung noch nicht genehmigt und, judging by the objections of some developers and users, wird es wahrscheinlich so sein, dass die Telemetrie als Option angeboten wird, die eine vorherige Zustimmung des Benutzers erfordert (eine Anfrage zur Aktivierung der Telemetrie wird vorgeschlagen, in die Begrüßungsoberfläche nach dem ersten Start aufzunehmen).

Als Hauptmotiv für die standardmäßige Übermittlung von Telemetrie wird das Bestreben genannt, die tatsächliche Anzahl der Benutzer der Distribution zu verbessern, deren Zahl bis jetzt durch die Analyse der Anfragen an den Host ping.manjaro.org, die über NetworkManager gesendet werden, gezählt wurde. Die Entwickler sind der Meinung, dass dies nicht ausreicht, da die Nutzerzahlen in Bezug auf die IP-Adresse gebunden sind ist ungenau und ermöglicht kein Tracking von Systemstatistiken im Zeitverlauf, da die meisten Benutzer keine festen IP-Adressen haben oder über Adresstranslater arbeiten.

Neben der Erfassung von Benutzerzahlen ermöglicht der MDD-Dienst auch die Analyse von Informationen zu der verwendeten Hardware und der gewählten Softwareumgebung. MDD ist in Python geschrieben und ruft das Dienstprogramm inxi mit den Parametern „-Fxxx“ auf, um einen vollständigen Bericht über das System zu erstellen. Der Bericht enthält solche Daten wie Hostname, Kernelversion, Versionen der Desktop-Komponenten, detaillierte Informationen zur Hardware und den verwendeten Treibern, Informationen zur Bildschirmgröße und -auflösung, MAC-Adressen der Netzgeräte, Daten zur Festplattenpartitionierung, Informationen zur Anzahl der laufenden Prozesse und installierten Pakete sowie Versionen der Basispakete, wie systemd, gcc, bash und PipeWire.

Die gesendeten Daten werden in Server Projekt in der ClickHouse-Datenbank gespeichert und mit der Grafana-Plattform visualisiert. Die IP-Adressen der Benutzer werden nicht gespeichert; als Identifikator des Systems wird ein Hash des Inhalts der Datei /etc/machine-id verwendet.

Quelle: opennet.ru

Erwerben Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster