Thread: Use of /etc/services?

Use of /etc/services?

From
Peter Eisentraut
Date:
Since we now have an official entry in /etc/services, shouldn't we be able
to make use of it, by using getservbyname() if a nonnumeric port number is
specified?

-- 
Peter Eisentraut   peter_e@gmx.net



Re: Use of /etc/services?

From
Bruce Momjian
Date:
Peter Eisentraut wrote:
> Since we now have an official entry in /etc/services, shouldn't we be able
> to make use of it, by using getservbyname() if a nonnumeric port number is
> specified?

Is any OS actually shipping us in /etc/services?

--  Bruce Momjian                        |  http://candle.pha.pa.us pgman@candle.pha.pa.us               |  (610)
853-3000+  If your life is a hard drive,     |  830 Blythe Avenue +  Christ can be your backup.        |  Drexel Hill,
Pennsylvania19026
 


Re: Use of /etc/services?

From
Curt Sampson
Date:
On Fri, 7 Jun 2002, Bruce Momjian wrote:

> Peter Eisentraut wrote:
> > Since we now have an official entry in /etc/services, shouldn't we be able
> > to make use of it, by using getservbyname() if a nonnumeric port number is
> > specified?
>
> Is any OS actually shipping us in /etc/services?

NetBSD will be, as of 1.7, though the 1.7 release is a while away yet.
(Sorry, I didn't find out about this in time to get it into for 1.6,
which is just about to be released.)

cjs
-- 
Curt Sampson  <cjs@cynic.net>   +81 90 7737 2974   http://www.netbsd.org   Don't you know, in this new Dark Age, we're
alllight.  --XTC
 



Re: Use of /etc/services?

From
Bruce Momjian
Date:
Curt Sampson wrote:
> On Fri, 7 Jun 2002, Bruce Momjian wrote:
> 
> > Peter Eisentraut wrote:
> > > Since we now have an official entry in /etc/services, shouldn't we be able
> > > to make use of it, by using getservbyname() if a nonnumeric port number is
> > > specified?
> >
> > Is any OS actually shipping us in /etc/services?
> 
> NetBSD will be, as of 1.7, though the 1.7 release is a while away yet.
> (Sorry, I didn't find out about this in time to get it into for 1.6,
> which is just about to be released.)

Sure, then let's start using getservbyname(), if it works.

--  Bruce Momjian                        |  http://candle.pha.pa.us pgman@candle.pha.pa.us               |  (610)
853-3000+  If your life is a hard drive,     |  830 Blythe Avenue +  Christ can be your backup.        |  Drexel Hill,
Pennsylvania19026
 


Re: Use of /etc/services?

From
"Marc G. Fournier"
Date:
FreeBSD

On Fri, 7 Jun 2002, Bruce Momjian wrote:

> Peter Eisentraut wrote:
> > Since we now have an official entry in /etc/services, shouldn't we be able
> > to make use of it, by using getservbyname() if a nonnumeric port number is
> > specified?
>
> Is any OS actually shipping us in /etc/services?
>
> --
>   Bruce Momjian                        |  http://candle.pha.pa.us
>   pgman@candle.pha.pa.us               |  (610) 853-3000
>   +  If your life is a hard drive,     |  830 Blythe Avenue
>   +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026
>
> ---------------------------(end of broadcast)---------------------------
> TIP 6: Have you searched our list archives?
>
> http://archives.postgresql.org
>



Re: Use of /etc/services?

From
"Roderick A. Anderson"
Date:
I see PostgreSQL in /etc/services on an upgraded Redhat Linux 7.3 system.  
Don't think it was me adding it since I didn't have PG running on the 
system.


Rod
--         Please don't tell my mother I'm a System Administrator.                 She thinks I play piano in a
bordello.



Re: Use of /etc/services?

From
NunoACHenriques
Date:
Hi!
Mandrake Linux release 8.1 also and without postgres rpms installed.

[nach@golfinho ~]$ cat /etc/services | grep 5432
#        5432-5434  Unassigned
postgres        5432/tcp                        # POSTGRES
postgres        5432/udp                        # POSTGRES

