Samba & ClamAV

Martin Pokorny konf na cronax.com
Pondělí Červenec 12 06:50:41 CEST 2004


Zdravim,
potykam se s problemem propojeni Samby (v3.04.-1.12) a ClamAV (0.74stable)

V smb.conf mam u testovaciho sdileni:
[vscan]
  comment = ClamAV test
  vfs object = vscan-clamav
  vscan-clamav: config-file = /etc/samba/vscan-clamav.conf

ClamAV spoustim jako uzivatele vscan.
Vsude je nadefinovan socket /var/spool/clamav/clamd
Vlastnikem /var/spool/clamav je root a skupina je vscan, obe plna prava.

Amavis pres uvedeny socket funguje a postu spravne otestuje. Samba se 
snazi taky, ale neporadi se ji s ClamAV spojit.

/var/log/messages:

smbd_vscan-clamav[14727]: samba-vscan (vscan-clamav 0.3.4) registered (Samba 3.0), (c) by Rainer Link, OpenAntiVirus.org
smbd_vscan-clamav[14727]: samba-vscan (vscan-clamav 0.3.4) connected (Samba 3.0), (c) by Rainer Link, OpenAntiVirus.org
smbd_vscan-clamav[14727]: INFO: connect to service profiles by user xxx
smbd_vscan-clamav[14727]: ERROR: can not connect to clamd (socket: '/var/spool/clamav/clamd')!
smbd_vscan-clamav[14727]: ERROR: can not communicate to daemon - access denied
smbd_vscan-clamav[14727]: INFO: disconnected

Netusite, co je spatne? Zkousel jsem spustit ClamAV i pod rootem, socket 
se jako root vytvoril, ale Samba dopadla stejne.
Samba je z distribuce SuSE 9.1 (nezasahoval jsem do ni), ClamAV je 
kompilovany z poslednich stable zdrojaku.

Dik moc,
Martin


Další informace o konferenci Linux