From: Ryan Suarez on
Hi Bruno,

You may also want to try scannedonly:
http://olivier.sessink.nl/scannedonly/

vscan's only proof of concept. Scannedonly is alot more mature, has
more feature, supports newer samba, and the developer's very responsive.

Bruno Steven wrote:
> Hi
>
> I am trying install Samba-Vscan. When run *make* show this message
>
> [root(a)LinuxDefault samba-vscan]# make --debug
> GNU Make 3.81
> Copyright (C) 2006 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.
> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
> PARTICULAR PURPOSE.
>
> *This program built for i686-redhat-linux-gnu*
> *Reading makefiles...*
> *Updating goal targets....*
> * File `default' does not exist.*
> * File `all' does not exist.*
> * File `oav' does not exist.*
> * File `vscan-oav.so' does not exist.*
> * File `global/vscan-message.po' does not exist.*
> * Must remake target `global/vscan-message.po'.*
> *Compiling global/vscan-message.c with -fPIC*
> *global/vscan-message.c: In function âvscan_send_warning_messageâ:*
> *global/vscan-message.c:82: error: too many arguments to function
> âcli_initialiseâ*
> *global/vscan-message.c:82: error: wrong type argument to unary exclamation
> mark*
> *make: *** [global/vscan-message.po] Error 1*
>
> *Somebody know about this message error ? How I can resolve this problem ? *
>
> *Plus information *
>
> The process *configure * run without any problems
>
> ./configure --with-samba-souce=/opt/source/samba-3.0.34/source/
> --with-samba-version=/opt/source/samba-3.0.34/source/include/version.h
> checking for gcc... gcc
> checking for C compiler default output... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables...
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for a BSD-compatible install... /usr/bin/install -c
> checking for library containing strerror... none required
> checking whether gcc and cc understand -c and -o together... yes
> checking build system type... i686-pc-linux-gnu
> checking host system type... i686-pc-linux-gnu
> checking target system type... i686-pc-linux-gnu
> checking config.cache system type... same
> checking how to run the C preprocessor... gcc -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking stdio.h usability... yes
> checking stdio.h presence... yes
> checking for stdio.h... yes
> checking for inet_aton... yes
> checking ability to build shared libraries... true
> checking linker flags for shared libraries... -shared
> checking compiler flags for position-independent code... -fPIC
> checking for suffix of position-independent code... po
> checking whether building shared libraries actually works... yes
> checking for Samba Version... "3.0.34"
> configure: WARNING: you specified
> --with-samba-version="/opt/source/samba-3.0.34/source/include/version.h"
> configure: WARNING: this will have no effect because the used
> configure: WARNING: SAMBA Version "3.0.34" already
> configure: WARNING: includes the SAMBA_VERSION_{MAJOR,MINOR,RELEASE}
> define's
> checking whether to use libclamav... no
> checking whether use libmksd as builtin... auto
> checking libmksd.h usability... no
> checking libmksd.h presence... no
> checking for libmksd.h... no
> checking for mksd_connect in -lmksd... no
> checking whether to use libmksd as builtin or system... builtin
> checking whether use libkavdc as builtin... auto
> checking kavclient.h usability... no
> checking kavclient.h presence... no
> checking for kavclient.h... no
> checking for KAVConnect in -lkavdc... no
> checking for KAVConnect in /usr/lib/kavdclib.so... no
> checking whether to use libkavdc as builtin or system... builtin
> checking whether to build Symantec module... no
> checking whether to build only libmksd and libkavdc as shared libs... no
> checking for filetype support... auto
> checking magic.h usability... yes
> checking magic.h presence... yes
> checking for magic.h... yes
> checking for magic_load in -lmagic... yes
> checking whether to use filetype support... yes
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating include/vscan-config.h
>
> ** Configuration summary for samba-vscan 0.3.6 :
>
> Compile samba-vscan for Samba : "3.0.34"
> Compile samba-vscan with sources in: ../../../source
> Compile samba-vscan backends : oav sophos fprotd fsav trend icap mksd
> kavp clamav nai antivir
> Use GLOBAL_LIBS : -lmagic
> Use libmksd as : builtin
> Use libkavdc as : builtin
>
> Now type "make" to build all mentioned backends.
> Or "make <backend> {<backend>}" to build only specific backend(s).
> On *BSD systems please use GNU make (gmake) instead of BSD make (make).
>
> Thanks for all .
>
>
>