--     o__        Bem haja,   _.>/ _            NunoACHenriques  (_) \(_)            ~~~~~~~~~~~~~~~
http://students.fct.unl.pt/users/nuno/

On Fri, 7 Jun 2002, Roderick A. Anderson wrote:

>I see PostgreSQL in /etc/services on an upgraded Redhat Linux 7.3 system.  
>Don't think it was me adding it since I didn't have PG running on the 
>system.
>
>
>Rod
>



Re: Use of /etc/services?

From
Andrew Sullivan
Date:
Debian "woody" (to be 3.0 RSN . . . or something) has this in
/etc/services:

postgres        5432/tcp                        # POSTGRES
postgres        5432/udp                        # POSTGRES

A
-- 
----
Andrew Sullivan                               87 Mowat Avenue 
Liberty RMS                           Toronto, Ontario Canada
<andrew@libertyrms.info>                              M6K 3E3                                        +1 416 646 3304
x110



Re: Use of /etc/services?

From
Michael Alan Dorman
Date:
Bruce Momjian <pgman@candle.pha.pa.us> writes:
> Peter Eisentraut wrote:
> > Since we now have an official entry in /etc/services, shouldn't we be able
> > to make use of it, by using getservbyname() if a nonnumeric port number is
> > specified?
> Is any OS actually shipping us in /etc/services?

Debian GNU/Linux is, or at least will be for the imminent 3.0 release.

Mike.


Re: Use of /etc/services?

From
Larry Rosenman
Date:
On Fri, 2002-06-07 at 10:55, Michael Alan Dorman wrote:
> Bruce Momjian <pgman@candle.pha.pa.us> writes:
> > Peter Eisentraut wrote:
> > > Since we now have an official entry in /etc/services, shouldn't we be able
> > > to make use of it, by using getservbyname() if a nonnumeric port number is
> > > specified?
> > Is any OS actually shipping us in /etc/services?
> 
> Debian GNU/Linux is, or at least will be for the imminent 3.0 release.
It's in FreeBSD 4-STABLE, and definitely in 4.6-RELEASE which is due out
tomorrow. (or shortly thereafter). 


> 
> Mike.
> 
> ---------------------------(end of broadcast)---------------------------
> TIP 6: Have you searched our list archives?
> 
> http://archives.postgresql.org
> 
-- 
Larry Rosenman                     http://www.lerctr.org/~ler
Phone: +1 972-414-9812                 E-Mail: ler@lerctr.org
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749



Re: Use of /etc/services?

From
Peter Eisentraut
Date:
NunoACHenriques writes:

>     Mandrake Linux release 8.1 also and without postgres rpms installed.
>
> [nach@golfinho ~]$ cat /etc/services | grep 5432
> #        5432-5434  Unassigned
> postgres        5432/tcp                        # POSTGRES
> postgres        5432/udp                        # POSTGRES

This is inconsistent with the official IANA assignment which reads

postgresql      5432/tcp        # PostgreSQL Database
postqresql      5432/udp        # PostgreSQL Database
#                          Tom Lane <tgl@sss.pgh.pa.us>

(The spelling might have been fixed by now.)

You should probably file a bug report for your OS.

-- 
Peter Eisentraut   peter_e@gmx.net



Re: Use of /etc/services?

From
Peter Eisentraut
Date:
Bruce Momjian writes:

> Sure, then let's start using getservbyname(), if it works.

One thing that had occurred to me is that this probably doesn't work in
Java, so you couldn't do configure --with-pgport=postgresql.  That reduces
the potential value a lot.

-- 
Peter Eisentraut   peter_e@gmx.net



Re: Use of /etc/services?

From
rise
Date:
On Fri, 7 Jun 2002, Bruce Momjian wrote:

> Peter Eisentraut wrote:
> > Since we now have an official entry in /etc/services, shouldn't we be able
> > to make use of it, by using getservbyname() if a nonnumeric port number is
> > specified?
>
> Is any OS actually shipping us in /etc/services?

SuSE 8.0:

