В Fedora 42 намерены реализовать телеметрию и изменить модель доступа к дискам и flatpak

Новости мира unix. Хотите узнать секрет вечного счастья? Откройте страницу 246.
Ответить
acolyte
Аватара пользователя
Сообщения: 3246
Зарегистрирован: 20.08.2022

#

В Fedora 42 намерены реализовать телеметрию и изменить модель доступа к дискам и flatpak
Дата публикации:Tue, 02 Jul 2024 11:08:08 +0300




В выпуск Fedora Workstation 42, намеченный на весну следующего года, предложено добавить компоненты для сбора и отправки метрик, которые позволят изучить реальные предпочтения пользователей и учесть их при принятии решений, связанных с развитием дистрибутива, определением приоритетов в разработке и повышением удобства работы пользователей. Предложение пока находится на стадии обсуждения и не рассмотрено комитетом FESCo (Fedora Engineering Steering Committee), отвечающим за техническую часть разработки дистрибутива Fedora.



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




Для сохранения конфиденциальности планируют собирать только общие метрики, не позволяющие идентифицировать отдельного пользователя. Например, метрики не будут охватывать такую информацию, как IP-адреса, email, данные об открытых сайтах и файлах. Примеры собираемых метрик: информация о CPU, графической карте, камере и периферийных устройствах, данные о выбранном языке и методах ввода, список используемых приложений и дополнений к GNOME Shell, статистика о запуске приложений, работе с окнами и виртуальными рабочими столами, частота обращения к конфигуратору и состояние отдельных настроек, информация о потреблении памяти и диска, счётчики аварийных завершений системы и приложений, сведения о ситуациях нехватки памяти, информация о подключённых репозиториях, данные о числе подключений через gnome-connections, используемых протоколах, числе закладок и меток в файловом менеджере, примонтированных внешних ФС, выбранных режимах сортировки.



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



Для отправки метрик планируют задействовать технологию "этической телеметрии" Azafea, развиваемую дистрибутивом Endless. Azafea манипулирует агрегированными данными без построения профилей отдельных пользователей и без обращения к внешним сервисам, агрегаторам и хранилищам. Код компонентов для обработки телеметрии Azafea открыт под лицензией MPL 2.0 и при желании пользователи могут развернуть сервер для сбора телеметрии на своих мощностях, например, для накопления статистики с дополнительными метриками о работе систем в локальных сетях.



На стороне сервера будут задействованы прокси первичного приёма данных и сервис azafea для обработки поступающих метрик. Прокси временно помещает принятые от пользователя метрики в хранилище Redis, а сервис azafea периодически извлекает их и сохраняет в СУБД PostgreSQL. IP-адреса пользователей в БД не сохраняются (по локальной базе GeoIP определяется и сохраняется страна). На стороне пользователя для накопления и отправки телеметрии будут задействованы пакеты eos-metrics (интерфейс D-Bus для записи событий от приложений и сервисов), eos-event-recorder-daemon (фоновый процесс для накопления и отправки телеметрии) и eos-metrics-instrumentation (компоненты для сбора отдельных метрик).





Задачи, которые позволит решить сбор телеметрии:
  • Расстановка приоритетов при распределении ресурсов - зная каким оборудованием, приложениями и функциональностью пользуется большинство пользователей, можно сосредоточить внимание на их развитии.

    Добавление улучшений и оптимизаций на основе статистики использования и данных о производительности.
    Выбор оптимальных настроек по умолчанию на основе сведений о типовых изменениях конфигурации.

    Продвижение практик разработки, ориентированных на пользователей и данные.



Дополнительно можно отметить предложения по добавлению в Fedora 42 новых групп flatpak и diskadmin для обеспечения доступа непривилегированных пользователей к функциям управления системными пакетами в формате Flatpak и внешними накопителями. Изменение позволит избавиться от необходимости добавления пользователя в группу wheel, т.е. позволит работать с flatpak и внешними дисками без предоставления доступа к остальным операциям администрирования. Для пользователей входящих в группу wheel планируется предоставить возможность разблокировки (LUKS) и монтирования внешних накопителей без запроса ввода пароля.







Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=61478

Жизнь за Нер'зула!

Ответить