Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Mar 2009 10:26:35 -0300 (BRT)
From:      "Anderson S. Ferreira" <anderson@cnpm.embrapa.br>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/132902: [maintainer-update] security/klamav: Upgrade to 0.46
Message-ID:  <20090321132635.211DC3F425@caraiba.cnpm.embrapa.br>
Resent-Message-ID: <200903211350.n2LDo1wB006752@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         132902
>Category:       ports
>Synopsis:       [maintainer-update] security/klamav: Upgrade to 0.46
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Mar 21 13:50:00 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Anderson S. Ferreira
>Release:        FreeBSD 7.1-STABLE amd64
>Organization:
Embrapa Monitoramento por Satelite
>Environment:
System: FreeBSD caraiba.cnpm.embrapa.br 7.1-STABLE FreeBSD 7.1-STABLE #0: Sun Mar 1 21:53:52 BRT 2009 root@caraiba.cnpm.embrapa.br:/usr/src/sys/amd64/compile/CARAIBA amd64

>Description:

Klamav upgrade from 0.44 to 0.48

This release includes the following features:

- Compatibility for the upcoming ClamAV 0.95
- Add new iconset
- Ukrainian translation
- Many other bug fixes

>How-To-Repeat:
	
>Fix:

	

--- klamav.patch begins here ---
diff -Nru klamav.old/Makefile klamav/Makefile
--- klamav.old/Makefile	2009-01-09 07:57:11.000000000 -0200
+++ klamav/Makefile	2009-03-21 09:28:42.000000000 -0300
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	klamav
-PORTVERSION=	0.44
-PORTREVISION=	1
+PORTVERSION=	0.46
 CATEGORIES=	security
 MASTER_SITES=	SF
 DISTNAME=	${PORTNAME}-${PORTVERSION}-source
@@ -15,7 +14,7 @@
 MAINTAINER=	anderson@cnpm.embrapa.br
 COMMENT=	A KDE 3 front-end to Clam Anti-Virus
 
-LIB_DEPENDS=	clamav.5:${PORTSDIR}/security/clamav
+LIB_DEPENDS=	clamav:${PORTSDIR}/security/clamav
 
 WRKSRC=		${WRKDIR}/${DISTNAME}/${PORTNAME}-${PORTVERSION}
 
diff -Nru klamav.old/distinfo klamav/distinfo
--- klamav.old/distinfo	2008-07-21 22:44:20.000000000 -0300
+++ klamav/distinfo	2009-03-21 09:59:20.000000000 -0300
@@ -1,3 +1,4 @@
-SHA256 (klamav-0.44-source.tar.gz) = 6427bd94b33ff23d78c5edd3ef6340229d1478ee683b92b9171487f3e4f8fc6a
-MD5 (klamav-0.44-source.tar.gz) = 1e5caa994677b8e82819d6340abde97f
-SIZE (klamav-0.44-source.tar.gz) = 2029215
+SIZE (klamav-0.46-source.tar.gz) = 2058031
+MD5 (klamav-0.46-source.tar.gz) = e3669d312998ae50bfb14a26a08aa6e4
+SHA256 (klamav-0.46-source.tar.gz) = b39b3c8df613272e2dc5120d409d947f1250262318fc659efd4b93a8a3f90079
+
diff -Nru klamav.old/files/patch-po klamav/files/patch-po
--- klamav.old/files/patch-po	2008-05-10 04:40:22.000000000 -0300
+++ klamav/files/patch-po	2009-03-21 09:57:00.000000000 -0300
@@ -153,3 +153,20 @@
  "o'. Daha sonra yetkili kullanıcı şifresi sorulacak."
  
  #: klamd.cpp:734 klamd.cpp:735
