clamav 0.98.4+dfsg-2~ubuntu14.04.1 source package in Ubuntu

Changelog

clamav (0.98.4+dfsg-2~ubuntu14.04.1) trusty-backports; urgency=medium

  * No-change backport to trusty (LP: #1341962)

clamav (0.98.4+dfsg-2) unstable; urgency=high

  [ Scott Kitterman ]
  * Urgency high due to fix for undocumented API/ABI break
  * debian/patches/0002-Fix-STAT64-definition-and-add-missing-includes.patch:
    Removed, because the remaining changes are not needed to fix FTBFS and
    upstream recommends drop due to potential issues with scanning large
    files.

  [ Andreas Cadhalpun ]
  * Fix debian/watch to properly detect release candidates.
  * Add patches to fix building on Hurd:
     - 0008-Fix-compiling-on-Hurd.patch
     - 0009-Workaround-a-bug-in-libc-on-Hurd.patch
  * Fix 0004-Fix-FTBFS-with-LLVM-3.1-3.4.patch to correctly detect the
    new LLVM version scheme X.Y.Z (instead of X.Y).
  * Add versioned dependencies on procps (for 'pkill -F') and on dpkg
    (for 'start-stop-daemon --status').
  * Remove useless code from debian/freshclam.init.in.
  * Avoid creation of an empty freshclam.pid file.
  * Switch the watchfile to look at github.com, because the sf.net
    website doesn't work correctly at the moment, see #752384.
  * Add DEP-5 header with Files-Excluded field to debian/copyright
    in order to let uscan remove unneeded files.

  [ Julien Patriarca ]
  * Updated French Debconf template translation (Closes: #752388)

  [ Sebastian Andrzej Siewior ]
  * Add 0010-Call-cl_initialize_crypto-in-cl_init.patch from upstream. The
    cl_initialize_crypto() will now be invoked within libclamav in cl_init()
    so there is now no need to force third party to invoke that function on
    their own.

clamav (0.98.4+dfsg-1) unstable; urgency=medium

  [ Andreas Cadhalpun ]
  * Add 0008-bb-11028-fixed-a-deadlock-issue-with-fanotify-and-lo.patch
    from upstream to fix a deadlock issue with fanotify. (Closes: #749027)
  * Don't try to reload freshclam logs, when run from cron. (Closes: #750942)

  [ Yuri Kozlov ]
  * Updated Russian Debconf template translation (Closes: #750808)

  [ Mario Blättermann ]
  * Updated German Debconf template translation (Closes: #751562)

  [ Scott Kitterman ]
  * New upstream version (Closes: #750075)
    - Update debian/patches/0002-Fix-STAT64-definition-and-add-missing-
      includes.patch, partially incorporated upstream
    - Drop debian/patches/0008-Add-REG-namespace-in-disasm-common.h-and-
      users.patch, resolved upstream
    - Drop debian/patches/0009-powerpc_jit_fix.patch, cherrypick from upstream

clamav (0.98.4~rc1+dfsg-3) unstable; urgency=medium

  [ Andreas Cadhalpun ]
  * Respect the $CLAMAVCONF variable at daemon start. (Closes: #748310)
  * Make the exit status codes of the init scripts LSB compliant.

  [ Holger Wansing ]
  * Updated German translation (Closes: #744314)

  [ Sebastian Andrzej Siewior ]
  * Make the testsuite output verbose again.

  [ Anthony ]
  * Updated French translation (Closes: #749561)

  [ victory ]
  * Updated Japanese translation (Closes: #749589)

  [ Scott Kitterman ]
  * Add debian/patches/0009-powerpc_jit_fix.patch from upstream to test fix
    for powerpc FTBFS (Closes: #748180)

clamav (0.98.4~rc1+dfsg-2) unstable; urgency=medium

  * Only override dh_installdocs for arch indpedent packages to fix FTBFS on
    the buildds
  * Bump minimum debhelper requirement to 8.9.7 for build target specific
    override

clamav (0.98.4~rc1+dfsg-1) unstable; urgency=medium

  [ Scott Kitterman ]
  * Drop changes to hard code use of auto* 1.11 as 0.98.3 builds with 1.14
    - Change build-depends in debian/rules
    - Change exported values in debian/rules
    - Drop debian/patches/0002-configure.ac-patches-to-got-with-autoreconf-
      and-auto.patch
  * Update libclamav6 binary zlib lintian override for new so version

  [ Andreas Cadhalpun ]
  * debian/clamav-milter.config: Never load clamd.conf as fallback for
    a missing clamav-milter.conf. Use default values instead.
  * debian/rules: Make also dh_auto_test verbose.
  * debian/rules: Don't use faketime on hurd. (Hopefully really fix FTBFS.)

  [ Américo Monteiro ]
  * Updated Portuguese translation

  [ Adam Conrad ]
  * Fix underlinking with llvm in libclamav/c++/Makefile.am

  [ Sebastian Andrzej Siewior ]
  * new upstream version
  * add a patch to rename REG_EAX (and friends) to X86_REG_EAX (and for
    friends). Fixes a FTBFS on i386.
    - debian/patches/0008-Add-REG-namespace-in-disasm-common.h-and-users.patch

clamav (0.98.3+dfsg-1) unstable; urgency=medium

  [ Scott Kitterman ]
  * Only build-depend on llvm-dev on architectures that can use clamav JIT
    (amd64, i386, and powerpc)
  * Switch debian/rules from excluding certain archs from using LLVM to
    listing archs that use it (it is auto disabled during configure on other
    archs anyway)

  [ Andreas Cadhalpun ]
  * Add debian/patches/0007-enable-llvm-jit-on-kfreebsd.patch to enable
    clamav JIT on kfreebsd-amd64 and kfreebsd-i386.
  * Adjust debain/rules and debian/control accordingly.
  * Fix building on hurd (hopefully).
  * Add myself as uploader.
  * Handle the clamd.conf file in clamav-daemon instead of clamav-base.
    This fixes the creation of the logrotate file with users other than
    clamav. (Closes: #669287)
  * Update to new upstream version.
    - clamd listens now on IPv6 sockets (Closes: #616172)
    - libclamav links now with OpenSSL (via build dependcy on libssl-dev)
    - clamsubmit: new tool to submit suspicious files/false positives
  * Correct clamav-milter status action for non-local sockets.
    Thanks to Raphaël Hertzog for the bug report and patch. (Closes: #747354)
  * Mark clamav as Multi-Arch: foreign. (Closes: #731194)

  [ Sebastian Andrzej Siewior ]
  * Add myself as uploader.
  * Backport fix for clamdscan infinite loop.

clamav (0.98.1+dfsg-6) experimental; urgency=medium

  [ Américo Monteiro ]
  * Updated Debconf translation for pt (Closes: #745754)

  [ Andreas Cadhalpun ]
  * Update debian/rules and control to use system LLVM instead of embedded
    copy of LLVM 2.8
  * Add debian/patches/0009-Fix-FTBFS-with-LLVM-3.1-3.4.patch to fix FTBFS
    with newer LLVM (Clamav bugzilla #10981)
  * Add 0010-Add-missing-libxml2-include-to-fix-compiler-warning-.patch
    to resolve implicit definition warning (Clamav Bugzilla #10982)
  * Update lintian overrides.

  [ Sebastian Andrzej Siewior ]
  * Extend the testcase runtime to 5 mins. This should avoid FTBFS on slower
    buildds.

  [ Tyler Hicks ]
  * debian/usr.bin.freshclam: Grant freshclam permission to read and write the
    clamd socket. AppArmor requires both permissions when applications connect
    to path-based UNIX domain sockets. (LP: #1313282)

  [ Scott Kitterman ]
  * Add apport hook to clamav-base for apport in Experimental/Ubuntu
  * Upload to Experimental to support testing using system LLVM

clamav (0.98.1+dfsg-5) unstable; urgency=medium

  [ Américo Monteiro ]
  * Updated Debconf translation for pt (Closes: #742164)

  [ Sebastian Andrzej Siewior ]
  * Convert debian/rules to dh.
  * Add new debconf template translations:
    - Japanese, thanks to victory (Closes: #743874)
  * Use pkill and start-stop-daemon in initscripts to start/stop/status the
    daemons. (Closes: 580188)

  [ Andreas Cadhalpun ]
  * Remove deprecated libclamav.la file.
  * Use faketime to make the build more binary-reproducible.
  * Add symbols file for libclamav.
  * Fix lintian warnings:
   - path-in-maintainer-script
   - using-first-person-in-templates
  * Automatically updated translation files
  * Let 'dpkg-reconfigure clamav-base' recognise changes in 0.98-options.
  * Fix updating the logrotate files.
  * Merge AppArmor support from Ubuntu. (Closes: #554005)
  * Don't mention non-existant INSTALL.gz in README.Debian. (Closes: #728188)
  * Use log_action_msg instead of log_failure_msg in the usage message of the
    init scripts. (Closes: #646845)

  [ Scott Kitterman ]
  * Add lintian override for source-is-missing unit_tests/encode.js.ref
    - See lintian bug #745694
 -- Scott Kitterman <email address hidden>   Tue, 15 Jul 2014 00:58:14 -0400

Upload details

Uploaded by:
Scott Kitterman
Uploaded to:
Trusty
Original maintainer:
ClamAV Team
Architectures:
any all
Section:
utils
Urgency:
Very Urgent

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
clamav_0.98.4+dfsg.orig.tar.xz 8.1 MiB 43add56c79e9a5044d544c13fb94fedd030d077e881a30318f52ef2d4601bade
clamav_0.98.4+dfsg-2~ubuntu14.04.1.debian.tar.gz 359.9 KiB f33c3719d30a4c08d80241a4a0c60b6f5ffe1485990d5f39513e8a00a4498e18
clamav_0.98.4+dfsg-2~ubuntu14.04.1.dsc 2.9 KiB 8e1896a13fccc7101ac8260f2f3dfde8e269444a57e68d5eed9c0aa64af293f5

View changes file

Binary packages built by this source

clamav: anti-virus utility for Unix - command-line interface

 Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of
 this software is the integration with mail servers (attachment
 scanning). The package provides a flexible and scalable
 multi-threaded daemon in the clamav-daemon package, a command-line
 scanner in the clamav package, and a tool for automatic updating via
 the Internet in the clamav-freshclam package. The programs are based
 on libclamav, which can be used by other software.
 .
 This package contains the command line interface. Features:
  - built-in support for various archive formats, including Zip, 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 Microsoft
    Office and Mac Office files, HTML, RTF and PDF.
 .
 For scanning to work, a virus database is needed. There are two options
 for getting it:
  - clamav-freshclam: updates the database from Internet. This is
    recommended with Internet access.
  - clamav-data: for users without Internet access. The package is
    not updated once installed. The clamav-getfiles package allows
    creating custom packages from an Internet-connected computer.

clamav-base: anti-virus utility for Unix - base package

 Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of
 this software is the integration with mail servers (attachment
 scanning). The package provides a flexible and scalable
 multi-threaded daemon in the clamav-daemon package, a command-line
 scanner in the clamav package, and a tool for automatic updating via
 the Internet in the clamav-freshclam package. The programs are based
 on libclamav, which can be used by other software.
 .
 This package mainly manages the clamav system account. It is not really
 useful without the clamav or clamav-daemon package.

clamav-daemon: anti-virus utility for Unix - scanner daemon

 Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of
 this software is the integration with mail servers (attachment
 scanning). The package provides a flexible and scalable
 multi-threaded daemon in the clamav-daemon package, a command-line
 scanner in the clamav package, and a tool for automatic updating via
 the Internet in the clamav-freshclam package. The programs are based
 on libclamav, which can be used by other software.
 .
 This package contains the daemon featuring:
  - fast, multi-threaded daemon;
  - easy integration with MTA's;
  - support for on-access scanning;
  - remote scanning;
  - able to be run supervised by daemon.

clamav-dbg: debug symbols for ClamAV

 Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of
 this software is the integration with mail servers (attachment
 scanning). The package provides a flexible and scalable
 multi-threaded daemon in the clamav-daemon package, a command-line
 scanner in the clamav package, and a tool for automatic updating via
 the Internet in the clamav-freshclam package. The programs are based
 on libclamav7, which can be used by other software.
 .
 This package contains the stripped debugging symbols for the ClamAV suite.

clamav-docs: anti-virus utility for Unix - documentation

 Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of
 this software is the integration with mail servers (attachment
 scanning). The package provides a flexible and scalable
 multi-threaded daemon in the clamav-daemon package, a command-line
 scanner in the clamav package, and a tool for automatic updating via
 the Internet in the clamav-freshclam package. The programs are based
 on libclamav, which can be used by other software.
 .
 This package contains the documentation for the ClamAV suite.

clamav-freshclam: anti-virus utility for Unix - virus database update utility

 Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of
 this software is the integration with mail servers (attachment
 scanning). The package provides a flexible and scalable
 multi-threaded daemon in the clamav-daemon package, a command-line
 scanner in the clamav package, and a tool for automatic updating via
 the Internet in the clamav-freshclam package. The programs are based
 on libclamav, which can be used by other software.
 .
 This package contains the freshclam program and scripts to automate virus
 database updating. It relies on an Internet connection, but can be
 run in a variety of ways to compensate for intermittent connections.

clamav-milter: anti-virus utility for Unix - sendmail integration

 Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of
 this software is the integration with mail servers (attachment
 scanning). The package provides a flexible and scalable
 multi-threaded daemon in the clamav-daemon package, a command-line
 scanner in the clamav package, and a tool for automatic updating via
 the Internet in the clamav-freshclam package. The programs are based
 on libclamav, which can be used by other software.
 .
 This package contains the ClamAV milter for use with sendmail. It can
 be configured to be run either standalone, or using clamav-daemon.

clamav-testfiles: anti-virus utility for Unix - test files

 Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of
 this software is the integration with mail servers (attachment
 scanning). The package provides a flexible and scalable
 multi-threaded daemon in the clamav-daemon package, a command-line
 scanner in the clamav package, and a tool for automatic updating via
 the Internet in the clamav-freshclam package. The programs are based
 on libclamav, which can be used by other software.
 .
 This package contains files 'infected' with a test signature. The test
 signature (ClamAV-Test-Signature) should be detectable by all
 anti-virus programs.

libclamav-dev: anti-virus utility for Unix - development files

 Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of
 this software is the integration with mail servers (attachment
 scanning). The package provides a flexible and scalable
 multi-threaded daemon in the clamav-daemon package, a command-line
 scanner in the clamav package, and a tool for automatic updating via
 the Internet in the clamav-freshclam package. The programs are based
 on libclamav, which can be used by other software.
 .
 The package contains the needed headers and libraries for
 developing software using the libclamav interface.
 .
 This library can be used to develop virus scanner applications.

libclamav6: anti-virus utility for Unix - library

 Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of
 this software is the integration with mail servers (attachment
 scanning). The package provides a flexible and scalable
 multi-threaded daemon in the clamav-daemon package, a command-line
 scanner in the clamav package, and a tool for automatic updating via
 the Internet in the clamav-freshclam package. The programs are based
 on libclamav6, which can be used by other software.
 .
 For programs written using the libclamav library. Libclamav may be used to add
 virus protection into software. The library is thread-safe, and automatically
 recognizes and scans archives. Scanning is very fast and most of the time
 not noticeable.