Bug 36429

Summary: В bind сломана подержка GSSAPI
Product: Sisyphus Reporter: Evgeny Sinelnikov <sin>
Component: bind-utilsAssignee: Stanislav Levin <slev>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: aen, george, glebfm, iv, ldv, placeholder, rider, sem, shaba, slev
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 36331    

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
Спасибо!