Building executable files for Kaspersky Scan Engine used in ICAP mode
You can compile the kavicapd service from the source code located in the %service_dir%/samples/kavicap/ directory.
Software requirements
To compile the kavicapd service, you must install the following software on your computer:
Boost 1.66.0 with static variants of libraries. The kavicapd service source files are linked statically with Boost, which requires the boost-static.x86_64 package.
GNU C Library and GNU Standard C++ Library with static variants of libraries.
OpenSSL library. It is recommended to install the openssl-devel package.
PostgreSQL libraries. It is recommended to install the libpqxx-devel package.
You will also need the GNU Compiler Collection (GCC) 7.3.0 or later; use the same version of GCC that your version of Boost was compiled with.
To compile Kaspersky Scan Engine for use in ICAP mode:
Navigate to the %service_dir%/samples/kavicap/ directory.