Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package krb5 for openSUSE:Factory checked in at 2023-03-05 20:07:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/krb5 (Old) and /work/SRC/openSUSE:Factory/.krb5.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "krb5" Sun Mar 5 20:07:51 2023 rev:163 rq:1069137 version:1.20.1 Changes: -------- --- /work/SRC/openSUSE:Factory/krb5/krb5.changes 2022-12-16 17:50:44.987719811 +0100 +++ /work/SRC/openSUSE:Factory/.krb5.new.31432/krb5.changes 2023-03-05 20:07:52.600670827 +0100 @@ -1,0 +2,5 @@ +Tue Dec 27 14:46:54 UTC 2022 - Stefan Schubert <[email protected]> + +- Migration of PAM settings to /usr/lib/pam.d + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ krb5.spec ++++++ --- /var/tmp/diff_new_pack.DZ0qbu/_old 2023-03-05 20:07:53.404674543 +0100 +++ /var/tmp/diff_new_pack.DZ0qbu/_new 2023-03-05 20:07:53.408674562 +0100 @@ -267,8 +267,13 @@ install -m 644 %{_builddir}/%{srcRoot}/src/plugins/kdb/ldap/libkdb_ldap/kerberos.schema %{buildroot}/%{_datadir}/kerberos/ldap/kerberos.schema install -m 644 %{_builddir}/%{srcRoot}/src/plugins/kdb/ldap/libkdb_ldap/kerberos.ldif %{buildroot}/%{_datadir}/kerberos/ldap/kerberos.ldif # link pam-config for su to ksu +%if 0%{?suse_version} > 1500 +mkdir -p %{buildroot}%{_pam_vendordir} +install -m 644 %{SOURCE6} %{buildroot}%{_pam_vendordir}/ksu +%else mkdir -p %{buildroot}%{_sysconfdir}/pam.d/ install -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/pam.d/ksu +%endif # cleanup rm -f %{buildroot}%{_mandir}/man1/tmac.doc* @@ -306,6 +311,20 @@ %post plugin-kdb-ldap -p /sbin/ldconfig %postun plugin-kdb-ldap -p /sbin/ldconfig +%if 0%{?suse_version} > 1500 +%pre client +# Prepare for migration to /usr/etc; save any old .rpmsave +for i in pam.d/ksu ; do + test -f %{_sysconfdir}/${i}.rpmsave && mv -v %{_sysconfdir}/${i}.rpmsave %{_sysconfdir}/${i}.rpmsave.old ||: +done + +%posttrans client +# Migration to /usr/etc, restore just created .rpmsave +for i in pam.d/ksu ; do + test -f %{_sysconfdir}/${i}.rpmsave && mv -v %{_sysconfdir}/${i}.rpmsave %{_sysconfdir}/${i} ||: +done +%endif + %files devel %dir %{_datadir}/aclocal %{_libdir}/libgssrpc.so @@ -409,7 +428,11 @@ %{_mandir}/man8/sserver.8%{?ext_man} %files client +%if 0%{?suse_version} > 1500 +%attr(0644,root,root) %{_pam_vendordir}/ksu +%else %attr(0644,root,root) %config(noreplace) %{_sysconfdir}/pam.d/ksu +%endif %{_bindir}/kvno %{_bindir}/kinit %{_bindir}/kdestroy
