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-05-13 17:19:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/postfix (Old) and /work/SRC/openSUSE:Factory/.postfix.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "postfix" Wed May 13 17:19:07 2026 rev:272 rq:1352599 version:3.11.2 Changes: -------- --- /work/SRC/openSUSE:Factory/postfix/postfix-bdb.changes 2026-05-06 19:18:43.971151209 +0200 +++ /work/SRC/openSUSE:Factory/.postfix.new.1966/postfix-bdb.changes 2026-05-13 17:20:20.457795034 +0200 @@ -1,0 +2,6 @@ +Fri May 8 16:32:55 UTC 2026 - Peter Varkoly <[email protected]> + +- AUDIT-0: postfix: move permissions from /etc to /usr/share/permissions + (bsc#1264563) Apply proposed changes. + +------------------------------------------------------------------- postfix.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ postfix-bdb.spec ++++++ --- /var/tmp/diff_new_pack.7QkveR/_old 2026-05-13 17:20:21.789850259 +0200 +++ /var/tmp/diff_new_pack.7QkveR/_new 2026-05-13 17:20:21.793850425 +0200 @@ -31,6 +31,13 @@ %define pf_html_directory %{_docdir}/postfix-doc/html %define pf_sample_directory %{_docdir}/postfix-doc/samples %define pf_data_directory %{_localstatedir}/lib/postfix +%if 0%{?suse_version} >= 1600 +%define pf_permissions_dir %{_datadir}/permissions/permissions.d +%define pf_permissions_dir_config %nil +%else +%define pf_permissions_dir %{_sysconfdir}/permissions.d +%define pf_permissions_dir_config %config +%endif %if 0%{?suse_version} < 1330 %define pf_uid 51 %define pf_gid 51 @@ -282,9 +289,9 @@ install -m 644 postfix-SUSE/smtp %{buildroot}%{_sysconfdir}/pam.d/smtp %endif mkdir -p %{buildroot}%{_sysconfdir}/sasl2 -mkdir -p %{buildroot}%{_sysconfdir}/permissions.d -install -pm 0644 postfix-SUSE/permissions %{buildroot}%{_sysconfdir}/permissions.d/postfix -install -pm 0644 postfix-SUSE/permissions.paranoid %{buildroot}%{_sysconfdir}/permissions.d/postfix.paranoid +mkdir -p %{buildroot}%{pf_permissions_dir} +install -pm 0644 postfix-SUSE/permissions %{buildroot}%{pf_permissions_dir}/postfix +install -pm 0644 postfix-SUSE/permissions.paranoid %{buildroot}%{pf_permissions_dir}/postfix.paranoid install -m 600 postfix-SUSE/smtpd.conf %{buildroot}%{_sysconfdir}/sasl2/smtpd.conf %{buildroot}%{_sbindir}/postconf -c %{buildroot}%{_sysconfdir}/postfix \ @@ -414,7 +421,6 @@ %config %{_sysconfdir}/pam.d/* %endif %dir %{_sysconfdir}/postfix -%exclude %{_sysconfdir}/postfix/*mysql* %config(noreplace) %{_sysconfdir}/postfix/* %attr(0750,root,root) %config %{_sysconfdir}/postfix/post-install %attr(0750,root,root) %config %{_sysconfdir}/postfix/postfix-tls-script @@ -425,8 +431,8 @@ %config(noreplace) %{_sysconfdir}/sasl2/smtpd.conf %config %{_sysconfdir}/postfix/LICENSE %config %{_sysconfdir}/postfix/TLS_LICENSE -%config %{_sysconfdir}/permissions.d/postfix -%config %{_sysconfdir}/permissions.d/postfix.paranoid +%pf_permissions_dir_config %{pf_permissions_dir}/postfix +%pf_permissions_dir_config %{pf_permissions_dir}/postfix.paranoid %attr(0644, root, root) %config %{_sysconfdir}/postfix/makedefs.out %{pf_shlib_directory}/postfix-files # create our default postfix ssl DIR (/etc/postfix/ssl) ++++++ postfix.spec ++++++ --- /var/tmp/diff_new_pack.7QkveR/_old 2026-05-13 17:20:21.861853244 +0200 +++ /var/tmp/diff_new_pack.7QkveR/_new 2026-05-13 17:20:21.865853410 +0200 @@ -33,6 +33,13 @@ %define pf_html_directory %{_docdir}/%{name}-doc/html %define pf_sample_directory %{_docdir}/%{name}-doc/samples %define pf_data_directory %{_localstatedir}/lib/%{name} +%if 0%{?suse_version} >= 1600 +%define pf_permissions_dir %{_datadir}/permissions/permissions.d +%define pf_permissions_dir_config %nil +%else +%define pf_permissions_dir %{_sysconfdir}/permissions.d +%define pf_permissions_dir_config %config +%endif %define mail_group mail %define unitdir %{_prefix}/lib/systemd %if 0%{?suse_version} < 1599 @@ -284,7 +291,7 @@ install -pm 0755 bin/$i %{buildroot}%{_sbindir}/$i done mkdir -p %{buildroot}/sbin/conf.d -mkdir -p %{buildroot}%{_sysconfdir}/permissions.d +mkdir -p %{buildroot}%{pf_permissions_dir} mkdir -p %{buildroot}/%{_libdir}/sasl2 mkdir -p %{buildroot}%{_sbindir} mkdir -p %{buildroot}/%{pf_sample_directory} @@ -315,8 +322,8 @@ "disable_vrfy_command = yes" \ 'smtpd_banner = $myhostname ESMTP' #Set Permissions -install -pm 0644 %{name}-SUSE/permissions %{buildroot}%{_sysconfdir}/permissions.d/%{name} -install -pm 0644 %{name}-SUSE/permissions.paranoid %{buildroot}%{_sysconfdir}/permissions.d/%{name}.paranoid +install -pm 0644 %{name}-SUSE/permissions %{buildroot}%{pf_permissions_dir}/%{name} +install -pm 0644 %{name}-SUSE/permissions.paranoid %{buildroot}%{pf_permissions_dir}/%{name}.paranoid sed -i -e 's/\(.*ldap.*\)/#\1/g' \ -e 's/\(.*mysql.*\)/#\1/g' \ -e 's/\(.*pgsql.*\)/#\1/g' \ @@ -439,8 +446,8 @@ %ghost %attr(0644,root,root) %{_sysconfdir}/aliases.lmdb %dir %{_sysconfdir}/sasl2 %config(noreplace) %{_sysconfdir}/sasl2/smtpd.conf -%config %{_sysconfdir}/permissions.d/%{name} -%config %{_sysconfdir}/permissions.d/%{name}.paranoid +%pf_permissions_dir_config %{pf_permissions_dir}/%{name} +%pf_permissions_dir_config %{pf_permissions_dir}/%{name}.paranoid %{pf_meta_directory}/%{name}-files %dir %{pf_systemd_directory} %attr(0755,root,root) %{pf_systemd_directory}/*
