LINUX.ORG.RU

MDD: ​​В Manjaro Linux планируется введение телеметрии

 , ,


1

1

Команда Manjaro Linux начала тестирование сервиса MDD (Manjaro Data Donor) для сбора данных о пользователях и отправки их на внешний сервер проекта.

Изначально планировалось, что эта функция будет включена по умолчанию, но это решение столкнулось с возражением других мейнтейнеров проекта. По информации на данный момент, телеметрия появится в виде опции, требующей согласия пользователя при первом запуске ОС.

Телеметрия будет собирать имя хоста, версию ядра, версии компонентов рабочего стола, подробную информацию об оборудовании и задействованных драйверах, сведения о размере и разрешении экрана, MAC-адреса сетевых устройств, серийные номера дисков, данные о дисковых разделах, информацию о количестве запущенных процессов и установленных пакетов, версии базовых пакетов, таких как systemd, gcc, bash и PipeWire.

Решение MDD написано на языке Python и вызывает утилиту inxi с параметрами "-Fxxx" для получения полного отчёта с информацией о системе. Для безопасности клиентов IP-адреса пользователей в сборке статистики не сохраняются, а в качестве идентификатора каждой системы используется хэш от содержимого файла /etc/machine-id.

>>> Подробности



Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)

А зачем? Телеметрия нужна в двух случаях: когда нужно знать, как используют твой продукт, чтобы оптимизировать затраты и выставить приоритеты в разработке, или когда ты хочешь продать своих юзеров бигкорпам. Что конкретно манджаро собрались оптимизировать?

liksys ★★★★
()
Ответ на: комментарий от sergey3000

Нет, это все будет продано КОРПОРАЦИЯМ за невообразимые деньги, а они с помощью этих данных смогут навечно поработить твою бессмертную красноглазую душу.

Там за один серийник SSD дают баксов триста, не меньше.

thesis ★★★★★
()
Последнее исправление: thesis (всего исправлений: 1)
$ sudo inxi -Fxxx
Password: 
System:
  Host: void Kernel: 6.6.59_1 arch: x86_64 bits: 64 compiler: gcc v: 13.2.0
    clocksource: tsc
  Desktop: JWM v: 2.4.5 dm: startx Distro: Void Linux
Machine:
  Type: Desktop System: Gigabyte product: GA-990XA-UD3 v: N/A serial: N/A
    Chassis: type: 3 serial: N/A
  Mobo: Gigabyte model: GA-990XA-UD3 serial: N/A
    uuid: 35304535-3439-4338-3234-3433ffffffff BIOS: Award v: F9
    date: 10/13/2011
Battery:
  Device-1: hidpp_battery_0 model: Logitech M215 serial: 9e-d5-30-d9
    charge: Normal status: discharging
