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 | 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 |
Available diffs
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.