[Midnightbsd-cvs] mports: security/clamav: Update to 0.93.
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Fri Apr 18 17:40:49 EDT 2008
Log Message:
-----------
Update to 0.93. fix cve-2008-1837
Modified Files:
--------------
mports/security/clamav:
Makefile (r1.11 -> r1.12)
distinfo (r1.9 -> r1.10)
pkg-plist (r1.4 -> r1.5)
mports/security/clamav/files:
clamav-clamd.in (r1.2 -> r1.3)
pkg-install.in (r1.3 -> r1.4)
-------------- next part --------------
Index: pkg-plist
===================================================================
RCS file: /home/cvs/mports/security/clamav/pkg-plist,v
retrieving revision 1.4
retrieving revision 1.5
diff -L security/clamav/pkg-plist -L security/clamav/pkg-plist -u -r1.4 -r1.5
--- security/clamav/pkg-plist
+++ security/clamav/pkg-plist
@@ -1,4 +1,4 @@
- at comment $MidnightBSD$
+ at comment $FreeBSD: ports/security/clamav/pkg-plist,v 1.35 2008/04/16 16:05:54 garga Exp $
bin/clamav-config
bin/clamconf
bin/clamscan
@@ -9,15 +9,15 @@
sbin/clamd
include/clamav.h
include/clamav-config.h
-lib/libclamav.so.3
+lib/libclamav.so.4
lib/libclamav.so
lib/libclamav.a
lib/libclamav.la
-%%UNRAR%%lib/libclamunrar.so.3
+%%UNRAR%%lib/libclamunrar.so.4
%%UNRAR%%lib/libclamunrar.so
%%UNRAR%%lib/libclamunrar.la
%%UNRAR%%lib/libclamunrar.a
-%%UNRAR%%lib/libclamunrar_iface.so.3
+%%UNRAR%%lib/libclamunrar_iface.so.4
%%UNRAR%%lib/libclamunrar_iface.so
%%UNRAR%%lib/libclamunrar_iface.la
%%UNRAR%%lib/libclamunrar_iface.a
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/security/clamav/Makefile,v
retrieving revision 1.11
retrieving revision 1.12
diff -L security/clamav/Makefile -L security/clamav/Makefile -u -r1.11 -r1.12
--- security/clamav/Makefile
+++ security/clamav/Makefile
@@ -7,7 +7,7 @@
#
PORTNAME= clamav
-PORTVERSION= 0.92.1
+PORTVERSION= 0.93
CATEGORIES= security
MASTER_SITES= SF
Index: distinfo
===================================================================
RCS file: /home/cvs/mports/security/clamav/distinfo,v
retrieving revision 1.9
retrieving revision 1.10
diff -L security/clamav/distinfo -L security/clamav/distinfo -u -r1.9 -r1.10
--- security/clamav/distinfo
+++ security/clamav/distinfo
@@ -1,3 +1,3 @@
-MD5 (clamav-0.92.1.tar.gz) = c16e60f569b6ec575d8de494e788f9d2
-SHA256 (clamav-0.92.1.tar.gz) = e08a63adb3eda3dfc190d7a8b3fa55c881b1632583fbdf67327d3767d6966581
-SIZE (clamav-0.92.1.tar.gz) = 15284752
+MD5 (clamav-0.93.tar.gz) = 72ed6f4706858e72f24dda8a591df0da
+SHA256 (clamav-0.93.tar.gz) = 1fedc2bb4a850c962d6b0938b77b14480297bffa4cbf69ed95c4ee4f35b5db69
+SIZE (clamav-0.93.tar.gz) = 16134725
Index: pkg-install.in
===================================================================
RCS file: /home/cvs/mports/security/clamav/files/pkg-install.in,v
retrieving revision 1.3
retrieving revision 1.4
diff -L security/clamav/files/pkg-install.in -L security/clamav/files/pkg-install.in -u -r1.3 -r1.4
--- security/clamav/files/pkg-install.in
+++ security/clamav/files/pkg-install.in
@@ -1,5 +1,5 @@
#!/bin/sh
-# $FreeBSD: ports/security/clamav/files/pkg-install.in,v 1.4 2007/02/18 16:12:37 garga Exp $
+# $FreeBSD: ports/security/clamav/files/pkg-install.in,v 1.5 2008/02/21 13:19:50 garga Exp $
# $MidnightBSD$
PREFIX=${PKG_PREFIX:-%%PREFIX%%}
@@ -15,7 +15,7 @@
PW="pw"
CHOWN="chown"
-MKDIR="mkdir -p"
+INSTALL_DIR="install -d -o ${CLAMAVUSER} -g ${CLAMAVGROUP} -m 0755"
if [ "$2" = "PRE-INSTALL" ]; then
@@ -42,16 +42,8 @@
fi
elif [ "$2" = "POST-INSTALL" ]; then
-
- [ ! -d "${DBDIR}" ] && (${MKDIR} ${DBDIR} || exit 1)
- ${CHOWN} -R ${CLAMAVUSER}:${CLAMAVGROUP} ${DBDIR} || exit 1
-
- [ ! -d "${LOGDIR}" ] && (${MKDIR} ${LOGDIR} || exit 1)
- ${CHOWN} -R ${CLAMAVUSER}:${CLAMAVGROUP} ${LOGDIR} || exit 1
-
- [ ! -d "${RUNDIR}" ] && (${MKDIR} ${RUNDIR} || exit 1)
- ${CHOWN} -R ${CLAMAVUSER}:${CLAMAVGROUP} ${RUNDIR} || exit 1
-
+ ${INSTALL_DIR} ${DBDIR} ${LOGDIR} ${RUNDIR}
+ ${CHOWN} -R ${CLAMAVUSER}:${CLAMAVGROUP} ${DBDIR} ${LOGDIR} ${RUNDIR}
fi
exit 0
Index: clamav-clamd.in
===================================================================
RCS file: /home/cvs/mports/security/clamav/files/clamav-clamd.in,v
retrieving revision 1.2
retrieving revision 1.3
diff -L security/clamav/files/clamav-clamd.in -L security/clamav/files/clamav-clamd.in -u -r1.2 -r1.3
--- security/clamav/files/clamav-clamd.in
+++ security/clamav/files/clamav-clamd.in
@@ -1,6 +1,6 @@
#!/bin/sh
#
-# $FreeBSD: ports/security/clamav/files/clamav-clamd.in,v 1.1 2006/04/06 15:20:18 garga Exp $
+# $FreeBSD: ports/security/clamav/files/clamav-clamd.in,v 1.2 2008/04/16 16:05:54 garga Exp $
# $MidnightBSD$
# PROVIDE: clamd
@@ -32,4 +32,14 @@
: ${clamav_clamd_flags=""}
: ${clamav_clamd_socket="%%CLAMAV_CLAMD_SOCKET%%"}
+start_precmd=clamav_clamd_precmd
+
+#clamav .93 won't start without a valid main.cvd file
+clamav_clamd_precmd() {
+ if [ ! -f %%DBDIR%%/main.cvd ];then
+ echo "Missing %%DBDIR%%/clamav/*.cvd files. You must run freshclam first"
+ exit 1
+ fi
+}
+
run_rc_command "$1"
More information about the Midnightbsd-cvs
mailing list