Hi,
I'm attempting to set up Samba shares with the vscan-clamav VFS module, but apparently when installing samba-vfs-modules, vscan-clamav.so is not included, and access to shares is denied with the following log entry:
Code:
Error loading module '/usr/lib/i386-linux-gnu/samba/vfs/vscan-clamav.so': /usr/lib/i386-linux-gnu/samba/vfs/vscan-clamav.so: cannot open shared object file: No such file or directory
/usr/lib/i386-linux-gnu/samba/vfs contains the following after installation:
Code:
root@fs01:/etc/samba# ls -alh /usr/lib/i386-linux-gnu/samba/vfs/
total 1.0M
drwxr-xr-x 2 root root 4.0K Jun 30 11:39 .
drwxr-xr-x 9 root root 12K Jun 30 11:39 ..
-rw-r--r-- 1 root root 38K May 18 11:53 acl_tdb.so
-rw-r--r-- 1 root root 38K May 18 11:53 acl_xattr.so
-rw-r--r-- 1 root root 26K May 18 11:53 aio_fork.so
-rw-r--r-- 1 root root 14K May 18 11:53 aio_linux.so
-rw-r--r-- 1 root root 14K May 18 11:53 aio_pthread.so
-rw-r--r-- 1 root root 9.8K May 18 11:53 audit.so
-rw-r--r-- 1 root root 22K May 18 11:53 btrfs.so
-rw-r--r-- 1 root root 22K May 18 11:53 cap.so
-rw-r--r-- 1 root root 50K May 18 11:53 catia.so
-rw-r--r-- 1 root root 14K May 18 11:53 commit.so
-rw-r--r-- 1 root root 9.8K May 18 11:53 crossrename.so
-rw-r--r-- 1 root root 5.8K May 18 11:53 default_quota.so
-rw-r--r-- 1 root root 9.8K May 18 11:53 dfs_samba4.so
-rw-r--r-- 1 root root 14K May 18 11:53 dirsort.so
-rw-r--r-- 1 root root 9.8K May 18 11:53 expand_msdfs.so
-rw-r--r-- 1 root root 14K May 18 11:53 extd_audit.so
-rw-r--r-- 1 root root 5.8K May 18 11:53 fake_perms.so
-rw-r--r-- 1 root root 9.8K May 18 11:53 fileid.so
-rw-r--r-- 1 root root 94K May 18 11:53 fruit.so
-rw-r--r-- 1 root root 50K May 18 11:53 full_audit.so
-rw-r--r-- 1 root root 9.8K May 18 11:53 linux_xfs_sgid.so
-rw-r--r-- 1 root root 50K May 18 11:53 media_harmony.so
-rw-r--r-- 1 root root 14K May 18 11:53 netatalk.so
-rw-r--r-- 1 root root 5.8K May 18 11:53 offline.so
-rw-r--r-- 1 root root 18K May 18 11:53 posix_eadb.so
-rw-r--r-- 1 root root 14K May 18 11:53 preopen.so
-rw-r--r-- 1 root root 9.8K May 18 11:53 readahead.so
-rw-r--r-- 1 root root 18K May 18 11:53 readonly.so
-rw-r--r-- 1 root root 22K May 18 11:53 recycle.so
-rw-r--r-- 1 root root 70K May 18 11:53 shadow_copy2.so
-rw-r--r-- 1 root root 14K May 18 11:53 shadow_copy.so
-rw-r--r-- 1 root root 9.8K May 18 11:53 shell_snap.so
-rw-r--r-- 1 root root 26K May 18 11:53 streams_depot.so
-rw-r--r-- 1 root root 30K May 18 11:53 streams_xattr.so
-rw-r--r-- 1 root root 14K May 18 11:53 syncops.so
-rw-r--r-- 1 root root 54K May 18 11:53 time_audit.so
-rw-r--r-- 1 root root 50K May 18 11:53 unityed_media.so
-rw-r--r-- 1 root root 5.8K May 18 11:53 worm.so
-rw-r--r-- 1 root root 22K May 18 11:53 xattr_tdb.so
I installed the following packages from the standard Debian repositories:
Code:
samba
smbclient
samba-vfs-modules
smbldap-tools
samba-common-bin
clamav
clamav-base
clamav-daemon
clamav-freshclam
clamdscan
libclamav-dev
libclamunrar7
clamav-unofficial-sigs
clamfs
clamtk
clamav-docs
I cannot find a clear answer on how to fix this in a way that doesn't break with an apt-get upgrade (and preferably avoids manual recompiles).
What did I miss?