Samba 4.10. LDB_MODULES_PATH?

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
als
мл. сержант
Сообщения: 77
Зарегистрирован: 2015-08-26 8:17:23

Samba 4.10. LDB_MODULES_PATH?

Непрочитанное сообщение als » 2019-07-08 6:48:11

Мое почтение, коллегам.

Сделал апгрейд samba 4.8 на samba 4.10

Стартую самбу, а она в ответ

Код: Выделить всё

Jul  7 21:31:41 samba[5198]: [2019/07/07 21:31:41.166560,  0] ../../lib/ldb-samba/ldb_wrap.c:79(ldb_wrap_debug)
Jul  7 21:31:41 samba[5198]:   ldb: WARNING: Module [group_audit_log] not found - do you need to set LDB_MODULES_PATH?
Что-то не цепляется.
Библиотеки лежат в каталоге /usr/local/lib/samba4

Как установить LDB_MODULES_PATH? Через set, но тогда для кого? Или через make при компиляции?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

als
мл. сержант
Сообщения: 77
Зарегистрирован: 2015-08-26 8:17:23

Samba 4.10. LDB_MODULES_PATH?

Непрочитанное сообщение als » 2019-07-09 6:41:19

Продолжаю исследовать проблему.

Проверил связь с python2.7
От него же отказались. Удалил остатки питона 2.7, удалил samba 4.8
Собрал самба 4.10
Результат тот же самый.

Добавил уровень логирования.
Информации чутка добавилось

Код: Выделить всё

[2019/07/08 22:52:16.700718,  0, pid=5963, effective(0, 0), real(0, 0), class=ldb] ../../lib/ldb-samba/ldb_wrap.c:79(ldb_wrap_debug)
  ldb: WARNING: Module [group_audit_log] not found - do you need to set LDB_MODULES_PATH?
[2019/07/08 22:52:16.700835,  0, pid=5963, effective(0, 0), real(0, 0), class=ldb] ../../lib/ldb-samba/ldb_wrap.c:79(ldb_wrap_debug)
  ldb: module samba_dsdb initialization failed : Operations error
[2019/07/08 22:52:16.700886,  0, pid=5963, effective(0, 0), real(0, 0), class=ldb] ../../lib/ldb-samba/ldb_wrap.c:79(ldb_wrap_debug)
  ldb: Unable to load modules for /var/db/samba4/private/sam.ldb: (null)
[2019/07/08 22:52:16.702487,  0, pid=5963, effective(0, 0), real(0, 0)] ../../lib/util/become_daemon.c:122(exit_daemon)
  exit_daemon: daemon failed to start: Samba failed to prime database, error code 22

Что же это за модуль group_audit_log она ищет? И дело явно не в библиотеке ldb. Дело похоже в том, что библиотека ldb находит что-то, чего ей не надо.

als
мл. сержант
Сообщения: 77
Зарегистрирован: 2015-08-26 8:17:23

Samba 4.10. LDB_MODULES_PATH?

Непрочитанное сообщение als » 2019-07-10 13:29:42

Развернул сервер на тестовой машинке. Заодно отработал процедуру экстренного восстановления из бекапа :)
А то бекапы есть, а процедура была не отработана.

Буду дербанить пакеты, посмотрим что это за модуль

als
мл. сержант
Сообщения: 77
Зарегистрирован: 2015-08-26 8:17:23

Samba 4.10. LDB_MODULES_PATH?

Непрочитанное сообщение als » 2019-07-11 8:04:43

Пересобрал все пакеты. Ну мало ли чего не так с годами вставало :)
Ясно дело, нюнь.

Начал пробовать со стороны samba-tool
Запустил samba-tool dbchek
А он и говорит

Код: Выделить всё

 samba-tool dbcheck
WARNING: Module [group_audit_log] not found - do you need to set LDB_MODULES_PATH?
module samba_dsdb initialization failed : Operations error
Unable to load modules for tdb:///var/db/samba4/private/sam.ldb: (null)
ERROR: Failed to connect to DB at None.  If this is a really old sam.ldb (before alpha9), then try again with --force-modules
То есть, похоже, sam.ldb теперь новый. Значит должен быть конвертер :)
Продолжаем искать.

als
мл. сержант
Сообщения: 77
Зарегистрирован: 2015-08-26 8:17:23

Samba 4.10. LDB_MODULES_PATH?

Непрочитанное сообщение als » 2019-07-11 15:06:04

