
ProFTPd 1.3.1rc1. koi8-r --> win1251
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- serge
- майор
- Сообщения: 2133
- Зарегистрирован: 2006-07-30 15:34:14
- Откуда: Саратов
- Контактная информация:
ProFTPd 1.3.1rc1. koi8-r --> win1251
Мож кто сталкивался с патчем сабжа. Вот что нашел http://www.opennet.ru/opennews/art.shtml?num=8306, но чето ничего не выходит. make выдает ошибку. Подскажите, как прально патчить фтп 

Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- serge
- майор
- Сообщения: 2133
- Зарегистрирован: 2006-07-30 15:34:14
- Откуда: Саратов
- Контактная информация:
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- maslivets
- рядовой
- Сообщения: 36
- Зарегистрирован: 2007-08-02 2:22:16
- Откуда: Kiev
- Контактная информация:
Re: ProFTPd 1.3.1rc1. koi8-r --> win1251
Млин как то туго получается с перекодировкой.. а еси быть точней, то не получается собрать с поддержкой перекодировки (iconv) и МуСКЛа одновремено.. а вот по раздельности все ништяк
Мож кто то подскажет в чем может быть трабла.. собирал с конфигером:
естествино после того как пропатчил.. и даже пришлось лесть в исходники, причем не только mod_codeconv.с, mod_sql и mod_sql_mysql , а и /usr/local/include/iconv.h
В iconv.h пришлось заменить строку:на
ибо тогда компилилось с ошибкой.. но в конечном случае это не помогло решыть общую задачу 

Мож кто то подскажет в чем может быть трабла.. собирал с конфигером:
Код: Выделить всё
./configure --with-modules=mod_codeconv --with-includes=/usr/local/include/ --with-libraries=/usr/local/lib --with-modules=mod_sql_mysql
В iconv.h пришлось заменить строку:
Код: Выделить всё
extern size_t iconv (iconv_t cd, const char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft);
Код: Выделить всё
extern size_t iconv (iconv_t cd, char* * inbuf, size_t *inbytesleft, char* * outbuf, size_t *outbytesleft);

Когда под рукой нет ничего, кроме молотка - всё вокруг кажется гвоздями ...
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: ProFTPd 1.3.1rc1. koi8-r --> win1251
вам всем не надоело велосипед изобретать? 
http://forum.lissyara.su/viewtopic.php? ... 173#p28913
осваивайте уже поиск по сайту, чтоли...
в теме - архив порта proftpd с перекодировкой.
распаковать вместо того что есть, собрать.
всё.

http://forum.lissyara.su/viewtopic.php? ... 173#p28913
осваивайте уже поиск по сайту, чтоли...
в теме - архив порта proftpd с перекодировкой.
распаковать вместо того что есть, собрать.
всё.
Убей их всех! Бог потом рассортирует...
- maslivets
- рядовой
- Сообщения: 36
- Зарегистрирован: 2007-08-02 2:22:16
- Откуда: Kiev
- Контактная информация:
Re: ProFTPd 1.3.1rc1. koi8-r --> win1251
Собсно теже грабли

Код: Выделить всё
/usr/ports/ftp/proftpd]# make
===> Patching for proftpd-1.3.1.r3_2
===> Applying extra patch /usr/ports/ftp/proftpd/files/extra-patch-mod-codeconv
Ignoring previously applied (or reversed) patch.
2 out of 2 hunks ignored--saving rejects to modules/mod_ls.c.rej
Ignoring previously applied (or reversed) patch.
2 out of 2 hunks ignored--saving rejects to src/netio.c.rej
*** Error code 4
Stop in /usr/ports/ftp/proftpd.

