Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package postfix for openSUSE:Factory checked in at 2025-05-09 18:39:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/postfix (Old) and /work/SRC/openSUSE:Factory/.postfix.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "postfix" Fri May 9 18:39:20 2025 rev:252 rq:1275464 version:3.10.2 Changes: -------- --- /work/SRC/openSUSE:Factory/postfix/postfix-bdb.changes 2025-04-24 17:25:10.876497869 +0200 +++ /work/SRC/openSUSE:Factory/.postfix.new.30101/postfix-bdb.changes 2025-05-09 18:39:32.827482431 +0200 @@ -1,0 +2,6 @@ +Thu May 8 08:08:04 UTC 2025 - Peter Varkoly <vark...@suse.com> + +- postfix incorrect logic for the master.cf handling for tls ports + (bsc#1242822) + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/postfix/postfix.changes 2025-04-24 17:25:10.896498709 +0200 +++ /work/SRC/openSUSE:Factory/.postfix.new.30101/postfix.changes 2025-05-09 18:39:32.919486273 +0200 @@ -1,0 +2,6 @@ +Thu May 8 08:07:20 UTC 2025 - Peter Varkoly <vark...@suse.com> + +- postfix incorrect logic for the master.cf handling for tls ports + (bsc#1242822) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ postfix-bdb.spec ++++++ --- /var/tmp/diff_new_pack.x6pyuu/_old 2025-05-09 18:39:33.779522182 +0200 +++ /var/tmp/diff_new_pack.x6pyuu/_new 2025-05-09 18:39:33.783522349 +0200 @@ -130,14 +130,14 @@ Requires: /usr/bin/cmp # /usr/lib/postfix/bin//post-install: line 667: ed: command not found Requires(pre): /usr/bin/ed -Requires(preun): /usr/bin/ed +Requires(preun):/usr/bin/ed Requires(post): /usr/bin/ed -Requires(postun): /usr/bin/ed +Requires(postun):/usr/bin/ed # /usr/sbin/config.postfix needs perl Requires(pre): perl -Requires(preun): perl +Requires(preun):perl Requires(post): perl -Requires(postun): perl +Requires(postun):perl %description Postfix aims to be an alternative to the widely-used sendmail program with bdb support ++++++ postfix.spec ++++++ --- /var/tmp/diff_new_pack.x6pyuu/_old 2025-05-09 18:39:33.827524186 +0200 +++ /var/tmp/diff_new_pack.x6pyuu/_new 2025-05-09 18:39:33.827524186 +0200 @@ -112,14 +112,14 @@ Requires: /usr/bin/cmp # /usr/lib/postfix/bin//post-install: line 667: ed: command not found Requires(pre): /usr/bin/ed -Requires(preun): /usr/bin/ed +Requires(preun):/usr/bin/ed Requires(post): /usr/bin/ed -Requires(postun): /usr/bin/ed +Requires(postun):/usr/bin/ed # /usr/sbin/config.postfix needs perl Requires(pre): perl -Requires(preun): perl +Requires(preun):perl Requires(post): perl -Requires(postun): perl +Requires(postun):perl %description Postfix aims to be an alternative to the widely-used sendmail program. ++++++ postfix-SUSE.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/postfix-SUSE/config.postfix new/postfix-SUSE/config.postfix --- old/postfix-SUSE/config.postfix 2025-03-16 21:59:54.666517777 +0100 +++ new/postfix-SUSE/config.postfix 2025-05-08 12:34:23.242089720 +0200 @@ -1140,12 +1140,12 @@ } else { $line = "# ".$1; } - } elsif( /^\#?\s{3}(-o\s+smtpd_relay_restrictions=.*)/ ) { - if ( $tlsserver ne "yes" ) { - $line = "# ".$1; - } else { + } elsif( /^\#?\s{3}(-o\s+smtpd_relay_restrictions=.*)/ ) { + if ( $tlsserver eq "yes" && $authserver eq "yes" ) { $line = " ".$1; - } + } else { + $line = "# ".$1; + } ## end submission ## smtps } elsif( /^\#?\s*(smtps\s+inet.*?smtpd)/ ) { @@ -1187,10 +1187,10 @@ $line = "# ".$1; } } elsif( /^\#?\s{4}(-o\s+smtpd_relay_restrictions=.*)/ ) { - if ( $sslserver ne "yes" ) { - $line = "# ".$1; - } else { + if ( $sslserver eq "yes" && $authserver eq "yes" ) { $line = " ".$1; + } else { + $line = "# ".$1; } ## end smtps ## tlsmgr