Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package xen for openSUSE:Factory checked in 
at 2023-01-04 18:10:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xen (Old)
 and      /work/SRC/openSUSE:Factory/.xen.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xen"

Wed Jan  4 18:10:31 2023 rev:324 rq:1046568 version:4.17.0_02

Changes:
--------
--- /work/SRC/openSUSE:Factory/xen/xen.changes  2022-12-10 21:18:07.845662587 
+0100
+++ /work/SRC/openSUSE:Factory/.xen.new.1563/xen.changes        2023-01-04 
18:10:43.000587609 +0100
@@ -1,0 +2,5 @@
+Tue Jan  3 14:10:18 UTC 2023 - Stefan Schubert <sch...@suse.com>
+
+- Migration of PAM settings to /usr/lib/pam.d.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ xen.spec ++++++
--- /var/tmp/diff_new_pack.TokY4g/_old  2023-01-04 18:10:44.236594895 +0100
+++ /var/tmp/diff_new_pack.TokY4g/_new  2023-01-04 18:10:44.240594919 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xen
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -269,6 +269,9 @@
 Summary:        Xen Virtualization: Control tools for domain 0
 License:        GPL-2.0-only
 Group:          System/Kernel
+%if 0%{?suse_version} > 1500
+BuildRequires:  pam-devel
+%endif
 %ifarch x86_64
 %if 0%{?suse_version} >= 1315
 Requires:       grub2-x86_64-xen
@@ -825,17 +828,17 @@
 mkdir -p %{buildroot}/usr/lib/supportconfig/plugins
 install -m 755 %SOURCE13 %{buildroot}/usr/lib/supportconfig/plugins/xen
 
-# Xen API remote authentication files
-install -d %{buildroot}/etc/pam.d
-install -m644 %SOURCE30 %{buildroot}/etc/pam.d/xen-api
+# Xen API remote authentication files and Logrotate files
 install -m644 %SOURCE31 %{buildroot}/etc/xen/
-
-# Logrotate
 %if 0%{?suse_version} > 1500
 mkdir -p %{buildroot}%{_distconfdir}/logrotate.d
 install -m644 -D %SOURCE14 %{buildroot}%{_distconfdir}/logrotate.d/xen
+install -d %{buildroot}%{_pam_vendordir}
+install -m644 %SOURCE30 %{buildroot}/%{_pam_vendordir}/xen-api
 %else
 install -m644 -D %SOURCE14 %{buildroot}%{_sysconfdir}/logrotate.d/xen
+install -d %{buildroot}/etc/pam.d
+install -m644 %SOURCE30 %{buildroot}/etc/pam.d/xen-api
 %endif
 
 # Directories
@@ -1067,8 +1070,10 @@
 %dir /var/log/xen/console
 %if 0%{?suse_version} > 1500
 %{_distconfdir}/logrotate.d/xen
+%{_pam_vendordir}/xen-api
 %else
 %config(noreplace) %{_sysconfdir}/logrotate.d/xen
+%config /etc/pam.d/xen-api
 %endif
 /etc/xen/auto
 %config /etc/xen/examples
@@ -1076,7 +1081,6 @@
 %config /etc/xen/vm
 %config(noreplace) /etc/xen/xenapiusers
 %config(noreplace) /etc/xen/xl.conf
-%config /etc/pam.d/xen-api
 %config %{_unitdir}
 %exclude %{_unitdir}/%{name}-vcpu-watch.service
 %exclude %{_unitdir}/xendomains-wait-disks.service
@@ -1170,7 +1174,7 @@
 %service_add_pre xen-qemu-dom0-disk-backend.service
 %if 0%{?suse_version} > 1500
 # Prepare for migration to /usr/etc; save any old .rpmsave
-for i in logrotate.d/xen ; do
+for i in logrotate.d/xen pam.d/xen-api ; do
    test -f %{_sysconfdir}/${i}.rpmsave && mv -v %{_sysconfdir}/${i}.rpmsave 
%{_sysconfdir}/${i}.rpmsave.old ||:
 done
 %endif
@@ -1178,7 +1182,7 @@
 %if 0%{?suse_version} > 1500
 %posttrans tools
 # Migration to /usr/etc, restore just created .rpmsave
-for i in logrotate.d/xen ; do
+for i in logrotate.d/xen pam.d/xen-api ; do
    test -f %{_sysconfdir}/${i}.rpmsave && mv -v %{_sysconfdir}/${i}.rpmsave 
%{_sysconfdir}/${i} ||:
 done
 %endif

Reply via email to