Re: pgsql: Un-break peer authentication.

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: pgsql: Un-break peer authentication.
Дата
Msg-id 20140328143322.GA18523@momjian.us
обсуждение исходный текст
Ответ на pgsql: Un-break peer authentication.  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-committers
On Fri, Mar 28, 2014 at 02:30:41PM +0000, Tom Lane wrote:
> Un-break peer authentication.
>
> Commit 613c6d26bd42dd8c2dd0664315be9551475b8864 sloppily replaced a
> lookup of the UID obtained from getpeereid() with a lookup of the
> server's own user name, thus totally destroying peer authentication.
> Revert.  Per report from Christoph Berg.
>
> In passing, make sure get_user_name() zeroes *errstr on success on
> Windows as well as non-Windows.  I don't think any callers actually
> depend on this ATM, but we should be consistent across platforms.

Uh, I was working on a patch to fix this and still have it match what we
have in common/username.c.   I will merge my changes in.

--
  Bruce Momjian  <bruce@momjian.us>        http://momjian.us
  EnterpriseDB                             http://enterprisedb.com

  + Everyone has their own god. +


В списке pgsql-committers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: pgsql: Un-break peer authentication.
Следующее
От: Tom Lane
Дата:
Сообщение: pgsql: Fix EquivalenceClass processing for nested append relations.