[clamav-users] Starting Clamd

John jpff at codemist.co.uk
Wed Aug 17 16:02:51 UTC 2022


follows this line--
> It isn't too difficult to set up a build system on Debian but there is
> quite a bit to do.  It would probably be worth your while to put in
> the effort get on top of it.  There's help here.  If you use packages,
> unfortunately most package maintainers seem to like a configuration
> for ClamAV which is very different from that which which you'll be
> familiar if you've been building it yourself.  Things are in different
> places, and ownerships and groups will be different.  You will need to
> go through all the configuration methodibcally.  You can use 'clamconf'
> to see most of the important configuration settings.

I built clamav from sources until recently when builds failed on both
Debian ad openSuse.  I gave up with version 0.104 I think but was fully
up to speed on 0.103.4 which I rebuilt yesterday.  Really I did not want
to get involved with rust...

More information.

I have tried with /run/clamav with 777 permissions and owned by root,
clamav and Debian-exim.  The last is how it used to run.  In all cases
I get the same error message.

I installed the most recent package for buster (0.103.6) and there is
certainly something odd about it. It says

# clamconf -n
Checking configuration files in /usr/--sysconfdir=/etc/clamav/etc

clamd.conf not found

freshclam.conf not found

clamav-milter.conf not found

Software settings
-----------------
Version: 0.103.4
Optional features supported: MEMPOOL IPv6 AUTOIT_EA06 BZIP2 LIBXML2 PCRE2 ICONV JSON RAR 

Database information
--------------------
Database directory: /usr/--sysconfdir=/etc/clamav/share/clamav
WARNING: freshclam.conf and clamd.conf point to different database directories
print_dbs: Can't open directory /usr/--sysconfdir=/etc/clamav/share/clamav

Platform information
--------------------
uname: Linux 4.19.0-21-amd64 #1 SMP Debian 4.19.249-2 (2022-06-30) x86_64
OS: linux-gnu, ARCH: x86_64, CPU: x86_64
Full OS version: Debian GnNU/Linux 10 (buster)
zlib version: 1.2.11 (1.2.11), compile flags: a9
platform id: 0x0a217d7d0800000000080300

Build information
-----------------
GNU C: 8.3.0 (8.3.0)
CPPFLAGS: 
CFLAGS: -g -O2  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
CXXFLAGS: -g -O2
LDFLAGS: 
Configure: '--with-user=Debian-exim' '--with-group=Debian-exim' '--bindir=/usr/sbin' '--prefix=/usr/--sysconfdir=/etc/clamav/'
sizeof(void*) = 8
Engine flevel: 125, dconf: 125
#

I am starting clamd on the command line with
clamd -c /etc/clamvav/clamd

The reference to --sysconfdir is certainly odd

I found an old clamd binary that now seems to work. We will see!
==John ffitch


More information about the clamav-users mailing list