Когда под рукой нет ничего, кроме молотка - всё вокруг кажется гвоздями ...
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: ProFTPd 1.3.1rc1. koi8-r --> win1251
Код: Выделить всё
===> Found saved configuration for proftpd-1.3.1.r3_2
===> Extracting for proftpd-1.3.1.r3_2
=> MD5 Checksum OK for proftpd-1.3.1rc3.tar.bz2.
=> SHA256 Checksum OK for proftpd-1.3.1rc3.tar.bz2.
===> Patching for proftpd-1.3.1.r3_2
===> Applying extra patch /usr/ports/ftp/proftpd/files/extra-patch-cyrillic-fix-netio.c
===> Applying extra patch /usr/ports/ftp/proftpd/files/extra-patch-mod-codeconv
===> Applying FreeBSD patches for proftpd-1.3.1.r3_2
===> proftpd-1.3.1.r3_2 depends on executable: gmake - found
===> proftpd-1.3.1.r3_2 depends on file: /usr/local/bin/autoconf-2.61 - found
===> proftpd-1.3.1.r3_2 depends on shared library: iconv.3 - found
===> proftpd-1.3.1.r3_2 depends on shared library: intl - found
===> proftpd-1.3.1.r3_2 depends on shared library: mysqlclient.15 - found
===> Configuring for proftpd-1.3.1.r3_2
==> Configuring with mod_sql:mod_ratio:mod_readme:mod_rewrite:mod_wrap2:mod_sql_mysql:mod_codeconv:mod_ifsession
Код: Выделить всё
ussr# uname -a
FreeBSD ussr.lissyara.int.otradno.ru 6.2-STABLE FreeBSD 6.2-STABLE #1: Sat Sep 29 18:23:20 MSD 2007 lissyara@ussr.lissyara.int.otradno.ru:/usr/obj/usr/src/sys/color-console i386
ussr#
Убей их всех! Бог потом рассортирует...
- maslivets
- рядовой
- Сообщения: 36
- Зарегистрирован: 2007-08-02 2:22:16
- Откуда: Kiev
- Контактная информация:
Re: ProFTPd 1.3.1rc1. koi8-r --> win1251
Код: Выделить всё
$ uname -a
FreeBSD maslivets.kiev.ua 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri Jan 12 10:40:27 UTC 2007 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
UPD:
Все скомпилилось.. просто нужно было другой строкой компилить.. (протупил)
Код: Выделить всё
./configure --with-modules=mod_codeconv:mod_sql:mod_sql_mysql:mod_ratio:mod_readme:mod_rewrite:mod_wrap2:mod_ifsession --with-includes=/usr/local/include/ --with-libraries=/usr/local/lib
Код: Выделить всё
mod_sql/4.2.2[2477]: The mod_sql_mysql module has not been properly intialized. Please make sure your --with-modules configure option lists mod_sql *before* mod_sql_mysql, and recompile.
Последний раз редактировалось maslivets 2007-10-27 23:26:19, всего редактировалось 2 раза.
Когда под рукой нет ничего, кроме молотка - всё вокруг кажется гвоздями ...
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: ProFTPd 1.3.1rc1. koi8-r --> win1251
руками чтоли делаешь?
Убей их всех! Бог потом рассортирует...
- maslivets
- рядовой
- Сообщения: 36
- Зарегистрирован: 2007-08-02 2:22:16
- Откуда: Kiev
- Контактная информация:
Re: ProFTPd 1.3.1rc1. koi8-r --> win1251
Я уже выше писал.. просто через порты ставить не выходит.. потому все ручками.lissyara писал(а):руками чтоли делаешь?

причем после конфигура приходится править Make.rules
Код: Выделить всё
LIBS= -lm -lmysqlclient -lz -lpam -lsupp -lcrypt -lutil
Код: Выделить всё
LIBS= -lm -lmysqlclient -lz -lpam -lsupp -lcrypt -lutil -liconv

Теперь вроде как все пашет.

вот только не решылась проблема с букваой "я"..

пошол дальше искать причину...

UPD:
Все работает


