URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 27188
[ Назад ]

Исходное сообщение
"OpenNews: Патч для перекодировки в ProFTPd 1.3.0"

Отправлено opennews , 11-Сен-06 10:55 
Вышел патч (http://www.linuxportal.vrn.ru/proftpd-1.3.0-rus.patch.html) для FTP сервера ProFTPd-1.3.0 позволяющий ему выполнять автоматическое преобразование кодировок и избавиться от проблем с использованием в названиях файлов маленьких букв "ыьэюя".


URL: http://www.linuxportal.vrn.ru/proftpd-1.3.0-rus.patch.html
Новость: http://www.opennet.me/opennews/art.shtml?num=8306


Содержание

Сообщения в этом обсуждении
"Патч для перекодировки в ProFTPd 1.3.0"
Отправлено Аноним , 11-Сен-06 10:55 
отлично, теперь можно на 1.3 перейти

"Патч для перекодировки в ProFTPd 1.3.0"
Отправлено SunTech , 11-Сен-06 11:12 
кто бы подобный патч сделал для dctc, а то я ковырял ковырял, но так и не доделал.

"Патч для перекодировки в ProFTPd 1.3.0"
Отправлено s2 , 11-Сен-06 12:17 
юзай dc++ (linuxdcpp)

"Патч для перекодировки в ProFTPd 1.3.0"
Отправлено SunTech , 11-Сен-06 15:20 
мне нужен консольный -- на сервер

"Патч для перекодировки в ProFTPd 1.3.0"
Отправлено c400 , 11-Сен-06 20:33 
Аналогичная трабла!

"Патч для перекодировки в ProFTPd 1.3.0"
Отправлено Assorted , 11-Сен-06 20:53 
а в чём проблема? качать сервером?
я клиентам расшарил сервер, впустил в ДЦ, не жалуются.

"Патч для перекодировки в ProFTPd 1.3.0"
Отправлено SunTech , 12-Сен-06 11:39 
Проблема подключить машину под *nix без Хов к DC++ хабу и отдать файлики пользователям, при этом желательно иметь как можно меньше геморроя с русскими буковками

"Патч для перекодировки в ProFTPd 1.3.0"
Отправлено Doktor , 14-Сен-06 18:01 
Мне тоже нужен, у кого есть нормальый клиент?

"Патч для перекодировки в ProFTPd 1.3.0"
Отправлено alpha_Qu4z4r , 28-Июн-07 01:59 
Недавно поставил microdc2 вполне отлично пашет и с кодировками норм всё

"Патч для перекодировки в ProFTPd 1.3.0"
Отправлено theserg , 12-Сен-06 16:00 
лучше допилить mldonkey, так уже есть какие-то наработки

"Патч для перекодировки в ProFTPd 1.3.0"
Отправлено Аноним , 12-Сен-06 10:56 
а я проблему русской быквы "Я" решаю всегда одинаково, буру netio.c и добавляю туда две строки условной компиляции на 1.3 работает (правда это только для файлов в сз1251):

#if 0
      switch (mode) {
        case IAC:
          switch (cp) {
            case WILL:
            case WONT:
            case DO:
            case DONT:
              mode = cp;
              continue;

            case IAC:
              mode = 0;
              break;

            default:
              /* Ignore */
              mode = 0;
              continue;
          }
          break;

        case WILL:
        case WONT:
          pr_netio_printf(out_nstrm, "%c%c%c", IAC, DONT, cp);
          mode = 0;
          continue;

        case DO:
        case DONT:
          pr_netio_printf(out_nstrm, "%c%c%c", IAC, WONT, cp);
          mode = 0;
          continue;

        default:
          if (cp == IAC) {
            mode = cp;
            continue;
          }
          break;
      }
#endif


"Патч для перекодировки в ProFTPd 1.3.0"
Отправлено keydet , 29-Янв-08 18:20 
>[оверквотинг удален]
>          if (cp
>== IAC) {
>            
>mode = cp;
>            
>continue;
>          }
>          break;
>      }
>#endif

спасибо, помогло на Proftpd 1.3.1 !


"Патч для перекодировки в ProFTPd 1.3.0"
Отправлено Аноним , 12-Сен-06 17:55 
Я уже давно переделал тот патч для 1.2.10 на 1.3.0, да всё никак не мог выложить его. Так что вот пожалуйста http://bart.tm-net.ru/proftpd-1.3.0-codeconv.tar.bz2 - это патч для порта фряхи, так что можно иметь пропатченный профтп, установленный из портов.
ЗЫ может кто-нибудь решится сделать нормальный порт для фряхи с этим патчем?

"Патч для перекодировки в ProFTPd 1.3.0"
Отправлено AndreyMVT , 20-Окт-06 18:34 
Патч http://bart.tm-net.ru/proftpd-1.3.0-codeconv.tar.bz2 отлично работает во FreeBSD 6.1, за что большое спасибо его автору. А патч с сайта linuxportal.vrn.ru в этой ОС у меня не заработал - после его применения команда make выдает ошибку.


"Патч для перекодировки в ProFTPd 1.3.0"
Отправлено Necotyan , 29-Сен-07 13:54 
Рассовал патч по файликам и выкинул df, всё равно оно для linux. Отправил комплект на beech@FreeBSD.org как написано в Makefile. Стоит подождать?

"Патч для перекодировки в ProFTPd 1.3.0"
Отправлено c400 , 12-Сен-06 18:33 
А для генту никто не сделает? а то генерить всякие sha256,512, md5... в лом после перепаковки архива

"Патч для перекодировки в ProFTPd 1.3.0"
Отправлено ComP , 12-Дек-06 17:40 
Решение проблемы "я" в Gentoo:
1: Загрузка исходных кодов
# ebuild путь/к/файлу-ebuild fetch

2: Распаковка исходных кодов
# ebuild путь/к/файлу-ebuild unpack

3: Ищем в /var/tmp/portage/proftpd-1.3.0a/work/proftpd-1.3.0a/src/netio.c код:
      switch (mode) {
        case IAC:
          switch (cp) {
.....
и вырезаем этот свич целиком.

4: Компиляция исходных кодов
# ebuild путь/к/файлу-ebuild compile

5: Установка файлов
# ebuild путь/к/файлу-ebuild install

6: Помещение файлов в рабочую файловую систему
# ebuild путь/к/файлу-ebuild qmerge

7: Очистка временного каталога
# ebuild путь/к/файлу-ebuild clean

Вот и все.


"Патч для перекодировки в ProFTPd 1.3.0"
Отправлено VovanE , 13-Сен-06 07:11 
http://www.opennet.me/opennews/art.shtml?num=6712
см. fuseiconv

"Патч для перекодировки в ProFTPd 1.3.0"
Отправлено Necotyan , 29-Сен-07 13:46 
> Ошибка
> Чтобы прочитать эту защищённую запись, вы должны войти в ЖЖ под своим именем и паролем.

Да пошол он...


"Патч для перекодировки в ProFTPd 1.3.0"
Отправлено Dimanius , 25-Сен-06 17:25 
Извините можно вопрос по Pure ftp как закрыть доступ пользователю ftp созданному мною подниматся выше своего каталога и попадать в корень диска?