From 024ac73da65cfb59c9796c04cc0da50b6a4f9df1e123df8193481a1a25a1191b Mon Sep 17 00:00:00 2001 From: Christian Wittmer Date: Thu, 30 Oct 2014 11:57:06 +0000 Subject: [PATCH 1/2] Accepting request 258964 from home:computersalat:devel:mail update to 4.15.1.20141122, disable SSLv3 OBS-URL: https://build.opensuse.org/request/show/258964 OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=70 --- courier-imap-4.15.1.20141122.tar.bz2 | 3 +++ courier-imap-4.15.1.20141122.tar.bz2.sig | Bin 0 -> 543 bytes courier-imap-4.15.tar.bz2 | 3 --- courier-imap-4.15.tar.bz2.sig | Bin 543 -> 0 bytes courier-imap.changes | 27 +++++++++++++++++++++++ courier-imap.spec | 3 ++- 6 files changed, 32 insertions(+), 4 deletions(-) create mode 100644 courier-imap-4.15.1.20141122.tar.bz2 create mode 100644 courier-imap-4.15.1.20141122.tar.bz2.sig delete mode 100644 courier-imap-4.15.tar.bz2 delete mode 100644 courier-imap-4.15.tar.bz2.sig diff --git a/courier-imap-4.15.1.20141122.tar.bz2 b/courier-imap-4.15.1.20141122.tar.bz2 new file mode 100644 index 0000000..0dbf457 --- /dev/null +++ b/courier-imap-4.15.1.20141122.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31d05d48324c340d900007067ed30f3d33077530b34f5064e254c69d7d2d7f63 +size 2999907 diff --git a/courier-imap-4.15.1.20141122.tar.bz2.sig b/courier-imap-4.15.1.20141122.tar.bz2.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..d4aa6d4139b77a47ed2c9e9e688e397c512e64d114a8fff1c0dba63335896a83 GIT binary patch literal 543 zcmV+)0^t3L0vrSY0RjL91p-t^ZXW;&2@q>KV!kJxza>#I5CF1M>N=B-*+g32;Uf7e zxnC&GpC)>A(7?>Eizq??u95nBt`&|Ey~4d^#vb)Q64~sMoq`XJKW}*4Qh<&}Q8o@C z`uY-9o4vnZ(I14}1$OymL=K@5>3aYCsgg7@)rqoFnb7Okzs3p&fl^rJZQ^1WbFmWH z^?47_?fo-!?2e$CkR(tW3K>^q zL7*cfB}jF=aQaUom}wxN=>sb$A(csP+x!kp)C*IJ7pM`}c~z1QTlwq>8={e~%qpK) z82{8iJ-qYzd6U%xjEfH>qo*tJvqI22Fiu8aK;8dVw5-@uukq(|LG~H&Q|m=CR^6XC z6#ncJs;}OLBg0= z2HL84ud8OT355ebSZt^R43=_g?vt9FC6tkqD;a%J8I{7bD zvx8j(gbk5binCmccagS2yXxY literal 0 HcmV?d00001 diff --git a/courier-imap-4.15.tar.bz2 b/courier-imap-4.15.tar.bz2 deleted file mode 100644 index f0f6a35..0000000 --- a/courier-imap-4.15.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6c34107e7ba9e5396d50b58fb414a495806335cab7135c96ad85a3816785b109 -size 3266353 diff --git a/courier-imap-4.15.tar.bz2.sig b/courier-imap-4.15.tar.bz2.sig deleted file mode 100644 index 940b1ec49f1e621b2bfcefe5625fafc2f77d3cc6d1b65f16ffa5e05532220906..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 543 zcmV+)0^t3L0vrSY0RjL91p-o+)RzDX2@q>KV!kJxza?va5C3xGow~LmmUe4f^@P%@ zVjIwb*Ay=WFoUEVe?QFCP-O}Y@9@>;k5A;lE9w4T0!n(g>m`|F9wH|glG0NQ@>FR! z<~z>4kF?c)UBP;6HWFIX;CjB)U^M!xG#X2CMP`pf$`ecP+kmNk7#FJoK|zk%kBo53 zb=%+TrsD=q2#Xc+ywpR{2)Vw+70@TssuEbku7JJz(VxRiS?uE!K$=cP-`bYTuV=WS z#n8~(BrD9yb0XZT>RMxGAj$!O@pohTl?-jn*GhS})va6mGT6g48aAZL_t#@YRFGf)>)$?pz0T-r4!?!)wD*XW(@!w@mU#Z@*4 zqmya{?ir7*>*X+0%drLdL8Bbxb95Or_Oohz4dy0@2e(YCj4so@Fzc*ECRA7uULr3i zIX*mqaEeOTpFDaKMjsQ3G#D5!222;r?_+upIkBVN%m9O02h$#-`uuq^gYfefOBhKh z-2Mz}tc2q-PcxjP@~jEw`(2r=^ zuLz+pt&0eaoh|*tGD(VsM(~ETtf= 0.62 +BuildRequires: courier-unicode-devel BuildRequires: db-devel %if 0%{?suse_version} >= 1220 BuildRequires: gamin-devel From 7b96c052ef1bfbb86ae15851bf3b7bceeacddd59f717fbcca782065318c32105 Mon Sep 17 00:00:00 2001 From: Christian Wittmer Date: Wed, 5 Aug 2015 01:50:05 +0000 Subject: [PATCH 2/2] Accepting request 320487 from home:computersalat:devel:mail update to 4.16.2 OBS-URL: https://build.opensuse.org/request/show/320487 OBS-URL: https://build.opensuse.org/package/show/server:mail/courier-imap?expand=0&rev=71 --- courier-imap-4.15.1.20141122.tar.bz2 | 3 --- courier-imap-4.15.1.20141122.tar.bz2.sig | Bin 543 -> 0 bytes courier-imap-4.16.2.tar.bz2 | 3 +++ courier-imap-4.16.2.tar.bz2.sig | Bin 0 -> 543 bytes courier-imap-Makefile.patch | 26 +++++++++++++++++++++++ courier-imap.changes | 16 ++++++++++++++ courier-imap.spec | 15 +++++++++---- 7 files changed, 56 insertions(+), 7 deletions(-) delete mode 100644 courier-imap-4.15.1.20141122.tar.bz2 delete mode 100644 courier-imap-4.15.1.20141122.tar.bz2.sig create mode 100644 courier-imap-4.16.2.tar.bz2 create mode 100644 courier-imap-4.16.2.tar.bz2.sig create mode 100644 courier-imap-Makefile.patch diff --git a/courier-imap-4.15.1.20141122.tar.bz2 b/courier-imap-4.15.1.20141122.tar.bz2 deleted file mode 100644 index 0dbf457..0000000 --- a/courier-imap-4.15.1.20141122.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:31d05d48324c340d900007067ed30f3d33077530b34f5064e254c69d7d2d7f63 -size 2999907 diff --git a/courier-imap-4.15.1.20141122.tar.bz2.sig b/courier-imap-4.15.1.20141122.tar.bz2.sig deleted file mode 100644 index d4aa6d4139b77a47ed2c9e9e688e397c512e64d114a8fff1c0dba63335896a83..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 543 zcmV+)0^t3L0vrSY0RjL91p-t^ZXW;&2@q>KV!kJxza>#I5CF1M>N=B-*+g32;Uf7e zxnC&GpC)>A(7?>Eizq??u95nBt`&|Ey~4d^#vb)Q64~sMoq`XJKW}*4Qh<&}Q8o@C z`uY-9o4vnZ(I14}1$OymL=K@5>3aYCsgg7@)rqoFnb7Okzs3p&fl^rJZQ^1WbFmWH z^?47_?fo-!?2e$CkR(tW3K>^q zL7*cfB}jF=aQaUom}wxN=>sb$A(csP+x!kp)C*IJ7pM`}c~z1QTlwq>8={e~%qpK) z82{8iJ-qYzd6U%xjEfH>qo*tJvqI22Fiu8aK;8dVw5-@uukq(|LG~H&Q|m=CR^6XC z6#ncJs;}OLBg0= z2HL84ud8OT355ebSZt^R43=_g?vt9FC6tkqD;a%J8I{7bD zvx8j(gbk5binCmccagS2yXxY diff --git a/courier-imap-4.16.2.tar.bz2 b/courier-imap-4.16.2.tar.bz2 new file mode 100644 index 0000000..8349d84 --- /dev/null +++ b/courier-imap-4.16.2.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3be244b3c4d3d5c5e33efb37e4cf712ae83cbe21e43c31725e0d996ab4acc387 +size 3028445 diff --git a/courier-imap-4.16.2.tar.bz2.sig b/courier-imap-4.16.2.tar.bz2.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..5bdb1aedff2b2d4d7df029b72550b9b135c8dcd6bb67b9e9ad3693ccd9c0483a GIT binary patch literal 543 zcmV+)0^t3L0vrSY0RjL91p-x&wYC5X2@q>KV!kJxza@b(5C2e@i12}bMLi;ll5>PC zBwo^L?XU^_QiPSx?73(X=%cb%&6~CGWuocVKzl`iz1zA;%5tS-8&W8J9>VXYod!pulNHMMFLWwE2aqo|#kx#~`WWgWA}tggN>eG7-Yqvp>tz*2C*I}W zL>~EN7nXB3YtI&2-GbEIBbSt-iB3KmSry@KHKZ#np1a}}l$mrZ>=-^heQFK?vj8QT z^N5F^l&0W`5lk_&7ciOM^0nr>T#6#Gt@d+E03<0&-wx{zNX4-mD6!MCb|Q(rS8(Z! z0zErTCqbi{H|}%-nM~slGp5m{Ann@nY9~+%K8{sKd&vLB_L|h%aCiNy|8tpVh$;e- h*E>IMFmG{dNkl%4gwIQ~HW4q?%EXGo?tDlu{|>9a1R($b literal 0 HcmV?d00001 diff --git a/courier-imap-Makefile.patch b/courier-imap-Makefile.patch new file mode 100644 index 0000000..5c885fb --- /dev/null +++ b/courier-imap-Makefile.patch @@ -0,0 +1,26 @@ +Index: Makefile.am +=================================================================== +--- Makefile.am.orig ++++ Makefile.am +@@ -160,7 +160,7 @@ install-exec-hook: + mkdir -p $(DESTDIR)$(sysconfdir)/shared.tmp + chmod 755 $(DESTDIR)$(sysconfdir)/shared.tmp + mkdir -p $(DESTDIR)$(sysconfdir)/imapaccess +- chmod 755 $(DESTDIR)$(sysconfdir)/shared.tmp ++ chmod 755 $(DESTDIR)$(sysconfdir)/imapaccess + + install-data-local: install-man + test -d $(DESTDIR)/etc/pam.d || exit 0 ; \ +Index: Makefile.in +=================================================================== +--- Makefile.in.orig ++++ Makefile.in +@@ -1448,7 +1448,7 @@ install-exec-hook: + mkdir -p $(DESTDIR)$(sysconfdir)/shared.tmp + chmod 755 $(DESTDIR)$(sysconfdir)/shared.tmp + mkdir -p $(DESTDIR)$(sysconfdir)/imapaccess +- chmod 755 $(DESTDIR)$(sysconfdir)/shared.tmp ++ chmod 755 $(DESTDIR)$(sysconfdir)/imapaccess + + install-data-local: install-man + test -d $(DESTDIR)/etc/pam.d || exit 0 ; \ diff --git a/courier-imap.changes b/courier-imap.changes index 208fe7e..d415c4e 100644 --- a/courier-imap.changes +++ b/courier-imap.changes @@ -1,3 +1,19 @@ +------------------------------------------------------------------- +Wed Aug 5 01:45:26 UTC 2015 - chris@computersalat.de + +- update to 4.16.2 + * imap/mailboxlist.c (match_mailbox_prep): Use strncmp instead of + memcmp, to pacify overzealous static analysis checkers. + * Drop SSLv3 from TLS_CIPHER_LIST. + * imap, pop3: Added AUTH_MKHOMEDIR_SKEL setting. +- update to 4.16.1 + * maildircache.c: fix use after free. + * mkdhparams: make compatible with libressl + * Handle 01-Jan-1970 for date-based searches. + * Update to courier-unicode 1.2. + * Add the makeimapaccess script. +- add Patch courier-imap-Makefile.patch + ------------------------------------------------------------------- Wed Oct 29 22:05:29 UTC 2014 - chris@computersalat.de diff --git a/courier-imap.spec b/courier-imap.spec index d1496cd..49f887a 100644 --- a/courier-imap.spec +++ b/courier-imap.spec @@ -1,7 +1,7 @@ # # spec file for package courier-imap # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ Name: courier-imap Summary: An IMAP and POP3 Server for Maildir MTAs License: GPL-3.0+ Group: Productivity/Networking/Email/Servers -Version: 4.15.1.20141122 +Version: 4.16.2 Release: 0 Url: http://www.courier-mta.org/imap/ Source0: %{name}-%{version}.tar.bz2 @@ -41,6 +41,9 @@ Source19: courier-pop-ssl.service Source20: courier-pop-gencert.service Patch0: %{name}-sbindir.patch Patch2: %{name}-ulimit_conf.patch +### Patch for upstream: +## fixes typo in Makefile.am +Patch3: %{name}-Makefile.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} > 910 BuildRequires: audit-libs @@ -64,7 +67,7 @@ BuildRequires: zlib-devel # openssl itself for /usr/bin/openssl configure check BuildRequires: openssl Conflicts: imap qpopper cyrus-imapd -Requires: courier-authlib >= 0.61 +Requires: courier-authlib >= 0.62 Requires: fam-server Requires: gdbm Requires: openssl @@ -107,6 +110,7 @@ install the entire Courier server. %setup -n %{name}-%{version} %patch0 %patch2 +%patch3 %build %configure \ @@ -247,7 +251,10 @@ done %config %attr(644,root,root) /etc/pam.d/imap %config %attr(644,root,root) /etc/pam.d/pop3 %dir %{_sysconfdir}/courier -%config %attr(600,root,root) %{_sysconfdir}/courier/imap* +%dir %{_sysconfdir}/courier/imapaccess +%dir %{_sysconfdir}/courier/shared +%dir %{_sysconfdir}/courier/shared.tmp +%config %attr(600,root,root) %{_sysconfdir}/courier/imapd* %config %attr(600,root,root) %{_sysconfdir}/courier/pop3* %config %{_sysconfdir}/courier/quotawarnmsg.example %dir %{_sysconfdir}/SuSEfirewall2.d