Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package postfix for openSUSE:Factory checked in at 2026-01-31 00:53:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/postfix (Old) and /work/SRC/openSUSE:Factory/.postfix.new.1995 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "postfix" Sat Jan 31 00:53:27 2026 rev:263 rq: version:3.10.7 Changes: -------- --- /work/SRC/openSUSE:Factory/postfix/postfix-bdb.changes 2026-01-29 17:43:55.798798334 +0100 +++ /work/SRC/openSUSE:Factory/.postfix.new.1995/postfix-bdb.changes 2026-01-31 00:53:28.785385570 +0100 @@ -2,8 +1,0 @@ -Wed Jan 28 02:01:50 UTC 2026 - Peter Varkoly <[email protected]> - -- (bsc#1257199) [SELinux] postalias denied - fatal: open database /etc/aliases.lmdb: Permission denied - Add proposed ExecStartPre. -- (jsc#PED-14859) Fix packages for Immutable Mode - postfix - Pack /var/spool/postfix/* /var/lib/postfix using tmpfiles.d - -------------------------------------------------------------------- postfix.changes: same change Old: ---- tmpfiles.conf ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ postfix-bdb.spec ++++++ --- /var/tmp/diff_new_pack.cMHUSt/_old 2026-01-31 00:53:29.909433555 +0100 +++ /var/tmp/diff_new_pack.cMHUSt/_new 2026-01-31 00:53:29.909433555 +0100 @@ -70,7 +70,6 @@ Source11: check_mail_queue Source12: postfix-user.conf Source13: postfix-vmail-user.conf -Source14: tmpfiles.conf Patch1: postfix-no-md5.patch Patch2: pointer_to_literals.patch Patch3: ipv6_disabled.patch @@ -336,11 +335,11 @@ done # --------------------------------------------------------------------------- install -m 755 %{SOURCE11} %{buildroot}%{_sbindir}/ +%if 0%{?suse_version} >= 1330 mkdir -p %{buildroot}%{_sysusersdir} -mkdir -p %{buildroot}%{_tmpfilesdir}/ install -m 644 %{SOURCE12} %{buildroot}%{_sysusersdir}/ install -m 644 %{SOURCE13} %{buildroot}%{_sysusersdir}/ -install -m 644 %{SOURCE14} %{buildroot}%{_tmpfilesdir}/postfix.conf +%endif #Clean up for postfix-bdb rm -rf %{buildroot}/usr/lib/debug/usr/lib/postfix/postfix-ldap.so-3.5.8-2.11.1.x86_64.debug @@ -386,17 +385,18 @@ # --------------------------------------------------------------------------- %post -%tmpfiles_create %{_tmpfilesdir}/postfix.conf %service_add_post postfix.service /sbin/ldconfig %set_permissions %{_sbindir}/postdrop %set_permissions %{_sbindir}/postlog %set_permissions %{_sbindir}/postqueue +%set_permissions /var/spool/mail/ %verifyscript -%verify_permissions -e %{_sbindir}/postdrop -%verify_permissions -e %{_sbindir}/postlog -%verify_permissions -e %{_sbindir}/postqueue +%verify_permissions %{_sbindir}/postdrop +%verify_permissions %{_sbindir}/postlog +%verify_permissions %{_sbindir}/postqueue +%verify_permissions -e /var/spool/mail/ %postun %service_del_postun postfix.service @@ -435,8 +435,6 @@ %dir %{pf_shlib_directory}/systemd %attr(0755,root,root) %{pf_shlib_directory}/systemd/* %{_unitdir}/postfix.service -%{_tmpfilesdir}/postfix.conf -%{_sysusersdir}/postfix-user.conf %{_bindir}/mailq %{_bindir}/newaliases %verify(not mode) %attr(2755,root,%{pf_setgid_group}) %{_sbindir}/postdrop @@ -480,8 +478,24 @@ %exclude %{_mandir}/man5/mysql_table.5* %exclude %{_mandir}/man5/pgsql_table.5* %{_mandir}/man?/*%{?ext_man} -%ghost /var/lib/postfix -%ghost /var/spool/postfix +%dir %attr(0755,root,root) /%{pf_queue_directory} +%dir %attr(0755,root,root) /%{pf_queue_directory}/pid +%dir %attr(0700,postfix,root) /%{pf_queue_directory}/active +%dir %attr(0700,postfix,root) /%{pf_queue_directory}/bounce +%dir %attr(0700,postfix,root) /%{pf_queue_directory}/corrupt +%dir %attr(0700,postfix,root) /%{pf_queue_directory}/defer +%dir %attr(0700,postfix,root) /%{pf_queue_directory}/deferred +%dir %attr(0700,postfix,root) /%{pf_queue_directory}/flush +%dir %attr(0700,postfix,root) /%{pf_queue_directory}/hold +%dir %attr(0700,postfix,root) /%{pf_queue_directory}/incoming +%dir %attr(0700,postfix,root) /%{pf_queue_directory}/private +%dir %attr(0700,postfix,root) /%{pf_queue_directory}/saved +%dir %attr(0700,postfix,root) /%{pf_queue_directory}/trace +%dir %attr(0730,postfix,maildrop) /%{pf_queue_directory}/maildrop +%dir %attr(0710,postfix,maildrop) /%{pf_queue_directory}/public +%if 0%{?suse_version} >= 1330 +%{_sysusersdir}/postfix-user.conf +%endif %if %{with lmdb} %files lmdb ++++++ postfix.spec ++++++ --- /var/tmp/diff_new_pack.cMHUSt/_old 2026-01-31 00:53:29.957435604 +0100 +++ /var/tmp/diff_new_pack.cMHUSt/_new 2026-01-31 00:53:29.957435604 +0100 @@ -58,7 +58,6 @@ Source11: check_mail_queue Source12: postfix-user.conf Source13: postfix-vmail-user.conf -Source14: tmpfiles.conf Patch1: %{name}-no-md5.patch Patch2: pointer_to_literals.patch Patch3: ipv6_disabled.patch @@ -294,6 +293,8 @@ install -pm 0644 %{name}-SUSE/smtp %{buildroot}%{_sysconfdir}/pam.d/smtp %endif mkdir -p %{buildroot}/%{pf_queue_directory} +mkdir -p %{buildroot}/var/spool/mail +ln -s spool/mail %{buildroot}/var/mail mkdir -p %{buildroot}%{_sysconfdir}/sasl2 install -pm 0600 %{name}-SUSE/smtpd.conf %{buildroot}%{_sysconfdir}/sasl2/smtpd.conf %{buildroot}%{_sbindir}/postconf -c %{buildroot}%{_sysconfdir}/%{name} \ @@ -371,10 +372,9 @@ install -m 755 %{SOURCE11} %{buildroot}%{_sbindir}/ mkdir -p %{buildroot}%{_sysusersdir} -mkdir -p %{buildroot}%{_tmpfilesdir}/ install -m 644 %{SOURCE12} %{buildroot}%{_sysusersdir}/ install -m 644 %{SOURCE13} %{buildroot}%{_sysusersdir}/ -install -m 644 %{SOURCE14} %{buildroot}%{_tmpfilesdir}/postfix.conf + # posttls-finger is built but not installed install -m 755 bin/posttls-finger %{buildroot}%{_sbindir}/ # --------------------------------------------------------------------------- @@ -386,16 +386,15 @@ %service_del_preun %{name}.service %post -%tmpfiles_create %{_tmpfilesdir}/postfix.conf %service_add_post %{name}.service %set_permissions %{_sbindir}/postdrop %set_permissions %{_sbindir}/postlog %set_permissions %{_sbindir}/postqueue %verifyscript -%verify_permissions -e %{_sbindir}/postdrop -%verify_permissions -e %{_sbindir}/postlog -%verify_permissions -e %{_sbindir}/postqueue +%verify_permissions %{_sbindir}/postdrop +%verify_permissions %{_sbindir}/postlog +%verify_permissions %{_sbindir}/postqueue %postun %service_del_postun %{name}.service @@ -440,8 +439,6 @@ %attr(0755,root,root) %{pf_systemd_directory}/* %{_unitdir}/%{name}.service %{_unitdir}/mail-transfer-agent.target.wants -%{_tmpfilesdir}/postfix.conf -%{_sysusersdir}/postfix-user.conf %{_bindir}/mailq %{_bindir}/newaliases %verify(not mode) %attr(2755,root,%{pf_setgid_group}) %{_sbindir}/postdrop @@ -484,10 +481,27 @@ %{pf_daemon_directory}/* %dir %{pf_meta_directory}/dynamicmaps.cf.d %dir %{pf_meta_directory}/postfix-files.d -%ghost /var/lib/postfix -%ghost /var/spool/postfix +%dir %attr(0700,%{name},root) %{pf_data_directory} %{_mandir}/man?/*%{?ext_man} +%dir %attr(0755,root,root) /%{pf_queue_directory} +%dir %attr(0755,root,root) /%{pf_queue_directory}/pid +%dir %attr(0700,%{name},root) /%{pf_queue_directory}/active +%dir %attr(0700,%{name},root) /%{pf_queue_directory}/bounce +%dir %attr(0700,%{name},root) /%{pf_queue_directory}/corrupt +%dir %attr(0700,%{name},root) /%{pf_queue_directory}/defer +%dir %attr(0700,%{name},root) /%{pf_queue_directory}/deferred +%dir %attr(0700,%{name},root) /%{pf_queue_directory}/flush +%dir %attr(0700,%{name},root) /%{pf_queue_directory}/hold +%dir %attr(0700,%{name},root) /%{pf_queue_directory}/incoming +%dir %attr(0700,%{name},root) /%{pf_queue_directory}/private +%dir %attr(0700,%{name},root) /%{pf_queue_directory}/saved +%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 +/var/mail +/var/spool/mail %files devel %{_includedir}/%{name}/ ++++++ postfix-SUSE.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/postfix-SUSE/postfix.service new/postfix-SUSE/postfix.service --- old/postfix-SUSE/postfix.service 2026-01-28 02:57:29.346861171 +0100 +++ new/postfix-SUSE/postfix.service 2026-01-22 11:11:34.284777038 +0100 @@ -40,7 +40,6 @@ Type=forking PIDFile=/var/spool/postfix/pid/master.pid ExecStartPre=-/bin/echo 'Starting mail service (Postfix)' -ExecStartPre=-/sbin/restorecon -Rv /etc/aliases* ExecStartPre=/usr/sbin/postalias /etc/aliases ExecStartPre=-/usr/bin/touch /var/spool/postfix/pid/master.pid ExecStartPre=-/sbin/restorecon -Rv /var/spool/postfix/pid/master.pid ++++++ postfix-rpmlintrc ++++++ --- /var/tmp/diff_new_pack.cMHUSt/_old 2026-01-31 00:53:30.185445338 +0100 +++ /var/tmp/diff_new_pack.cMHUSt/_new 2026-01-31 00:53:30.189445508 +0100 @@ -1,2 +1,3 @@ addFilter("W: no-%check-section") +addFilter(".*[WE]:.*filelist-forbidden-fhs23.*/var/mail.*")
