Utvecklarna av Manjaro Linux-distributionen, baserad på Arch Linux och inriktad på nybörjare, har meddelat att de inlett testningen av den nya tjänsten MDD (Manjaro Data Donor), avsedd för att samla in systemstatistik och skicka den till projektets externa server. Författaren av MDD avsåg att inkludera sändning av telemetri som standard (opt-out), men beslutet har ännu inte fastställts och, med tanke på invändningarna från vissa utvecklare och användare, kommer telemetrin troligen att erbjudas som ett alternativ som kräver användarens samtycke (en begäran om att aktivera telemetri föreslås att läggas till i välkomstgränssnittet efter första start).
Det primära skälet till att skicka telemetri som standard är att förbättra mätningen av det verkliga antalet användare av distributionen, vars antal hittills har räknats genom analys av förfrågningar till värden ping.manjaro.org, som skickas via NetworkManager. Enligt utvecklarna är detta otillräckligt, eftersom användarantalet i relation till IP-adress inte är exakt och inte gör det möjligt att spåra statistik över system över tid, eftersom de flesta användare inte har permanenta IP-adresser eller arbetar via adresstranslatorer.
Förutom att få information om antalet användare kommer tjänsten MDD även att möjliggöra analys av information om den använda hårdvaran och det programmiljö som användaren valt. MDD är skriven i Python och anropar verktyget inxi med parametrarna "-Fxxx" för att få en fullständig rapport med systeminformation. Rapporten inkluderar sådana data som värdnamn, kärnversion, versioner av skrivbordskomponenter, detaljerad information om hårdvara och aktiverade drivrutiner, information om skärmupplösning och storlek, MAC-adresser för nätverksenheter, data om diskpartitionering, information om antalet körda processer och installerade paket, samt versioner av grundläggande paket som systemd, gcc, bash och PipeWire.
De skickade uppgifterna lagras i servern projektets ClickHouse-databas och visualiseras med hjälp av plattformen Grafana. Användarnas IP-adresser lagras inte, och som systemidentifierare används en hash av innehållet i filen /etc/machine-id.
Källa: opennet.ru
