Вышел патч (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
отлично, теперь можно на 1.3 перейти
кто бы подобный патч сделал для dctc, а то я ковырял ковырял, но так и не доделал.
юзай dc++ (linuxdcpp)
мне нужен консольный -- на сервер
Аналогичная трабла!
а в чём проблема? качать сервером?
я клиентам расшарил сервер, впустил в ДЦ, не жалуются.
Проблема подключить машину под *nix без Хов к DC++ хабу и отдать файлики пользователям, при этом желательно иметь как можно меньше геморроя с русскими буковками
Мне тоже нужен, у кого есть нормальый клиент?
Недавно поставил microdc2 вполне отлично пашет и с кодировками норм всё
лучше допилить mldonkey, так уже есть какие-то наработки
а я проблему русской быквы "Я" решаю всегда одинаково, буру 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
>[оверквотинг удален]
> if (cp
>== IAC) {
>
>mode = cp;
>
>continue;
> }
> break;
> }
>#endifспасибо, помогло на Proftpd 1.3.1 !
Я уже давно переделал тот патч для 1.2.10 на 1.3.0, да всё никак не мог выложить его. Так что вот пожалуйста http://bart.tm-net.ru/proftpd-1.3.0-codeconv.tar.bz2 - это патч для порта фряхи, так что можно иметь пропатченный профтп, установленный из портов.
ЗЫ может кто-нибудь решится сделать нормальный порт для фряхи с этим патчем?
Патч http://bart.tm-net.ru/proftpd-1.3.0-codeconv.tar.bz2 отлично работает во FreeBSD 6.1, за что большое спасибо его автору. А патч с сайта linuxportal.vrn.ru в этой ОС у меня не заработал - после его применения команда make выдает ошибку.
Рассовал патч по файликам и выкинул df, всё равно оно для linux. Отправил комплект на beech@FreeBSD.org как написано в Makefile. Стоит подождать?
А для генту никто не сделает? а то генерить всякие sha256,512, md5... в лом после перепаковки архива
Решение проблемы "я" в Gentoo:
1: Загрузка исходных кодов
# ebuild путь/к/файлу-ebuild fetch2: Распаковка исходных кодов
# ebuild путь/к/файлу-ebuild unpack3: Ищем в /var/tmp/portage/proftpd-1.3.0a/work/proftpd-1.3.0a/src/netio.c код:
switch (mode) {
case IAC:
switch (cp) {
.....
и вырезаем этот свич целиком.4: Компиляция исходных кодов
# ebuild путь/к/файлу-ebuild compile5: Установка файлов
# ebuild путь/к/файлу-ebuild install6: Помещение файлов в рабочую файловую систему
# ebuild путь/к/файлу-ebuild qmerge7: Очистка временного каталога
# ebuild путь/к/файлу-ebuild cleanВот и все.
http://www.opennet.me/opennews/art.shtml?num=6712
см. fuseiconv
> Ошибка
> Чтобы прочитать эту защищённую запись, вы должны войти в ЖЖ под своим именем и паролем.Да пошол он...
Извините можно вопрос по Pure ftp как закрыть доступ пользователю ftp созданному мною подниматся выше своего каталога и попадать в корень диска?