The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Тематический каталог: Использование ClamAV для проверки ресу..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Тематический каталог: Использование ClamAV для проверки ресу..."  +/
Сообщение от auto_topic on 27-Сен-05, 01:00 
Обсуждение статьи тематического каталога: Использование ClamAV для проверки ресурсов Samba 3.0.x через VFS в Linux (samba virus clamav linux fs slackware)

Ссылка на текст статьи: https://www.opennet.ru/base/net/samba_clamav.txt.html

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Использование ClamAV для проверки ресурсов Samba 3.0.x через..."  +/
Сообщение от Прхожий on 27-Сен-05, 01:00 
>Так же существенным недостатком ClamAV являеться
>нежелание разработчиков добавлять алгоритмы
>поддержки RAR3 и 7Z по лицензионным соображениям.

Как то не очень выглядит эта фраза, 7zip пока ни один
из коммерческих разработчиков антивирусов у себя
не добавил, а вы это в кламаве существенным
недостатком обозначили, означает ли сие, что если кто
из коммерческих антивирусов 7zip не поддерживает, то
они тоже "один большой недостаток"? Поддержка RAR3
тоже не у всех коммерческих антивирусов имеется....

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Использование ClamAV для проверки ресурсов Samba 3.0.x через..."  +/
Сообщение от wotl email on 27-Сен-05, 11:21 
У меня samba-vscan модуль не компилится, помогите пожалуйста!
Такое впечатление, что не может добраться до самбовских хедеров. Пробовал прямо указывать ./configure --with-samba-source=<путь к сырцам>, Все равно не понимает.
При make выдает кучу ошибок...
Например не может найти includes.h
samba-vscan-src/include/vscan-global.h:4:22: includes.h: No such file or directory
Но реально сам includes.h находиться в директории инклудесов самбы...Вот такая трабла! Плиз Хелп!!!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Использование ClamAV для проверки ресурсов Samba 3.0.x через..."  +/
Сообщение от wotl email on 27-Сен-05, 17:02 
Спасибо...уже разобрался...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Использование ClamAV для проверки ресурсов Samba 3.0.x через..."  +/
Сообщение от wotl email on 28-Сен-05, 16:04 
> (действие quarantine к сожалению, мне не удалось добиться)

