pgsql: Set include_realm=1 default in parse_hba_line

Поиск
Список
Период
Сортировка
От Stephen Frost
Тема pgsql: Set include_realm=1 default in parse_hba_line
Дата
Msg-id E1Zujiw-0008N8-FZ@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Set include_realm=1 default in parse_hba_line

With include_realm=1 being set down in parse_hba_auth_opt, if multiple
options are passed on the pg_hba line, such as:

host all     all    0.0.0.0/0    gss include_realm=0 krb_realm=XYZ.COM

We would mistakenly reset include_realm back to 1.  Instead, we need to
set include_realm=1 up in parse_hba_line, prior to parsing any of the
additional options.

Discovered by Jeff McCormick during testing.

Bug introduced by 9a08841.

Back-patch to 9.5

Branch
------
REL9_5_STABLE

Details
-------
http://git.postgresql.org/pg/commitdiff/695012a0d585844130bf3d82ad0b4ebe0b7bf581

Modified Files
--------------
src/backend/libpq/hba.c |   26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)


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

Предыдущее
От: Stephen Frost
Дата:
Сообщение: pgsql: Set include_realm=1 default in parse_hba_line
Следующее
От: Robert Haas
Дата:
Сообщение: pgsql: Add sort support routine for the UUID data type.