Re: .pgpass file and unix domain sockets

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Andrew Dunstan <andrew(at)dunslane(dot)net>
Cc: Joachim Wieland <joe(at)mcknight(dot)de>, pgsql-patches(at)postgresql(dot)org
Subject: Re: .pgpass file and unix domain sockets
Date: 2006-05-16 15:56:56
Message-ID: 13302.1147795016@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-patches

Andrew Dunstan <andrew(at)dunslane(dot)net> writes:
> Tom Lane wrote:
>> This is wrong according to my tests. "localhost" *does* work,
>> at least in some cases.

> As I understand it, the only case where it doesn't is where an explicit
> host connection parameter pointing to the socket directory, or the same
> via PGHOST, is used, Is that right?

Well, the point is that if you do that then you have to write that
socket directory as the hostname in .pgpass. What was on the table for
discussion was whether we like that behavior as-is (in which case we'd
better document it), or whether we should make it match "localhost" in
all cases, or whether we should do some third thing.

Personally I wouldn't object to making it match "localhost" in all
cases. That's what the documentation says, and the use-case for
doing something more complicated seems pretty thin.

regards, tom lane

In response to

Responses

Browse pgsql-patches by date

  From Date Subject
Next Message Rod Taylor 2006-05-16 15:56:59 Re: Compression and on-disk sorting
Previous Message Andrew Dunstan 2006-05-16 15:53:42 Re: Compression and on-disk sorting