From 6fc137255b2e0464492ee48186d3cdb07bd591b157f42930afa6ef95e2dbed59 Mon Sep 17 00:00:00 2001 From: Christian Wittmer Date: Fri, 4 May 2012 08:47:32 +0000 Subject: [PATCH] Accepting request 116408 from home:computersalat:devel:mail update to 2.8.10 OBS-URL: https://build.opensuse.org/request/show/116408 OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=138 --- postfix-2.8.10.tar.bz2 | 3 ++ postfix-2.8.8.tar.bz2 | 3 -- ...2.8.5.patch => postfix-vda-v10-2.8.9.patch | 42 +++++++++---------- postfix.changes | 31 ++++++++++++++ postfix.spec | 4 +- 5 files changed, 57 insertions(+), 26 deletions(-) create mode 100644 postfix-2.8.10.tar.bz2 delete mode 100644 postfix-2.8.8.tar.bz2 rename postfix-vda-v10-2.8.5.patch => postfix-vda-v10-2.8.9.patch (97%) diff --git a/postfix-2.8.10.tar.bz2 b/postfix-2.8.10.tar.bz2 new file mode 100644 index 0000000..6b758f7 --- /dev/null +++ b/postfix-2.8.10.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a803ce6454d2d66af651d5405f43662e2dba8bd2b35ce5cb21acaf8c29daee98 +size 2634861 diff --git a/postfix-2.8.8.tar.bz2 b/postfix-2.8.8.tar.bz2 deleted file mode 100644 index bc4f955..0000000 --- a/postfix-2.8.8.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8110ed897e3546fa694d32b5290edc8ceeab7e9ba3ee47906ee3d2dbb14f0aad -size 2638884 diff --git a/postfix-vda-v10-2.8.5.patch b/postfix-vda-v10-2.8.9.patch similarity index 97% rename from postfix-vda-v10-2.8.5.patch rename to postfix-vda-v10-2.8.9.patch index a362eb2..1dc82ee 100644 --- a/postfix-vda-v10-2.8.5.patch +++ b/postfix-vda-v10-2.8.9.patch @@ -1,6 +1,6 @@ -diff -uNr postfix-2.8.5.orig/README_FILES/VDA_README postfix-2.8.5/README_FILES/VDA_README ---- postfix-2.8.5.orig/README_FILES/VDA_README 1970-01-01 01:00:00.000000000 +0100 -+++ postfix-2.8.5/README_FILES/VDA_README 2011-03-03 08:26:48.000000000 +0100 +diff -uNr postfix-2.8.9.orig/README_FILES/VDA_README postfix-2.8.9/README_FILES/VDA_README +--- postfix-2.8.9.orig/README_FILES/VDA_README 1970-01-01 01:00:00.000000000 +0100 ++++ postfix-2.8.9/README_FILES/VDA_README 2011-03-03 08:26:48.000000000 +0100 @@ -0,0 +1,10 @@ +Postfix VDA patch for maildir++ quota support by + Anderson Nadal @@ -12,9 +12,9 @@ diff -uNr postfix-2.8.5.orig/README_FILES/VDA_README postfix-2.8.5/README_FILES/ +provided by this patch. + + -diff -uNr postfix-2.8.5.orig/src/global/mail_params.h postfix-2.8.5/src/global/mail_params.h ---- postfix-2.8.5.orig/src/global/mail_params.h 2011-01-17 15:56:39.000000000 +0100 -+++ postfix-2.8.5/src/global/mail_params.h 2011-03-03 07:40:55.000000000 +0100 +diff -uNr postfix-2.8.9.orig/src/global/mail_params.h postfix-2.8.9/src/global/mail_params.h +--- postfix-2.8.9.orig/src/global/mail_params.h 2011-01-17 15:56:39.000000000 +0100 ++++ postfix-2.8.9/src/global/mail_params.h 2011-03-03 07:40:55.000000000 +0100 @@ -2333,6 +2333,54 @@ #define DEF_VIRT_GID_MAPS "" extern char *var_virt_gid_maps; @@ -70,9 +70,9 @@ diff -uNr postfix-2.8.5.orig/src/global/mail_params.h postfix-2.8.5/src/global/m #define VAR_VIRT_MINUID "virtual_minimum_uid" #define DEF_VIRT_MINUID 100 extern int var_virt_minimum_uid; -diff -uNr postfix-2.8.5.orig/src/util/file_limit.c postfix-2.8.5/src/util/file_limit.c ---- postfix-2.8.5.orig/src/util/file_limit.c 2003-10-22 20:48:36.000000000 +0200 -+++ postfix-2.8.5/src/util/file_limit.c 2011-03-03 07:40:55.000000000 +0100 +diff -uNr postfix-2.8.9.orig/src/util/file_limit.c postfix-2.8.9/src/util/file_limit.c +--- postfix-2.8.9.orig/src/util/file_limit.c 2003-10-22 20:48:36.000000000 +0200 ++++ postfix-2.8.9/src/util/file_limit.c 2011-03-03 07:40:55.000000000 +0100 @@ -85,7 +85,11 @@ #else struct rlimit rlim; @@ -86,9 +86,9 @@ diff -uNr postfix-2.8.5.orig/src/util/file_limit.c postfix-2.8.5/src/util/file_l if (setrlimit(RLIMIT_FSIZE, &rlim) < 0) msg_fatal("setrlimit: %m"); #ifdef SIGXFSZ -diff -uNr postfix-2.8.5.orig/src/virtual/mailbox.c postfix-2.8.5/src/virtual/mailbox.c ---- postfix-2.8.5.orig/src/virtual/mailbox.c 2008-07-26 03:22:37.000000000 +0200 -+++ postfix-2.8.5/src/virtual/mailbox.c 2011-03-03 07:40:55.000000000 +0100 +diff -uNr postfix-2.8.9.orig/src/virtual/mailbox.c postfix-2.8.9/src/virtual/mailbox.c +--- postfix-2.8.9.orig/src/virtual/mailbox.c 2008-07-26 03:22:37.000000000 +0200 ++++ postfix-2.8.9/src/virtual/mailbox.c 2011-03-03 07:40:55.000000000 +0100 @@ -70,6 +70,70 @@ #define YES 1 #define NO 0 @@ -268,9 +268,9 @@ diff -uNr postfix-2.8.5.orig/src/virtual/mailbox.c postfix-2.8.5/src/virtual/mai /* * Cleanup. -diff -uNr postfix-2.8.5.orig/src/virtual/maildir.c postfix-2.8.5/src/virtual/maildir.c ---- postfix-2.8.5.orig/src/virtual/maildir.c 2006-06-26 14:59:19.000000000 +0200 -+++ postfix-2.8.5/src/virtual/maildir.c 2011-03-03 08:15:42.000000000 +0100 +diff -uNr postfix-2.8.9.orig/src/virtual/maildir.c postfix-2.8.9/src/virtual/maildir.c +--- postfix-2.8.9.orig/src/virtual/maildir.c 2006-06-26 14:59:19.000000000 +0200 ++++ postfix-2.8.9/src/virtual/maildir.c 2011-03-03 08:15:42.000000000 +0100 @@ -63,28 +63,420 @@ #include #include @@ -1256,9 +1256,9 @@ diff -uNr postfix-2.8.5.orig/src/virtual/maildir.c postfix-2.8.5/src/virtual/mai + return (deliver_status); } -diff -uNr postfix-2.8.5.orig/src/virtual/virtual.c postfix-2.8.5/src/virtual/virtual.c ---- postfix-2.8.5.orig/src/virtual/virtual.c 2010-01-02 02:57:04.000000000 +0100 -+++ postfix-2.8.5/src/virtual/virtual.c 2011-03-03 07:40:55.000000000 +0100 +diff -uNr postfix-2.8.9.orig/src/virtual/virtual.c postfix-2.8.9/src/virtual/virtual.c +--- postfix-2.8.9.orig/src/virtual/virtual.c 2010-01-02 02:57:04.000000000 +0100 ++++ postfix-2.8.9/src/virtual/virtual.c 2011-03-03 07:40:55.000000000 +0100 @@ -335,12 +335,30 @@ char *var_mail_spool_dir; /* XXX dependency fix */ bool var_strict_mbox_owner; @@ -1388,9 +1388,9 @@ diff -uNr postfix-2.8.5.orig/src/virtual/virtual.c postfix-2.8.5/src/virtual/vir MAIL_SERVER_PRIVILEGED, 0); } -diff -uNr postfix-2.8.5.orig/src/virtual/virtual.h postfix-2.8.5/src/virtual/virtual.h ---- postfix-2.8.5.orig/src/virtual/virtual.h 2006-01-08 00:59:47.000000000 +0100 -+++ postfix-2.8.5/src/virtual/virtual.h 2011-03-03 07:40:55.000000000 +0100 +diff -uNr postfix-2.8.9.orig/src/virtual/virtual.h postfix-2.8.9/src/virtual/virtual.h +--- postfix-2.8.9.orig/src/virtual/virtual.h 2006-01-08 00:59:47.000000000 +0100 ++++ postfix-2.8.9/src/virtual/virtual.h 2011-03-03 07:40:55.000000000 +0100 @@ -34,6 +34,9 @@ extern MAPS *virtual_mailbox_maps; extern MAPS *virtual_uid_maps; diff --git a/postfix.changes b/postfix.changes index 14d5dff..07a2ccb 100644 --- a/postfix.changes +++ b/postfix.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Thu May 3 16:47:11 UTC 2012 - chris@computersalat.de + +- update to 2.8.10 + * 20120401 + Bitrot: shut up useless warnings about Cyrus SASL call-back + function pointer type mis-matches. Files: xsasl/xsasl_cyrus.h, + xsasl/xsasl_cyrus_server.c, xsasl/xsasl_client.c. + * 20120422 + Bit-rot: OpenSSL 1.0.1 introduces new protocols. Update the + known TLS protocol list so that protocols can be turned off + selectively to work around implementation bugs. Based on + a patch by Victor Duchovni. Files: proto/TLS_README.html, + proto/postconf.proto, tls/tls.h, tls/tls_misc.c, tls/tls_client.c, + tls/tls_server.c. +- update to 2.8.9 + * 20120217 + Cleanup: missing #include statement for bugfix code added + 20111226. File: local/unknown.c. + * 20120214 + Bugfix (introduced: Postfix 2.4): extraneous null assignment + caused core dump when postlog emitted the "usage" message. + Reported by Kant (fnord.hammer). File: postlog/postlog.c. + * 20120202 + Bugfix (introduced: Postfix 2.3): the "change header" milter + request could replace the wrong header. A long header name + could match a shorter one, because a length check was done + on the wrong string. Reported by Vladimir Vassiliev. File: + cleanup/cleanup_milter.c. +- use latest VDA patch (2.8.9) + ------------------------------------------------------------------- Thu Apr 12 08:15:06 UTC 2012 - varkoly@suse.com diff --git a/postfix.spec b/postfix.spec index cd752d1..729f71b 100644 --- a/postfix.spec +++ b/postfix.spec @@ -20,7 +20,7 @@ Name: postfix Summary: A fast, secure, and flexible mailer License: IPL-1.0 Group: Productivity/Networking/Email/Servers -Version: 2.8.8 +Version: 2.8.10 Release: 0 Url: http://www.postfix.org/ Source: %{name}-%{version}.tar.bz2 @@ -35,7 +35,7 @@ Patch3: ipv6_disabled.patch Patch10: %{name}-2.8.3-main.cf.patch Patch11: %{name}-2.8.3-master.cf.patch Patch12: %{name}-2.8.3-post-install.patch -Patch20: %{name}-vda-v10-2.8.5.patch +Patch20: %{name}-vda-v10-2.8.9.patch Patch21: postfix-2.8.5-ssl-release-buffers.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: %insserv_prereq %fillup_prereq