+--- po/uk.po.orig	2009-03-21 09:54:35.000000000 -0300
++++ po/uk.po	2009-03-21 09:55:24.000000000 -0300
+@@ -999,12 +999,12 @@
+ "I need to load a module called 'dazuko' first. This module will allow KlamAV "
+ "to gain real-time access to files. If you don't want this message to appear "
+ "in future, put the following command in your initialization scripts: "
+-"'modprobe dazuko.o'. You will next be asked for the root password."
++"'kldload dazuko.ko'. You will next be asked for the root password."
+ msgstr ""
+ "Спершу потрібно завантажити модуль, що має назву 'dazuko'. Цей модуль "
+ "дозволить KlamAV отримати доступ до файлів у реальному часі. Якщо Ви не "
+ "бажаєте появи цього повідомлення далі, додайте таку команду до Ваших "
+-"початковий скриптів: 'modprobe dazuko.o'. Зараз Вам потрібно буде ввести "
++"початковий скриптів: 'kldload dazuko.ko'. Зараз Вам потрібно буде ввести "
+ "пароль адміністратора."
+ 
+ #: klamd.cpp:734 klamd.cpp:735
diff -Nru klamav.old/files/patch-src_klammail_clamdmail.c klamav/files/patch-src_klammail_clamdmail.c
--- klamav.old/files/patch-src_klammail_clamdmail.c	2008-09-16 09:11:43.000000000 -0300
+++ klamav/files/patch-src_klammail_clamdmail.c	1969-12-31 21:00:00.000000000 -0300
@@ -1,11 +0,0 @@
---- src/klammail/clamdmail.c.orig	2008-09-16 08:46:48.000000000 -0300
-+++ src/klammail/clamdmail.c	2008-09-16 08:47:25.000000000 -0300
-@@ -160,7 +160,7 @@
-                 if(fsync(fd) == -1) {
- //                         cli_dbgmsg("fsync() failed for descriptor %d\n", fd);
-                         close(fd);
--                        return CL_EFSYNC;
-+                        return CL_EIO;
-                 }
- 
-                 close(fd);
diff -Nru klamav.old/pkg-plist klamav/pkg-plist
--- klamav.old/pkg-plist	2008-07-21 22:44:20.000000000 -0300
+++ klamav/pkg-plist	2009-03-21 09:51:48.000000000 -0300
@@ -4,6 +4,7 @@
 %%DOCSDIR%%/index.docbook
 %%DOCSDIR%%/index.cache.bz2
 %%DOCSDIR%%/common
+share/locale/uk/LC_MESSAGES/klamav.mo
 share/locale/de/LC_MESSAGES/klamav.mo
 share/locale/cs/LC_MESSAGES/klamav.mo
 share/locale/hu/LC_MESSAGES/klamav.mo
@@ -21,31 +22,19 @@
 share/apps/konqueror/servicemenus/klamav-dropdown.desktop
 share/apps/klamav/klamavui.rc
 share/config.kcfg/klamavconfig.kcfg
-share/icons/locolor/32x32/apps/klamav.png
-share/icons/locolor/32x32/actions/klamav.png
-share/icons/locolor/16x16/apps/klamav.png
 share/icons/hicolor/48x48/apps/klamav.png
 share/icons/hicolor/32x32/apps/klamav.png
-share/icons/hicolor/22x22/actions/klamav.png
-share/icons/hicolor/32x32/actions/klamav.png
-share/icons/locolor/16x16/actions/klamav.png
-share/apps/klamav/icons/locolor/32x32/apps/klamav.png
-share/apps/klamav/icons/hicolor/32x32/actions/klamavbw.png
-share/apps/klamav/icons/hicolor/32x32/actions/klamavdl.png
-share/apps/klamav/icons/hicolor/32x32/actions/klamavbwdl.png
-share/apps/klamav/icons/hicolor/32x32/apps/klamavbw.png
-share/apps/klamav/icons/hicolor/32x32/apps/klamavdl.png
-share/apps/klamav/icons/hicolor/22x22/actions/klamavbwdl.png
-share/apps/klamav/icons/locolor/32x32/actions/klamav.png
-share/apps/klamav/icons/hicolor/32x32/apps/klamavbwdl.png
-share/apps/klamav/icons/locolor/16x16/apps/klamav.png
-share/apps/klamav/icons/hicolor/48x48/apps/klamav.png
 share/apps/klamav/icons/hicolor/32x32/apps/klamav.png
