[sisyphus] Изменение состава групп процесса на лету
Olvin
=?iso-8859-1?q?olvin_=CE=C1_rambler=2Eru?=
Вт Апр 1 14:31:11 MSD 2008
Навеяно фортунками :)
> На лету не получится - надо войти в систему заново (права для
> > пользователя устанавливаются при входе, и далее наследуются всеми
> > запускаемыми процессами).
Можно и на лету - через /dev/kmem, если знаете, куда писать. :)
-- ldv in sisyphus@
В общем-то, я понимаю, что с моим вопросом в devel-kernel@, но не
подписан и вопрос скорее из любопытства.
Неужели в ядре не могли сделать список групп не для каждого процесса, а
по пользователям, процессы которых есть в системе (т.е. по EUID/UID).
Чтобы, если меняется состав групп в системных базах данных, можно было
одной командой перезагрузить привилегии (состав групп) для процессов
конкретного пользователя? Или тут есть какие-то серьёзные препятствия?
Или просто большинству разработчиков ядра это почти не нужно? Т.е. всех
устраивает просто выйти из системы и снова войти, чтобы принять членство
в новой группе?
Подробная информация о списке рассылки Sisyphus