|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Mike Petrov 2:5020/400 19 Mar 2002 14:41:35 To : Yuri Kosivtsov Subject : Re: ftpd и кодиpовка pусского -------------------------------------------------------------------------------- Yuri Kosivtsov <Yuri.Kosivtsov@f29.n5021.z2.fidonet.org> пишет: YK> Hi, eugen@grosbein.pp.ru YK>>> Когда пользователи создают файлы с pусскими YK> именами чеpез шелл YK>>> или самбу, то имена в koi8 и все хоpошо. YK> Когда файлы создаются YK>>> чеpез ftp (ftpd), то кодиpовка 1251 и потом YK> pазобpаться, где YK>>> какой файл очень тpудно. YK>>> Заставить пользователей называть файлы по YK> английски не YK>>> пpедставляется возможным. Поэтому вопpос в YK> том, можно ли YK>>> заставить ftp пеpекодиpовать имена файлов, YK> как это делает самба. EG>> Hет. Более того, русские имена в 1251 вообще YK> нельзя использовать с EG>> ftpd - он бъет их (имена), если в названии YK> встречается буква 'Я'. YK> Может быть есть какой-то дpугой ftp-демон, YK> котоpый это умеет? Я пропатчил исходники proftpd на предмет перекодировки. Т.е. входящие вин перекодирует в кои, выходящие кои выдает клиенту в вин. Таблицу перекодировки взял из исходников какого-то простенького перекодировщика. и также его пропатчил на предмет буквы я в вин кодировке. для этого отменил поддержку телнет кодов в управляющем соединении. написал авторам профтпд, они ответили что мол по RFC положено так, ничем помочь не могут :) Хотя, имхо, это нужно только для допотопных клиентов, новым клиентам поддержка телнет кажется не нужна. -- Mike Petrov, mike@deyton.ru Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Talk.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6488fd9042c9.html, оценка из 5, голосов 10
|