Tue Apr 23 18:27:41 2013 UTC ()
Changes 0.97.8:
ClamAV 0.97.8 addresses several reported potential security bugs.


(adam)
diff -r1.11 -r1.12 pkgsrc/security/clamav/Makefile
diff -r1.8 -r1.9 pkgsrc/security/clamav/distinfo

cvs diff -r1.11 -r1.12 pkgsrc/security/clamav/Makefile (switch to unified diff)

--- pkgsrc/security/clamav/Makefile 2013/03/15 08:48:37 1.11
+++ pkgsrc/security/clamav/Makefile 2013/04/23 18:27:41 1.12
@@ -1,72 +1,72 @@ @@ -1,72 +1,72 @@
1# $NetBSD: Makefile,v 1.11 2013/03/15 08:48:37 adam Exp $ 1# $NetBSD: Makefile,v 1.12 2013/04/23 18:27:41 adam Exp $
2 2
3DISTNAME= clamav-0.97.7 3DISTNAME= clamav-0.97.8
4CATEGORIES= security 4CATEGORIES= security
5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=clamav/} 5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=clamav/}
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= http://www.clamav.net/ 8HOMEPAGE= http://www.clamav.net/
9COMMENT= Anti-virus toolkit 9COMMENT= Anti-virus toolkit
10LICENSE= gnu-gpl-v2 10LICENSE= gnu-gpl-v2
11 11
12PKG_INSTALLATION_TYPES= overwrite pkgviews 12PKG_INSTALLATION_TYPES= overwrite pkgviews
13 13
14USE_LIBTOOL= yes 14USE_LIBTOOL= yes
15GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
16SET_LIBDIR= yes 16SET_LIBDIR= yes
17CONFIGURE_ARGS+= --disable-clamav 17CONFIGURE_ARGS+= --disable-clamav
18CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} 18CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
19CONFIGURE_ARGS+= --with-dbdir=${CLAMAV_DBDIR} 19CONFIGURE_ARGS+= --with-dbdir=${CLAMAV_DBDIR}
20CONFIGURE_ARGS+= --with-user=${CLAMAV_USER} 20CONFIGURE_ARGS+= --with-user=${CLAMAV_USER}
21CONFIGURE_ARGS+= --with-group=${CLAMAV_GROUP} 21CONFIGURE_ARGS+= --with-group=${CLAMAV_GROUP}
22CONFIGURE_ARGS+= --with-ltdl-include=${BUILDLINK_PREFIX.libltdl}/include 22CONFIGURE_ARGS+= --with-ltdl-include=${BUILDLINK_PREFIX.libltdl}/include
23CONFIGURE_ARGS+= --with-ltdl-lib=${BUILDLINK_PREFIX.libltdl}/lib 23CONFIGURE_ARGS+= --with-ltdl-lib=${BUILDLINK_PREFIX.libltdl}/lib
24CONFIGURE_ARGS+= --with-zlib=${BUILDLINK_PREFIX.zlib} 24CONFIGURE_ARGS+= --with-zlib=${BUILDLINK_PREFIX.zlib}
25# pkgsrc enforces a "secure" version of zlib, so don't let this check 25# pkgsrc enforces a "secure" version of zlib, so don't let this check
26# bomb the build 26# bomb the build
27CONFIGURE_ARGS+= --disable-zlib-vcheck 27CONFIGURE_ARGS+= --disable-zlib-vcheck
28 28
29CHECK_PORTABILITY_SKIP= contrib/* unit_tests/* 29CHECK_PORTABILITY_SKIP= contrib/* unit_tests/*
30 30
31.include "../../mk/bsd.prefs.mk" 31.include "../../mk/bsd.prefs.mk"
32 32
33PLIST_SRC+= ${PKGDIR}/PLIST 33PLIST_SRC+= ${PKGDIR}/PLIST
34 34
35.if ${OPSYS} == "NetBSD" && !empty(OS_VERSION:M1.*) 35.if ${OPSYS} == "NetBSD" && !empty(OS_VERSION:M1.*)
36CONFIGURE_ARGS+= --disable-readdir-r 36CONFIGURE_ARGS+= --disable-readdir-r
37.else 37.else
38CONFIGURE_ARGS+= --enable-readdir_r 38CONFIGURE_ARGS+= --enable-readdir_r
39.endif 39.endif
40 40
41BUILD_DEFS+= CLAMAV_USER CLAMAV_GROUP CLAMAV_DBDIR 41BUILD_DEFS+= CLAMAV_USER CLAMAV_GROUP CLAMAV_DBDIR
42FILES_SUBST+= CLAMAV_USER=${CLAMAV_USER} 42FILES_SUBST+= CLAMAV_USER=${CLAMAV_USER}
43MESSAGE_SUBST+= CLAMAV_USER=${CLAMAV_USER} 43MESSAGE_SUBST+= CLAMAV_USER=${CLAMAV_USER}
44 44
45RCD_SCRIPTS= clamd freshclamd 45RCD_SCRIPTS= clamd freshclamd
46PKG_GROUPS+= ${CLAMAV_GROUP} 46PKG_GROUPS+= ${CLAMAV_GROUP}
47PKG_USERS+= ${CLAMAV_USER}:${CLAMAV_GROUP} 47PKG_USERS+= ${CLAMAV_USER}:${CLAMAV_GROUP}
48 48
49PKG_GROUPS_VARS+= CLAMAV_GROUP 49PKG_GROUPS_VARS+= CLAMAV_GROUP
50PKG_USERS_VARS= CLAMAV_USER 50PKG_USERS_VARS= CLAMAV_USER
51 51
52EGDIR= ${PREFIX}/share/examples/clamav 52EGDIR= ${PREFIX}/share/examples/clamav
53FILES_SUBST+= CLAMAV_DBDIR=${CLAMAV_DBDIR} 53FILES_SUBST+= CLAMAV_DBDIR=${CLAMAV_DBDIR}
54 54
55OWN_DIRS_PERMS= ${CLAMAV_DBDIR} ${CLAMAV_USER} ${CLAMAV_GROUP} 0775 55OWN_DIRS_PERMS= ${CLAMAV_DBDIR} ${CLAMAV_USER} ${CLAMAV_GROUP} 0775
56CONF_FILES= # empty 56CONF_FILES= # empty
57CONF_FILES_PERMS= # empty 57CONF_FILES_PERMS= # empty
58.for i in clamd.conf freshclam.conf 58.for i in clamd.conf freshclam.conf
59CONF_FILES+= ${EGDIR}/${i} ${PKG_SYSCONFDIR}/${i} 59CONF_FILES+= ${EGDIR}/${i} ${PKG_SYSCONFDIR}/${i}
60.endfor 60.endfor
61 61
62INSTALL_MAKE_FLAGS= ${MAKE_FLAGS} CFGINST=${EGDIR} DBINST=${EGDIR} 62INSTALL_MAKE_FLAGS= ${MAKE_FLAGS} CFGINST=${EGDIR} DBINST=${EGDIR}
63 63
64.include "options.mk" 64.include "options.mk"
65 65
66.include "../../archivers/bzip2/buildlink3.mk" 66.include "../../archivers/bzip2/buildlink3.mk"
67.include "../../devel/libltdl/buildlink3.mk" 67.include "../../devel/libltdl/buildlink3.mk"
68.include "../../devel/ncurses/buildlink3.mk" 68.include "../../devel/ncurses/buildlink3.mk"
69.include "../../devel/zlib/buildlink3.mk" 69.include "../../devel/zlib/buildlink3.mk"
70.include "../../devel/gmp/buildlink3.mk" 70.include "../../devel/gmp/buildlink3.mk"
71.include "../../mk/pthread.buildlink3.mk" 71.include "../../mk/pthread.buildlink3.mk"
72.include "../../mk/bsd.pkg.mk" 72.include "../../mk/bsd.pkg.mk"

cvs diff -r1.8 -r1.9 pkgsrc/security/clamav/distinfo (switch to unified diff)

--- pkgsrc/security/clamav/distinfo 2013/03/15 08:48:38 1.8
+++ pkgsrc/security/clamav/distinfo 2013/04/23 18:27:41 1.9
@@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
1$NetBSD: distinfo,v 1.8 2013/03/15 08:48:38 adam Exp $ 1$NetBSD: distinfo,v 1.9 2013/04/23 18:27:41 adam Exp $
2 2
3SHA1 (clamav-0.97.7.tar.gz) = 9b911c557e0b7b5079de86c65b5d83fa78fadfff 3SHA1 (clamav-0.97.8.tar.gz) = 078c0ac2b4e69d27eecd7544a8361abcd859e73c
4RMD160 (clamav-0.97.7.tar.gz) = 95bace4aebe5961f3acfa37e2515681ed64d947a 4RMD160 (clamav-0.97.8.tar.gz) = a7215aeaad0966eea1e0323b562fc9fc58f9537c
5Size (clamav-0.97.7.tar.gz) = 14598481 bytes 5Size (clamav-0.97.8.tar.gz) = 14609966 bytes
6SHA1 (patch-aa) = 8539a90ac5591c86f7e9f6b8c073f36523f221a5 6SHA1 (patch-aa) = 8539a90ac5591c86f7e9f6b8c073f36523f221a5
7SHA1 (patch-ab) = fea995ea944c2ae0f51a41e1a1076badf65c6c8b 7SHA1 (patch-ab) = fea995ea944c2ae0f51a41e1a1076badf65c6c8b
8SHA1 (patch-ad) = c862658ceba98ac415b0c193fc205c5862ac4970 8SHA1 (patch-ad) = c862658ceba98ac415b0c193fc205c5862ac4970
9SHA1 (patch-af) = d217633ed33c72b6d01a9aeef03f0f5dd33b4336 9SHA1 (patch-af) = d217633ed33c72b6d01a9aeef03f0f5dd33b4336
10SHA1 (patch-ag) = cf4a0040a53c81402e8d15478407bc854af6fb30 10SHA1 (patch-ag) = cf4a0040a53c81402e8d15478407bc854af6fb30