From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | Andres Freund <andres(at)2ndquadrant(dot)com> |
Cc: | Emre Hasegeli <emre(at)hasegeli(dot)com>, Andrew Dunstan <andrew(at)dunslane(dot)net>, pgsql-bugs(at)postgresql(dot)org |
Subject: | Re: BUG #8271: Configure warning: sys/ucred.h: present but cannot be compiled |
Date: | 2013-07-25 16:18:18 |
Message-ID: | 20344.1374769098@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs |
Andres Freund <andres(at)2ndquadrant(dot)com> writes:
> On 2013-07-25 11:50:47 -0400, Tom Lane wrote:
>> So on an OpenBSD build that code wouldn't be used anyway (not even
>> when talking to a pre-9.1 server, if I'm interpreting the comment
>> correctly).
> As far as I understood it, it wouldn't be used as long as you're not
> talking to a server on another platform that supports AUTH_REQ_SCM_CREDS
> serverside. Which is pretty unlikely, I grant you that ;)
But SCM_CREDS is only relevant to Unix-socket connections, so the server
has to be under the same kernel as the client.
> Not that it really matters, but I am slightly doubtful about the
> "kfreebsd only" claim. Given the age of that code relative do kfreebsd
> there at least had to be some more platforms needing that codepath at
> some point.
Of course. There's some historical context in the commit message for
be4585b1c27ac5dbdd0d61740d18f7ad9a00e268 --- basically the point is that
kfreebsd was the last live platform on which we'd use credentials
messages.
regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | László Lajos Jánszky | 2013-07-25 16:41:05 | pgsql 8.4 "not" + "is contained by" operators return wrong result |
Previous Message | euclid | 2013-07-25 16:16:22 | BUG #8334: Merge Join drops records |