Vývojári distribúcie Manjaro Linux, postavený na oblúku Linux a zameraná na začínajúcich používateľov, oznámila začiatok testovania novej služby MDD (Manjaro Data Donor), ktorá je určená na zhromažďovanie systémových štatistík a ich odosielanie na externý server projektu. Autor MDD mal v úmysle povoliť odosielanie telemetrie štandardne (opt-out), ale toto rozhodnutie ešte nebolo schválené. Súdiac podľa námietok niektorých vývojárov a používateľov, telemetria bude pravdepodobne ponúkaná ako možnosť vyžadujúca predchádzajúci súhlas používateľa (navrhuje sa pridať výzvu na povolenie telemetrie do uvítacieho rozhrania po prvom spustení).
Hlavnou motiváciou pre štandardné odosielanie telemetrie je údajne snaha zlepšiť počítanie skutočných používateľov distribúcie, ktorých počet sa doteraz vypočítaval analýzou požiadaviek na hostiteľa ping.manjaro.org odoslaných prostredníctvom NetworkManageru. Vývojári sa domnievajú, že to nie je dostatočné, pretože počítanie používateľov je viazané na IP adresa Nie je presný a neumožňuje sledovať štatistiky systému v priebehu času, pretože väčšina používateľov nemá trvalé IP adresy alebo pracuje cez prekladače adries.
Okrem získavania informácií o počte používateľov vám služba MDD umožní aj analýzu informácií o použitom zariadení a softvérovom prostredí zvolenom používateľom. MDD je napísaný v Pythone a volá utilitu inxi s parametrami "-Fxxx", aby získal úplnú správu s informáciami o systéme. Správa obsahuje informácie ako názov hostiteľa, verzia jadra, verzie komponentov pracovnej plochy, podrobné informácie o príslušnom hardvéri a ovládačoch, informácie o veľkosti a rozlíšení obrazovky, MAC adresy sieťových zariadení, údaje o diskových oddieloch, informácie o počte spustených procesov a nainštalovaných balíky , verzie základných balíkov ako systemd, gcc, bash a PipeWire.
Odoslané údaje sa ukladajú na server Dáta projektu sú uložené v systéme DBMS ClickHouse a vizualizované pomocou platformy Grafana. IP adresy používateľov sa neukladajú a ako systémový identifikátor sa používa hash obsahu súboru /etc/machine-id.
Zdroj: opennet.ru
