pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc Update mail/clamav to 0.72 and enable pkgviews install...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/54072c5ce075
branches:  trunk
changeset: 476165:54072c5ce075
user:      xtraeme <xtraeme%pkgsrc.org@localhost>
date:      Fri Jun 04 15:43:25 2004 +0000

description:
Update mail/clamav to 0.72 and enable pkgviews installation.

Changes:

0.72
----

Major bugfixes in this release include crashes with corrupted BinHex messages
and some Excel documents. Protection against archive bombs (not fully
functional since 0.70) was improved and a number of other improvements were
made.

0.71
----

This release fixes all bugs found in 0.70 and introduces a few new features -
the noteworthy changes include:

-) libclamav:
    + support nested OLE2 files
    + support Word6 macro code
    + ignore popular file types (media, graphics)
    + support compress.exe (SZDD) compression (test/test.msc)
    + improve virus detection in e-mails

-) clamscan:
    + automatically decide (by comparing daily.cvd version numbers) which
      database directory (hardcoded or clamav.conf's one) to use
    + support compression ratio feature (--max-ratio)
    + allow regular expressions in --[in|ex]clude
    + do not overwrite old files in a quarantine directory but add a numerical
      extension to new files
    + respect --tempdir in libclamav
    + fix access problem when calling external unpackers in a superuser mode
    + fix file permission corruption with --deb in a superuser mode

-) clamd
    + support log facility specification in syslog's style (LogFacility)
    + new directive LeaveTemporaryFiles (Debug no longer leaves temporary
      files not removed)

-) clamav-milter:
    + include the virus name in the 550 rejection
    + support user defined template for virus notifications (--template-file)
    + sort quarantine messages by date
    + improve thread management
    + add X-Virus-Scanned and X-Infected-Received-From: headers
    + improve load balancing (when using remote servers with --server)
    + send 554 after DATA received, not 550
    + save PID (--pidfile)