--
To unsubscribe from this list go to the following URL and read the
instructions: https://lists.samba.org/mailman/options/samba
From: Eero Volotinen on
Lainaus Bruno Steven <aspenbr(a)gmail.com>:

> Hi
>
> I am trying install Samba-Vscan. When run *make* show this message
>
> [root(a)LinuxDefault samba-vscan]# make --debug
> GNU Make 3.81
> Copyright (C) 2006 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.
> There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
> PARTICULAR PURPOSE.
>
> *This program built for i686-redhat-linux-gnu*
> *Reading makefiles...*
> *Updating goal targets....*
> * File `default' does not exist.*
> * File `all' does not exist.*
> * File `oav' does not exist.*
> * File `vscan-oav.so' does not exist.*
> * File `global/vscan-message.po' does not exist.*
> * Must remake target `global/vscan-message.po'.*
> *Compiling global/vscan-message.c with -fPIC*
> *global/vscan-message.c: In function âvscan_send_warning_messageâ:*
> *global/vscan-message.c:82: error: too many arguments to function
> âcli_initialiseâ*
> *global/vscan-message.c:82: error: wrong type argument to unary exclamation
> mark*
> *make: *** [global/vscan-message.po] Error 1*
>
> *Somebody know about this message error ? How I can resolve this problem ? *
>
> *Plus information *
>
> The process *configure * run without any problems
>
> ./configure --with-samba-souce=/opt/source/samba-3.0.34/source/
> --with-samba-version=/opt/source/samba-3.0.34/source/include/version.h
> checking for gcc... gcc
> checking for C compiler default output... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables...
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for a BSD-compatible install... /usr/bin/install -c
> checking for library containing strerror... none required
> checking whether gcc and cc understand -c and -o together... yes
> checking build system type... i686-pc-linux-gnu
> checking host system type... i686-pc-linux-gnu
> checking target system type... i686-pc-linux-gnu
> checking config.cache system type... same
> checking how to run the C preprocessor... gcc -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking stdio.h usability... yes
> checking stdio.h presence... yes
> checking for stdio.h... yes
> checking for inet_aton... yes
> checking ability to build shared libraries... true
> checking linker flags for shared libraries... -shared
> checking compiler flags for position-independent code... -fPIC
> checking for suffix of position-independent code... po
> checking whether building shared libraries actually works... yes
> checking for Samba Version... "3.0.34"
> configure: WARNING: you specified
> --with-samba-version="/opt/source/samba-3.0.34/source/include/version.h"
> configure: WARNING: this will have no effect because the used
> configure: WARNING: SAMBA Version "3.0.34" already
> configure: WARNING: includes the SAMBA_VERSION_{MAJOR,MINOR,RELEASE}
> define's
> checking whether to use libclamav... no
> checking whether use libmksd as builtin... auto
> checking libmksd.h usability... no
> checking libmksd.h presence... no
> checking for libmksd.h... no
> checking for mksd_connect in -lmksd... no
> checking whether to use libmksd as builtin or system... builtin
> checking whether use libkavdc as builtin... auto
> checking kavclient.h usability... no
> checking kavclient.h presence... no
> checking for kavclient.h... no
> checking for KAVConnect in -lkavdc... no
> checking for KAVConnect in /usr/lib/kavdclib.so... no
> checking whether to use libkavdc as builtin or system... builtin
> checking whether to build Symantec module... no
> checking whether to build only libmksd and libkavdc as shared libs... no
> checking for filetype support... auto
> checking magic.h usability... yes
> checking magic.h presence... yes
> checking for magic.h... yes
> checking for magic_load in -lmagic... yes
> checking whether to use filetype support... yes
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating include/vscan-config.h
>
> ** Configuration summary for samba-vscan 0.3.6 :
>
> Compile samba-vscan for Samba : "3.0.34"
> Compile samba-vscan with sources in: ../../../source
> Compile samba-vscan backends : oav sophos fprotd fsav trend icap mksd
> kavp clamav nai antivir
> Use GLOBAL_LIBS : -lmagic
> Use libmksd as : builtin
> Use libkavdc as : builtin
>
> Now type "make" to build all mentioned backends.
> Or "make <backend> {<backend>}" to build only specific backend(s).
> On *BSD systems please use GNU make (gmake) instead of BSD make (make).
>
> Thanks for all .

Samba vscan is now not maintained anymore? maybe you can try
http://olivier.sessink.nl/scannedonly/download.html instead of it?

--
Eero



--
To unsubscribe from this list go to the following URL and read the
instructions: https://lists.samba.org/mailman/options/samba