The new API documentation is now official! Enjoy it! Read our latest blog post for more details.

Antivirus Toolkit

Edit Package clamav

Clam AntiVirus is an open source (GPL) anti-virus toolkit for UNIX,
designed especially for e-mail scanning on mail gateways. It provides a
number of utilities including a flexible and scalable multi-threaded
daemon, a command line scanner and advanced tool for automatic database
updates. The core of the package is an anti-virus engine available in a
form of shared library.

Here is a list of the main features:

* command-line scanner

* fast, multi-threaded daemon with support for on-access scanning

* milter interface for sendmail

* advanced database updater with support for scripted updates and
digital signatures

* virus scanner C library

* on-access scanning (Linux® and FreeBSD®)

* virus database updated multiple times per day (see home page for
total number of signatures)

* built-in support for various archive formats, including Zip, RAR,
Tar, Gzip, Bzip2, OLE2, Cabinet, CHM, BinHex, SIS and others

* built-in support for almost all mail file formats

* built-in support for ELF executables and Portable Executable files
compressed with UPX, FSG, Petite, NsPack, wwpack32, MEW, Upack
and obfuscated with SUE, Y0da Cryptor and others

* built-in support for popular document formats including MS Office and
MacOffice files, HTML, RTF and PDF

  • Download package
  • osc -A https://api.opensuse.org checkout home:adkorte/clamav && cd $_
  • Create Badge
Refresh
Refresh
Source Files
Filename Size Changed
clamav-1.1.0.tar.gz 0047793733 45.6 MB
clamav-1.1.0.tar.gz.sig 0000000801 801 Bytes
clamav-conf.patch 0000004624 4.52 KB
clamav-document-maxsize.patch 0000002568 2.51 KB
clamav-fips.patch 0000000227 227 Bytes
clamav-obsolete-config.patch 0000001596 1.56 KB
clamav-rpmlintrc 0000000172 172 Bytes
clamav-tmpfiles.conf 0000000069 69 Bytes
clamav.changes 0000101746 99.4 KB
clamav.keyring 0000003859 3.77 KB
clamav.spec 0000010576 10.3 KB
service.clamav-milter 0000000277 277 Bytes
service.clamd 0000000500 500 Bytes
service.freshclam 0000000306 306 Bytes
system-user-vscan.conf 0000000088 88 Bytes
timer.freshclam 0000000159 159 Bytes
Latest Revision
Arjen de Korte's avatar Arjen de Korte (adkorte) committed (revision 63)
- Update to 1.1.0
  * Added the ability to extract images embedded in HTML CSS <style> blocks.
  * Updated to Sigtool so that the --vba option will extract VBA code from
    Microsoft Office documents the same way that libclamav extracts VBA.
    This resolves several issues where Sigtool could not extract VBA.
    Sigtool will also now display the normalized VBA code instead of the
    pre-normalized VBA code.
  * Added a new ClamScan and ClamD option: --fail-if-cvd-older-than=days.
    Additionally, we introduce FailIfCvdOlderThan as a clamd.conf synonym for
    --fail-if-cvd-older-than. When passed, it causes ClamD to exit on startup
    with a non-zero return code if the virus database is older than the specified
    number of days.
  * Added a new function cl_cvdgetage() to the libclamav API.
    This function will retrieve the age in seconds of the youngest file in a
    database directory, or the age of a single CVD (or CLD) file.
  * Added a new function cl_engine_set_clcb_vba() to the libclamav API.
    Use this function to set a cb_vba callback function.
    The cb_vba callback function will be run whenever VBA is extracted from
    office documents. The provided data will be a normalized copy of the
    extracted VBA.
    This callback was added to support Sigtool so that it can use the same VBA
    extraction logic that ClamAV uses to scan documents.
Comments 0
openSUSE Build Service is sponsored by