[ZODB-Dev] ZEO signal feature

Greg Ward gward@mems-exchange.org
Mon, 7 Oct 2002 18:44:50 -0400


On 07 October 2002, Christian Reis said:
> Maybe better, but not simpler. It's the Unix standard to run daemons in
> low-numbered ports, and we know the reasons for it.

Really?  I thought the reasoning was something along these lines:

  * Unix only allows root to listen to low-numbered ports
  * all Internet hosts are Unix machines
  * all Unix machines are run by nice people
  * therefore, connecting to a low-numbered TCP port doesn't
    expose me to much danger

That reasoning may have been defensible in 1988, but it's not now.  HTTP
daemons have to listen to port 80, and SMTP daemons have to listen to
port 25, but why the heck does a ZEO daemon have to listen to a
low-numbered port?

        Greg
-- 
Greg Ward - software developer                gward@mems-exchange.org
MEMS Exchange                            http://www.mems-exchange.org