В vscan-clamav.conf выставляешь quarantine directory
Чтобы карантин заработал, нужно просто выставить права на эту директорию 777.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Где взять обновы?"  +/
Сообщение от Spectr email on 14-Ноя-05, 12:14 
Блин а как этому кламу подсунуть обновления, если в сети инета нет, и где их взять отдельно?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "антивирь - серверкиллер?"  +/
Сообщение от Miller (??) on 13-Янв-06, 09:39 
Все сделали как в примерах - все отлично, но обнаружилась ГИГАНТСКАЯ беда:
В обычной ситуации все работает "на ура". При попытке записать зараженный файл на сервак он (файл) удаляется.
НО - если зараженный комп попытается заразить уже имеющиеся файлы на серваке, то сервак станет совсем чистым
ни вирусов, ни файлов......
:(
как быть? что делать?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "антивирь - серверкиллер?"  +/
Сообщение от peredoz email on 27-Янв-06, 18:51 
100% повод написать багрепорт авторам.
Как временное решение - запускаешь две самбы. Обе на нестандартных портах. Перенаправляешь фаерволом (не уверен возможно ли это) запись в шару на самбу №1, а чтение на самбу №2. Потом просто настраиваешь зеркалирование первой во вторую (через FAM например). В результате самба №2 у тебя всегда чистая, и в реале именно с нее все читают. Непонтно только что делать если надо файл по настоящему удалить. Чето типа того короче, надо извращаться.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "антивирь - серверкиллер?"  +/
Сообщение от Junior (ok) on 09-Мрт-06, 17:02 
Использовать dazuko с самбой.
При грамотной настройке антивирус НЕ ДАСТ записать
зараженный файл на самбовую шару, а значит заражения
не произойдёт.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

9. "Не пускает на шару"  +/
Сообщение от leo email(??) on 10-Мрт-06, 11:05 
Поставил Samba 3.0.21c b последний ClamAV
почту проверяет отлично, самба без него работает, но когда указываю
vfs object = vscan-clamav
    vscan-clamav: config-file = /etc/samba/vscan-clamav.conf
в логах ничего не ругается а в шару не пускает
Че может быть???
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Не пускает на шару"  +/
Сообщение от peredoz email on 10-Мрт-06, 11:44 
>Поставил Samba 3.0.21c b последний ClamAV
>почту проверяет отлично, самба без него работает, но когда указываю
>vfs object = vscan-clamav
>    vscan-clamav: config-file = /etc/samba/vscan-clamav.conf
>в логах ничего не ругается а в шару не пускает
>Че может быть???

Подыми в самбе уровень журнализации, потомучто без логов тебе тут никто не поможет.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Не пускает на шару"  +/
Сообщение от leo email(??) on 10-Мрт-06, 14:34 
Поднял лог:
в samba.user:
/usr/libexec/ld-elf.so.1: /usr/local/samba/lib/vfs/vscan-clamav.so: Undefined symbol "atoll"

в messages:
Mar 10 13:27:07 firell smbd_vscan-clamav[550]: samba-vscan (vscan-clamav 0.3.6b) registered (Samba 3.0), (c) by Rainer Link, O
Mar 10 13:27:07 firell smbd_vscan-clamav[550]: samba-vscan (vscan-clamav 0.3.6b) connected (Samba 3.0), (c) by Rainer Link, Op
Mar 10 13:27:07 firell smbd_vscan-clamav[550]: INFO: connect to service www by user asu_leo

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "Не пускает на шару"  +/
Сообщение от peredoz email on 10-Мрт-06, 15:06 
>Поднял лог:
>в samba.user:
>/usr/libexec/ld-elf.so.1: /usr/local/samba/lib/vfs/vscan-clamav.so: Undefined symbol "atoll"
>
>в messages:
>Mar 10 13:27:07 firell smbd_vscan-clamav[550]: samba-vscan (vscan-clamav 0.3.6b) registered (Samba 3.0), (c)
>by Rainer Link, O
>Mar 10 13:27:07 firell smbd_vscan-clamav[550]: samba-vscan (vscan-clamav 0.3.6b) connected (Samba 3.0), (c)
>by Rainer Link, Op
>Mar 10 13:27:07 firell smbd_vscan-clamav[550]: INFO: connect to service www by user
>asu_leo

Эта у тебя не все либы доступны. Проверяй пути по которым vscan-clamav.so ищет внешние библиотеки.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Не пускает на шару"  +/
Сообщение от leo_boy email(ok) on 10-Мрт-06, 17:15 
>>Поднял лог:
>>в samba.user:
>>/usr/libexec/ld-elf.so.1: /usr/local/samba/lib/vfs/vscan-clamav.so: Undefined symbol "atoll"
>>
>>в messages:
>>Mar 10 13:27:07 firell smbd_vscan-clamav[550]: samba-vscan (vscan-clamav 0.3.6b) registered (Samba 3.0), (c)
>>by Rainer Link, O
>>Mar 10 13:27:07 firell smbd_vscan-clamav[550]: samba-vscan (vscan-clamav 0.3.6b) connected (Samba 3.0), (c)
>>by Rainer Link, Op
>>Mar 10 13:27:07 firell smbd_vscan-clamav[550]: INFO: connect to service www by user
>>asu_leo
>
>Эта у тебя не все либы доступны. Проверяй пути по которым vscan-clamav.so
>ищет внешние библиотеки.

Ну а какие (как узнать что надо и куда положить)
У меня уже ничего не соображает....

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

14. "А что в 3 версии поменялось в smbpasswd"  +/
Сообщение от leo email(??) on 13-Мрт-06, 18:21 
поставил samba3 и подсунул ей файл с паролями от второй версии. Заработало, подхватила, а когда я завожу нового пользователя, странно себя ведет.
завел юзера и вот такая строчка появилась:
zts_inj1:1058:6BA2730853FC2C19AAD3B435B51404EE:75F1D23F3A2527C6BFAADA3E93B32A8B:ZTS INJENER:/home/zts_inj1:/usr/bin/false
а раньше в конце строки было так:
vpm:1116:6BA2730853FC2C19AAD3B435B51404EE:75F1D23F3A2527C6BFAADA3E93B32A8B:[UX         ]:LCT-43FD62AD:

как только юзер подключаеться к шаре, она его естественно не пущает, я смотрю на его строку и ЧТО Я ВИЖУ:
zts_inj1:1058:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:ZTS INJENER:/home/zts_inj1:/usr/bin/false

ЧТО ЭТО?????? ПОЧЕМУ???? Как побороть?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "А что в 3 версии поменялось в smbpasswd"  +/
Сообщение от leo email(??) on 13-Мрт-06, 18:52 
Победил!!! Это был глюк как только перегрузил машину которая подключалась на шару (ХР ПРО)
все стало нормально. Но причем здесь правка smbpasswd (и кто правил файл????) непонятно ?!
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

16. "Делаю все как описано но..."  +/
Сообщение от leo_boy email(??) on 21-Мрт-06, 14:50 
Привет! Переставил самбу, той версии как в статье. 3.0.10.
Все сделал как описано и неработает проверка. та же ошибка как и в предыдущем эксперименте.
пишет в лог при попытки войти в зашареный для проверки кламава ресурс.
leonid_boyko (192.168.2.7) connect to service Test_share initially as user asu_leo (uid=1021, gid=1021) (pid 71460)
/usr/libexec/ld-elf.so.1: /usr/local/samba/lib/vfs/vscan-clamav.so: Undefined symbol "atoll"

мой конфиг:
[global]
    dos charset = CP866
    unix charset = KOI8-R
    display charset = KOI8-R
    workgroup = OPER
    netbios name = SRV
    server string = Samba Server
    log file = /var/log/samba/samba_log.%m
    max log size = 100
    time server = Yes
    load printers = No
    os level = 33
    local master = No
    ldap ssl = no
    hosts allow = 192.168.1., 192.168.2., 127., 192.168.10., 192.168.13.

[Test_share]
    comment = Test_Share with ClamAV
    path = /storage/test_share
    read only = No
    directory mask = 0777
    force directory mode = 0777
    guest ok = Yes
    vfs objects = vscan-clamav
    vscan-clamav:config-file = /usr/local/samba/lib/vscan-clamav.conf

Помогите, я не знаю что и где копать?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Сделал все как написано но..."  +/
Сообщение от leo_boy email(??) on 21-Мрт-06, 14:54 
Сделал все как в статье описано, но нехочет пускать в шару на проверку.
в лог кидает:
leonid_boyko (192.168.2.7) connect to service Test_share initially as user asu_leo (uid=1021, gid=1021) (pid 71460)
/usr/libexec/ld-elf.so.1: /usr/local/samba/lib/vfs/vscan-clamav.so: Undefined symbol "atoll"

сонфиг:
[global]
        dos charset = CP866
        unix charset = KOI8-R
        display charset = KOI8-R
        workgroup = OPER
        netbios name = SRV
        server string = Samba Server
        log file = /var/log/samba/samba_log.%m
        max log size = 100
        encrypt passwords = yes
        time server = Yes
        load printers = No
        os level = 33
        local master = No
        ldap ssl = no
        guest only = no
        hosts allow = 192.168.1., 192.168.2., 127., 192.168.10., 192.168.13.

[Test_share]
    comment = Test_Share with ClamAV
    path = /storage/test_share
    read only = No
    directory mask = 0777
    force directory mode = 0777
    guest ok = Yes
    vfs objects = vscan-clamav
    vscan-clamav:config-file = /usr/local/samba/lib/vscan-clamav.conf

Помогите разобраться в чем дело?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Использование ClamAV для проверки ресурсов Samba 3.0.x через..."  +/
Сообщение от somebody (??) on 25-Май-06, 15:45 
При перемещении заражённых файлов в карантин их наименования преобразуются в - vir-JxJTqp  vir-L6RZ5y  vir-P8gdYB  vir-VCcIMe, никакого соответствия предедущего и последующего имени. Как узнать исходное имя файла?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Использование ClamAV для проверки ресурсов Samba 3.0.x через..."  +/
Сообщение от somebody (??) on 28-Сен-06, 17:55 
>При перемещении заражённых файлов в карантин их наименования преобразуются в - vir-JxJTqp
> vir-L6RZ5y  vir-P8gdYB  vir-VCcIMe, никакого соответствия предедущего и последующего
>имени. Как узнать исходное имя файла?


Просмотрел исходники - никак :-( , прийдётся подправить самому. Великая сила Открытых Исходников!!!

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

19. "Использование ClamAV для проверки ресурсов Samba 3.0.x через..."  +/
Сообщение от dim (??) on 07-Июн-06, 14:20 
Хорошая статья, спасибо !
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Использование ClamAV для проверки ресурсов Samba 3.0.x через..."  +/
Сообщение от alex email(??) on 23-Авг-06, 10:48 
Подскажите про exclude file types пробовал как avi mpg так и avi,mpg так и *.avi *.mpg Как правильно?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

21. "Использование ClamAV для проверки ресурсов Samba 3.0.x через..."  +/
Сообщение от alex email(??) on 23-Авг-06, 11:01 
очепятка не avi,mpg а avi;mpg
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Использование ClamAV для проверки ресурсов Samba 3.0.x через..."  +/
Сообщение от Foxbat on 22-Янв-07, 12:55 
Спасибо за хорошую статью, а так же за реальное сравнение коммерч. антивирусов с ClamAV.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Использование ClamAV для проверки ресурсов Samba 3.0.x через..."  +/
Сообщение от igor email(??) on 21-Апр-08, 13:33 
Кто поможет?
КламАВ ругается на любой файл.

INFO: Scanning file : '/srv/samba/public/eicar.com'
ERROR: file /srv/samba/public/eicar.com not found, not readable or an error occured

Есть предложения по данной проблемке????

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

25. "Использование ClamAV для проверки ресурсов Samba 3.0.x через..."  +/
Сообщение от user (??) on 11-Сен-08, 11:18 
Попробовал поставить связку Samba 3.0.30 + Samba-vscan-0.3.6c-beta5 + Clamav 0.94 на Debian-Lenny-Beta ,из исходников , используя данный мануал.

При установки возникли две небольшие трудности. :)

1)Перед запуском  clamd необходимо выполнить команду — ldconfig.

