X-сервер научили работать без root-привилегий

13 мая 2008 года

Дэвид Эирлай (David Airlie), работающий в компании Red Hat, представил патч, избавляющий X-сервер от необходимости запуска с привилегиями суперпользователя, необходимость в которых на начальном этапе инициализации X-сервера принесла пользователям немало головной боли, связанной с периодическим обнаружением уязвимостей. Патч изменяет около 300 строк кода xserver, а также содержит множество модификаций ioctl вызовов в модуле DRM и драйвере для видеокарт (в настоящее время поддерживаются только интегрированные видеокарты от Intel).

В результате X-сервер удалось запустить под обычным пользователем, без каких-либо ограничений в работе (gnome-session + DRI2 + compiz + glxgears).

Ранее, Дэвид разработал систему изменения видеорежимов, работающую на уровне ядра, которая будет включена в состав Fedora 9 Linux и позволит избежать лишних скачков изображения во время загрузки, а также улучшить поддержку временного засыпания.

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «X-сервер научили работать без root-привилегий», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.