Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 exim & seteuid()   Anton Voronin   15 Apr 2002 17:20:02 
Архивное /ru.unix.bsd/39363cbabc84.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional