From def8724640f9010145eac5e78d4b47811908d1d7dcb46b833a5f37163989b02a Mon Sep 17 00:00:00 2001 From: Peter Varkoly Date: Fri, 20 Dec 2024 16:01:24 +0000 Subject: [PATCH] - update to 3.9.1 * The mail_version configuration parameter did not have a three-number value (3.9 instead of 3.9.0; it still had the two-number version from the development releases postfix-3.9-yyyymmdd). This broke pathnames derived from the mail_version value, such as shlib_directory. * Bugfix (defect introduced: Postfix 2.9, date 20111218): with "smtpd_sasl_auth_enable = no", the permit_sasl_authenticated feature ignored information that was received with the XCLIENT LOGIN command, so that the client was treated as unauthenticated. This was fixed by removing an unnecessary test. * Bugfix (defect introduced: postfix 3.0): the default master.cf syslog_name setting for the relay service did not preserve multi-instance information, which complicated logfile analysis. * Bugfix (defect introduced: Postfix 2.3, date 20051222): file descriptor leak after failure to connect to a Dovecot auth server. The impact is limited because Dovecot auth failures are rare, there are limits on the number of retries (one), on the number of errors per SMTP session (smtpd_hard_error_limit), on the number of sessions per SMTP server process (max_use), and on the number of file handles per process (managed with sysctl). * Bugfix (defect introduced: Postfix 3.4, date 20190121): the postsuper command failed with "open logfile '/path/to/file': Permission denied" when the maillog_file parameter specified a filename and Postfix was not running. This was fixed by opening the maillog_file before dropping root privileges. * Bugfix (defect introduced Postfix 3.0). No autodetection of UTF8 text when missing message headers were automatically added by Postfix (for example, a From: header with UTF8 full name information from the password file). This caused Postfix to send UTF8 in message headers without using the SMTPUTF8 protocol. - update to 3.9.1 * The mail_version configuration parameter did not have a three-number value (3.9 instead of 3.9.0; it still had the two-number version from the development releases postfix-3.9-yyyymmdd). This broke pathnames derived from the mail_version value, such as shlib_directory. * Bugfix (defect introduced: Postfix 2.9, date 20111218): with "smtpd_sasl_auth_enable = no", the permit_sasl_authenticated feature ignored information that was received with the XCLIENT LOGIN command, so that the client was treated as unauthenticated. This was fixed by removing an unnecessary test. * Bugfix (defect introduced: postfix 3.0): the default master.cf syslog_name setting for the relay service did not preserve multi-instance information, which complicated logfile analysis. * Bugfix (defect introduced: Postfix 2.3, date 20051222): file descriptor leak after failure to connect to a Dovecot auth server. The impact is limited because Dovecot auth failures are rare, there are limits on the number of retries (one), on the number of errors per SMTP session (smtpd_hard_error_limit), on the number of sessions per SMTP server process (max_use), and on the number of file handles per process (managed with sysctl). * Bugfix (defect introduced: Postfix 3.4, date 20190121): the postsuper command failed with "open logfile '/path/to/file': Permission denied" when the maillog_file parameter specified a filename and Postfix was not running. This was fixed by opening the maillog_file before dropping root privileges. * Bugfix (defect introduced Postfix 3.0). No autodetection of UTF8 text when missing message headers were automatically added by Postfix (for example, a From: header with UTF8 full name information from the password file). This caused Postfix to send UTF8 in message headers without using the SMTPUTF8 protocol. OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=499 --- postfix-3.9.0.tar.gz | 3 --- postfix-3.9.0.tar.gz.asc | 7 ------- postfix-3.9.1.tar.gz | 3 +++ postfix-3.9.1.tar.gz.asc | 7 +++++++ postfix-bdb.changes | 35 +++++++++++++++++++++++++++++++++++ postfix-bdb.spec | 2 +- postfix.changes | 35 +++++++++++++++++++++++++++++++++++ postfix.spec | 6 +++--- 8 files changed, 84 insertions(+), 14 deletions(-) delete mode 100644 postfix-3.9.0.tar.gz delete mode 100644 postfix-3.9.0.tar.gz.asc create mode 100644 postfix-3.9.1.tar.gz create mode 100644 postfix-3.9.1.tar.gz.asc diff --git a/postfix-3.9.0.tar.gz b/postfix-3.9.0.tar.gz deleted file mode 100644 index 314468b..0000000 --- a/postfix-3.9.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:56f5e420e7c25455a4e96c19b672f80f9a0a35fb5becc9247c9e3d5dcc617f34 -size 4953133 diff --git a/postfix-3.9.0.tar.gz.asc b/postfix-3.9.0.tar.gz.asc deleted file mode 100644 index 1d8b99b..0000000 --- a/postfix-3.9.0.tar.gz.asc +++ /dev/null @@ -1,7 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.18 (FreeBSD) - -iFcDBQBl6JfdDAtZDoDKFacRCspDAP9CWwo61cuT1VgMaP+TrcP5izmrJSRxLMJN -ubLPqIcYZAD9FM/D0BP7oUAbxDEY5vF3qWiayCJehlEmspmTg+xeYG8= -=dY5B ------END PGP SIGNATURE----- diff --git a/postfix-3.9.1.tar.gz b/postfix-3.9.1.tar.gz new file mode 100644 index 0000000..fe35d5f --- /dev/null +++ b/postfix-3.9.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c488944eb0362576d18f5f8cc4b9b32a35bcb35d71b947daac9764af4770f643 +size 4953855 diff --git a/postfix-3.9.1.tar.gz.asc b/postfix-3.9.1.tar.gz.asc new file mode 100644 index 0000000..a2a09ec --- /dev/null +++ b/postfix-3.9.1.tar.gz.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.18 (FreeBSD) + +iFcDBQBnUKiGDAtZDoDKFacRCrr+AP9mAUMNj9Bl3No2FwDzBDQM0DeZsZxXVowV +7Y9BwEw1EgD/V96Bc3VWp1VyIml0QpKGbewL2WyJYSy+FD8OkT8a/m0= +=xU/Y +-----END PGP SIGNATURE----- diff --git a/postfix-bdb.changes b/postfix-bdb.changes index c5d3446..2936a8b 100644 --- a/postfix-bdb.changes +++ b/postfix-bdb.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +Thu Dec 5 19:05:33 UTC 2024 - Arjen de Korte + +- update to 3.9.1 + * The mail_version configuration parameter did not have a three-number + value (3.9 instead of 3.9.0; it still had the two-number version + from the development releases postfix-3.9-yyyymmdd). This broke + pathnames derived from the mail_version value, such as + shlib_directory. + * Bugfix (defect introduced: Postfix 2.9, date 20111218): with + "smtpd_sasl_auth_enable = no", the permit_sasl_authenticated feature + ignored information that was received with the XCLIENT LOGIN + command, so that the client was treated as unauthenticated. This was + fixed by removing an unnecessary test. + * Bugfix (defect introduced: postfix 3.0): the default master.cf + syslog_name setting for the relay service did not preserve + multi-instance information, which complicated logfile analysis. + * Bugfix (defect introduced: Postfix 2.3, date 20051222): file + descriptor leak after failure to connect to a Dovecot auth server. + The impact is limited because Dovecot auth failures are rare, there + are limits on the number of retries (one), on the number of errors + per SMTP session (smtpd_hard_error_limit), on the number of sessions + per SMTP server process (max_use), and on the number of file handles + per process (managed with sysctl). + * Bugfix (defect introduced: Postfix 3.4, date 20190121): the + postsuper command failed with "open logfile '/path/to/file': + Permission denied" when the maillog_file parameter specified a + filename and Postfix was not running. This was fixed by opening the + maillog_file before dropping root privileges. + * Bugfix (defect introduced Postfix 3.0). No autodetection of UTF8 + text when missing message headers were automatically added by + Postfix (for example, a From: header with UTF8 full name information + from the password file). This caused Postfix to send UTF8 in message + headers without using the SMTPUTF8 protocol. + ------------------------------------------------------------------- Tue Sep 24 08:29:59 UTC 2024 - Peter Varkoly diff --git a/postfix-bdb.spec b/postfix-bdb.spec index 855a29b..46b6dd6 100644 --- a/postfix-bdb.spec +++ b/postfix-bdb.spec @@ -59,7 +59,7 @@ %endif %bcond_without ldap Name: postfix-bdb -Version: 3.9.0 +Version: 3.9.1 Release: 0 Summary: A fast, secure, and flexible mailer License: EPL-2.0 OR IPL-1.0 diff --git a/postfix.changes b/postfix.changes index e7fc9fb..8cbbbe8 100644 --- a/postfix.changes +++ b/postfix.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +Thu Dec 5 19:05:33 UTC 2024 - Arjen de Korte + +- update to 3.9.1 + * The mail_version configuration parameter did not have a three-number + value (3.9 instead of 3.9.0; it still had the two-number version + from the development releases postfix-3.9-yyyymmdd). This broke + pathnames derived from the mail_version value, such as + shlib_directory. + * Bugfix (defect introduced: Postfix 2.9, date 20111218): with + "smtpd_sasl_auth_enable = no", the permit_sasl_authenticated feature + ignored information that was received with the XCLIENT LOGIN + command, so that the client was treated as unauthenticated. This was + fixed by removing an unnecessary test. + * Bugfix (defect introduced: postfix 3.0): the default master.cf + syslog_name setting for the relay service did not preserve + multi-instance information, which complicated logfile analysis. + * Bugfix (defect introduced: Postfix 2.3, date 20051222): file + descriptor leak after failure to connect to a Dovecot auth server. + The impact is limited because Dovecot auth failures are rare, there + are limits on the number of retries (one), on the number of errors + per SMTP session (smtpd_hard_error_limit), on the number of sessions + per SMTP server process (max_use), and on the number of file handles + per process (managed with sysctl). + * Bugfix (defect introduced: Postfix 3.4, date 20190121): the + postsuper command failed with "open logfile '/path/to/file': + Permission denied" when the maillog_file parameter specified a + filename and Postfix was not running. This was fixed by opening the + maillog_file before dropping root privileges. + * Bugfix (defect introduced Postfix 3.0). No autodetection of UTF8 + text when missing message headers were automatically added by + Postfix (for example, a From: header with UTF8 full name information + from the password file). This caused Postfix to send UTF8 in message + headers without using the SMTPUTF8 protocol. + ------------------------------------------------------------------- Tue Sep 24 08:29:19 UTC 2024 - Peter Varkoly diff --git a/postfix.spec b/postfix.spec index 9768544..794737b 100644 --- a/postfix.spec +++ b/postfix.spec @@ -46,7 +46,7 @@ %endif %bcond_without ldap Name: postfix -Version: 3.9.0 +Version: 3.9.1 Release: 0 Summary: A fast, secure, and flexible mailer License: EPL-2.0 OR IPL-1.0 @@ -525,8 +525,8 @@ fi %config(noreplace) %{_sysconfdir}/%{name}/sasl_passwd %config(noreplace) %{_sysconfdir}/%{name}/sender_canonical %config(noreplace) %{_sysconfdir}/%{name}/virtual -%ghost %{_sysconfdir}/%{name}/*.lmdb -%ghost %{_sysconfdir}/aliases.lmdb +%ghost %attr(0644,root,root) %{_sysconfdir}/%{name}/*.lmdb +%ghost %attr(0644,root,root) %{_sysconfdir}/aliases.lmdb %dir %{_sysconfdir}/sasl2 %config(noreplace) %{_sysconfdir}/sasl2/smtpd.conf %exclude %{_sysconfdir}/%{name}/LICENSE