[Sysadmins] проблема с utf8 и proftpd

AShen ashen на nsrz.ru
Пт Июл 10 18:52:17 MSD 2009


On 10.07.2009 18:18, Slava Dubrovskiy wrote:
> 14.01.2008 14:29, Serg Rychka пишет:
>> Приветствую!
>>
>> Есть проблема с отображением кирилицы в системе. Имена файлов в
>> cp1251 отображаются вопросами. Изменения локали в
>> /etc/sysconfig/i18n ничего не дают.
>>
>> Путей решения (десктоп-часть не предлагать) не нашел (может
>> плохо искал).
>> Как вариант решения советуют на wiki использовать версию proftpd
>> 1.3.1 с модулем LANG, но ее еще даже в сизифе нет...
>>
>> Подскажите - кто как решал подобную проблему?
>>
> Что-то я не могу понять вопрос. Проблема в системе или в proftpd?
> Если в proftpd, то разве протокол ftp поддерживает передачу кодировки?

Насколько мне известно, нет. Для proftpd-1.3 опции CharsetLocal, 
CharsetRemote не действительные. Вместо них опции LangEngine on, 
UseEncoding UTF8 CP1251. Наш proftpd-1.3 собран с поддержкой NLS. Но всё 
равно это не решает проблему, когда у клиента одна кодировка, а на 
серваке другая. Даков протокол ftp.

> Во всяком случае я это решал путем указывания правильной кодировки в
> клиенте.

Самое лучшее решение. Тут я с тобой полностью согласен.


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