pkgsrc-Changes archive

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

CVS commit: pkgsrc/security/clamav



Module Name:    pkgsrc
Committed By:   taca
Date:           Mon Feb 20 13:41:19 UTC 2023

Modified Files:
        pkgsrc/security/clamav: Makefile Makefile.common distinfo options.mk

Log Message:
security/clamav: update to 0.103.8

pkgsrc change: avoid use empty in options.mk.

Security release.

0.103.8 (2023-02-15)

* CVE-2023-20032<https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-20032>:
  Fixed a possible remote code execution vulnerability in the HFS+ file
  parser.  The issue affects versions 1.0.0 and earlier, 0.105.1 and
  earlier, and 0.103.7 and earlier.  Thank you to Simon Scannell for
  reporting this issue.

* CVE-2023-20052<https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-20052>:
  Fixed a possible remote information leak vulnerability in the DMG file
  parser.  The issue affects versions 1.0.0 and earlier, 0.105.1 and
  earlier, and 0.103.7 and earlier.  Thank you to Simon Scannell for
  reporting this issue.

* Update the vendored libmspack library to version 0.11alpha.

* GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/830


To generate a diff of this commit:
cvs rdiff -u -r1.86 -r1.87 pkgsrc/security/clamav/Makefile
cvs rdiff -u -r1.24 -r1.25 pkgsrc/security/clamav/Makefile.common
cvs rdiff -u -r1.43 -r1.44 pkgsrc/security/clamav/distinfo
cvs rdiff -u -r1.7 -r1.8 pkgsrc/security/clamav/options.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/clamav/Makefile
diff -u pkgsrc/security/clamav/Makefile:1.86 pkgsrc/security/clamav/Makefile:1.87
--- pkgsrc/security/clamav/Makefile:1.86        Wed Nov 23 16:18:58 2022
+++ pkgsrc/security/clamav/Makefile     Mon Feb 20 13:41:19 2023
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.86 2022/11/23 16:18:58 adam Exp $
+# $NetBSD: Makefile,v 1.87 2023/02/20 13:41:19 taca Exp $
 
-PKGREVISION= 2
 .include "Makefile.common"
 
 COMMENT=       Anti-virus toolkit

Index: pkgsrc/security/clamav/Makefile.common
diff -u pkgsrc/security/clamav/Makefile.common:1.24 pkgsrc/security/clamav/Makefile.common:1.25
--- pkgsrc/security/clamav/Makefile.common:1.24 Wed Aug 10 13:38:00 2022
+++ pkgsrc/security/clamav/Makefile.common      Mon Feb 20 13:41:19 2023
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.24 2022/08/10 13:38:00 taca Exp $
+# $NetBSD: Makefile.common,v 1.25 2023/02/20 13:41:19 taca Exp $
 #
 # used by security/clamav/Makefile
 # used by security/clamav-doc/Makefile
 
-DISTNAME=      clamav-0.103.7
+DISTNAME=      clamav-0.103.8
 CATEGORIES=    security
 MASTER_SITES=  http://www.clamav.net/downloads/production/
 

Index: pkgsrc/security/clamav/distinfo
diff -u pkgsrc/security/clamav/distinfo:1.43 pkgsrc/security/clamav/distinfo:1.44
--- pkgsrc/security/clamav/distinfo:1.43        Wed Aug 10 13:38:00 2022
+++ pkgsrc/security/clamav/distinfo     Mon Feb 20 13:41:19 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.43 2022/08/10 13:38:00 taca Exp $
+$NetBSD: distinfo,v 1.44 2023/02/20 13:41:19 taca Exp $
 
-BLAKE2s (clamav-0.103.7.tar.gz) = dd6ecbd43fa6b1835bade917b0758b1516b9e80b770125529a60a3ba059b90c2
-SHA512 (clamav-0.103.7.tar.gz) = d426169889d94411b20a2c9c9579fc22a15090c9847849822c63fc6b404075feba0ff3663ee1382b2af5300394c7a93669844736f7473bfdce3250e1fd130326
-Size (clamav-0.103.7.tar.gz) = 16501741 bytes
+BLAKE2s (clamav-0.103.8.tar.gz) = 61135f6d9ac19b0fb66537e56759e6afd2f247e797bbf2898ea8563165abb235
+SHA512 (clamav-0.103.8.tar.gz) = 8e030fef5788cf4df8f4d878363df1e5d9abcaa209b9f998f57334ede481d755b33958b5e9bb82be9643cb7442814711e4c9978314cadd7eb9161fee03b74439
+Size (clamav-0.103.8.tar.gz) = 16524716 bytes
 SHA1 (patch-Makefile.in) = 51e0f42323f07b7ae0cb35a640469dce4e1a2041
 SHA1 (patch-aa) = c07a7b6e883f384ce278964645f0658c0d986ab5
 SHA1 (patch-ab) = 78793f0267ce8c820b51937186dc17dabb4a1ccf

Index: pkgsrc/security/clamav/options.mk
diff -u pkgsrc/security/clamav/options.mk:1.7 pkgsrc/security/clamav/options.mk:1.8
--- pkgsrc/security/clamav/options.mk:1.7       Mon Sep 14 16:54:35 2020
+++ pkgsrc/security/clamav/options.mk   Mon Feb 20 13:41:19 2023
@@ -1,13 +1,16 @@
-# $NetBSD: options.mk,v 1.7 2020/09/14 16:54:35 taca Exp $
+# $NetBSD: options.mk,v 1.8 2023/02/20 13:41:19 taca Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.clamav
-PKG_SUPPORTED_OPTIONS= milter clamav-experimental unit-test
+PKG_SUPPORTED_OPTIONS= clamav-milter clamav-experimental clamav-unit-test
+
+PKG_OPTIONS_LEGACY_OPTS+=      unit-test:clamav-unit-test
+PKG_OPTIONS_LEGACY_OPTS+=      milter:clamav-milter
 
 .include "../../mk/bsd.options.mk"
 
 PLIST_VARS+=   milter
 
-.if !empty(PKG_OPTIONS:Mmilter)
+.if ${PKG_OPTIONS:Mclamav-milter}
 # force use of pkgsrc version of libmilter -- clamav uses the sendmail binary
 # to check API compatibility(!), so it must build with as new a version of
 # libmilter as pkgsrc is capable of providing
@@ -24,12 +27,12 @@ CONFIGURE_ARGS+=    --disable-milter
 CONFIGURE_ENV+=                ac_cv_header_libmilter_mfapi_h=no
 .endif
 
-.if !empty(PKG_OPTIONS:Mclamav-experimental)
+.if ${PKG_OPTIONS:Mclamav-experimental}
 CONFIGURE_ARGS+=       --enable-experimental
 .endif
 
 # Enable unit test
-.if !empty(PKG_OPTIONS:Munit-test)
+.if ${PKG_OPTIONS:Munit-test}
 CONFIGURE_ARGS+=               --enable-check
 TEST_TARGET=                   check
 # unit test's Makefile depends on gmake.



Home | Main Index | Thread Index | Old Index