|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Anton Voronin 2:5010/148.16 15 Apr 2002 17:20:02 To : All Subject : exim & seteuid() -------------------------------------------------------------------------------- Вопрос не столько про exim, сколько про seteuid(). Почему-то если exim использует security="seteuid" или security="setuid+seteuid", он не может открыть файл, открытый на чтение группе, в которую входит пользователь, на которого exim делает seteuid(). Судя по трейсу, ему возвращается EACCES (Permission denied). Хотя euid точно правильный. Попробовал написать маленький тест на си - тот же файл замечательно открывается после seteuid(). Просто мистика. В чем может быть проблема? Может ли быть так, что при каких-то условиях при доступе процесса к ресурсу, для euid этого процесса проверка его вхождения в группу, которой открыт ресурс, не производится? Regards, Anton --- QDed beta v1.3/FreeBSD * Origin: После сытного обеда можно слезть с велосипеда (2:5010/148.16) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/39363cbabc84.html, оценка из 5, голосов 10
|