Когда под рукой нет ничего, кроме молотка - всё вокруг кажется гвоздями ...
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: ProFTPd 1.3.1rc1. koi8-r --> win1251
так.
давай в дальнейшем ты будешь писать в начале каждой темы большими буквами
СТАВЛЮ НЕ ИЗ ПОРТОВ
чтобы у всех сразу пропадало желание помогать, и никто не тратил время на пустые игры.
давай в дальнейшем ты будешь писать в начале каждой темы большими буквами
СТАВЛЮ НЕ ИЗ ПОРТОВ
чтобы у всех сразу пропадало желание помогать, и никто не тратил время на пустые игры.
Убей их всех! Бог потом рассортирует...
- maslivets
- рядовой
- Сообщения: 36
- Зарегистрирован: 2007-08-02 2:22:16
- Откуда: Kiev
- Контактная информация:
Re: ProFTPd 1.3.1rc1. koi8-r --> win1251
Ок.. не думал что у тебя тут так все жостко.lissyara писал(а):так.
давай в дальнейшем ты будешь писать в начале каждой темы большими буквами
СТАВЛЮ НЕ ИЗ ПОРТОВ
чтобы у всех сразу пропадало желание помогать, и никто не тратил время на пустые игры.
Хотя все выше описаные действия я делал с сурсами которые барл с портов.. (/usr/ports/ftp/proftpd/work/proftpd-1.3.1rc3) просто пришлось вручную патчить.. хотя все тоже самое должен был делать скрипт в тех портах что ты выкладывал. И у меня уже небыло времени разбирать почему оно автоматом не взялось.. собсна вот и все.
Тем боле я уже писал выше что когда ставлю с портов выдает ошибку.
Хотя вероятно когда ставиш с портов ошибок не должно быть по опредилению... так что кто мне сможет помоч? служба поддержки Фря?
Так что я не думаю что выше написаный текст пустая трата времени...
ПЫ.СЫ. Еси не вериш что не ствится с портов, то могу дать доступ по ССШ и все права рута через СУДО..
Когда под рукой нет ничего, кроме молотка - всё вокруг кажется гвоздями ...
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: ProFTPd 1.3.1rc1. koi8-r --> win1251
неверю.
у всех ставиться а у тебя нет.
интересно - почему?
надо корни проблемы искать, а не брать исходники и гадить по системе.
это не линух.
у всех ставиться а у тебя нет.
интересно - почему?
надо корни проблемы искать, а не брать исходники и гадить по системе.
это не линух.
Убей их всех! Бог потом рассортирует...
- maslivets
- рядовой
- Сообщения: 36
- Зарегистрирован: 2007-08-02 2:22:16
- Откуда: Kiev
- Контактная информация:
Re: ProFTPd 1.3.1rc1. koi8-r --> win1251
Оффтоп
К стати мне многое приходится ставить имено с сурсов.. потому как приходится работать с серваками у которых закрыт доступ в инет..
ССШ скинул в ПМ.lissyara писал(а):неверю.
у всех ставиться а у тебя нет.
интересно - почему?
надо корни проблемы искать, а не брать исходники и гадить по системе.
это не линух.
К стати мне многое приходится ставить имено с сурсов.. потому как приходится работать с серваками у которых закрыт доступ в инет..
Когда под рукой нет ничего, кроме молотка - всё вокруг кажется гвоздями ...
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: ProFTPd 1.3.1rc1. koi8-r --> win1251
я скомпилил.
заняло 5 минут, из них 3 компилилось.
=========
действия:
копирование архива приаттаченного к теме куда давал ссылку, распаковка,
выяснятеся что порты у тебя старые, автоконф старый нужен, т.е. первый а не второй приаттаченый архив - проще было заменить в Makefile 262 на 259
собралось.
что делать, если нет доступа в инет - объяснял не раз - у меня тоже инет тока на одном, а софт надо ставить на три десятка.
порты по NFS расшарил и всё.
заняло 5 минут, из них 3 компилилось.
=========
действия:
Код: Выделить всё
rm -Rf /usr/ports/ftp/proftp
Код: Выделить всё
mv ~/proftp /usr/ports/ftp/
Код: Выделить всё
cd /usr/ports/ftp/proftp
make
Код: Выделить всё
make
что делать, если нет доступа в инет - объяснял не раз - у меня тоже инет тока на одном, а софт надо ставить на три десятка.
порты по NFS расшарил и всё.
Убей их всех! Бог потом рассортирует...