proftpd 1.3.4a и mod_clamav

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
kharkov_max
капитан
Сообщения: 1811
Зарегистрирован: 2008-10-03 14:56:40

proftpd 1.3.4a и mod_clamav

Непрочитанное сообщение kharkov_max » 2012-01-31 18:50:32

При сборке нового proftpd 1.3.4a с модулем clamav получаю ошибку

Код: Выделить всё

modules/mod_xfer.o: In function `xfer_stor':
mod_xfer.c:(.text+0x1d99): undefined reference to `clamav_scan'
libtool: link: rm -f ".libs/proftpdS.o"
gmake: *** [proftpd] Ошибка 1
*** Error code 1

Stop in /usr/ports/ftp/proftpd.
*** Error code 1

Stop in /usr/ports/ftp/proftpd.
Погуглил и ни чего не нашел ...
На версии proftpd-1.3.3g - все собирается и работает, можно было бы и дальше сидеть но mod_copy не дает покоя ....

Как возможно решить данный вопрос с clamav
Спасибо.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.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/

reinover
проходил мимо
Сообщения: 4
Зарегистрирован: 2012-02-08 15:46:51

Re: proftpd 1.3.4a и mod_clamav

Непрочитанное сообщение reinover » 2012-02-08 15:50:22

more /usr/ports/UPDATES

The modules mod_sql_mysql and mod_sql_postgres are now outside of the
main proftpd port:
databases/proftpd-mod_sql_mysql
databases/proftpd-mod_sql_postgres

;-)

Olegans
проходил мимо
Сообщения: 2
Зарегистрирован: 2010-05-17 5:25:46

Re: proftpd 1.3.4a и mod_clamav

Непрочитанное сообщение Olegans » 2012-03-11 16:43:05

reinover писал(а):more /usr/ports/UPDATESThe modules mod_sql_mysql and mod_sql_postgres are now outside of themain proftpd port: databases/proftpd-mod_sql_mysql databases/proftpd-mod_sql_postgres
Ну вынесены они в отдельные порты, а как это влияет на проблему с clamav_scan? Просто у меня такая же ошибка при сборке, как её решить?

Аватара пользователя
kharkov_max
капитан
Сообщения: 1811
Зарегистрирован: 2008-10-03 14:56:40

Re: proftpd 1.3.4a и mod_clamav

Непрочитанное сообщение kharkov_max » 2012-03-12 15:34:10

Модуля clamav в новой сборке proftpd нет.
Замены ему - похоже тоже нет.

Поэтому курим бамбук пока разработчики не слепят модуль или юзаем старую версию ftp сервера.

И
more /usr/ports/UPDATES

The modules mod_sql_mysql and mod_sql_postgres are now outside of the
main proftpd port:
databases/proftpd-mod_sql_mysql
databases/proftpd-mod_sql_postgres
тут не при чем ...

Аватара пользователя
allan_sundry
мл. сержант
Сообщения: 98
Зарегистрирован: 2009-02-16 15:30:01

Re: proftpd 1.3.4a и mod_clamav

Непрочитанное сообщение allan_sundry » 2012-04-24 17:17:51

Присоединюсь к вопросу: FreeBSD 8.2 p6 amd64, порты обновлены, при сборке proftpd c mod_clamav получаю ошибку:

Код: Выделить всё