-) documentation:
    + German clamdoc.pdf translation (Rupert Roesler-Schmidt and Karina
      Schwarz, uplink coherent solutions, http://www.uplink.at)
    + new Japanese documentation (Masaki Ogawa)

diffstat:

 doc/CHANGES                  |   3 ++-
 mail/clamav/Makefile         |   6 ++++--
 mail/clamav/PLIST            |   3 ++-
 mail/clamav/distinfo         |  10 +++++-----
 mail/clamav/patches/patch-ab |  14 +++++++-------
 mail/clamav/patches/patch-ad |  14 +++++++-------
 6 files changed, 27 insertions(+), 23 deletions(-)

diffs (126 lines):

diff -r 54d6b43fb894 -r 54072c5ce075 doc/CHANGES
--- a/doc/CHANGES       Fri Jun 04 15:34:51 2004 +0000
+++ b/doc/CHANGES       Fri Jun 04 15:43:25 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.6126 2004/06/04 15:34:51 taca Exp $
+$NetBSD: CHANGES,v 1.6127 2004/06/04 15:43:25 xtraeme Exp $
 
 Changes to the packages collection and infrastructure in 2004:
 
@@ -2777,3 +2777,4 @@
        Updated squirrelmail to 1.4.3a [xtraeme 2004-06-04]
        Updated tcl-scotty to 2.1.11nb2 [minskim 2004-06-04]
        Updated squid to 2.5.5nb3 [taca 2004-06-04]
+       Updated clamav to 0.72 [xtraeme 2004-06-04]
diff -r 54d6b43fb894 -r 54072c5ce075 mail/clamav/Makefile
--- a/mail/clamav/Makefile      Fri Jun 04 15:34:51 2004 +0000
+++ b/mail/clamav/Makefile      Fri Jun 04 15:43:25 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2004/04/25 21:37:59 recht Exp $
+# $NetBSD: Makefile,v 1.17 2004/06/04 15:43:25 xtraeme Exp $
 
 DISTNAME=      clamav-${CLAMAV_VERSION}
 PKGNAME=       clamav-${CLAMAV_VERSION:S/-/./}
@@ -9,7 +9,9 @@
 HOMEPAGE=      http://www.clamav.net/
 COMMENT=       Anti-virus toolkit
 
-CLAMAV_VERSION=        0.70
+PKG_INSTALLATION_TYPES=        overwrite pkgviews
+
+CLAMAV_VERSION=        0.72
 
 USE_BUILDLINK3=                yes
 GNU_CONFIGURE=         yes
diff -r 54d6b43fb894 -r 54072c5ce075 mail/clamav/PLIST
--- a/mail/clamav/PLIST Fri Jun 04 15:34:51 2004 +0000
+++ b/mail/clamav/PLIST Fri Jun 04 15:43:25 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2004/04/25 21:37:59 recht Exp $
+@comment $NetBSD: PLIST,v 1.10 2004/06/04 15:43:25 xtraeme Exp $
 bin/clamdscan
 bin/clamscan
 bin/freshclam
@@ -14,6 +14,7 @@
 man/man1/freshclam.1
 man/man1/sigtool.1
 man/man5/clamav.conf.5
+man/man5/freshclam.conf.5
 man/man8/clamd.8
 sbin/clamd
 share/clamav/daily.cvd
diff -r 54d6b43fb894 -r 54072c5ce075 mail/clamav/distinfo
--- a/mail/clamav/distinfo      Fri Jun 04 15:34:51 2004 +0000
+++ b/mail/clamav/distinfo      Fri Jun 04 15:43:25 2004 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.11 2004/04/25 21:37:59 recht Exp $
+$NetBSD: distinfo,v 1.12 2004/06/04 15:43:25 xtraeme Exp $
 
-SHA1 (clamav-0.70.tar.gz) = 81687ad9afd4bd4753cb390dec1d3f98b00abf6f
-Size (clamav-0.70.tar.gz) = 2347104 bytes
+SHA1 (clamav-0.72.tar.gz) = 8e50bd2197489e53e342578af96618cbdee15b63
+Size (clamav-0.72.tar.gz) = 2623397 bytes
 SHA1 (patch-aa) = fad0dd5c5ce55b497159157401fa5da8c9025bd6
-SHA1 (patch-ab) = 88fe29d2ac3414bb44a78e3a29347aabd15350c8
-SHA1 (patch-ad) = 207480a81125d5879ea8527f1991161c32550930
+SHA1 (patch-ab) = 898206d4d39a65a8ba353d7707d1d873b4e173e2
+SHA1 (patch-ad) = 252733f9391935489daa46f7d2b2c55c6c1896ea
diff -r 54d6b43fb894 -r 54072c5ce075 mail/clamav/patches/patch-ab
--- a/mail/clamav/patches/patch-ab      Fri Jun 04 15:34:51 2004 +0000
+++ b/mail/clamav/patches/patch-ab      Fri Jun 04 15:43:25 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.4 2004/04/25 21:37:59 recht Exp $
+$NetBSD: patch-ab,v 1.5 2004/06/04 15:43:25 xtraeme Exp $
 
---- etc/Makefile.in.orig       2004-04-17 00:50:44.000000000 +0200
-+++ etc/Makefile.in    2004-04-25 21:29:51.000000000 +0200
-@@ -119,7 +119,7 @@
+--- etc/Makefile.in.orig       2004-06-04 15:34:54.000000000 +0000
++++ etc/Makefile.in    2004-06-04 15:35:42.000000000 +0000
+@@ -120,7 +120,7 @@
  install_sh = @install_sh@
  
  EXTRA_DIST = clamav.conf freshclam.conf
@@ -11,12 +11,12 @@
  subdir = etc
  mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
  CONFIG_HEADER = $(top_builddir)/clamav-config.h
-@@ -249,8 +249,8 @@
+@@ -250,8 +250,8 @@
  
  install:
        $(mkinstalldirs) $(DESTDIR)$(CFGINST)
--@INSTALL_CLAMAV_CONF_TRUE@    @$(INSTALL_DATA) clamav.conf $(DESTDIR)$(CFGINST)
--@INSTALL_FRESHCLAM_CONF_TRUE@ @$(INSTALL_DATA) freshclam.conf $(DESTDIR)$(CFGINST)
+-@INSTALL_CLAMAV_CONF_TRUE@    @$(INSTALL_DATA) $(srcdir)/clamav.conf $(DESTDIR)$(CFGINST)
+-@INSTALL_FRESHCLAM_CONF_TRUE@ @$(INSTALL_DATA) $(srcdir)/freshclam.conf $(DESTDIR)$(CFGINST)
 +      @$(INSTALL_DATA) clamav.conf $(DESTDIR)$(CFGINST)
 +      @$(INSTALL_DATA) freshclam.conf $(DESTDIR)$(CFGINST)
  # Tell versions [3.59,3.63) of GNU make to not export all variables.
diff -r 54d6b43fb894 -r 54072c5ce075 mail/clamav/patches/patch-ad
--- a/mail/clamav/patches/patch-ad      Fri Jun 04 15:34:51 2004 +0000
+++ b/mail/clamav/patches/patch-ad      Fri Jun 04 15:43:25 2004 +0000
@@ -1,16 +1,16 @@
-$NetBSD: patch-ad,v 1.3 2004/04/25 21:37:59 recht Exp $
+$NetBSD: patch-ad,v 1.4 2004/06/04 15:43:25 xtraeme Exp $
 
---- docs/Makefile.in.orig      2004-04-17 00:50:41.000000000 +0200
-+++ docs/Makefile.in   2004-04-25 21:30:17.000000000 +0200
-@@ -116,8 +116,10 @@
+--- docs/Makefile.in.orig      2004-06-04 15:33:21.000000000 +0000
++++ docs/Makefile.in   2004-06-04 15:33:54.000000000 +0000
+@@ -117,8 +117,10 @@
  am__quote = @am__quote@
  install_sh = @install_sh@
  
 +@BUILD_CLAMD_TRUE@@HAVE_MILTER_TRUE@MILTER_MANS = man/clamav-milter.8
 +
- EXTRA_DIST = clamdoc.pdf DMS Spanish Japanese html man FreeBSD-HowTo Portugese Turkish clamd_supervised clamav-mirror-howto.pdf signatures.pdf French Polish
--man_MANS = man/clamscan.1 man/freshclam.1 man/sigtool.1 man/clamd.8 man/clamav.conf.5 man/clamdscan.1 man/clamav-milter.8
-+man_MANS = man/clamscan.1 man/freshclam.1 man/sigtool.1 man/clamd.8 man/clamav.conf.5 man/clamdscan.1  $(MILTER_MANS)
+ EXTRA_DIST = clamdoc.pdf DMS German Spanish Japanese html man FreeBSD-HowTo Portugese Turkish clamd_supervised clamav-mirror-howto.pdf signatures.pdf French Polish
+-man_MANS = man/clamscan.1 man/freshclam.1 man/sigtool.1 man/clamd.8 man/clamav.conf.5 man/clamdscan.1 man/clamav-milter.8 man/freshclam.conf.5
++man_MANS = man/clamscan.1 man/freshclam.1 man/sigtool.1 man/clamd.8 man/clamav.conf.5 man/clamdscan.1 man/freshclam.conf.5
  subdir = docs
  mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
  CONFIG_HEADER = $(top_builddir)/clamav-config.h



Home | Main Index | Thread Index | Old Index