Bug 36429 - В bind сломана подержка GSSAPI
Summary: В bind сломана подержка GSSAPI
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: bind-utils (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Stanislav Levin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 36331
  Show dependency tree
 
Reported: 2019-03-26 18:11 MSK by Evgeny Sinelnikov
Modified: 2019-03-27 15:29 MSK (History)
10 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeny Sinelnikov 2019-03-26 18:11:33 MSK
При сборке новой версии sssd-2.1.0 обнаружена ошибка:
checking for nsupdate 'realm' support'... no
configure: error: nsupdate does not support 'realm'
error: Bad exit status from /usr/src/tmp/rpm-tmp.72735 (%build)

Команда для проверки:
$ echo realm | nsupdate 
syntax error

$ echo realm | nsupdate -o
nsupdate: cannot specify -g   or -o, program not linked with GSS API Library
$ echo realm | nsupdate -g
nsupdate: cannot specify -g   or -o, program not linked with GSS API Library

Как выяснилось, из-за отсутствия сборочной заисимости на krb5, которая прилетала раньше с openssl, у нас в bind сломалась поддержка gssapi.

После пересборки с BuildRequires: libkrb5-devel, всё синковано и всё работает:
$ ldd /usr/bin/nsupdate |grep gss
        libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007efc1bed9000)
Comment 1 AEN 2019-03-26 19:46:08 MSK
См задание 225325 , там собирается bind.
Comment 2 Stanislav Levin 2019-03-27 14:48:37 MSK
Проблему подтверждаю.

Скромный патч предложен апстриму:
https://gitlab.isc.org/isc-projects/bind9/issues/962

Пакет на сборке.
Спасибо за репорт!
Comment 3 Repository Robot 2019-03-27 15:25:25 MSK
bind-9.11.6-alt2 -> sisyphus:

Wed Mar 27 2019 Stanislav Levin <slev@altlinux> 9.11.6-alt2
- Fixed support for GSSAPI (closes: #36429).
Comment 4 AEN 2019-03-27 15:29:49 MSK
Спасибо!