postgresql    5432/tcp    # PostgreSQL Database
postqresql    5432/udp    # PostgreSQL Database

I'll check OpenBSD 3.1 when I'm done installing.

-- 
Jonathan Conway                              rise@knavery.net
history is paling & my surge protection failed, & so I FRIED                    - Concrete Blonde, "Fried"



Re: Use of /etc/services?

From
Tom Lane
Date:
rise <rise@knavery.net> writes:
> On Fri, 7 Jun 2002, Bruce Momjian wrote:
>> Is any OS actually shipping us in /etc/services?

> SuSE 8.0:

> postgresql    5432/tcp    # PostgreSQL Database
> postqresql    5432/udp    # PostgreSQL Database

Mph, complete with the typo in the UDP entry.  Hang onto that, it'll
be a collector's item someday ;-)
        regards, tom lane


Re: Use of /etc/services?

From
Bruce Momjian
Date:
Tom Lane wrote:
> rise <rise@knavery.net> writes:
> > On Fri, 7 Jun 2002, Bruce Momjian wrote:
> >> Is any OS actually shipping us in /etc/services?
> 
> > SuSE 8.0:
> 
> > postgresql    5432/tcp    # PostgreSQL Database
> > postqresql    5432/udp    # PostgreSQL Database
> 
> Mph, complete with the typo in the UDP entry.  Hang onto that, it'll
> be a collector's item someday ;-)

Isn't Suse centralizing development for the new UnitedLinux2?  Guess Red
Hat doesn't have much to worry about.  ;-)

--  Bruce Momjian                        |  http://candle.pha.pa.us pgman@candle.pha.pa.us               |  (610)
853-3000+  If your life is a hard drive,     |  830 Blythe Avenue +  Christ can be your backup.        |  Drexel Hill,
Pennsylvania19026
 



Re: Use of /etc/services?

From
"Roderick A. Anderson"
Date:
On Sat, 8 Jun 2002, Peter Eisentraut wrote:

> This is inconsistent with the official IANA assignment which reads

Thanks.  I'll update my services file and check all those I come into 
contact with.  I'll check if a new install if Redhat 7.3 has the correct 
entries this weekend.

> postgresql      5432/tcp        # PostgreSQL Database
> postqresql      5432/udp        # PostgreSQL Database
> #                          Tom Lane <tgl@sss.pgh.pa.us>
> 
> (The spelling might have been fixed by now.)

It is corrected.

> You should probably file a bug report for your OS.

Interesting.  I've never done this before.  Most of the problems like this 
I see after someone else has repored them.  Maybe I'll get my 5 minutes 
of fame.


Cheers,
Rod
--         Please don't tell my mother I'm a System Administrator.                 She thinks I play piano in a
bordello.



Re: Use of /etc/services?

From
Ettore Simone
Date:
SuSE Linux 8.0

On Fri, 2002-06-07 at 07:41, Bruce Momjian wrote:
> Peter Eisentraut wrote:
> > Since we now have an official entry in /etc/services, shouldn't we be able
> > to make use of it, by using getservbyname() if a nonnumeric port number is
> > specified?
> 
> Is any OS actually shipping us in /etc/services?
> 
> -- 
>   Bruce Momjian                        |  http://candle.pha.pa.us
>   pgman@candle.pha.pa.us               |  (610) 853-3000
>   +  If your life is a hard drive,     |  830 Blythe Avenue
>   +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026
> 
> ---------------------------(end of broadcast)---------------------------
> TIP 6: Have you searched our list archives?
> 
> http://archives.postgresql.org

-- 
Ettore Simone
SuSE Linux srl                          Cel. +39 348 4904011

Via Montanara, 26                       Tel. +39 059 5395 41
41051 Castelnuovo R. (MO)               Fax  +39 059 5332009

Via Proust, 40                          Tel. +39 06 50514545
00143 Roma


Re: Use of /etc/services?

From
Kaare Rasmussen
Date:
> Is any OS actually shipping us in /etc/services?

It's right here in SuSE Linux 8.0. It was not in 7.3, so maybe it's 
officially included from now on.