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 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.