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}/*

Reply via email to