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