- Samba 4 ldap VS кириллица, eRIC, 17:28 , 01-Мрт-19 (1) +3
> Пытаюсь > samba-tool user create test --given-name=Тест --mail-addres=test@example.local > Ругается на кириллицу. > Можно это как то победитьубедитесь что локаль окружения выставлена правильно и понимает входящий поток в UTF-8 формате. попробуйте в консоле проверить через: #env #set LC_ALL=en_US.UTF-8 #samba-tool user create test --given-name='Тест' --mail-addres=test@example.local
- Samba 4 ldap VS кириллица, Анкх, 18:42 , 01-Мрт-19 (2)
>> Пытаюсь >> samba-tool user create test --given-name=Тест --mail-addres=test@example.local >> Ругается на кириллицу. >> Можно это как то победить > убедитесь что локаль окружения выставлена правильно и понимает входящий поток в UTF-8 > формате. попробуйте в консоле проверить через: > #env > #set LC_ALL=en_US.UTF-8 > #samba-tool user create test --given-name='Тест' --mail-addres=test@example.local Локаль выставлена правильно была. Спасибо за желание помочь. Помогло гугление аналогичных ошибок. Решение: добавить в начало /usr/lib/python2.7/site-packages/samba/netcmd/user.py
import sys reload(sys) sys.setdefaultencoding('utf8')
- Samba 4 ldap VS кириллица, eRIC, 21:01 , 01-Мрт-19 (3) +1
> Решение: > добавить в начало /usr/lib/python2.7/site-packages/samba/netcmd/user.py > > import sys > reload(sys) > sys.setdefaultencoding('utf8') > как быстрый хак, согласен. использование sys.setdefaultencoding() в python в итоге может приводит к различным нежеланным последствиям. с одной стороны не рекомендуется, а с другой стороны строго не запрещается, в итоге: для тех кто понимает что делает. почитайте на досуге ;)
- Samba 4 ldap VS кириллица, ПавелС, 21:36 , 01-Мрт-19 (4)
>[оверквотинг удален] >> >> import sys >> reload(sys) >> sys.setdefaultencoding('utf8') >> > как быстрый хак, согласен. > использование sys.setdefaultencoding() в python в итоге может приводит к различным нежеланным > последствиям. с одной стороны не рекомендуется, а с другой стороны строго > не запрещается, в итоге: для тех кто понимает что делает. почитайте > на досуге ;) Меня чг это теоретически не очень интересует, надо чтоб работало и все. Но спасибо за внимание.
- Samba 4 ldap VS кириллица, Pofigist, 12:58 , 05-Мрт-19 (5)
>>> samba-tool user create test --given-name=Тест --mail-addres=test@example.local >> samba-tool user create test --given-name='Тест' --mail-addres=test@example.local Найдите отличие. :) Кратко - кириллические имена пользователей необходимо заключать в кавычки. :)
|