Вы здесь

proftp && encoding

Подскажите что можно сделать что бы файлы на русском тем кто зашёл на фтп отображались нормально(локаль системы utf8 ). Патчить gftp не катит т.к. под вин нету gftp

vklucit perecodirovanie v ProFtpd

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

а как его включить?
что-то я на сайте proftpd ни слова ни нашел про это дело

В proftpd-1.3.1_rc2 (rc1) кажись уже добавили нужный функционал, так что патчить уже ничего не надо.

У меня как раз proftpd-1.3.1_rc2... Ругается... :-(

- Fatal: unknown configuration directive 'CharsetLocal' on line 8 of '/etc/proftpd/proftpd.conf'

Так чем ему помочь?

Сборка Proftpd + nls
UseEncoding UTF8 CP1251

Откуда инфа? На оффициальном сайте про чарсеты ноль (имхо).

От автора выше... :-(

Вот и тоскливо, что проблему не могу решить... Неужели никого это не заботит? )=

Есть неофициальные патчи. Погугли на тему своего фтп сервера. Видел для vsftpd и proftpd. Позволяют кодить имена файлов на лету. Проблема в принципе неразрешима. Определить кодировку клиента на лету по протоколу ftp низя. Поэтому патчи для сервака не принимают. Выход один - юзать более продвинутых клиентов, которым можно для сервака установить кодировку имен.

вот мой ебуилд для proftpd:

http://zawertun.zelnet.ru/gentoo/proftpd-1.3.1_rc2-r1.ebuild
http://zawertun.zelnet.ru/gentoo/proftpd-1.3.1_rc2-rus.patch

+ в USE нужно добавить 'codeconv'

если что не так -- отпишитесь :]