LINUX.ORG.RU
ФорумAdmin

vsftpd


0

0

Файлы локальные в кодировке KOI8-R. Что можно сделать чтобы в винде нормально видно было(IE например)? Это вообще можно на стороне сервера?

★★★★★

Я подозреваю, что можно попробовать пустить его через xinetd, и попробовать поставить recode на pipe.

afunix
()
Ответ на: комментарий от afunix

А можно подробнее на счет xinetd? Как определяется перекодировать или нет? Как прописать? Просто никогда раньше не спользовал его. Возможно ли inetd вместо него?

roy ★★★★★
() автор топика

Этот вопрос всплывает раз в неделю.
Нет в RFC ни одного упоминания о кодировке.
Кодировка выставляется на клиенте.

Deleted
()
Ответ на: комментарий от roy

да, нужно полностью руссифицировать линь в виндузовой кодировке, чтобы ввод\вывод (в том числе и названия файлов) был полностью в этой кодировке в этом случае не будет проблем с 95% фтп-клиентами

зы еще неплохо будет сделать поддержку юникода на будущее для команды OPTS utf8 on

palach
()
Ответ на: комментарий от palach

А нельзя просто названия файлов сделать в вин кодировке разве? Не то же самое выйдет?

roy ★★★★★
() автор топика
Ответ на: комментарий от roy

Этот демон выдает клиенту все так, как есть и уже клиент интерпретирует в зависимости своей вредности - 99% как раз и поддерживают только ср1251 - всех не пропатчишь, потому и нужно, чтобы файло было во вражеской кодировке. Также рекомендую один патчик к vsftpd устраняющий проблему с русскоязычными файлами в логах. Взять можешь здесь http://solaris.opennet.ru/base/patch/vsftpd_log_patch.txt.html

palach
()
Ответ на: комментарий от palach

Спасибо за пояснение

roy ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.