Distro Manjaro wprowadza system przesyłania telemetrii o systemie

Twórcy dystrybucji Manjaro Linux, opartej na Arch Linux i skierowanej do początkujących użytkowników, ogłosili rozpoczęcie testów nowej usługi MDD (Manjaro Data Donor), która ma na celu zbieranie statystyk o systemie i ich wysyłanie na zewnętrzny serwer projektu. Autor MDD zamierzał domyślnie włączyć wysyłanie telemetryczne (opt-out), ale decyzja ta nie została jeszcze zatwierdzona, a sądząc po sprzeciwach niektórych deweloperów i użytkowników, prawdopodobnie telemetria będzie oferowana jako opcja wymagająca wcześniejszej zgody użytkownika (prośba o włączenie telemetrii ma być dodana do interfejsu powitalnego po pierwszym uruchomieniu).

Głównym motywem domyślnej wysyłki telemetrii jest chęć poprawy liczenia rzeczywistych użytkowników dystrybucji, których liczba do tej pory była obliczana na podstawie analizy zapytań do hosta ping.manjaro.org, wysyłanych przez NetworkManager. Według deweloperów to za mało, ponieważ liczenie użytkowników w powiązaniu z adresem IP nie jest dokładne i nie pozwala na śledzenie statystyk dotyczących systemów w czasie, ponieważ większość użytkowników nie ma stałych adresów IP lub korzysta z translacji adresów.

Oprócz uzyskiwania informacji o liczbie użytkowników, usługa MDD umożliwi również analizę danych o używanym sprzęcie i wybranym przez użytkownika środowisku programowym. MDD napisano w języku Python i wywołuje narzędzie inxi z parametrami „-Fxxx”, aby uzyskać pełny raport z informacjami o systemie. Raport zawiera takie dane jak nazwa hosta, wersja jądra, wersje komponentów pulpitu, szczegółowe informacje o sprzęcie i używanych sterownikach, informacje o rozmiarze i rozdzielczości ekranu, adresy MAC urządzeń sieciowych, dane o podziale dysku, informacje o liczbie uruchomionych procesów i zainstalowanych pakietów, wersje podstawowych pakietów, takich jak systemd, gcc, bash i PipeWire.

Wysłane dane są przechowywane na serwerze projekcie w bazie danych ClickHouse i wizualizowane za pomocą platformy Grafana. Adresy IP użytkowników nie są przechowywane, a jako identyfikator systemu używany jest hash z zawartości pliku /etc/machine-id.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster