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

Исходное сообщение
"Тематический каталог: Сборка Clamav с поддержкой архивов RAR v3 для FreeBSD (rar compress virus clamav freebsd)"

Отправлено auto_topic , 09-Май-05 20:41 
Обсуждение статьи тематического каталога: Сборка Clamav с поддержкой архивов RAR v3 для FreeBSD (rar compress virus clamav freebsd)

Ссылка на текст статьи: http://www.opennet.me/base/sys/rar3_clamav_bsd.txt.html


Содержание

Сообщения в этом обсуждении
"Сборка Clamav с поддержкой архивов RAR v3 для FreeBSD (rar compress virus clamav freebsd)"
Отправлено mtv , 09-Май-05 20:41 
Подскажите. В чем проблема?

FreeBSD 4.11

cd /usr/ports/security/clamav
make
...
scanners.c: In function `cli_scanrar':
scanners.c:129: `ArchiveList_struct' undeclared (first use in this function)
scanners.c:129: (Each undeclared identifier is reported only once
scanners.c:129: for each function it appears in.)
scanners.c:129: `rarlist' undeclared (first use in this function)
scanners.c:130: `rarlist_head' undeclared (first use in this function)
scanners.c:131: syntax error before `char'
scanners.c:144: syntax error before `)'
scanners.c:164: `mdata' undeclared (first use in this function)
scanners.c:254: `RAR_FENTRY_ATTR_DIRECTORY' undeclared (first use in this function)
scanners.c:269: `rar_data_ptr' undeclared (first use in this function)
scanners.c:269: `rar_data_size' undeclared (first use in this function)
*** Error code 1

Stop in /usr/ports/security/clamav/work/clamav-0.84/libclamav.
*** Error code 1


"Сборка Clamav с поддержкой архивов RAR v3 для FreeBSD (rar c..."
Отправлено mtv , 09-Май-05 22:35 
Нашел в чем проблема.
Обычная невнимательность :(

Пропустил обязательное выполнение 3-х команд:

/usr/local/bin/aclocal19
/usr/local/bin/autoconf259
/usr/local/bin/automake19

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

#clamscan *
test: ClamAV-Test-Signature FOUND
test-rar3.rar: ClamAV-Test-Signature FOUND
test-failure.uue: OK
test-zip-noext: ClamAV-Test-Signature FOUND
test.bz2: ClamAV-Test-Signature FOUND
test.msc: ClamAV-Test-Signature FOUND
test.rar: ClamAV-Test-Signature FOUND
test.zip: ClamAV-Test-Signature FOUND

----------- SCAN SUMMARY -----------
Known viruses: 34263
Engine version: 0.84
Scanned directories: 0
Scanned files: 8
Infected files: 7
Data scanned: 0.00 MB
Time: 0.879 sec (0 m 0 s)


"Сборка Clamav с поддержкой архивов RAR v3 для FreeBSD (rar compress virus clamav freebsd)"
Отправлено Alexandr , 10-Май-05 15:37 
А что такое aclocal19, с чем его едят и самое главное как его установить.
У меня FreeBSD5.3 и по указаному пути этого файла нет.....

"Сборка Clamav с поддержкой архивов RAR v3 для FreeBSD (rar c..."
Отправлено mtv , 10-Май-05 23:48 
cd /usr/ports/devel/automake19

cat pkg-descr
...
This package also includes the "aclocal"
program. aclocal is a program to generate an 'aclocal.m4' based on the
contents of 'configure.in'.
...

make install clean


"Сборка Clamav с поддержкой архивов RAR v3 для FreeBSD (rar compress virus clamav freebsd)"
Отправлено One , 26-Май-05 18:22 
Для clamav 0.85.1 что-то не получается уже... похоже патч от http://mcmcc.bat.ru/clamav/clamav-libunrar3.patch не подходит :)

"Сборка Clamav с поддержкой архивов RAR v3 для FreeBSD (rar compress virus clamav freebsd)"
Отправлено liks , 01-Июл-05 12:25 
Проверил для calamav 0.86.1
Все получилось. Единственное пришлось руками подправить подключение файла dll.hpp, он его не там искал, из-за этого вылазила ошибка. Если у кого-то что-то не получится - пишите на fizik-vlg at mail dot ru или в icq 238657000

"Сборка Clamav с поддержкой архивов RAR v3 для FreeBSD (rar compress virus clamav freebsd)"
Отправлено REN , 05-Окт-05 09:20 
Кто-нибудь встречал такую ошибку?
----
source='clamav-milter.c' object='clamav-milter.o' libtool=no  DEPDIR=.deps depmode=gcc /bin/sh ../depcomp  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../clamd -I../libclamav -I../shared   -I/usr/local/include  -g -O2 -c clamav-milter.c
clamav-milter.c: In function `clamd_recv':
clamav-milter.c:3444: syntax error before `int'
clamav-milter.c:3448: `ret' undeclared (first use in this function)
clamav-milter.c:3448: (Each undeclared identifier is reported only once
clamav-milter.c:3448: for each function it appears in.)
*** Error code 1

Stop in /usr/home/olmi/Clamav/clamav-0.87/clamav-milter.
*** Error code 1