setsocket errors - and a journal file question

Jeffrey C. Albro jeff at velvet.antistatic.com
Fri Jan 5 03:37:10 UTC 2001




Ohhhhhh : )  I was talking about 8.2.2p7...  It looks like you are talking
about 9.1.  I am running bind 8.2.2p7 as named -u named -g named

-Jeff

On Fri, 5 Jan 2001 Mark.Andrews at nominum.com wrote:

> 
> 	From the 9.1 FAQ.
> 
> Q: Why doesn't -u work on Linux 2.2.x?
> 
> A: Linux threads do not fully implement the Posix threads (pthreads) standard.
> In particular, setuid() operates only on the current thread, not the full
> process.  Because of this limitation, BIND 9 cannot use setuid() on Linux as it
> can on all other supported platforms.  setuid() cannot be called before
> creating threads, since the server does not start listening on reserved ports
> until after threads have started.
> --
> Mark Andrews, Nominum Inc.
> 1 Seymour St., Dundas Valley, NSW 2117, Australia
> PHONE: +61 2 9871 4742                 INTERNET: Mark.Andrews at nominum.com
> 
> 
> 




More information about the bind-users mailing list