CPU:
  Info: 8-core model: AMD FX-8320 bits: 64 type: MT MCP smt: enabled
    arch: Piledriver rev: 0 cache: L1: 384 KiB L2: 8 MiB L3: 8 MiB
  Speed (MHz): avg: 1400 min/max: 1400/3500 boost: enabled volts: 0.9 V
    ext-clock: 200 MHz cores: 1: 1400 2: 1400 3: 1400 4: 1400 5: 1400 6: 1400
    7: 1400 8: 1400 bogomips: 56377
  Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: NVIDIA GP106 [GeForce GTX 1060 3GB] driver: nvidia v: 550.127.05
    arch: Pascal pcie: speed: 2.5 GT/s lanes: 8 bus-ID: 01:00.0
    chip-ID: 10de:1c02 class-ID: 0300
  Display: server: X.Org v: 21.1.14 compositor: Picom v: 12.3 driver: X:
    loaded: nvidia unloaded: fbdev,modesetting,nouveau,vesa alternate: nv
    gpu: nvidia display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 101 s-size: 483x272mm (19.02x10.71")
    s-diag: 554mm (21.82")
  Monitor-1: DVI-D-0 res: 1920x1080 hz: 60 dpi: 102
    size: 477x268mm (18.78x10.55") diag: 547mm (21.54") modes: N/A
  API: OpenGL v: 4.6.0 vendor: nvidia v: 550.127.05 glx-v: 1.4
    direct-render: yes renderer: NVIDIA GeForce GTX 1060 3GB/PCIe/SSE2
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] SBx00 Azalia vendor: Gigabyte
    driver: snd_hda_intel v: kernel bus-ID: 00:14.2 chip-ID: 1002:4383
    class-ID: 0403
  Device-2: NVIDIA GP106 High Definition Audio vendor: Gigabyte
    driver: snd_hda_intel v: kernel pcie: speed: 5 GT/s lanes: 8 bus-ID: 01:00.1
    chip-ID: 10de:10f1 class-ID: 0403
  API: ALSA v: k6.6.59_1 status: kernel-api
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Gigabyte driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1
    port: de00 bus-ID: 02:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: eth0 state: up speed: 100 Mbps duplex: full mac: 50:e5:49:c8:24:43
Drives:
  Local Storage: total: 55.9 GiB used: 5.6 GiB (10.0%)
  ID-1: /dev/sda vendor: Kingston model: SV300S37A60G size: 55.9 GiB
    speed: <unknown> tech: SSD serial: 50026B723505CEE3 fw-rev: BBF1 scheme: MBR
Partition:
  ID-1: / size: 54.72 GiB used: 5.6 GiB (10.2%) fs: ext4 dev: /dev/sda1
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 12.6 C mobo: N/A gpu: nvidia temp: 37 C
  Fan Speeds (rpm): N/A gpu: nvidia fan: 0%
Info:
  Memory: total: 8 GiB available: 7.74 GiB used: 856.8 MiB (10.8%)
  Processes: 188 Power: uptime: 1h 12m states: freeze,mem,disk suspend: deep
    wakeups: 0 hibernate: platform Init: runit v: N/A
  Packages: pm: xbps pkgs: 594 Compilers: gcc: 13.2.0 Shell: Sudo (sudo)
    v: 1.9.15p4 default: sh running-in: urxvt inxi: 3.3.36
amd_amd ★★★★★
()
Ответ на: комментарий от amd_amd

молодец. но если почитать новость, то видно, что манджара не только эти данные будет собирать

daminatorus ★★
()
Ответ на: комментарий от amd_amd

Там айпи сохраняется. Визуализация, собираемых метрик тут: https://metrics.manjaro.org/public-dashboards/cb0f690cba304389bf3ed2c254c14c01

Меня с этой новостью, пока я текст редактировал, мытищи опередили, но из моей ни ссылки, ни картинки не были вставлены

Там интересно будет посмотреть какое DE большинство используют, что кеды понятно, но крыса на такой маленькой статистике вторая. И Btrfs популярен, несмотря на то что манжара - очередной дистр для игрунов и домохозяек

rtxtxtrx ★★
()
Последнее исправление: rtxtxtrx (всего исправлений: 2)
Ответ на: комментарий от thesis

как быстро мы перешли от стеба над пользователями офтопика, за то что их данные собирают в мс, до «а че такого?» в онтопике

daminatorus ★★
()

они все-таки хотят узнать почему к ним приходит так много людей и мало кто остается после первых крупных обновлений?

bernd ★★★★★
()
Ответ на: комментарий от daminatorus

А вы вот зря ёрничайте, мигом вылетите с GPL проекта на мороз

Пользуйтесь чего накрошили

fMad ★★★
()
Ответ на: комментарий от amd_amd

Ты столько лоровских юзернеймов слил разом, ужас просто.

thesis ★★★★★
()
Ответ на: комментарий от thesis

Дело твое, что ты принял и открылся для бигдаты. Но не все разделяют твою радостную открытость. Есть такие понятия как цифровой отпечаток (одна из его разновидностей в новости) и цифровая гигиена. Например мой телевизор и мой телефон думают, что ими пользуются 2 разных человека.

daminatorus ★★
()

Воооо, отправил свой репорт, и РФ пожелтела.

Завтра остальных подтяну. Эту ЦРУшную малварю, мало того что еще установить нужно, так и запускать надо вручную. Ну хоть рута не просит...

hargard ★★
()
Последнее исправление: hargard (всего исправлений: 1)

Я бы мог предположить что данные о программной и аппаратной конфигурации могли бы помочь с диагностикой причин сбоев возникающих у пользователей. Но зачем здесь мак адреса, серийники дисков? В теории они могут использоваться для того чтобы схлопнуть некое множество сбоев с одной машины и тем самым понимать насколько распространена проблема среди пользователей. Но тогда можно не передавать сами данные, а только хэш от них

cobold ★★★★★
()
Ответ на: комментарий от amd_amd

А на выходе получаем

------------------------------------------
        Sending the following data
------------------------------------------
{
    "meta": {
        "version": 1,
        "timestamp": "2024-11-05T18:03:06.362419+00:00",
        "device_id": "4c069383-f016-5412-9726-a23168842326",
        "distro_id": "manjaro",
        "release": "24.1.2",
        "inxi": true
    },
    "system": {
        "kernel": "6.6.54-2-MANJARO",
        "form_factor": "desktop",
        "install_date": "2023-12-10T10:04:07+00:00",
        "product_name": "To be filled by O.E.M.",
        "product_family": "To be filled by O.E.M.",
        "sys_vendor": "To be filled by O.E.M.",
        "board_name": "E5 VER: 3.2S1"
    },
    "boot": {
        "uefi": false,
        "uptime_seconds": 51448
    },
    "cpu": {
        "arch": "x86_64",
        "model": "Intel Xeon E5-1660 0",
        "cores": 6,
        "threads": 12
    },
    "memory": {
        "ram_gb": 31.273529052734375,
        "swap_gb": 3.9091758728027344
    },
    "graphics": {
        "comp": "kwin_wayland",
        "dri": "radeonsi",
        "gpus": [
            {
                "vendor": "Gigabyte",
                "model": "Advanced Micro Devices [AMD/ATI] Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT]",
                "driver": "amdgpu"
            }
        ],
        "outputs": [
            {
                "model": null,
                "res": "2560x1080",
                "refresh": 74.94,
                "dpi": null,
                "size": "798x334",
                "mapped": "DP-1"
            }
        ]
    },
    "audio": {
        "servers": [
            {
                "name": "PipeWire",
                "active": true
            }
        ]
    },
    "disk": {
        "disks": [
            {
                "size_gb": 447.13167572021484,
                "root": {
                    "size_gb": 447.12826585769653,
                    "fstype": "btrfs",
                    "crypt": false
                },
                "home": {
                    "size_gb": 447.12826585769653,
                    "fstype": "btrfs",
                    "crypt": false,
                    "subvol": true
                }
            }
        ],
        "windows": false
    },
    "locale": {
        "region": "en_US.UTF-8",
        "language": "en",
        "timezone": "error"
    },
    "package": {
        "last_update": "2024-11-05T20:47:26+03:00",
        "branch": "stable",
        "pkgs": 1755,
        "foreign_pkgs": 22,
        "pkgs_update_pending": 0,
        "flatpaks": 0,
        "pacman_mirrors": {
            "total": 3,
            "ok": 0,
            "country_config": "Russia"
        }
    },
    "desktop": {
        "cli": "/bin/zsh",
        "gui": "KDE Plasma",
        "dm": "SDDM",
        "wm": "kwin_wayland",
        "display": "wayland",
        "display_with": "Xwayland"
    }
}
------------------------------------------

Есть кто с Вайршарком, чтобы перепроверить?

hargard ★★
()
Ответ на: комментарий от thesis

МЫ УСЕ УМРЁМ, А-А-<зевая>-а-а-а-а-а-<зевая>-а-а-а! <зевая>-а!

DzenPython
()
Ответ на: комментарий от daminatorus

бигдаты

Да какая бигдата, где? Вот эти сраные полтора килобайта, помноженные на все триста манжароюзеров галактики - бигдата??

Например мой телевизор и мой телефон думают, что ими пользуются 2 разных человека.

Ну а манжара будет думать о третьем, вот не пофиг ли.

И вообще, изначально я глумлюсь над фразой «это для вашего блага», высказываемой с понтом «ВОТ ЖЕ ВАС СЕЙЧАС ПОИМЕЮТ И НАВАРЯТСЯ НА ЭТОМ».

Ну дайте мне сценарий поимения и наваривания. А лучше вот что, вон там выше @amd_amd вывалил всю информацию, поимейте его и наваритесь на нем, жду отчета под его крики боли и фрустрации.

thesis ★★★★★
()
Последнее исправление: thesis (всего исправлений: 2)
Ответ на: комментарий от daminatorus

Человек, ты на форумах и в тикетах в багзиллу оставляешь больше данных. Или крестик, или трусы

DzenPython
()

тефаль заботится о вас! :о)

