Udviklerne af Manjaro Linux-distributionen, som er baseret på Arch Linux og rettet mod begyndere, har annonceret starten på testningen af den nye tjeneste MDD (Manjaro Data Donor), der er designet til at indsamle statistikker om systemet og sende dem til projektets eksterne server. Forfatteren af MDD havde til hensigt at inkludere standardtelemetri (opt-out), men beslutningen er endnu ikke godkendt, og efter klager fra nogle udviklere og brugere, vil telemetri sandsynligvis blive præsenteret som en valgmulighed, der kræver brugerens forudgående samtykke (anmodning om at aktivere telemetri foreslås at blive tilføjet i velkomstskærmen efter den første opstart).
Som det primære motiv for standardtelemetri nævnes ønsket om at forbedre opgørelsen af de reelle brugere af distributionen, hvis antal hidtil er blevet beregnet ved at analysere anmodninger til værten ping.manjaro.org, som sendes gennem NetworkManager. Ifølge udviklerne er dette utilstrækkeligt, da brugertællingen i relation til IP-adressen ikke er præcis og ikke tillader opfølgning af statistikker over systemerne over tid, da de fleste brugere ikke har faste IP-adresser eller arbejder via adresseoversættere.
Udover at give information om antallet af brugere vil MDD også muliggøre analyse af oplysninger om det hardware, der anvendes, og det valgte softwaremiljø af brugeren. MDD er skrevet i Python og kalder værktøjet inxi med parametrene "-Fxxx" for at opnå en komplet rapport med systeminformation. Rapporten inkluderer data som værtsnavn, kerneversion, versioner af skrivebordskomponenter, detaljerede oplysninger om hardware og anvendte drivere, oplysninger om skærmstørrelse og opløsning, MAC-adresser for netværksenheder, oplysninger om diskpartitionering, information om antallet af kørende processer og installerede pakker, samt versioner af basale pakker som systemd, gcc, bash og PipeWire.
De sendte data gemmes på serveren projektet i ClickHouse DBMS og visualiseres ved hjælp af Grafana-platformen. IP-adresserne fra brugerne gemmes ikke, og som systemidentifikator anvendes en hash af indholdet af filen /etc/machine-id.
Kilde: opennet.ru
