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

Reply via email to