Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libgnomesu for openSUSE:Factory 
checked in at 2022-12-29 13:08:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libgnomesu (Old)
 and      /work/SRC/openSUSE:Factory/.libgnomesu.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libgnomesu"

Thu Dec 29 13:08:57 2022 rev:66 rq:1045609 version:2.0.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/libgnomesu/libgnomesu.changes    2022-03-20 
20:54:41.986453183 +0100
+++ /work/SRC/openSUSE:Factory/.libgnomesu.new.1563/libgnomesu.changes  
2022-12-29 13:09:01.588906178 +0100
@@ -1,0 +2,5 @@
+Tue Dec 27 15:50:43 UTC 2022 - Stefan Schubert <[email protected]>
+
+- Migration of PAM settings to /usr/lib/pam.d.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libgnomesu.spec ++++++
--- /var/tmp/diff_new_pack.YVhYjU/_old  2022-12-29 13:09:02.036908690 +0100
+++ /var/tmp/diff_new_pack.YVhYjU/_new  2022-12-29 13:09:02.040908712 +0100
@@ -85,8 +85,26 @@
 cp doc/api.html doc/libgnomesu.css %{buildroot}%{_docdir}/%{name}
 # We want only PAM backend.
 rm -f %{buildroot}%{_libexecdir}/%{name}/gnomesu-backend
+%if 0%{?suse_version} > 1500
+install -d %{buildroot}/%{_pam_vendordir}
+mv %{buildroot}%{_sysconfdir}/pam.d/gnomesu-pam %{buildroot}%{_pam_vendordir}
+%endif
 %fdupes %{buildroot}
 
+%if 0%{?suse_version} > 1500
+%pre
+# Prepare for migration to /usr/etc; save any old .rpmsave
+for i in pam.d/gnomesu-pam ; do
+     test -f %{_sysconfdir}/${i}.rpmsave && mv -v %{_sysconfdir}/${i}.rpmsave 
%{_sysconfdir}/${i}.rpmsave.old ||:
+done
+
+%posttrans
+# Migration to /usr/etc, restore just created .rpmsave
+for i in pam.d/gnomesu-pam ; do
+     test -f %{_sysconfdir}/${i}.rpmsave && mv -v %{_sysconfdir}/${i}.rpmsave 
%{_sysconfdir}/${i} ||:
+done
+%endif
+
 %post
 %set_permissions %{_libexecdir}/%{name}/gnomesu-pam-backend
 
@@ -104,7 +122,11 @@
 # NOTE: Original package has 6755.
 # We have only 4755 and for easy and secure profile.
 %verify (not mode) %attr (4755,root,root) 
%{_libexecdir}/%{name}/gnomesu-pam-backend
+%if 0%{?suse_version} > 1500
+%{_pam_vendordir}/gnomesu-pam
+%else
 %config %{_sysconfdir}/pam.d/gnomesu-pam
+%endif
 
 %files -n libgnomesu0
 %{_libdir}/libgnomesu.so.*

Reply via email to