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.*