-share/apps/klamav/icons/hicolor/22x22/actions/klamavbw.png
-share/apps/klamav/icons/hicolor/22x22/actions/klamav.png
-share/apps/klamav/icons/hicolor/22x22/actions/klamavdl.png
-share/apps/klamav/icons/hicolor/32x32/actions/klamav.png
-share/apps/klamav/icons/locolor/16x16/actions/klamav.png
+share/apps/klamav/icons/hicolor/32x32/apps/klamav_update_required.png
+share/apps/klamav/icons/hicolor/32x32/apps/klamav_on_acc_enabled.png
+share/apps/klamav/icons/hicolor/32x32/apps/klamav_error.png
+share/apps/klamav/icons/hicolor/32x32/apps/klamav_quarantining.png
+share/apps/klamav/icons/hicolor/32x32/apps/klamav_on_acc_disabled.png
+share/apps/klamav/icons/hicolor/32x32/apps/klamav_virus.png
+share/apps/klamav/icons/hicolor/32x32/actions/klamav_scanning.png
+share/apps/klamav/icons/hicolor/32x32/actions/klamav_scan_found.png
+share/apps/klamav/icons/hicolor/32x32/actions/klamav_scan_safe.png
+share/apps/klamav/icons/hicolor/48x48/apps/klamav.png
 share/apps/klamav/about/main.html
 share/apps/klamav/about/wait.html
 share/apps/klamav/about/nodb.html
@@ -55,27 +44,14 @@
 @dirrmtry share/applnk/Utilities
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
 @dirrmtry share/apps/konqueror/servicemenus
-@dirrmtry share/icons/locolor/32x32/apps
-@dirrmtry share/icons/locolor/32x32/actions
-@dirrmtry share/icons/locolor/16x16/apps
 @dirrmtry share/icons/hicolor/48x48/apps
 @dirrmtry share/icons/hicolor/32x32/apps
 @dirrmtry share/icons/hicolor/22x22/actions
 @dirrmtry share/icons/hicolor/32x32/actions
-@dirrmtry share/icons/locolor/16x16/actions
-@dirrmtry share/apps/klamav/icons/locolor/32x32/apps
 @dirrmtry share/apps/klamav/icons/hicolor/32x32/actions
 @dirrmtry share/apps/klamav/icons/hicolor/32x32/apps
-@dirrmtry share/apps/klamav/icons/hicolor/22x22/actions
-@dirrmtry share/apps/klamav/icons/locolor/32x32/actions
-@dirrmtry share/apps/klamav/icons/locolor/16x16/apps
 @dirrmtry share/apps/klamav/icons/hicolor/48x48/apps
-@dirrmtry share/apps/klamav/icons/locolor/16x16/actions
-@dirrmtry share/apps/klamav/icons/locolor/32x32
-@dirrmtry share/apps/klamav/icons/locolor/16x16
-@dirrmtry share/apps/klamav/icons/locolor
 @dirrmtry share/apps/klamav/icons/hicolor/32x32
-@dirrmtry share/apps/klamav/icons/hicolor/22x22
 @dirrmtry share/apps/klamav/icons/hicolor/48x48
 @dirrmtry share/apps/klamav/icons/hicolor
 @dirrmtry share/apps/klamav/icons
--- klamav.patch ends here ---


---
Aviso de confidencialidade:

Esta mensagem da Empresa Brasileira de Pesquisa Agropecuria (Embrapa), 
empresa pblica federal regida pelo disposto na Lei Federal n 5.851, 
de 7 de dezembro de 1972,  enviada exclusivamente a seu destinatrio 
e pode conter informaes confidenciais, protegidas por sigilo profissional. 
Sua utilizao desautorizada  ilegal e sujeita o infrator s penas da lei. 
Se voc a recebeu indevidamente, queira, por gentileza, reenvi-la ao emitente, 
esclarecendo o equvoco.

Confidentiality note:

This message from Empresa Brasileira de Pesquisa Agropecuria (Embrapa), 
a government company established under Brazilian law (5.851/72), 
is directed exclusively to its addressee and may contain confidential data, 
protected under professional secrecy rules. Its unauthorized use is illegal 
and may subject the transgressor to the law's penalties. 
If you are not the addressee, please send it back, elucidating the failure. 
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090321132635.211DC3F425>