Hello community, here is the log from the commit of package postfix for openSUSE:Factory checked in at 2014-02-17 13:04:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/postfix (Old) and /work/SRC/openSUSE:Factory/.postfix.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "postfix" Changes: -------- --- /work/SRC/openSUSE:Factory/postfix/postfix.changes 2013-10-14 09:30:53.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.postfix.new/postfix.changes 2014-02-17 13:04:29.000000000 +0100 @@ -1,0 +2,27 @@ +Wed Feb 12 15:10:27 UTC 2014 - [email protected] + +- bnc#862662 - Unable to configure postfix SMTP with forced TLS using YaST2 + +- Update to 2.11.0 + * TLS + o Support for PKI-less TLS server certificate verification, where + the CA public key or the server certificate is identified via DNSSEC lookup + * LMDB database support + * master + o The master_service_disable parameter value syntax has changed: + use "service/type" instead of "service.type". + * postconf: + o Support for advanced master.cf query and update operations. + This was implemented primarily to support automated system management tools. + o The postconf command produces more warnings + * relay safety + New smtpd_relay_restrictions parameter built-in default settings: + smtpd_relay_restrictions = + permit_mynetworks + permit_sasl_authenticated + defer_unauth_destination + * postscreen whitelisting + Allow a remote SMTP client to skip postscreen(8) tests based on + its postscreen_dnsbl_sites score. + +------------------------------------------------------------------- Old: ---- postfix-2.9.6.tar.gz postfix-2.9.6.tar.gz.sig New: ---- add_missed_library.patch postfix-2.11.0.tar.gz postfix-2.11.0.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ postfix.spec ++++++ --- /var/tmp/diff_new_pack.ocUiG5/_old 2014-02-17 13:04:29.000000000 +0100 +++ /var/tmp/diff_new_pack.ocUiG5/_new 2014-02-17 13:04:29.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package postfix # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ Summary: A fast, secure, and flexible mailer License: IPL-1.0 Group: Productivity/Networking/Email/Servers -Version: 2.9.6 +Version: 2.11.0 Release: 0 Url: http://www.postfix.org/ @@ -42,6 +42,8 @@ Patch21: postfix-opensslconfig.patch Patch100: %{name}-vda-v11-2.9.6.patch Patch101: postfix-db6.diff +#PATCH-FIX-SLE PATCH-FIX-OPENSUSE to be able to build the agent tls_proxy +Patch102: add_missed_library.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: %insserv_prereq %fillup_prereq PreReq: /usr/bin/getent @@ -156,9 +158,9 @@ %prep %{?gpg_verify: %gpg_verify %{S:1}} %setup -q -a 2 -a 3 -%patch -%patch1 -%patch2 +%patch -p1 +%patch1 -p1 +%patch2 -p1 %patch3 %patch10 %patch11 @@ -167,6 +169,7 @@ %patch21 -p1 %patch100 -p1 %patch -P 101 -p1 +%patch102 -p0 # --------------------------------------------------------------------------- %build ++++++ add_missed_library.patch ++++++ --- src/tlsproxy/Makefile.in.orig 2014-02-12 15:41:35.614464191 +0100 +++ src/tlsproxy/Makefile.in 2014-02-12 15:42:14.445752897 +0100 @@ -9,7 +9,7 @@ PROG = tlsproxy INC_DIR = ../../include LIBS = ../../lib/libtls.a ../../lib/libmaster.a ../../lib/libglobal.a \ - ../../lib/libutil.a + ../../lib/libutil.a ../../lib/libdns.a .c.o:; $(CC) $(CFLAGS) -c $*.c ++++++ dynamic_maps.patch ++++++ ++++ 857 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/postfix/dynamic_maps.patch ++++ and /work/SRC/openSUSE:Factory/.postfix.new/dynamic_maps.patch ++++++ dynamic_maps_pie.patch ++++++ ++++ 661 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/postfix/dynamic_maps_pie.patch ++++ and /work/SRC/openSUSE:Factory/.postfix.new/dynamic_maps_pie.patch ++++++ pointer_to_literals.patch ++++++ --- /var/tmp/diff_new_pack.ocUiG5/_old 2014-02-17 13:04:29.000000000 +0100 +++ /var/tmp/diff_new_pack.ocUiG5/_new 2014-02-17 13:04:29.000000000 +0100 @@ -1,8 +1,7 @@ -Index: src/cleanup/cleanup_message.c -=================================================================== ---- src/cleanup/cleanup_message.c.orig -+++ src/cleanup/cleanup_message.c -@@ -290,7 +290,7 @@ static const char *cleanup_act(CLEANUP_S +diff -Nur postfix-2.11.0/src/cleanup/cleanup_message.c postfix-2.11.0-patched/src/cleanup/cleanup_message.c +--- postfix-2.11.0/src/cleanup/cleanup_message.c 2013-11-12 18:53:03.000000000 +0100 ++++ postfix-2.11.0-patched/src/cleanup/cleanup_message.c 2014-02-12 15:17:28.172612478 +0100 +@@ -290,7 +290,7 @@ while (*optional_text && ISSPACE(*optional_text)) optional_text++; @@ -11,24 +10,22 @@ #define CLEANUP_ACT_DROP 0 /* -Index: src/local/local_expand.c -=================================================================== ---- src/local/local_expand.c.orig -+++ src/local/local_expand.c -@@ -114,7 +114,7 @@ static const char *local_expand_lookup(c - { +diff -Nur postfix-2.11.0/src/local/local_expand.c postfix-2.11.0-patched/src/local/local_expand.c +--- postfix-2.11.0/src/local/local_expand.c 2013-04-05 23:27:48.000000000 +0200 ++++ postfix-2.11.0-patched/src/local/local_expand.c 2014-02-12 15:22:23.684849057 +0100 +@@ -115,7 +115,7 @@ LOCAL_EXP *local = (LOCAL_EXP *) ptr; + static char rcpt_delim[2]; -#define STREQ(x,y) (*(x) == *(y) && strcmp((x), (y)) == 0) +inline int STREQ(const char *x, const char *y) { return (*(x) == *(y) && strcmp((x), (y)) == 0); } if (STREQ(name, "user")) { return (local->state->msg_attr.user); -Index: src/smtpd/smtpd_check.c -=================================================================== ---- src/smtpd/smtpd_check.c.orig -+++ src/smtpd/smtpd_check.c -@@ -357,6 +357,10 @@ static int unv_from_tf_act; +diff -Nur postfix-2.11.0/src/smtpd/smtpd_check.c postfix-2.11.0-patched/src/smtpd/smtpd_check.c +--- postfix-2.11.0/src/smtpd/smtpd_check.c 2013-11-12 19:00:11.000000000 +0100 ++++ postfix-2.11.0-patched/src/smtpd/smtpd_check.c 2014-02-12 15:17:28.174612493 +0100 +@@ -363,6 +363,10 @@ #define CONST_STR(x) ((const char *) vstring_str(x)) #define UPDATE_STRING(ptr,val) { if (ptr) myfree(ptr); ptr = mystrdup(val); } @@ -39,7 +36,7 @@ /* * If some decision can't be made due to a temporary error, then change * other decisions into deferrals. -@@ -1986,8 +1990,6 @@ static int check_table_result(SMTPD_STAT +@@ -2073,8 +2077,6 @@ if (msg_verbose) msg_info("%s: %s %s %s", myname, table, value, datum); @@ -48,7 +45,7 @@ /* * DUNNO means skip this table. Silently ignore optional text. */ -@@ -2977,8 +2979,6 @@ static const char *rbl_expand_lookup(con +@@ -3087,8 +3089,6 @@ SMTPD_RBL_EXPAND_CONTEXT *rbl_exp = (SMTPD_RBL_EXPAND_CONTEXT *) context; SMTPD_STATE *state = rbl_exp->state; @@ -57,11 +54,10 @@ if (state->expand_buf == 0) state->expand_buf = vstring_alloc(10); -Index: src/util/dict_open.c -=================================================================== ---- src/util/dict_open.c.orig -+++ src/util/dict_open.c -@@ -504,7 +504,7 @@ ARGV *dict_mapnames() +diff -Nur postfix-2.11.0/src/util/dict_open.c postfix-2.11.0-patched/src/util/dict_open.c +--- postfix-2.11.0/src/util/dict_open.c 2014-02-12 15:19:33.689563158 +0100 ++++ postfix-2.11.0-patched/src/util/dict_open.c 2014-02-12 15:17:28.174612493 +0100 +@@ -554,7 +554,7 @@ } #ifndef NO_DYNAMIC_MAPS ++++++ postfix-2.9.6.tar.gz -> postfix-2.11.0.tar.gz ++++++ ++++ 100665 lines of diff (skipped) ++++++ postfix-SuSE.tar.gz ++++++ ++++ 3163 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