sunjob ★★★★
()
Ответ на: комментарий от thesis

Там за один серийник SSD дают баксов триста, не меньше

пощитаю-ка я скольке у меня там баксев завалялося?! :о)

sunjob ★★★★
()

телеметрия в операционных системах
телеметрия в приложениях
везде

kto_tama ★★★★★
()

Эти манджаровцы (мантейнеры) либо не от мира сего и думают, что все питаются нектаром и какают бабочками, либо просто тупо хотят слить свой проект:) Будто не догадываются, какая реакция будет у простых пользователей к отправке своих данных непонятно куда и непонятно зачем..:)

My_quest ★★★★★
()
Последнее исправление: My_quest (всего исправлений: 1)
Ответ на: комментарий от My_quest

отправке своих данных непонятно куда

О, еще один. «Непонятно кому».

Алё, чувак, это поставщик твоей операционной системы, со всеми ее драйверами, включая сетевые, утилитами, включая искалки руткитов, и корневыми сертификатами безопасности. Он тебя уже не за жопу, а прямо за кишки держит, так ради чего же ты еще тут сохраняешь вид нецелованной школьницы?

thesis ★★★★★
()
Последнее исправление: thesis (всего исправлений: 1)
Ответ на: комментарий от amd_amd

Я не знаю. Если что-то начнешь ощущать - отпишись плиз.

