[devel] Управление группами пользователя

Dmitriy M. Maslennikov =?iso-8859-1?q?maslennikovdm_=CE=C1_gmail=2Ecom?=
Пт Ноя 14 19:53:30 MSK 2008


Для нормальной работы пользователям в Linux необходимо являться членом
некоторых групп, например cdwriter, audio.

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

С помощью NSS модуля, разработанного нами, можно решить эту проблему
более красивым способом. Модуль находится по адресу
http://www.tartarus.ru/wiki/Projects/libnss_role и позволяет добавлять
группу в группы.

С его помощью можно создать группу users и добавить ее в необходимые
пользователям группы (audio, cdwriter, ...). Пользователей же
добавлять только в группу users, а в остальные они попадут
автоматически. Более того, группу администраторов можно ввести схожим
образом, а именно, создав группу admins, и добавив ее в группы users и
wheel.

Можно придумать и более интересные применения этого модуля. Может
стоит нам использовать его возможности по умолчанию? Соответственно
исправить альтератор для работы с ним.

-- 
Dmitriy M. Maslennikov
rlz на etersoft.ru
rlz на altlinux.org
maslennikovdm на gmail.com
master на armory.ru


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