/sbin/ldconfig - настройка динамического связывания во время выполнения.

2)Если КламАВ ругается на любой файл.
INFO: Scanning file : '/srv/samba/publ/eicar.com'
ERROR: file /srv/samba/public/eicar.com not found, not readable or an error occured  

Необходимо указать  расшаренной папке , что владелец у неё ClamAV т.е.

samba.conf
[office]
...
path=/home/archiv1
...

chown -R clamav:office /home/archiv1

P.S.
За статью автору большое спасибо!

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "Использование ClamAV для проверки ресурсов Samba 3.0.x через..."  +/
Сообщение от AdviZzzor email on 12-Янв-09, 00:43 
Подскажите, настроил как написано, распаковываю тестовый файл прямо на шаре, да и вообще, даже если его копировать , из пд венды, ничего не происходит.
home samba # ldd /usr/lib/samba/vscan-clamav.so
        linux-gate.so.1 =>  (0xffffe000)
        libpcre.so.0 => /usr/lib/libpcre.so.0 (0xb7f24000)
        libmagic.so.1 => /usr/lib/libmagic.so.1 (0xb7f10000)
        libc.so.6 => /lib/libc.so.6 (0xb7ddd000)
        libz.so.1 => /lib/libz.so.1 (0xb7dc9000)
        /lib/ld-linux.so.2 (0x80000000)
