FFE for Clamav 0.96

Bug #537636 reported by Scott Kitterman
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
clamav (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: clamav

Clamav 0.96 will be released in the next couple of weeks. The first RC is out now.

So far I've produced a draft package (it builds, but still needs some work on debconf templates for new options) and we've rebuilt all the libclamav rdepends to make sure they build:

https://launchpad.net/~ubuntu-clamav/+archive/ppa/+packages?field.name_filter=&field.status_filter=published&field.series_filter=lucid

This update does NOT drive a library transition as we just went from soversion 6.0.4 to 6.1.0.

Upstream changes:

0.96rc1
-------

This release of ClamAV introduces new malware detection mechanisms and other
significant improvements to the scan engine. The key features include:

    - The Bytecode Interpreter: the interpreter built into LibClamAV allows
      the signature writers to create and distribute very complex detection
      routines and remotely enhance the scanner's functionality

    - Heuristic improvements: improve the PE heuristics detection engine by
      adding support of bogus icons and fake PE header information. In a
      nutshell, ClamAV can now detect malware that tries to disguise itself
      as a harmless application by using the most common Windows program icons.

    - Signature Improvements: logical signature improvements to allow more
      detailed matching and referencing groups of signatures. Additionally,
      improvements to wildcard matching on word boundaries and newlines.

    - Support for new archives: 7zip, InstallShield and CPIO. LibClamAV
      can now transparently unpack and inspect their contents.

    - Support for new executable file formats: 64-bit ELF files and OS X
      Universal Binaries with Mach-O files. Additionally, the PE module
      can now decompress and inspect executables packed with UPX 3.0.

    - Performance improvements: overall performance improvements and memory
      optimizations for a better overall resource utilization experience.

Packaging changes (so far):

clamav (0.96~rc1+dfsg-0ubuntu1~ppa2) lucid; urgency=low

  * New upstream RC releease
    - Add OfficialDatabaseOnly option to clamav-freshclam.postinst.in and
      clamav-base.postinst.in
    - Add LocalSocketGroup option to clamav-base.postinst.in
    - Add LocalSocketMode option to clamav-base.postinst.in
    - Add CrossFilesystems option to clamav-base.postinst.in
    - Add ClamukoScannerCount option to clamav-base.postinst.in
    - Add BytecodeSecurity opiton to clamav-base.postinst.in
    - Add DetectionStatsHostID option to clamav-freshclam.postinst.in
    - Add Bytecode option to clamav-freshclam.postinst.in
    - Add MilterSocketGroup option to clamav-milter.postinst.in
    - Add MilterSocketMode option to clamav-milter.postinst.in
    - Add ReportHostname option to clamav-milter.postinst.in
    - Bump libclamav SO version to 6.1.0 in libclamav6.install
    - Drop clamdmon from clamav.examples (no longer shipped by upstream)
    - Drop libclamav.a from libclamav-dev.install, not built by upstream)
    - Update SO version for lintian override for libclamav6
    - Add new Bytecode Testing Tool, usr/bin/clambc, to clamav.install
    - Add build-depends on python and python-setuptools for new test suite

 -- Scott Kitterman <email address hidden> Wed, 10 Mar 2010 15:54:47 -0500

As usual, I think we definitely want to release with the current clamav version.

Related branches

Revision history for this message
Steve Langasek (vorlon) wrote :

FFe granted, please upload this week to allow padding before beta1.

Changed in clamav (Ubuntu):
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Scott Kitterman (kitterman) wrote :

Uploaded. Waiting for acceptance due to archive freeze.

Changed in clamav (Ubuntu):
milestone: none → ubuntu-10.04-beta-1
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package clamav - 0.96~rc1+dfsg-0ubuntu1

---------------
clamav (0.96~rc1+dfsg-0ubuntu1) lucid; urgency=low

  * New upstream RC - FFE (LP: #537636):
    - Add OfficialDatabaseOnly option to clamav-base.postinst.in
    - Add LocalSocketGroup option to clamav-base.postinst.in
    - Add LocalSocketMode option to clamav-base.postinst.in
    - Add CrossFilesystems option to clamav-base.postinst.in
    - Add ClamukoScannerCount option to clamav-base.postinst.in
    - Add BytecodeSecurity opiton to clamav-base.postinst.in
    - Add DetectionStatsHostID option to clamav-freshclam.postinst.in
    - Add Bytecode option to clamav-freshclam.postinst.in
    - Add MilterSocketGroup option to clamav-milter.postinst.in
    - Add MilterSocketMode option to clamav-milter.postinst.in
    - Add ReportHostname option to clamav-milter.postinst.in
    - Bump libclamav SO version to 6.1.0 in libclamav6.install
    - Drop clamdmon from clamav.examples (no longer shipped by upstream)
    - Drop libclamav.a from libclamav-dev.install (not built by upstream)
    - Update SO version for lintian override for libclamav6
    - Add new Bytecode Testing Tool, usr/bin/clambc, to clamav.install
    - Add build-depends on python and python-setuptools for new test suite
    - Update debian/copyright for the embedded copy of llvm (using the system
      llvm is not currently feasible)
 -- Scott Kitterman <email address hidden> Fri, 12 Mar 2010 11:30:04 -0500

Changed in clamav (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.