Страница 1 из 1

ClamAV+samba

Добавлено: 2008-08-18 12:42:15
Arvin
Здравствуйте!
Решил к своей самбе прикрутить антивирус по этой статье http://www.lissyara.su/?id=1129
Вроде сделал всё как описано но в логах выдаёт

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

Aug 18 13:27:51 filesrv smbd_vscan-clamav[1032]: samba-vscan (vscan-clamav 0.3.6c beta5) registered (Samba 3.0), (c) by Rainer
Aug 18 13:27:51 filesrv smbd_vscan-clamav[1032]: samba-vscan (vscan-clamav 0.3.6c beta5) connected (Samba 3.0), (c) by Rainer
Aug 18 13:27:51 filesrv smbd_vscan-clamav[1032]: INFO: connect to service music by user DOMAIN\vit
Aug 18 13:27:53 filesrv smbd_vscan-clamav[1032]: INFO: File . is a directory! Not scanned!
Aug 18 13:27:53 filesrv smbd_vscan-clamav[1032]: INFO: file /var/shares/music/ was not modified - not scanned
Aug 18 13:28:24 filesrv smbd_vscan-clamav[1032]: INFO: File 01. Yantra.mp3 not found! Not scanned!
Aug 18 13:28:24 filesrv smbd_vscan-clamav[1032]: [2008/08/18 13:28:24, 0] smbd/nttrans.c:call_nt_transact_ioctl(2463)
Aug 18 13:28:24 filesrv smbd_vscan-clamav[1032]:   call_nt_transact_ioctl(0x90060): Currently not implemented.
Aug 18 13:28:29 filesrv smbd_vscan-clamav[1032]: ERROR: can not connect to clamd (socket: '/var/run/clamav/clamd')!
Aug 18 13:28:29 filesrv smbd_vscan-clamav[1032]: INFO: File 02. White Bird.mp3 not found! Not scanned!Aug 18 13:28:33 filesrv smbd_vscan-clamav[1032]: ERROR: can not connect to clamd (socket: '/var/run/clamav/clamd')!
Aug 18 13:28:33 filesrv smbd_vscan-clamav[1032]: INFO: File 05. Night Flight.mp3 not found! Not scanned!
Aug 18 13:28:37 filesrv smbd_vscan-clamav[1032]: ERROR: can not connect to clamd (socket: '/var/run/clamav/clamd')!
Aug 18 13:28:37 filesrv smbd_vscan-clamav[1032]: INFO: File 06. Clear Like Ice.mp3 not found! Not scanned!
Aug 18 13:28:42 filesrv smbd_vscan-clamav[1032]: ERROR: can not connect to clamd (socket: '/var/run/clamav/clamd')!
Aug 18 13:28:42 filesrv smbd_vscan-clamav[1032]: INFO: File 09. Solace.mp3 not found! Not scanned!
Aug 18 13:28:46 filesrv smbd_vscan-clamav[1032]: ERROR: can not connect to clamd (socket: '/var/run/clamav/clamd')!
Aug 18 13:28:46 filesrv smbd_vscan-clamav[1032]: INFO: File 10. Love Is Only A Game.mp3 not found! Not scanned!
Aug 18 13:28:48 filesrv smbd_vscan-clamav[1032]: ERROR: can not connect to clamd (socket: '/var/run/clamav/clamd')!
Aug 18 13:28:48 filesrv smbd_vscan-clamav[1032]: ERROR: can not connect to clamd (socket: '/var/run/clamav/clamd')!
Aug 18 13:28:48 filesrv smbd_vscan-clamav[1032]: ERROR: can not communicate to daemon - Not scanned!
Aug 18 13:28:48 filesrv smbd_vscan-clamav[1032]: ERROR: can not connect to clamd (socket: '/var/run/clamav/clamd')!
Aug 18 13:28:48 filesrv smbd_vscan-clamav[1032]: ERROR: can not communicate to daemon - Not scanned!
Aug 18 13:28:51 filesrv smbd_vscan-clamav[1032]: ERROR: can not connect to clamd (socket: '/var/run/clamav/clamd')!
Aug 18 13:28:51 filesrv smbd_vscan-clamav[1032]: ERROR: can not communicate to daemon - Not scanned!
Aug 18 13:28:51 filesrv smbd_vscan-clamav[1032]: ERROR: can not connect to clamd (socket: '/var/run/clamav/clamd')!
Aug 18 13:28:51 filesrv smbd_vscan-clamav[1032]: ERROR: can not communicate to daemon - Not scanned!
Демон вроде бы поднят ибо

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

filesrv# ps -ax | grep clam
  660  ??  Is     0:00.00 /usr/local/sbin/clamd
  665  ??  Is     0:00.00 /usr/local/bin/freshclam --daemon -p /var/run/clamav/freshclam.pid
Описание шары в smb.conf

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

[music]
        comment = Music
        path = /var/shares/music
        read only = No
        vfs objects = vscan-clamav
        vscan-clamav:config-file = /usr/local/etc/samba-vscan/vscan-clamav.conf
Ну и собственно сам vscan-clamav.conf

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

max file size = 0
verbose file logging = yes
scan on open = yes
scan on close = yes
deny access on error = no
deny access on minor error = no
send warning message = yes
infected file action = quarantine
quarantine prefix = vir-
max lru files entries = 100
lru file entry lifetime = 5
clamd socket name = /var/run/clamav/clamd
libclamav max files in archive = 1000
libclamav max archived file size = 100000000
libclamav max recursion level = 5

Re: ClamAV+samba

Добавлено: 2008-08-18 12:57:16
zg
ls -la /var/run/clamav/clamd ?

Re: ClamAV+samba

Добавлено: 2008-08-18 13:09:52
Arvin

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

 ls -la /var/run/clamav/clamd
ls: /var/run/clamav/clamd: No such file or directory

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

filesrv# ls -la /var/run/clamav
total 8
drwxr-xr-x  2 clamav  clamav  512 Aug 18 14:05 .
drwxr-xr-x  5 root    wheel   512 Aug 18 14:05 ..
-rw-rw----  1 clamav  clamav    3 Aug 18 14:05 clamd.pid
srwxrwxrwx  1 clamav  clamav    0 Aug 18 14:05 clamd.sock
-rw-rw----  1 clamav  clamav    3 Aug 18 14:05 freshclam.pid

Re: ClamAV+samba

Добавлено: 2008-08-18 13:16:32
zg
Arvin писал(а):ls: /var/run/clamav/clamd: No such file or directory
конфиг поправь на счёт сокета

Re: ClamAV+samba

Добавлено: 2008-08-18 13:31:29
Arvin
Он разве должен указывать на папку а не на файл? щас вроде правильно указывает /var/run/clamav/clamd т.е. папка /var/run/clamav и файл clamd - но на всякий случай попробую.

Re: ClamAV+samba

Добавлено: 2008-08-18 13:41:34
Arvin
Исправил /var/run/clamav/clamd на /var/run/clamav/clamd.sock в конфиге - кажется заработало