[samba] Ошибки samba-tool domain classicupgrade в сизифной samba-4.10.0

Alexander Bokovoy ab на samba.org
Вт Апр 2 20:10:00 MSK 2019


On ti, 02 huhti 2019, Alex Moskalenko wrote:
> Здравствуйте.
> 
> В текущей сизифной samba-dc-4.10.0 не работает samba-tool domain
> classicupgrade, похоже из-за перехода на 3й питон. Проблемы в файле
> /usr/lib64/python3/site-packages/samba/upgrade.py.
> 
> Первая - в строке 477 - не хватает символа b в аргументе strip() - должно
> быть ldappass = ldappass.strip(b'\x00')
> 
> Вторая - в строке 672 - cred.set_password ожидает строку в аргументе.
> Исправляется добавлением decode("utf-8")
> 
> 
> Есть еще и третья проблема - если в в старом smb.conf адрес ldap-севера
> указан в виде DNS-имени, то апгрейд падает с ошибкой
> NT_STATUS_BAD_NETWORK_NAME в строке 649. Если вместо имени указать IP -
> апгрейд завершается успешно.
> 
> Хотелось бы понять, это у нас проблемы или апстрим что-то забыл? И нужно ли
> вешать на это баги?
Да, нужно вешать баги -- можете в bugs.altlinux.org, а мы с Евгением
разберемся в апстрим. Если же у Вас нормально с английским, можете прямо
открыть баги в апстрим и сказать мне. Баги в апстрим нужны для бэкпортов
в 4.10.
-- 
/ Alexander Bokovoy


Подробная информация о списке рассылки Samba