[packages/cyrus-imapd] Up to 3.12.4

arekm arekm at pld-linux.org
Tue Oct 20 22:24:26 CEST 2026


commit 50b026c579659c77792078015860a1ffde310c36
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Tue Oct 20 22:24:04 2026 +0200

    Up to 3.12.4
    
    Fixes CVE-2026-61907, CVE-2026-61908, CVE-2026-61909, CVE-2026-61910,
      CVE-2026-61911, CVE-2026-61915

 cyrus-imapd-clamav-0.101.patch | 14 --------------
 cyrus-imapd.spec               | 26 ++++++++++++--------------
 2 files changed, 12 insertions(+), 28 deletions(-)
---
diff --git a/cyrus-imapd.spec b/cyrus-imapd.spec
index 12929fb..048c888 100644
--- a/cyrus-imapd.spec
+++ b/cyrus-imapd.spec
@@ -24,13 +24,13 @@ Summary:	High-performance mail store with IMAP and POP3
 Summary(pl.UTF-8):	Wysoko wydajny serwer IMAP i POP3
 Summary(pt_BR.UTF-8):	Um servidor de mail de alto desempenho que suporta IMAP e POP3
 Name:		cyrus-imapd
-Version:	3.12.3
-Release:	4
+Version:	3.12.4
+Release:	1
 License:	BSD-like
 Group:		Networking/Daemons/POP3
 #Source0Download: https://github.com/cyrusimap/cyrus-imapd/releases
-Source0:	https://github.com/cyrusimap/cyrus-imapd/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	d2fc077b5cd0cd4254b7a204ee4d095e
+Source0:	https://github.com/cyrusimap/cyrus-imapd/releases/download/%{name}-%{version}/cyrus-imapd-%{version}.tar.gz
+# Source0-md5:	5a95135befbff2cc08a95db7f5746787
 Source1:	cyrus-README
 Source2:	cyrus-procmailrc
 Source3:	cyrus-deliver-wrapper.c
@@ -45,7 +45,6 @@ Source12:	cyrus.conf
 Source13:	cyrus-sync.init
 Patch0:		%{name}-et.patch
 Patch1:		%{name}-libical.patch
-Patch2:		%{name}-clamav-0.101.patch
 URL:		https://www.cyrusimap.org/
 BuildRequires:	autoconf >= 2.63
 BuildRequires:	automake
@@ -233,7 +232,6 @@ Perlowy interfejs do biblioteki cyrus-imapd.
 %setup -q
 %patch -P0 -p1
 %patch -P1 -p1
-%patch -P2 -p1
 
 cp -p %{SOURCE1} %{SOURCE2} %{SOURCE4} %{SOURCE5} .
 
@@ -566,14 +564,14 @@ fi
 
 %files libs
 %defattr(644,root,root,755)
-%{_libdir}/libcyrus.so.0
-%ghost %{_libdir}/libcyrus.so.*.*
-%{_libdir}/libcyrus_min.so.0
-%ghost %{_libdir}/libcyrus_min.so.*.*
-%{_libdir}/libcyrus_imap.so.0
-%ghost %{_libdir}/libcyrus_imap.so.*.*
-%{_libdir}/libcyrus_sieve.so.0
-%ghost %{_libdir}/libcyrus_sieve.so.*.*
+%{_libdir}/libcyrus.so.*.*.*
+%ghost %{_libdir}/libcyrus.so.0
+%{_libdir}/libcyrus_min.so.*.*.*
+%ghost %{_libdir}/libcyrus_min.so.0
+%{_libdir}/libcyrus_imap.so.*.*.*
+%ghost %{_libdir}/libcyrus_imap.so.0
+%{_libdir}/libcyrus_sieve.so.*.*.*
+%ghost %{_libdir}/libcyrus_sieve.so.0
 
 %files devel
 %defattr(644,root,root,755)
diff --git a/cyrus-imapd-clamav-0.101.patch b/cyrus-imapd-clamav-0.101.patch
deleted file mode 100644
index 178652a..0000000
--- a/cyrus-imapd-clamav-0.101.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- cyrus-imapd-3.0.9/imap/cyr_virusscan.c.orig	2019-03-15 01:31:20.000000000 +0100
-+++ cyrus-imapd-3.0.9/imap/cyr_virusscan.c	2019-04-16 18:46:50.316701915 +0200
-@@ -126,6 +126,11 @@
- /* ClamAV implementation */
- #include <clamav.h>
- 
-+#ifndef __CLAMAV_CONFIG_H
-+/* clamav 0.101.2 dropped installing clamav-config.h, assume it's major 9 for now */
-+#define LIBCLAMAV_MAJORVER 9
-+#endif
-+
- struct clamav_state {
-     struct cl_engine *av_engine;
- };
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/cyrus-imapd.git/commitdiff/50b026c579659c77792078015860a1ffde310c36



More information about the pld-cvs-commit mailing list