1 Commits

Author SHA256 Message Date
bbf4e50521 New version 2025-12-21 21:57:20 +01:00
6 changed files with 17 additions and 74 deletions

Binary file not shown.

View File

@@ -1,35 +1,3 @@
-------------------------------------------------------------------
Thu Jan 22 10:59:46 UTC 2026 - Marcus Rueckert <mrueckert@suse.de>
- Do not strip binaries at all
- also drop " -s " from the CCARGS to prevent stripping there
-------------------------------------------------------------------
Thu Jan 22 10:09:40 UTC 2026 - Ana Guerrero <ana.guerrero@suse.com>
- Re-add dropped change:
- fix postfix-SUSE.tar.gz, postfix.service: correct path for postalias
from /sbin/postalias to /usr/sbin/postalias
-------------------------------------------------------------------
Wed Jan 21 07:33:02 UTC 2026 - Dominique Leuenberger <dimstar@opensuse.org>
- Don't fail strip on non-existing files (easy hack to fix 32bit
builds).
-------------------------------------------------------------------
Thu Jan 15 17:53:42 UTC 2026 - Peter Varkoly <varkoly@suse.com>
- fix (bsc#1256462) [Build 12.10] openQA test fails in mta: Failed to start postfix.service
Remove postfix set-permisson from all spaces
- Strip binaries
-------------------------------------------------------------------
Tue Jan 13 20:27:51 UTC 2026 - Peter Varkoly <varkoly@suse.com>
- fix (bsc#1256462) [Build 12.10] openQA test fails in mta: Failed to start postfix.service
Put postfix set-permisson into %post
-------------------------------------------------------------------
Sun Dec 21 20:53:29 UTC 2025 - Peter Varkoly <varkoly@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package postfix-bdb
#
# Copyright (c) 2026 SUSE LLC and contributors
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -354,7 +354,6 @@ rm -rf %{buildroot}/%{_includedir}/postfix/
# posttls-finger is built but not installed
install -m 755 bin/posttls-finger %{buildroot}%{_sbindir}/
# ---------------------------------------------------------------------------
%if 0%{?suse_version} >= 1330
%pre -f postfix.pre

View File

@@ -1,2 +1,7 @@
addFilter("W: no-%check-section")
addFilter("dir-or-file-outside-snapshot /var/adm/backup/postfix")
addFilter("dir-or-file-outside-snapshot /var/lib/postfix")
addFilter("dir-or-file-outside-snapshot /var/mail")
addFilter("dir-or-file-outside-snapshot /var/spool/mail")
addFilter("dir-or-file-outside-snapshot /var/spool/postfix")
addFilter("non-standard-dir-in-var*")
addFilter(".*[WE]:.*filelist-forbidden-fhs23.*/var/mail.*")

View File

@@ -1,39 +1,7 @@
-------------------------------------------------------------------
Thu Jan 22 10:59:46 UTC 2026 - Marcus Rueckert <mrueckert@suse.de>
- Do not strip binaries at all
- also drop " -s " from the CCARGS to prevent stripping there
-------------------------------------------------------------------
Thu Jan 22 10:09:40 UTC 2026 - Ana Guerrero <ana.guerrero@suse.com>
- Re-add dropped change:
- fix postfix-SUSE.tar.gz, postfix.service: correct path for postalias
from /sbin/postalias to /usr/sbin/postalias
-------------------------------------------------------------------
Wed Jan 21 07:33:02 UTC 2026 - Dominique Leuenberger <dimstar@opensuse.org>
- Don't fail strip on non-existing files (easy hack to fix 32bit
builds).
-------------------------------------------------------------------
Thu Jan 15 17:53:42 UTC 2026 - Peter Varkoly <varkoly@suse.com>
- fix (bsc#1256462) [Build 12.10] openQA test fails in mta: Failed to start postfix.service
Remove postfix set-permisson from all spaces
- Strip binaries
-------------------------------------------------------------------
Tue Jan 13 20:27:51 UTC 2026 - Peter Varkoly <varkoly@suse.com>
- fix (bsc#1256462) [Build 12.10] openQA test fails in mta: Failed to start postfix.service
Put postfix set-permisson into %post
-------------------------------------------------------------------
Sun Dec 21 20:52:29 UTC 2025 - Peter Varkoly <varkoly@suse.com>
- (jsc#PED-14859) Fix packages for Immutable Mode - postfix
- (jsc#PED-14859) Fix packages for Immutable Mode - postfix
-------------------------------------------------------------------
Sun Dec 14 18:45:30 UTC 2025 - Peter Varkoly <varkoly@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package postfix
#
# Copyright (c) 2026 SUSE LLC and contributors
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -54,7 +54,7 @@ Source1: https://de.postfix.org/ftpmirror/official/postfix-%{version}.tar
Source2: %{name}-SUSE.tar.gz
Source3: %{name}-mysql.tar.bz2
Source4: postfix.keyring
Source10: postfix-rpmlintrc
Source10: %{name}-rpmlintrc
Source11: check_mail_queue
Source12: postfix-user.conf
Source13: postfix-vmail-user.conf
@@ -377,6 +377,7 @@ install -m 644 %{SOURCE13} %{buildroot}%{_sysusersdir}/
# posttls-finger is built but not installed
install -m 755 bin/posttls-finger %{buildroot}%{_sbindir}/
# ---------------------------------------------------------------------------
%pre -f postfix.pre
@@ -390,11 +391,13 @@ install -m 755 bin/posttls-finger %{buildroot}%{_sbindir}/
%set_permissions %{_sbindir}/postdrop
%set_permissions %{_sbindir}/postlog
%set_permissions %{_sbindir}/postqueue
%set_permissions /var/spool/mail/
%verifyscript
%verify_permissions %{_sbindir}/postdrop
%verify_permissions %{_sbindir}/postlog
%verify_permissions %{_sbindir}/postqueue
%verify_permissions -e /var/spool/mail/
%postun
%service_del_postun %{name}.service
@@ -499,9 +502,9 @@ install -m 755 bin/posttls-finger %{buildroot}%{_sbindir}/
%dir %attr(0700,%{name},root) /%{pf_queue_directory}/trace
%dir %attr(0730,%{name},maildrop) /%{pf_queue_directory}/maildrop
%dir %attr(0710,%{name},maildrop) /%{pf_queue_directory}/public
%{_sysusersdir}/postfix-user.conf
%dir %attr(1777,root,root) /var/spool/mail
/var/mail
/var/spool/mail
%{_sysusersdir}/postfix-user.conf
%files devel
%{_includedir}/%{name}/