самба при перезапусках не ругается. вобщем , вродебы должно работать но нет.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

26. "Использование ClamAV для проверки ресурсов Samba 3.0.x через..."  +/
Сообщение от yavik email(ok) on 12-Дек-08, 22:13 
Возникла проблема. Clamav - проверяет файлы шары только если задать владельцем каталога шары пользователя clamav. Как быть если владельцем каталога должен быть   Ivanov    и все файлы и каталоги  что внутри него тоже должны иметь владельца Ivanov.     Clamav   в таком случае их не проверяет. Пишет Access denied при попытке открыть файл скопированный в этот каталог  ??? Неужели прийдется давать кламу рута в качестве пользователя под которым он запускается.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Тематический каталог: Использование ClamAV для проверки ресу..."  +/
Сообщение от Макс (??) on 21-Июн-09, 18:50 
Добрый день. Подскажите пожалуйста. Пытаюсь проделать всё вышеописанное на Debian 5
При выполнении make clamav
Выдает ругань :
# make clamav
==========================================================================================
Compiling global/vscan-functions.c with -fPIC
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:4,
                 from global/vscan-functions.c:15:
/usr/src/samba-3.2.5/source/include/includes.h:652:17: error: tdb.h: Нет такого файла или каталога
In file included from /usr/src/samba-3.2.5/source/include/includes.h:653,
                 from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:4,
                 from global/vscan-functions.c:15:
/usr/src/samba-3.2.5/source/include/util_tdb.h:32: error: expected specifier-qualifier-list before ‘TDB_DATA’
/usr/src/samba-3.2.5/source/include/util_tdb.h:49: error: expected ‘)’ before ‘*’ token
/usr/src/samba-3.2.5/source/include/util_tdb.h:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘make_tdb_data’
/usr/src/samba-3.2.5/source/include/util_tdb.h:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘string_tdb_data’
/usr/src/samba-3.2.5/source/include/util_tdb.h:53: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘string_term_tdb_data’
/usr/src/samba-3.2.5/source/include/util_tdb.h:58: error: expected ‘)’ before ‘*’ token
/usr/src/samba-3.2.5/source/include/util_tdb.h:61: error: expected ‘)’ before ‘*’ token
/usr/src/samba-3.2.5/source/include/util_tdb.h:64: error: expected ‘)’ before ‘*’ token
/usr/src/samba-3.2.5/source/include/util_tdb.h:66: error: expected ‘)’ before ‘*’ token
/usr/src/samba-3.2.5/source/include/util_tdb.h:68: error: expected ‘)’ before ‘*’ token
/usr/src/samba-3.2.5/source/include/util_tdb.h:70: error: expected ‘)’ before ‘*’ token
/usr/src/samba-3.2.5/source/include/util_tdb.h:72: error: expected ‘)’ before ‘*’ token
/usr/src/samba-3.2.5/source/include/util_tdb.h:74: error: expected ‘)’ before ‘*’ token
/usr/src/samba-3.2.5/source/include/util_tdb.h:77: error: expected ‘)’ before ‘*’ token
/usr/src/samba-3.2.5/source/include/util_tdb.h:80: error: expected declaration specifiers or ‘...’ before ‘TDB_DATA’
/usr/src/samba-3.2.5/source/include/util_tdb.h:81: error: expected ‘)’ before ‘*’ token
/usr/src/samba-3.2.5/source/include/util_tdb.h:83: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘tdb_fetch_bystring’
/usr/src/samba-3.2.5/source/include/util_tdb.h:85: error: expected declaration specifiers or ‘...’ before ‘TDB_DATA’
/usr/src/samba-3.2.5/source/include/util_tdb.h:85: error: expected declaration specifiers or ‘...’ before ‘TDB_DATA’
/usr/src/samba-3.2.5/source/include/util_tdb.h:87: error: expected declaration specifiers or ‘...’ before ‘TDB_DATA’
/usr/src/samba-3.2.5/source/include/util_tdb.h:101: warning: ‘enum TDB_ERROR’ declared inside parameter list
/usr/src/samba-3.2.5/source/include/util_tdb.h:101: warning: its scope is only this definition or declaration, which is probably not what you want
/usr/src/samba-3.2.5/source/include/util_tdb.h:103: error: expected declaration specifiers or ‘...’ before ‘tdb_validate_data_func’
/usr/src/samba-3.2.5/source/include/util_tdb.h:104: error: expected declaration specifiers or ‘...’ before ‘tdb_validate_data_func’
/usr/src/samba-3.2.5/source/include/util_tdb.h:106: error: expected declaration specifiers or ‘...’ before ‘tdb_validate_data_func’
In file included from /usr/src/samba-3.2.5/source/include/includes.h:700,
                 from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:4,
                 from global/vscan-functions.c:15:
/usr/src/samba-3.2.5/source/include/rpc_eventlog.h:52: error: expected specifier-qualifier-list before ‘TDB_CONTEXT’
In file included from /usr/src/samba-3.2.5/source/include/includes.h:718,
                 from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:4,
                 from global/vscan-functions.c:15:
/usr/src/samba-3.2.5/source/include/dbwrap.h:24: error: expected specifier-qualifier-list before ‘TDB_DATA’
/usr/src/samba-3.2.5/source/include/dbwrap.h:33: error: expected declaration specifiers or ‘...’ before ‘TDB_DATA’
/usr/src/samba-3.2.5/source/include/dbwrap.h:35: error: expected declaration specifiers or ‘...’ before ‘TDB_DATA’
/usr/src/samba-3.2.5/source/include/dbwrap.h:35: error: expected declaration specifiers or ‘...’ before ‘TDB_DATA’
/usr/src/samba-3.2.5/source/include/dbwrap.h:93: error: expected declaration specifiers or ‘...’ before ‘TDB_DATA’
/usr/src/samba-3.2.5/source/include/dbwrap.h:94: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘dbwrap_fetch_bystring’
In file included from /usr/src/samba-3.2.5/source/include/includes.h:720,
                 from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:4,
                 from global/vscan-functions.c:15:
/usr/src/samba-3.2.5/source/include/ctdbd_conn.h:49: error: expected declaration specifiers or ‘...’ before ‘TDB_DATA’
/usr/src/samba-3.2.5/source/include/ctdbd_conn.h:52: error: expected declaration specifiers or ‘...’ before ‘TDB_DATA’
/usr/src/samba-3.2.5/source/include/ctdbd_conn.h:52: error: expected declaration specifiers or ‘...’ before ‘TDB_DATA’
/usr/src/samba-3.2.5/source/include/ctdbd_conn.h:55: error: expected ‘)’ before ‘key’
/usr/src/samba-3.2.5/source/include/ctdbd_conn.h:57: error: expected ‘;’, ‘,’ or ‘)’ before ‘void’
/usr/src/samba-3.2.5/source/include/ctdbd_conn.h:68: error: expected declaration specifiers or ‘...’ before ‘TDB_DATA’
/usr/src/samba-3.2.5/source/include/ctdbd_conn.h:68: error: expected declaration specifiers or ‘...’ before ‘TDB_DATA’
In file included from /usr/src/samba-3.2.5/source/include/includes.h:804,
                 from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:4,
                 from global/vscan-functions.c:15:
/usr/src/samba-3.2.5/source/include/proto.h:411: error: expected declaration specifiers or ‘...’ before ‘TDB_DATA’
/usr/src/samba-3.2.5/source/include/proto.h:451: error: expected declaration specifiers or ‘...’ before ‘TDB_DATA’
/usr/src/samba-3.2.5/source/include/proto.h:451: error: expected declaration specifiers or ‘...’ before ‘TDB_DATA’
/usr/src/samba-3.2.5/source/include/proto.h:453: error: expected declaration specifiers or ‘...’ before ‘TDB_DATA’
/usr/src/samba-3.2.5/source/include/proto.h:459: error: expected declaration specifiers or ‘...’ before ‘TDB_DATA’
/usr/src/samba-3.2.5/source/include/proto.h:6591: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘get_printer_notify_pid_list’
/usr/src/samba-3.2.5/source/include/proto.h:6770: error: expected ‘)’ before ‘key’
/usr/src/samba-3.2.5/source/include/proto.h:6775: error: expected declaration specifiers or ‘...’ before ‘TDB_CONTEXT’
/usr/src/samba-3.2.5/source/include/proto.h:6779: error: expected declaration specifiers or ‘...’ before ‘TDB_CONTEXT’
/usr/src/samba-3.2.5/source/include/proto.h:7661: error: expected ‘)’ before ‘*’ token
/usr/src/samba-3.2.5/source/include/proto.h:7662: error: expected ‘)’ before ‘*’ token
/usr/src/samba-3.2.5/source/include/proto.h:8161: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
/usr/src/samba-3.2.5/source/include/proto.h:8163: error: expected ‘)’ before ‘*’ token
/usr/src/samba-3.2.5/source/include/proto.h:8164: error: expected ‘)’ before ‘*’ token
/usr/src/samba-3.2.5/source/include/proto.h:8165: error: expected ‘)’ before ‘*’ token
/usr/src/samba-3.2.5/source/include/proto.h:8168: error: expected ‘)’ before ‘*’ token
/usr/src/samba-3.2.5/source/include/proto.h:10078: error: expected ‘)’ before ‘*’ token
/usr/src/samba-3.2.5/source/include/proto.h:10291: error: expected ‘)’ before ‘*’ token
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:6,
                 from global/vscan-functions.c:15:
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-config.h:86:1: warning: "PACKAGE_BUGREPORT" redefined
In file included from /usr/src/samba-3.2.5/source/lib/replace/replace.h:32,
                 from /usr/src/samba-3.2.5/source/include/includes.h:28,
                 from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:4,
                 from global/vscan-functions.c:15:
/usr/src/samba-3.2.5/source/include/config.h:2495:1: warning: this is the location of the previous definition
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:6,
                 from global/vscan-functions.c:15:
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-config.h:89:1: warning: "PACKAGE_NAME" redefined
In file included from /usr/src/samba-3.2.5/source/lib/replace/replace.h:32,
                 from /usr/src/samba-3.2.5/source/include/includes.h:28,
                 from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:4,
                 from global/vscan-functions.c:15:
/usr/src/samba-3.2.5/source/include/config.h:2498:1: warning: this is the location of the previous definition
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:6,
                 from global/vscan-functions.c:15:
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-config.h:92:1: warning: "PACKAGE_STRING" redefined
In file included from /usr/src/samba-3.2.5/source/lib/replace/replace.h:32,
                 from /usr/src/samba-3.2.5/source/include/includes.h:28,
                 from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:4,
                 from global/vscan-functions.c:15:
/usr/src/samba-3.2.5/source/include/config.h:2501:1: warning: this is the location of the previous definition
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:6,
                 from global/vscan-functions.c:15:
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-config.h:95:1: warning: "PACKAGE_TARNAME" redefined
In file included from /usr/src/samba-3.2.5/source/lib/replace/replace.h:32,
                 from /usr/src/samba-3.2.5/source/include/includes.h:28,
                 from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:4,
                 from global/vscan-functions.c:15:
/usr/src/samba-3.2.5/source/include/config.h:2504:1: warning: this is the location of the previous definition
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:6,
                 from global/vscan-functions.c:15:
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-config.h:98:1: warning: "PACKAGE_VERSION" redefined
In file included from /usr/src/samba-3.2.5/source/lib/replace/replace.h:32,
                 from /usr/src/samba-3.2.5/source/include/includes.h:28,
                 from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:4,
                 from global/vscan-functions.c:15:
/usr/src/samba-3.2.5/source/include/config.h:2507:1: warning: this is the location of the previous definition
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:8,
                 from global/vscan-functions.c:15:
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-functions.h:6: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘set_boolean’
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:9,
                 from global/vscan-functions.c:15:
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-fileaccesslog.h:22: error: expected specifier-qualifier-list before ‘pstring’
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-fileaccesslog.h:28: error: expected ‘)’ before ‘fname’
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-fileaccesslog.h:30: error: expected ‘)’ before ‘fname’
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-fileaccesslog.h:31: error: expected ‘)’ before ‘fname’
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-fileaccesslog.h:32: error: expected ‘)’ before ‘fname’
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:12,
                 from global/vscan-functions.c:15:
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-filetype.h:16: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘filetype_init’
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-filetype.h:18: error: expected ‘)’ before ‘fname’
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:13,
                 from global/vscan-functions.c:15:
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-parameter.h:78: error: expected specifier-qualifier-list before ‘BOOL’
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-parameter.h:107: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘do_common_parameter’
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:15,
                 from global/vscan-functions.c:15:
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-fileregexp.h:16: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘fileregexp_init’
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-fileregexp.h:18: error: expected ‘)’ before ‘fname’
global/vscan-functions.c:89: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘set_boolean’
make: *** [global/vscan-functions.po] Ошибка 1
=========================================================================================

Заменив в /usr/src/samba-3.2.5/source/include/includes.h и в
/usr/src/samba-3.2.5/source/include/util_tdb.h (тоже ругался)