gmake[1]: Leaving directory `/usr/ports/ftp/proftpd/work/proftpd-1.3.4a/locale'
test -f ./module-libs.txt || touch ./module-libs.txt
/bin/sh ./libtool --mode=link --tag=CC cc -L./lib  -rpath=/usr/lib:/usr/local/lib -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -L./lib/libltdl -dlopen self -export-dynamic -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/privs.o src/str.o src/table.o src/regexp.o src/dirtree.o src/expr.o src/support.o src/netaddr.o src/inet.o src/child.o src/parser.o src/log.o src/lastlog.o src/xferlog.o src/bindings.o src/netacl.o src/class.o src/scoreboard.o src/help.o src/feat.o src/netio.o src/cmd.o src/response.o src/data.o src/modules.o src/stash.o src/display.o src/auth.o src/fsio.o src/mkhome.o src/ctrls.o src/event.o src/var.o src/throttle.o src/session.o src/trace.o src/encode.o src/proctitle.o src/filter.o src/pidfile.o src/env.o src/version.o src/wtmp.o src/memcache.o modules/mod_core.o modules/mod_xfer.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_delay.o modules/mod_facts.o modules/mod_dso.o modules/mod_ident.o modules/mod_auth_pam.o  modules/mod_ctrls.o modules/mod_lang.o modules/module_glue.o  -lsupp -lcrypt -lintl -L/usr/local/lib -lssl -lcrypto -L/usr/lib -liconv -lutil -lintl  -lpcreposix -lpcre -lssl -lcrypto -lpam lib/libltdl/libltdlc.la `uniq ./module-libs.txt | tr '\n' ' '`
libtool: link: rm -f .libs/proftpd.nm .libs/proftpd.nmS .libs/proftpd.nmT
libtool: link: (cd .libs && cc -O2 -pipe -march=nocona -DHAVE_OPENSSL -I/usr/include -fno-strict-aliasing -Wall -c -fno-builtin "proftpdS.c")
libtool: link: rm -f ".libs/proftpdS.c" ".libs/proftpd.nm" ".libs/proftpd.nmS" ".libs/proftpd.nmT"
libtool: link: cc -rpath=/usr/lib:/usr/local/lib .libs/proftpdS.o -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/privs.o src/str.o src/table.o src/regexp.o src/dirtree.o src/expr.o src/support.o src/netaddr.o src/inet.o src/child.o src/parser.o src/log.o src/lastlog.o src/xferlog.o src/bindings.o src/netacl.o src/class.o src/scoreboard.o src/help.o src/feat.o src/netio.o src/cmd.o src/response.o src/data.o src/modules.o src/stash.o src/display.o src/auth.o src/fsio.o src/mkhome.o src/ctrls.o src/event.o src/var.o src/throttle.o src/session.o src/trace.o src/encode.o src/proctitle.o src/filter.o src/pidfile.o src/env.o src/version.o src/wtmp.o src/memcache.o modules/mod_core.o modules/mod_xfer.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_delay.o modules/mod_facts.o modules/mod_dso.o modules/mod_ident.o modules/mod_auth_pam.o modules/mod_ctrls.o modules/mod_lang.o modules/module_glue.o -Wl,--export-dynamic  /usr/ports/ftp/proftpd/work/proftpd-1.3.4a/lib/libltdl/./.libs/dlopen.a -L/usr/ports/ftp/proftpd/work/proftpd-1.3.4a/lib -L/usr/local/lib -L/usr/ports/ftp/proftpd/work/proftpd-1.3.4a/lib/libltdl -lsupp -lcrypt -L/usr/lib -lutil /usr/local/lib/libpcreposix.so /usr/local/lib/libpcre.so -lpam lib/libltdl/.libs/libltdlc.a /usr/local/lib/libintl.so /usr/local/lib/libiconv.so -lssl -lcrypto -Wl,-rpath -Wl,/usr/local/lib -Wl,-rpath -Wl,/usr/local/lib
modules/mod_xfer.o(.text+0x1c1c): In function `xfer_stor':
: undefined reference to `clamav_scan'
libtool: link: rm -f ".libs/proftpdS.o"
gmake: *** [proftpd] Error 1
*** Error code 1

Stop in /usr/ports/ftp/proftpd.
*** Error code 1

Stop in /usr/ports/ftp/proftpd.
:st:

Без mod_clamav все собирается.

У кого-то получилось собрать proftpd c поддержкой clamav?
Soft like sex, it's better when free

Аватара пользователя
allan_sundry
мл. сержант
Сообщения: 98
Зарегистрирован: 2009-02-16 15:30:01

Re: proftpd 1.3.4a и mod_clamav

Непрочитанное сообщение allan_sundry » 2012-04-24 22:10:09

Проблема решается использованием костыля при сборке:

Код: Выделить всё

make install clean with-module=mod_clamav
:drinks:
Soft like sex, it's better when free

Аватара пользователя
allan_sundry
мл. сержант
Сообщения: 98
Зарегистрирован: 2009-02-16 15:30:01

Re: proftpd 1.3.4a и mod_clamav

Непрочитанное сообщение allan_sundry » 2012-04-25 9:50:41

allan_sundry писал(а):Проблема решается использованием костыля при сборке:

Код: Выделить всё

make install clean with-module=mod_clamav
:drinks:
Поспешил... Не все так просто
Soft like sex, it's better when free