[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mannaging non well-known port in inetd.conf/services



On Mon, Apr 28, 2003 at 01:17:28AM -0400, Jaldhar H. Vyas wrote:
> On Sun, 27 Apr 2003, Matthias Urlichs wrote:
> 
> > Hi,
> >
> > On Sun, 27 Apr 2003 08:26:48 +0000, Emmanuel Lacour wrote:
> > > And I've got another question. Is there a way of handling "listen ports
> > > conflicts" in debian.
> >
> > Of course there is. It's called "register your port with the maintainer of
> > the /etc/services file".
> 
> ...who is Anthony Towns (ajt@debian.org) the maintainer of netbase.  But
> this is really only for "well-known ports" and I don't think either webmin
> or zabbix count.
> 
> 



In unstable, there is a section in /etc/services:

#
# Services added for the Debian GNU/Linux distribution
#

and we can found ports for afbackup, sane, mandelspawn, xpilot, ...

this are examples and I think a tool such as webmin could be in this
section as well as those ones...

Any way, for the zabbix package, I've started a discussion with the
upstream  author to change defaults ports. As you said in previous mail,
webmin is widely used and I think it's a bad idea to use it's default
port (10000) in zabbix, as it can make troubles to users.

So it just remains the discussion: do we need to register ports in
/etc/services or not ;-)

And I think it's not debian specific, in general does any listen
software be registered to IANA??? Do we have enough ports (~65535) for
this? I don't think so. Currently, really known protocols are listed
(<1024) such as smtp...
And others software are "about" listed over 1024.

But take a look here, http://www.iana.org/assignments/port-numbers,
there is already conflicts for those ones.

and:

ndmp            10000/tcp  Network Data Management Protocol
ndmp            10000/udp  Network Data Management Protocol

webmin isn't listed;-)


AW, the debian /etc/services isn't complete. Who choose the ports to be
listed in debian /etc/services, and how? What is exactly the purpose of
/etc/services: resolving ports as human readable names. But it's
impossible to do a true resolution for all ports as we saw that there is
a lot of conflicts over 1024... so maybe it's here only to avoid
conflicts in a unix distribution and for resolving common ports (smtp,
pop...). If it is so, maybe we need to add a section in the debian
policy (i didn't see one...) and write how and who need to be
registered.


well, I stop here for now, as I've hit my english knowledge limit, and
if I continue, I will write somethink noone could understand (or badly
understand)

;-)



Reply to: