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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       26 Apr 2004  20:11:20
 To : Oleg Koreshkov
 Subject : Re: ftpd и euid
 -------------------------------------------------------------------------------- 
 
 
  >> bind(), похоже, совсем непричем. А причем, похоже, совсем даже socket()...
  >> А ему привилегии вовсе и не нужны рутовые. Вот с этим патчем
  >> все работает-то как надо. Интересно, почему это изначально не так?
  OK> Гм... я сталкивался со следующим:
  OK> Если сокет создан не рутом, то под нагрузкой получишь
  OK> EADDRINUSE при попытке bind() на 20 порт.
  OK> Если нагрузка маленькая или если сокет создан рутом,
  OK> то нормально биндиться...
 
 Давно ты сталкивался? Потому что лишь относительно недавно
 ftpd стал использовать setsockopt для REUSE. Вообще надо потестировать...
 
 Eugene
 -- 
 "Люди забыли эту истину," - сказал Лис, - "но ты не забывай"
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: ftpd и euid   Eugene Grosbein   26 Apr 2004 20:11:20 
Архивное /ru.unix.bsd/260932c817cff.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional