[Homeros] Проигрыватели

Дмитрий Падучих dpaduch на k66.ru
Пт Май 14 15:34:44 UTC 2010


Michael Pozhidaev:

MP> Если он не будет работать от рута, то не сможет залезть в домашние
MP> директории пользователей. От рута работает только небольшая часть,
MP> которая хватает соединения. Когда делаем fork() для запуска mplayer,
MP> то вызываем сначала setuid() и даунгрейдим привилегии. Нужный uid,
MP> на который даунгрейдим, получаем через SCM_CREDENTIALS, уже
MP> упомянутый сегодня. ТО есть сам mplayer работает с правами того
MP> клиента, который подключился к серверу.

А этот клиент не может самостоятельно запустить mplayer? К чему эта
акробатика с прыжками через обручи?

-- 
Дмитрий Падучих


Подробная информация о списке рассылки Homeros