# 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, но видимо что-то пошло не так. Возможно
> Решение проблемы: запуск ldconfig от root. Скорее всего, это должен был сделать postinst пакета libnsl2, но видимо что-то пошло не так. Что именнно пошло не так, описано здесь: https://bugzilla.altlinux.org/show_bug.cgi?id=35405
Проблема вызвана неверным поведением apt/rpm (https://bugzilla.altlinux.org/show_bug.cgi?id=35405)