Здравствуйте, гость ( Вход | Регистрация )
Дата поста: | В теме: | За сообщение: | Спасибо сказали: | ||
---|---|---|---|---|---|
10.10.2009, 17:35 | вопрос о правах доступа. | Ответ (в неявном виде) нашелся на форуме http://www.linux.org.ru/ В разделе программирование и разработка ПО под Linux/Unix в теме core dump - не сохраняется корка (stpg). Правильный ответ: Процессу придан список дополнительных групп пользователей. Вызов n=setgid(gid); устанавливает группу процесса, но список остается. Помогло применение функции k=setgroups(0,gr_list); который способен опустошить этот список. Теперь работает согласно замыслу. user'а тоже надо снабдить таким списком (если есть). Об этом я сразу не подумал. Ключ к решению есть. Спасибо. |
Litkevich Yuriy, | ||
![]() |
|
Текстовая версия | Сейчас: 17.4.2025, 1:41 |