Accepting request 795485 from home:stroeder:branches:server:mail
Update to 3.5.1 fixing DNSSEC and DANE. Successfully tested on Tumbleweed x86_64 with dane-only TLS policy. OBS-URL: https://build.opensuse.org/request/show/795485 OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=363
This commit is contained in:
parent
14375c8ad9
commit
08ff5cea88
@ -1,33 +0,0 @@
|
|||||||
diff --git a/postfix/src/dns/dns_str_resflags.c b/postfix/src/dns/dns_str_resflags.c
|
|
||||||
index 5f2cce5e0..472394c3a 100644
|
|
||||||
--- a/postfix/src/dns/dns_str_resflags.c
|
|
||||||
+++ b/postfix/src/dns/dns_str_resflags.c
|
|
||||||
@@ -52,18 +52,28 @@
|
|
||||||
static const LONG_NAME_MASK resflag_table[] = {
|
|
||||||
"RES_INIT", RES_INIT,
|
|
||||||
"RES_DEBUG", RES_DEBUG,
|
|
||||||
+#ifdef RES_AAONLY
|
|
||||||
"RES_AAONLY", RES_AAONLY,
|
|
||||||
+#endif
|
|
||||||
"RES_USEVC", RES_USEVC,
|
|
||||||
+#ifdef RES_PRIMARY
|
|
||||||
"RES_PRIMARY", RES_PRIMARY,
|
|
||||||
+#endif
|
|
||||||
"RES_IGNTC", RES_IGNTC,
|
|
||||||
"RES_RECURSE", RES_RECURSE,
|
|
||||||
"RES_DEFNAMES", RES_DEFNAMES,
|
|
||||||
"RES_STAYOPEN", RES_STAYOPEN,
|
|
||||||
"RES_DNSRCH", RES_DNSRCH,
|
|
||||||
+#ifdef RES_INSECURE1
|
|
||||||
"RES_INSECURE1", RES_INSECURE1,
|
|
||||||
+#endif
|
|
||||||
+#ifdef RES_INSECURE2
|
|
||||||
"RES_INSECURE2", RES_INSECURE2,
|
|
||||||
+#endif
|
|
||||||
"RES_NOALIASES", RES_NOALIASES,
|
|
||||||
+#ifdef RES_USE_INET6
|
|
||||||
"RES_USE_INET6", RES_USE_INET6,
|
|
||||||
+#endif
|
|
||||||
#ifdef RES_ROTATE
|
|
||||||
"RES_ROTATE", RES_ROTATE,
|
|
||||||
#endif
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:908a66fc38537a0047e8561e1bc0ef096c53357ffad16d2d728cd4fc8ae56654
|
|
||||||
size 4573370
|
|
3
postfix-3.5.1.tar.gz
Normal file
3
postfix-3.5.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:dbce092db23253c0e990c082da2ef1d7921e6896c0a2991d2a8fd9443abb41d4
|
||||||
|
size 4609587
|
@ -1,5 +1,5 @@
|
|||||||
--- conf/master.cf.orig 2019-03-11 13:45:38.792457629 +0100
|
--- conf/master.cf.orig 2020-04-19 12:30:46.108385239 +0200
|
||||||
+++ conf/master.cf 2019-03-11 13:50:08.312456601 +0100
|
+++ conf/master.cf 2020-04-19 12:33:14.899620955 +0200
|
||||||
@@ -10,6 +10,11 @@
|
@@ -10,6 +10,11 @@
|
||||||
# (yes) (yes) (no) (never) (100)
|
# (yes) (yes) (no) (never) (100)
|
||||||
# ==========================================================================
|
# ==========================================================================
|
||||||
@ -12,14 +12,14 @@
|
|||||||
#smtp inet n - n - 1 postscreen
|
#smtp inet n - n - 1 postscreen
|
||||||
#smtpd pass - - n - - smtpd
|
#smtpd pass - - n - - smtpd
|
||||||
#dnsblog unix - - n - 0 dnsblog
|
#dnsblog unix - - n - 0 dnsblog
|
||||||
@@ -29,6 +34,7 @@
|
@@ -17,6 +22,7 @@
|
||||||
#smtps inet n - n - - smtpd
|
#submission inet n - n - - smtpd
|
||||||
# -o syslog_name=postfix/smtps
|
# -o syslog_name=postfix/submission
|
||||||
# -o smtpd_tls_wrappermode=yes
|
# -o smtpd_tls_security_level=encrypt
|
||||||
+# -o content_filter=smtp:[127.0.0.1]:10024
|
+# -o content_filter=smtp:[127.0.0.1]:10024
|
||||||
# -o smtpd_sasl_auth_enable=yes
|
# -o smtpd_sasl_auth_enable=yes
|
||||||
|
# -o smtpd_tls_auth_only=yes
|
||||||
# -o smtpd_reject_unlisted_recipient=no
|
# -o smtpd_reject_unlisted_recipient=no
|
||||||
# -o smtpd_client_restrictions=$mua_client_restrictions
|
|
||||||
@@ -65,6 +71,26 @@
|
@@ -65,6 +71,26 @@
|
||||||
anvil unix - - n - 1 anvil
|
anvil unix - - n - 1 anvil
|
||||||
scache unix - - n - 1 scache
|
scache unix - - n - 1 scache
|
||||||
@ -51,14 +51,14 @@
|
|||||||
# Also specify in main.cf: cyrus_destination_recipient_limit=1
|
# Also specify in main.cf: cyrus_destination_recipient_limit=1
|
||||||
#
|
#
|
||||||
#cyrus unix - n n - - pipe
|
#cyrus unix - n n - - pipe
|
||||||
-# user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
|
-# flags=DRX user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
|
||||||
+# user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
|
+# flags=DRX user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
|
||||||
#
|
#
|
||||||
# ====================================================================
|
# ====================================================================
|
||||||
#
|
#
|
||||||
@@ -131,3 +157,10 @@
|
@@ -131,3 +157,10 @@
|
||||||
#mailman unix - n n - - pipe
|
#mailman unix - n n - - pipe
|
||||||
# flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
|
# flags=FRX user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
|
||||||
# ${nexthop} ${user}
|
# ${nexthop} ${user}
|
||||||
+#
|
+#
|
||||||
+#procmail unix - n n - - pipe
|
+#procmail unix - n n - - pipe
|
||||||
|
@ -1,3 +1,32 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Apr 19 10:22:12 UTC 2020 - Michael Ströder <michael@stroeder.com>
|
||||||
|
|
||||||
|
- Dropped deprecated-RES_INSECURE1.patch to make DNSSEC-secured
|
||||||
|
lookups and DANE mail transport work again
|
||||||
|
- Update to 3.5.1:
|
||||||
|
* Support for the haproxy v2 protocol. The Postfix implementation
|
||||||
|
supports TCP over IPv4 and IPv6, as well as non-proxied
|
||||||
|
connections; the latter are typically used for heartbeat tests.
|
||||||
|
* Support to force-expire email messages. This introduces new
|
||||||
|
postsuper(1) command-line options to request expiration, and
|
||||||
|
additional information in mailq(1) or postqueue(1) output.
|
||||||
|
* The Postfix SMTP and LMTP client support a list of nexthop
|
||||||
|
destinations separated by comma or whitespace. These destinations
|
||||||
|
will be tried in the specified order.
|
||||||
|
* Incompatible changes:
|
||||||
|
* Logging: Postfix daemon processes now log the from= and to=
|
||||||
|
addresses in external (quoted) form in non-debug logging (info,
|
||||||
|
warning, etc.). This means that when an address localpart
|
||||||
|
contains spaces or other special characters, the localpart will
|
||||||
|
be quoted, for example:
|
||||||
|
from=<"name with spaces"@example.com>
|
||||||
|
Specify "info_log_address_format = internal" for backwards compatibility.
|
||||||
|
* Postfix now normalizes IP addresses received with XCLIENT,
|
||||||
|
XFORWARD, or with the HaProxy protocol, for consistency with
|
||||||
|
direct connections to Postfix. This may change the appearance
|
||||||
|
of logging, and the way that check_client_access will match
|
||||||
|
subnets of an IPv6 address.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Mar 13 14:29:32 UTC 2020 - Michael Ströder <michael@stroeder.com>
|
Fri Mar 13 14:29:32 UTC 2020 - Michael Ströder <michael@stroeder.com>
|
||||||
|
|
||||||
|
@ -53,7 +53,7 @@
|
|||||||
%bcond_with libnsl
|
%bcond_with libnsl
|
||||||
%endif
|
%endif
|
||||||
Name: postfix
|
Name: postfix
|
||||||
Version: 3.4.10
|
Version: 3.5.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A fast, secure, and flexible mailer
|
Summary: A fast, secure, and flexible mailer
|
||||||
License: IPL-1.0 OR EPL-2.0
|
License: IPL-1.0 OR EPL-2.0
|
||||||
@ -74,7 +74,6 @@ Patch7: %{name}-ssl-release-buffers.patch
|
|||||||
Patch8: %{name}-vda-v14-3.0.3.patch
|
Patch8: %{name}-vda-v14-3.0.3.patch
|
||||||
Patch9: fix-postfix-script.patch
|
Patch9: fix-postfix-script.patch
|
||||||
Patch10: %{name}-avoid-infinit-loop-if-no-permission.patch
|
Patch10: %{name}-avoid-infinit-loop-if-no-permission.patch
|
||||||
Patch11: deprecated-RES_INSECURE1.patch
|
|
||||||
BuildRequires: ca-certificates
|
BuildRequires: ca-certificates
|
||||||
BuildRequires: cyrus-sasl-devel
|
BuildRequires: cyrus-sasl-devel
|
||||||
BuildRequires: db-devel
|
BuildRequires: db-devel
|
||||||
@ -176,7 +175,6 @@ PostgreSQL.
|
|||||||
%patch8
|
%patch8
|
||||||
%patch9
|
%patch9
|
||||||
%patch10
|
%patch10
|
||||||
%patch11 -p2
|
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user