Bug 35391

Summary: samba-tool: создание нового AD домена не работает
Product: Sisyphus Reporter: Alexey Sheplyakov <asheplyakov>
Component: libnsl2Assignee: viy <viy>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: viy
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on: 39309    
Bug Blocks:    

Description Alexey Sheplyakov 2018-09-14 11:35:50 MSK
# samba-tool domain provision --realm=FOO.BAR --domain=FOO --adminpass='t0psecret' --dns-backend=SAMBA_INTERNAL --server-role=dc --use-rfc2307 --host-ip=192.168.122.246
Traceback (most recent call last):
  File "/usr/bin/samba-tool", line 33, in <module>
    from samba.netcmd.main import cmd_sambatool
  File "/usr/lib64/python2.7/site-packages/samba/__init__.py", line 30, in <module>
    from samba import _glue
ImportError: libnsl.so.2: cannot open shared object file: No such file or directory

При чем тут пакет libnsl2? А при том, что libnsl.so.2 является (непрямой) зависимостью python-module-samba-DC, и пакет libnsl2 установлен:

# rpm -qa libnsl2
libnsl2-1.1.0-alt1_1.x86_64

Решение проблемы: запуск ldconfig от root. Скорее всего, это должен был сделать postinst пакета libnsl2, но видимо что-то пошло не так.

Возможно
Comment 1 Alexey Sheplyakov 2018-09-17 18:32:35 MSK
> Решение проблемы: запуск ldconfig от root. Скорее всего, это должен был сделать
postinst пакета libnsl2, но видимо что-то пошло не так.

Что именнно пошло не так, описано здесь: https://bugzilla.altlinux.org/show_bug.cgi?id=35405
Comment 2 Alexey Sheplyakov 2018-09-19 16:07:05 MSK
Проблема вызвана неверным поведением apt/rpm (https://bugzilla.altlinux.org/show_bug.cgi?id=35405)