Clamconf
Keywords: clamdoc

##
Clamconf

`clamconf` is the Clam Anti-Virus configuration utility. It is used for displaying values of configurations options in ClamAV, which will show the contents of clamd.conf (or tell you if it is not properly configured), the contents of freshclam.conf, and display information about software settings, database, platform, and build information. Here is a sample clamconf output:

    $ clamconf

    Checking configuration files in /etc/clamav

    Config file: clamd.conf
    -----------------------
    ERROR: Please edit the example config file /etc/clamav/clamd.conf

    Config file: freshclam.conf
    ---------------------------
    ERROR: Please edit the example config file /etc/clamav/freshclam.conf

    clamav-milter.conf not found

    Software settings
    -----------------
    Version: 0.98.2
    Optional features supported: MEMPOOL IPv6 AUTOIT_EA06 BZIP2 RAR JIT

    Database information
    --------------------
    Database directory: /xclam/gcc/release/share/clamav
    WARNING: freshclam.conf and clamd.conf point to different database directories
    print_dbs: Can't open directory /xclam/gcc/release/share/clamav

    Platform information
    --------------------
    uname: Linux 3.5.0-44-generic #67~precise1-Ubuntu SMP Wed Nov 13 16:20:03 UTC 2013 i686
    OS: linux-gnu, ARCH: i386, CPU: i686
    Full OS version: Ubuntu 12.04.3 LTS
    zlib version: 1.2.3.4 (1.2.3.4), compile flags: 55
    Triple: i386-pc-linux-gnu
    CPU: i686, Little-endian
    platform id: 0x0a114d4d0404060401040604

    Build information
    -----------------
    GNU C: 4.6.4 (4.6.4)
    GNU C++: 4.6.4 (4.6.4)
    CPPFLAGS:
    CFLAGS: -g -O0 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
    CXXFLAGS:
    LDFLAGS:
    Configure: '--prefix=/xclam/gcc/release/' '--disable-clamav' '--enable-debug' 'CFLAGS=-g -O0'
    sizeof(void*) = 4
    Engine flevel: 77, dconf: 77

For more detailed help, type 'man clamconf' or 'clamconf -help'.