Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package s390-tools for openSUSE:Factory checked in at 2024-04-17 14:45:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/s390-tools (Old) and /work/SRC/openSUSE:Factory/.s390-tools.new.26366 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "s390-tools" Wed Apr 17 14:45:28 2024 rev:75 rq:1168394 version:2.31.0 Changes: -------- --- /work/SRC/openSUSE:Factory/s390-tools/s390-tools.changes 2024-04-04 22:27:26.381919918 +0200 +++ /work/SRC/openSUSE:Factory/.s390-tools.new.26366/s390-tools.changes 2024-04-17 14:45:35.154520018 +0200 @@ -1,0 +2,25 @@ +Tue Apr 16 16:55:05 UTC 2024 - Nikolay Gueorguiev <nikolay.gueorgu...@suse.com> + +- Amended the .spec file for x86_64 + * Recommends: s390-tools-genprotimg-data + +------------------------------------------------------------------- +Tue Apr 16 07:48:20 UTC 2024 - Nikolay Gueorguiev <nikolay.gueorgu...@suse.com> + +- Amended the .spec file for s390-tools-genprotimg-data-*.noarch.rpm + * Removed the dependency on it on x86_64 platform + * Updated the Summary and Description of the *.noarch.rpm (bsc#1222675) + +------------------------------------------------------------------- +Fri Apr 12 15:28:09 UTC 2024 - Nikolay Gueorguiev <nikolay.gueorgu...@suse.com> + +- Updated the .spec file to enable Secure Execution in the Cloud (bsc#1222675) + * Creates a s390-tools-genprotimg-data-*.noarch.rpm package which includes + s390x bootload binaries for x86_64: + - /lib/s390-tools/stage3.bin + - /usr/share/s390-tools/genprotimg/stage3a.bin + - /usr/share/s390-tools/genprotimg/stage3b_reloc.bin + * Excludes the above binaries from the (main) s390-tools-*.s390x.rpm + * Requires: s390-tools-genprotimg-data + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ s390-tools.spec ++++++ --- /var/tmp/diff_new_pack.5P7feG/_old 2024-04-17 14:45:36.866582883 +0200 +++ /var/tmp/diff_new_pack.5P7feG/_new 2024-04-17 14:45:36.870583030 +0200 @@ -181,7 +181,7 @@ BuildRequires: systemd-devel BuildRequires: tcpd-devel BuildRequires: zlib-devel-static -### x86_64 +### s390x %ifarch s390x BuildRequires: kernel-zfcpdump BuildRequires: qclib-devel-static @@ -195,12 +195,15 @@ # Don't build with pie to avoid problems with zipl #!BuildIgnore: gcc-PIE Requires: coreutils +Requires: procps +Requires: util-linux +%ifarch s390x Requires: gawk Requires: perl-base -Requires: procps Requires: rsync +Requires: s390-tools-genprotimg-data Requires: tar -Requires: util-linux +%endif Requires(post): %fillup_prereq Requires(post): permissions Requires(pre): shadow @@ -209,21 +212,28 @@ Provides: group(cpacfstats) Provides: group(ts-shell) Provides: group(zkeyadm) +%ifarch x86_64 +Recommends: s390-tools-genprotimg-data +%endif +### ExclusiveArch: s390x x86_64 %description This package contains the tools (s390x, x86_64) needed to use Linux on IBM z Systems -and exploit many of the various capabilities of the hardware or z/VM. -For example: +and exploit many of the various capabilities of the hardware or z/VM. For example: + - s390x dasdfmt - low-level format tool for ECKD DASD fdasd - partitions ECKD DASDs with z/OS compatible disk layout zipl - boot loader and dump DASD initializer zgetdump - tool to get linux system dumps from DASD + - x86_64 genprotimg - create a protected virtualization image pvattest - create, perform, and verify protected virtualization attestation measurements +Note: The package requires - s390-tools-genprotimg-data-*.noarch.rpm - installed + %package -n osasnmpd Summary: OSA-Express SNMP subagent License: GPL-2.0-or-later @@ -333,6 +343,19 @@ volume. If available, it reconfigures the FCP re-IPL settings to use an operational path. +%package genprotimg-data +Summary: Auxiliary data used by genprotimg +License: MIT +Group: System/Boot +BuildArch: noarch + +%description genprotimg-data +The genprotimg allows preparing and analyzing boot images +in the realm of IBM Secure Execution on a trusted environment, +such as the laptop of an admin by limiting the build targets +depending on the defined or detected host architecture. +This package provides auxiliary data used by genprotimg. + ### *** s390x ************************************************************************* ### %ifarch s390x @@ -719,6 +742,10 @@ %dir /etc/mdevctl.d/scripts.d/ %dir /etc/mdevctl.d/scripts.d/callouts/ ### +%exclude /lib/s390-tools/stage3.bin +%exclude %{_datadir}/s390-tools/genprotimg/stage3a.bin +%exclude %{_datadir}/s390-tools/genprotimg/stage3b_reloc.bin +### %files -n osasnmpd -f %{_builddir}/%{name}.osasnmp %{_libexecdir}/net-snmp/agents/osasnmpd @@ -765,6 +792,12 @@ %{_udevrulesdir}/70-chreipl-fcp-mpath.rules %{_mandir}/man7/chreipl-fcp-mpath.7%{?ext_man} +### genprotimg +%files genprotimg-data +/lib/s390-tools/stage3.bin +%{_datadir}/s390-tools/genprotimg/stage3a.bin +%{_datadir}/s390-tools/genprotimg/stage3b_reloc.bin + ### _endif ### *** !s390x ************************************************************************* ### ### _ifarch x86_64