From: | Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us> |
---|---|
To: | bpalmer <bpalmer(at)crimelabs(dot)net> |
Cc: | pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: LOCAL_CREDS -> SCM_CREDS in src/backend/libpq/auth.c:535 |
Date: | 2001-09-26 19:53:29 |
Message-ID: | 200109261953.f8QJrTw21971@candle.pha.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
> For OpenBSD to work, we need a change from LOCAL_CREDS to SCM_CREDS.
> Bruce, I think you are familure with this one. Care to make the change?
> (I have no idea where to make it!).
OK, I have applied the following patch that fixes the problem on
OpenBSD. In my reading of the OpenBSD kernel, it has 'struct sockcred'
but has no code in the kernel to deal with SCM_CREDS or LOCAL_CREDS.
The patch tests for both HAVE_STRUCT_SOCKCRED and LOCAL_CREDS before it
will try local socket credential authentication. This means we have
local creds on Linux, NetBSD, FreeBSD, and BSD/OS. I will document this
in pg_hba.conf.
--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 853-3000
+ If your life is a hard drive, | 830 Blythe Avenue
+ Christ can be your backup. | Drexel Hill, Pennsylvania 19026
Attachment | Content-Type | Size |
---|---|---|
unknown_filename | text/plain | 3.5 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | D. Hageman | 2001-09-26 20:03:11 | Re: Spinlock performance improvement proposal |
Previous Message | Mike Rogers | 2001-09-26 19:46:16 | Re: PostgreSQL / PHP Overrun Error |