По удалял лишнее, уже половины пакетов нет.
Все одно.
Но. Если натравить samba-ldbsearch на другой ldb, не на sam.ldb, то все гуд.
Склоняюсь, что что-то не так с sam.ldb

als
мл. сержант
Сообщения: 77
Зарегистрирован: 2015-08-26 8:17:23

Samba 4.10. LDB_MODULES_PATH?

Непрочитанное сообщение als » 2019-07-11 17:17:19

Я когда смотрел детальные логи, там звучало @MODULES
и samba_dsdb

Сижу, исследую sam.ldb
Я уже не первый раз с ним работают. Поэтому сделал ему tdbdump
И что я вижу в первых строках!

Код: Выделить всё

 tdbdump /var/db/samba4/private/sam.ldb
{
key(12) = "DN=@MODULES\00"
data(42) = "g\19\01&\01\00\00\00@MODULES\00@LIST\00\01\00\00\00\0A\00\00\00samba_dsdb\00"
}
{
key(15) = "DN=@SAMBA_DSDB\00"
data(98) = "g\19\01&\02\00\00\00@SAMBA_DSDB\00backendType\00\01\00\00\00\03\00\00\00ldb\00serverRole\00\01\00\00\00\22\00\00\00active dir                            ectory domain controller\00"
}
Теперь будем думать, что за group_audit_log


als
мл. сержант
Сообщения: 77
Зарегистрирован: 2015-08-26 8:17:23

Samba 4.10. LDB_MODULES_PATH?

Непрочитанное сообщение als » 2019-07-15 6:37:57

Do6po, благодарствую.

Я порылся, еще в начале, по доскам, вроде тихо было. Но знал ведь, что не дорыл :)

als
мл. сержант
Сообщения: 77
Зарегистрирован: 2015-08-26 8:17:23

Samba 4.10. LDB_MODULES_PATH?

Непрочитанное сообщение als » 2019-07-15 8:27:27

Попробовал, получилось.
По ссылке изменения в файле pkg-plist.
После сборки все стало гуд

mousehouse
рядовой
Сообщения: 31
Зарегистрирован: 2011-05-15 10:55:52
Контактная информация:

Samba 4.10. LDB_MODULES_PATH?

Непрочитанное сообщение mousehouse » 2019-08-25 21:46:25

Не помогает уже этот патч (.
Samba4.10.7
Умерла мышка...остыл ее коврик.

als
мл. сержант
Сообщения: 77
Зарегистрирован: 2015-08-26 8:17:23

Samba 4.10. LDB_MODULES_PATH?

Непрочитанное сообщение als » 2019-08-26 8:18:44

mousehouse писал(а):
2019-08-25 21:46:25
Не помогает уже этот патч (
А что пишет?

svetogor82
рядовой
Сообщения: 42
Зарегистрирован: 2009-11-16 20:33:38

Samba 4.10. LDB_MODULES_PATH?

Непрочитанное сообщение svetogor82 » 2019-09-19 14:38:33

у меня так же не работает пытался собрать samba 4.10.8
и на сколько я понимаю патч там уже интегрирован

als
мл. сержант
Сообщения: 77
Зарегистрирован: 2015-08-26 8:17:23

Samba 4.10. LDB_MODULES_PATH?

Непрочитанное сообщение als » 2019-09-19 14:51:55

svetogor82 писал(а):
2019-09-19 14:38:33
у меня так же не работает пытался собрать samba 4.10.8
Тоска, блин.
Придет бдить, что бы не обновить пакет по случайке.

mousehouse
рядовой
Сообщения: 31
Зарегистрирован: 2011-05-15 10:55:52
Контактная информация:

Samba 4.10. LDB_MODULES_PATH?

Непрочитанное сообщение mousehouse » 2019-10-03 16:30:27

samba 4.7 была последней рабочей версией для AD DC. В портах ее уже давно нет 4.8 и 4.10 не рабочие (
Умерла мышка...остыл ее коврик.

als
мл. сержант
Сообщения: 77
Зарегистрирован: 2015-08-26 8:17:23

Samba 4.10. LDB_MODULES_PATH?

Непрочитанное сообщение als » 2019-10-04 6:51:11

mousehouse писал(а):
2019-10-03 16:30:27
samba 4.7 была последней рабочей версией для AD DC
Поясни. У меня 4.10. Вроде dc отрабатывает нормално