|
|
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
|