From 6c8f34c68dc72732f8aae84940f15f5342e0ff6a8412f68ba77c4f3a9abd9d8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Str=C3=B6der?= Date: Mon, 25 Sep 2017 17:08:25 +0000 Subject: [PATCH 1/3] Accepting request 528692 from home:stroeder:branches:server:mail - update to 3.2.3 * Extension propagation was broken with "recipient_delimiter = .". This change reverts a change that was trying to be too clever. * The postqueue command would abort with a panic message after it experienced an output write error while listing the mail queue. This change restores a write error check that was lost with the Postfix 3.2 rewrite of the vbuf_print formatter. * Restored sanity checks for dynamically-specified width and precision in format strings (%*, %.*, and %*.*). These checks were lost with the Postfix 3.2 rewrite of the vbuf_print formatter. OBS-URL: https://build.opensuse.org/request/show/528692 OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=275 --- postfix-3.2.2.tar.gz | 3 --- postfix-3.2.3.tar.gz | 3 +++ postfix.changes | 14 ++++++++++++++ postfix.spec | 2 +- 4 files changed, 18 insertions(+), 4 deletions(-) delete mode 100644 postfix-3.2.2.tar.gz create mode 100644 postfix-3.2.3.tar.gz diff --git a/postfix-3.2.2.tar.gz b/postfix-3.2.2.tar.gz deleted file mode 100644 index ed3f382..0000000 --- a/postfix-3.2.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d06849418d119d09366997b2b481bb23f737629769b4e4a52da42fb3ad8b0576 -size 4390318 diff --git a/postfix-3.2.3.tar.gz b/postfix-3.2.3.tar.gz new file mode 100644 index 0000000..c6ede28 --- /dev/null +++ b/postfix-3.2.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5b0b975d075ea7561028d4109c581549b794aa92d733429ea6d9fa57751140bf +size 4390567 diff --git a/postfix.changes b/postfix.changes index 8d507c5..2d96ddf 100644 --- a/postfix.changes +++ b/postfix.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Mon Sep 25 16:25:05 UTC 2017 - michael@stroeder.com + +- update to 3.2.3 + * Extension propagation was broken with "recipient_delimiter = .". + This change reverts a change that was trying to be too clever. + * The postqueue command would abort with a panic message after it + experienced an output write error while listing the mail queue. + This change restores a write error check that was lost with the + Postfix 3.2 rewrite of the vbuf_print formatter. + * Restored sanity checks for dynamically-specified width and precision + in format strings (%*, %.*, and %*.*). These checks were lost with + the Postfix 3.2 rewrite of the vbuf_print formatter. + ------------------------------------------------------------------- Thu Aug 17 08:56:15 CEST 2017 - kukuk@suse.de diff --git a/postfix.spec b/postfix.spec index e0422a1..dbd007f 100644 --- a/postfix.spec +++ b/postfix.spec @@ -59,7 +59,7 @@ %define _unitdir /lib/systemd %endif Name: postfix -Version: 3.2.2 +Version: 3.2.3 Release: 0 Summary: A fast, secure, and flexible mailer License: IPL-1.0 From 535d2793604ba99b6e1be9d5439f03abb1708bd2e986335e9fa035d38306fbf3 Mon Sep 17 00:00:00 2001 From: Peter Varkoly Date: Thu, 28 Sep 2017 14:24:06 +0000 Subject: [PATCH 2/3] Accepting request 529111 from home:varkoly:branches:server:mail - bnc#1016491 postfix raported to log "warning: group or other writable:" on each symlink in config. OBS-URL: https://build.opensuse.org/request/show/529111 OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=276 --- fix-postfix-script.patch | 22 ++++++++++++++++++++++ postfix.changes | 6 ++++++ postfix.spec | 2 ++ 3 files changed, 30 insertions(+) create mode 100644 fix-postfix-script.patch diff --git a/fix-postfix-script.patch b/fix-postfix-script.patch new file mode 100644 index 0000000..d49d583 --- /dev/null +++ b/fix-postfix-script.patch @@ -0,0 +1,22 @@ +--- conf/postfix-script 2016-01-31 16:05:46.000000000 -0500 ++++ conf/postfix-script 2016-03-01 19:23:51.000000000 -0500 +@@ -272,10 +277,17 @@ + } + todo=`echo "$todo" | tr ' ' '\12' | sort -u` + +- find $todo ! -user root \ ++ if find -L $config_directory/main.cf >/dev/null 2>&1 ++ then ++ FIND="find -L" ++ else ++ FIND=find ++ fi ++ ++ $FIND $todo ! -user root \ + -exec $WARN not owned by root: {} \; + +- find $todo \( -perm -020 -o -perm -002 \) \ ++ $FIND $todo \( -perm -020 -o -perm -002 \) \ + -exec $WARN group or other writable: {} \; + + # Check Postfix mail_owner-owned directory tree owner/permissions. diff --git a/postfix.changes b/postfix.changes index 2d96ddf..77b1263 100644 --- a/postfix.changes +++ b/postfix.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Sep 28 08:44:41 UTC 2017 - varkoly@suse.com + +- bnc#1016491 postfix raported to log "warning: group or other writable:" + on each symlink in config. + ------------------------------------------------------------------- Mon Sep 25 16:25:05 UTC 2017 - michael@stroeder.com diff --git a/postfix.spec b/postfix.spec index dbd007f..3f7da6b 100644 --- a/postfix.spec +++ b/postfix.spec @@ -79,6 +79,7 @@ Patch5: %{name}-master.cf.patch Patch6: %{name}-linux45.patch Patch7: %{name}-ssl-release-buffers.patch Patch8: %{name}-vda-v14-3.0.3.patch +Patch9: fix-postfix-script.patch BuildRequires: ca-certificates BuildRequires: cyrus-sasl-devel @@ -194,6 +195,7 @@ PostgreSQL. %patch6 %patch7 %patch8 +%patch9 # --------------------------------------------------------------------------- From 67ea6c4f86e5cf70594d365134dea62d62ac28f13ee467f00c7b121bbc0d666a Mon Sep 17 00:00:00 2001 From: Peter Varkoly Date: Fri, 29 Sep 2017 18:46:23 +0000 Subject: [PATCH 3/3] * Add fix-postfix-script.patch OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=277 --- postfix.changes | 1 + 1 file changed, 1 insertion(+) diff --git a/postfix.changes b/postfix.changes index 77b1263..a9f5e58 100644 --- a/postfix.changes +++ b/postfix.changes @@ -3,6 +3,7 @@ Thu Sep 28 08:44:41 UTC 2017 - varkoly@suse.com - bnc#1016491 postfix raported to log "warning: group or other writable:" on each symlink in config. + * Add fix-postfix-script.patch ------------------------------------------------------------------- Mon Sep 25 16:25:05 UTC 2017 - michael@stroeder.com