On Tue, Jul 03, 2007 at 10:06:48AM +1200, mark%mcs.vuw.ac.nz@localhost wrote:
> > On Fri, Jun 29, 2007 at 09:34:29AM +0300, Martti Kuparinen wrote:
> >> This is so slooooow, I hope the clamd guys will release 0.91.x soon.
> >> Please
> >> note the start times after reboot...
> >
> > I'm seeing the same on a P4 NetBSD 3.0.3 server, clamd 0.90.3nb2,
> > --enable-experimental disabled.
> >
> > "clamscan" (without d) is just as slow.
>
> Yes, its a known bug in 0.90. 0.91rc1 goes back to being a reasonable speed.
Yep, apparantly.
Any objections if I upgrade mail/clamav to 0.91rc1? (see diff in attach)
Geert
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/mail/clamav/Makefile,v
retrieving revision 1.75
diff -u -r1.75 Makefile
--- Makefile 17 Jun 2007 22:06:33 -0000 1.75
+++ Makefile 2 Jul 2007 22:48:07 -0000
@@ -2,7 +2,6 @@
DISTNAME= clamav-${CLAMAV_VERSION}
PKGNAME= clamav-${CLAMAV_VERSION:S/-/./}
-PKGREVISION= 2
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=clamav/}
@@ -12,7 +11,7 @@
PKG_INSTALLATION_TYPES= overwrite pkgviews
-CLAMAV_VERSION= 0.90.3
+CLAMAV_VERSION= 0.91rc1
USE_LIBTOOL= yes
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/mail/clamav/PLIST,v
retrieving revision 1.18
diff -u -r1.18 PLIST
--- PLIST 16 Feb 2007 14:40:41 -0000 1.18
+++ PLIST 2 Jul 2007 22:48:07 -0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2007/02/16 14:40:41 xtraeme Exp $
+@comment $NetBSD$
bin/clamav-config
bin/clamconf
bin/clamdscan
@@ -20,9 +20,7 @@
${MILTER}sbin/clamav-milter
sbin/clamd
share/examples/clamav/clamd.conf
-share/examples/clamav/daily.cvd
share/examples/clamav/freshclam.conf
-share/examples/clamav/main.cvd
share/examples/rc.d/clamd
share/examples/rc.d/freshclamd
@dirrm share/examples/clamav
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/mail/clamav/distinfo,v
retrieving revision 1.44
diff -u -r1.44 distinfo
--- distinfo 31 May 2007 05:26:46 -0000 1.44
+++ distinfo 2 Jul 2007 22:48:07 -0000
@@ -1,8 +1,8 @@
$NetBSD: distinfo,v 1.44 2007/05/31 05:26:46 martti Exp $
-SHA1 (clamav-0.90.3.tar.gz) = ec322b5ada9cf5b6faebd2d800985545ee2d28fa
-RMD160 (clamav-0.90.3.tar.gz) = 7dda3541afee8403c7fb98aa827f14b5a7a1d6ce
-Size (clamav-0.90.3.tar.gz) = 12496857 bytes
+SHA1 (clamav-0.91rc1.tar.gz) = 6571276bfdd0dcb008a9de88ed25aa50d75543dd
+RMD160 (clamav-0.91rc1.tar.gz) = 28b3277987b302d7e6650534e8f8ac314d8d274f
+Size (clamav-0.91rc1.tar.gz) = 12605186 bytes
SHA1 (patch-ad) = 554c183224c04357609111c90d0145c08e13c1d0
-SHA1 (patch-af) = fe93995448f968c479ff91d52c1fa2a1e67ef137
+SHA1 (patch-af) = 681bd3596b9a0abc40b709db46ba1b7a2d12da36
SHA1 (patch-ah) = 0b0865cca6bb8534740b510b7052dbe3390b996c
Index: patches/patch-af
===================================================================
RCS file: /cvsroot/pkgsrc/mail/clamav/patches/patch-af,v
retrieving revision 1.3
diff -u -r1.3 patch-af
--- patches/patch-af 16 Feb 2007 14:40:41 -0000 1.3
+++ patches/patch-af 2 Jul 2007 22:48:07 -0000
@@ -1,22 +1,16 @@
-$NetBSD: patch-af,v 1.3 2007/02/16 14:40:41 xtraeme Exp $
+$NetBSD$
---- database/Makefile.in.orig 2007-02-16 15:27:18.000000000 +0100
-+++ database/Makefile.in 2007-02-16 15:28:06.000000000 +0100
-@@ -359,17 +359,6 @@
+--- database/Makefile.in.orig 2007-05-31 01:30:39.000000000 +0200
++++ database/Makefile.in
+@@ -360,11 +360,6 @@ install:
$(mkinstalldirs) $(DESTDIR)$(DBINST)
- @test -f $(DESTDIR)$(DBINST)/main.cvd || test -d
$(DESTDIR)$(DBINST)/main.inc || $(INSTALL_DATA) $(srcdir)/main.cvd
$(DESTDIR)$(DBINST)
- @test -f $(DESTDIR)$(DBINST)/daily.cvd || test -d
$(DESTDIR)$(DBINST)/daily.inc || $(INSTALL_DATA) $(srcdir)/daily.cvd
$(DESTDIR)$(DBINST)
+ # @test -f $(DESTDIR)$(DBINST)/main.cvd || $(INSTALL_DATA)
$(srcdir)/main.cvd $(DESTDIR)$(DBINST)
+ # @test -f $(DESTDIR)$(DBINST)/daily.cvd || $(INSTALL_DATA)
$(srcdir)/daily.cvd $(DESTDIR)$(DBINST)
- @if test `id|sed -e 's/^.[^(]*(\([^)]*\)).*/\1/'` = "root" && test -n
"${CLAMAVUSER}" && test -n "${CLAMAVGROUP}"; then \
- chmod 775 $(DESTDIR)$(DBINST); \
- chown ${CLAMAVUSER} $(DESTDIR)$(DBINST); \
- chgrp ${CLAMAVGROUP} $(DESTDIR)$(DBINST); \
-- if test -f $(DESTDIR)$(DBINST)/main.cvd; then chmod 664
$(DESTDIR)$(DBINST)/main.cvd; fi;\
-- if test -f $(DESTDIR)$(DBINST)/main.cvd; then chown ${CLAMAVUSER}
$(DESTDIR)$(DBINST)/main.cvd; fi;\
-- if test -f $(DESTDIR)$(DBINST)/main.cvd; then chgrp ${CLAMAVGROUP}
$(DESTDIR)$(DBINST)/main.cvd; fi;\
-- if test -f $(DESTDIR)$(DBINST)/daily.cvd; then chmod 664
$(DESTDIR)$(DBINST)/daily.cvd; fi;\
-- if test -f $(DESTDIR)$(DBINST)/daily.cvd; then chown ${CLAMAVUSER}
$(DESTDIR)$(DBINST)/daily.cvd; fi;\
-- if test -f $(DESTDIR)$(DBINST)/daily.cvd; then chgrp ${CLAMAVGROUP}
$(DESTDIR)$(DBINST)/daily.cvd; fi;\
-- fi
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
- .NOEXPORT:
+-fi
+ # chmod 664 $(DESTDIR)$(DBINST)/main.cvd; \
+ # chown ${CLAMAVUSER} $(DESTDIR)$(DBINST)/main.cvd; \
+ # chgrp ${CLAMAVGROUP} $(DESTDIR)$(DBINST)/main.cvd; \
Attachment:
pgpO7k9neesWR.pgp
Description: PGP signature