Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 98177 - Samba 3.0.14a-r1 can not load ClamAV module
Summary: Samba 3.0.14a-r1 can not load ClamAV module
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo's SAMBA Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-06 21:01 UTC by steveb
Modified: 2005-07-25 10:05 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description steveb 2005-07-06 21:01:24 UTC
I have installed samba-3.0.14a-r1 and clamav-0.86.1 on my server. When I enable 
the VFS interface to ClamAV in Samba, I get the following error:   
[2005/07/07 05:23:22, 3] smbd/vfs.c:vfs_init_default(206)    
  Initialising default vfs hooks    
[2005/07/07 05:23:22, 3] smbd/vfs.c:vfs_init_custom(232)    
  Initialising custom vfs hooks from [vscan-clamav]    
[2005/07/07 05:23:22, 5] lib/module.c:smb_probe_module(104)    
  Probing module 'vscan-clamav'    
[2005/07/07 05:23:22, 5] lib/module.c:smb_probe_module(115)    
  Probing module 'vscan-clamav': Trying to load    
from /usr/lib/samba/vfs/vscan-clamav.so    
[2005/07/07 05:23:22, 3] lib/module.c:do_smb_load_module(49)    
  Error loading module    
'/usr/lib/samba/vfs/vscan-clamav.so': /usr/lib/samba/vfs/vscan-clamav.so:    
undefined symbol: vscan_clamav_log_virus    
[2005/07/07 05:23:22, 0] smbd/vfs.c:vfs_init_custom(259)    
  Can't find a vfs module [vscan-clamav]    
[2005/07/07 05:23:22, 0] smbd/vfs.c:smbd_vfs_init(322)    
  smbd_vfs_init: vfs_init_custom failed for vscan-clamav    
[2005/07/07 05:23:22, 0] smbd/service.c:make_connection_snum(524)    
  vfs_init failed for service public    
    
 
 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.51.19 (hardened/x86/2.6, gcc-3.4.4, glibc-2.3.4.20041102-r1, 
2.6.12.2 i686) 
================================================================= 
System uname: 2.6.12.2 i686 Pentium III (Katmai) 
Gentoo Base System version 1.6.12 
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Jul  4 2005, 12:57:43)] 
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[enabled] 
ccache version 2.3 [enabled] 
dev-lang/python:     2.3.5 
sys-apps/sandbox:    [Not Present] 
sys-devel/autoconf:  2.13, 2.59-r6 
sys-devel/automake:  1.5, 1.9.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6 
sys-devel/binutils:  2.15.92.0.2-r10 
sys-devel/libtool:   1.5.18-r1 
virtual/os-headers:  2.6.11-r2 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-march=pentium3 -mtune=pentium3 -Os -pipe -fomit-frame-pointer -mmmx 
-msse -mfpmath=sse -fthread-jumps -fmerge-all-constants -mno-push-args 
-mno-align-stringops -frename-registers -fforce-addr -frerun-cse-after-loop 
-frerun-loop-opt -falign-loops=4 -falign-functions=4 -falign-jumps=4" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/fax /usr/share/config /var/bind /var/qmail/control /var/spool/fax/etc" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-march=pentium3 -mtune=pentium3 -Os -pipe -fomit-frame-pointer -mmmx 
-msse -mfpmath=sse -fthread-jumps -fmerge-all-constants -mno-push-args 
-mno-align-stringops -frename-registers -fforce-addr -frerun-cse-after-loop 
-frerun-loop-opt -falign-loops=4 -falign-functions=4 -falign-jumps=4" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs autoconfig buildpkg ccache distcc distlocks sandbox 
sfperms strict userpriv" 
GENTOO_MIRRORS="ftp://sunsite.cnlab-switch.ch/mirror/gentoo 
http://www.ibiblio.org/pub/Linux/distributions/gentoo 
http://gentoo.oregonstate.edu/" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/mnt/gentoo.overlay" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="x86 GAPING_SECURITY_HOLE X509 acl acpi apache2 autofs berkdb clamav clamd 
crypt cups curl dlloader erandom fastcgi fla flash foomaticdb gd gdbm geoip gif 
gmp hardened idn ieee1394 imagemagick imap innodb j2ee java javacomm javadoc 
javamail jbig jboss jce jikes jms jmx jpeg jta junit kerberos krb4 large-domain 
lcms ldap libclamav libwww lm_sensors logrotate lzw lzw-tiff maildir mbox mcal 
mjpeg mmx mpeg mysql nagios-dns nagios-game nagios-ntp nagios-ping nagios-ssh 
ncurses neural nls nptl oav odbc pam pam-mysql pdf pdflib pear-db perl php pic 
png postgres ppds python quotas readline rhino rrdtool samba sasl scanner skey 
slp snmp spell sql srp sse ssh ssl symlink t1lib tcpd threads tiff truetype 
urandom usb userlocales vda vhosts virtual-users webdav winbind wmf xerces xml 
xml2 xmlrpc yaz zlib userland_GNU kernel_linux elibc_glibc" 
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2005-07-25 09:29:03 UTC
Please remerge your stuff with sane CFLAGS (the set you have is definitely
anything but).  *IF* you still encounter this issue after that, please re-open
the bug.
Comment 2 steveb 2005-07-25 10:05:08 UTC
> Please remerge your stuff with sane CFLAGS (the set 
> you have is definitely anything but).  *IF* you still 
> encounter this issue after that, please re-open the bug. 
 
Okay. But what do you mean with "your stuff"? This can be anything. Do you want 
me to remerge SAMBA and dependencies with sane CFLAGS or everything (world)? 
 
cheers 
 
Steve