Мне все больше чудится, что заголовок той темы как-то связан с этой. Поднимает те же насущные вопросы монетизации анонимных пользовательских данных.

thesis ★★★★★
()
Последнее исправление: thesis (всего исправлений: 1)
Ответ на: комментарий от sergey3000

Да без разницы. Как и аналогичный сборщик статистики в дебиане это отключается пороще многих других демонов.

kirill_rrr ★★★★★
()

Странное решения питоном вызывать пёрл-скрипт. А что они будут слать, если согласиться на отправку и удалить inxi?

dmitry237 ★★★★
()
Ответ на: комментарий от thesis

Если что-то

а что хоть приблизительно ожидать? даже айпишника нет… мак-адрес и что толку? это не первичное сетевое устройство с витой парой оформленой на мои паспортные данные, рандомная сетевуха на первой попавшейся под руку матке за нат, у меня это амдешного хлама ну просто завались - очень удобно когда можно переставлять туда сюда обратно и оно заводится без проблем… информация о железе - типа понты у кого железо круче, neofetch все дела.

amd_amd ★★★★★
()
Ответ на: комментарий от daminatorus

для бигдаты

данные о пользователя манжары

buddhist ★★★★★
()
Ответ на: комментарий от dmitry237

Та же мысль пришла. Вообше новость интересная и сама по себе, спасибо @xMblTiSHix. Оказывается помимо Ubuntu есть и другие достойные дистрибутивы. Раньше ничего про Manjaro не слышал, теперь буду знать. В частности про то что из себя представляет сообщество Manjaro в целом.

spring
()
Ответ на: комментарий от thesis

Вы-то еще не перешли, а я всегда стебался. Да вот хотя бы, концентрат.

За хождение по улице тебе не пришьют статью. За инторнет - запросто! Так что ты, конкретно ты не путай тёплое с мягким.

Eulenspiegel
()
Ответ на: комментарий от amd_amd

даже айпишника нет

автоматически, плюс твой МАС. И хотели сделать неотключаемым автоматом. Эта новость, которую ты читаешь, появилась только благодаря огласке.

Eulenspiegel
()
Ответ на: комментарий от Eulenspiegel

Кто тебе пришьет статью, разработчики манжары? «У него отключен своп, на рудники подонка пожизненно!»

thesis ★★★★★
()
Последнее исправление: thesis (всего исправлений: 1)

что-то не туда покатился этот неплохой дистрибутив

InterVi ★★★★★
()

Главное, чтобы оставлялась возможность это отключить и было предупреждение. А то когда без предупреждения, тихой сапой, собирают инфу о тебе, да ещё это нельзя отключить …

Desmond_Hume ★★★★★
()

жрите,что дают. а кто будет возмущаться ,тому отключим интернет

dodgers
()
Ответ на: комментарий от amd_amd

даже айпишника нет

Я вам по секрету скажу - он передается когда ваша система сделает запрос на их сервер. По итогу у них база IP, mac, устройств и версий. Отличная штука для массовых взломов в случае утечки базы.

PPP328 ★★★★★
()
Ответ на: комментарий от papin-aziat

да, они там в ынтырпрайз кинулись с пол года назад, видимо плохо дела идут.

R_He_Po6oT ★★★★★
()
Ответ на: комментарий от thesis

не меньше

От этого выражения у меня как-то сразу кролик из винни-пуха в голове отобразился…=)

Shprot ★★
()
Ответ на: комментарий от liksys

я здесь чтобы жевать жевачку и продавать твои данные, и жевачка у меня уже закончилась

PhD
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.