#include "lib/tdb/include/tdb.h"
(было #include "tdb.h")

на что он теперь говорит


=========================================================================================
# make clamav
Compiling global/vscan-functions.c with -fPIC
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:6,
                 from global/vscan-functions.c:15:
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-config.h:86:1: warning: "PACKAGE_BUGREPORT" redefined
In file included from /usr/src/samba-3.2.5/source/lib/replace/replace.h:32,
                 from /usr/src/samba-3.2.5/source/include/includes.h:28,
                 from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:4,
                 from global/vscan-functions.c:15:
/usr/src/samba-3.2.5/source/include/config.h:2495:1: warning: this is the location of the previous definition
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:6,
                 from global/vscan-functions.c:15:
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-config.h:89:1: warning: "PACKAGE_NAME" redefined
In file included from /usr/src/samba-3.2.5/source/lib/replace/replace.h:32,
                 from /usr/src/samba-3.2.5/source/include/includes.h:28,
                 from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:4,
                 from global/vscan-functions.c:15:
/usr/src/samba-3.2.5/source/include/config.h:2498:1: warning: this is the location of the previous definition
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:6,
                 from global/vscan-functions.c:15:
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-config.h:92:1: warning: "PACKAGE_STRING" redefined
In file included from /usr/src/samba-3.2.5/source/lib/replace/replace.h:32,
                 from /usr/src/samba-3.2.5/source/include/includes.h:28,
                 from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:4,
                 from global/vscan-functions.c:15:
/usr/src/samba-3.2.5/source/include/config.h:2501:1: warning: this is the location of the previous definition
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:6,
                 from global/vscan-functions.c:15:
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-config.h:95:1: warning: "PACKAGE_TARNAME" redefined
In file included from /usr/src/samba-3.2.5/source/lib/replace/replace.h:32,
                 from /usr/src/samba-3.2.5/source/include/includes.h:28,
                 from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:4,
                 from global/vscan-functions.c:15:
/usr/src/samba-3.2.5/source/include/config.h:2504:1: warning: this is the location of the previous definition
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:6,
                 from global/vscan-functions.c:15:
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-config.h:98:1: warning: "PACKAGE_VERSION" redefined
In file included from /usr/src/samba-3.2.5/source/lib/replace/replace.h:32,
                 from /usr/src/samba-3.2.5/source/include/includes.h:28,
                 from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:4,
                 from global/vscan-functions.c:15:
/usr/src/samba-3.2.5/source/include/config.h:2507:1: warning: this is the location of the previous definition
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:8,
                 from global/vscan-functions.c:15:
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-functions.h:6: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘set_boolean’
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:9,
                 from global/vscan-functions.c:15:
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-fileaccesslog.h:22: error: expected specifier-qualifier-list before ‘pstring’
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-fileaccesslog.h:28: error: expected ‘)’ before ‘fname’
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-fileaccesslog.h:30: error: expected ‘)’ before ‘fname’
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-fileaccesslog.h:31: error: expected ‘)’ before ‘fname’
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-fileaccesslog.h:32: error: expected ‘)’ before ‘fname’
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:12,
                 from global/vscan-functions.c:15:
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-filetype.h:16: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘filetype_init’
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-filetype.h:18: error: expected ‘)’ before ‘fname’
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:13,
                 from global/vscan-functions.c:15:
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-parameter.h:78: error: expected specifier-qualifier-list before ‘BOOL’
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-parameter.h:107: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘do_common_parameter’
In file included from /usr/src/samba-vscan-0.3.6c-beta5/include/vscan-global.h:15,
                 from global/vscan-functions.c:15:
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-fileregexp.h:16: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘fileregexp_init’
/usr/src/samba-vscan-0.3.6c-beta5/include/vscan-fileregexp.h:18: error: expected ‘)’ before ‘fname’
global/vscan-functions.c:89: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘set_boolean’
make: *** [global/vscan-functions.po] Ошибка 1
=========================================================================================

Может кому то удалось скрестить samb-у 3.2.5 с clamav. Спасибо.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

29. "Использование ClamAV для проверки ресурсов Samba 3.0.x через..."  +/
Сообщение от Князева Лидия Васильевна email on 30-Окт-09, 11:14 
Здравствуйте !
Может быть Вы сможете подсказать мне решение следующей проблемы. У меня отлаженная Java-программа, которая пересылает на сервер текстовый файл. Мой провайдер поставил на сервер clamav. Теперь через раз этот файл переименовывается "на лету" в in.Имя файла., хотя содержимое не портится. Это, естественно вызывает дальнейшие ошибки. Можно ли как-нибудь отменить переименование файла или вообще можно ли хоть что-то сделать ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

30. "Использование ClamAV для проверки ресурсов Samba 3.0.x через..."  +/
Сообщение от efuego email on 27-Фев-11, 20:17 
Думаю по последнему посну сначала к провайдеру.
Задача не ясна.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру