forked from pool/s390-tools
Accepting request 1168394 from Base:System
Amended the .spec file for x86_64. Recommends: s390-tools-genprotimg-data OBS-URL: https://build.opensuse.org/request/show/1168394 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/s390-tools?expand=0&rev=75
This commit is contained in:
commit
5bcb4ee0b4
@ -1,3 +1,28 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 16 16:55:05 UTC 2024 - Nikolay Gueorguiev <nikolay.gueorguiev@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.gueorguiev@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.gueorguiev@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
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Apr 4 03:51:55 UTC 2024 - Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
|
Thu Apr 4 03:51:55 UTC 2024 - Nikolay Gueorguiev <nikolay.gueorguiev@suse.com>
|
||||||
|
|
||||||
|
@ -181,7 +181,7 @@ BuildRequires: pesign-obs-integration
|
|||||||
BuildRequires: systemd-devel
|
BuildRequires: systemd-devel
|
||||||
BuildRequires: tcpd-devel
|
BuildRequires: tcpd-devel
|
||||||
BuildRequires: zlib-devel-static
|
BuildRequires: zlib-devel-static
|
||||||
### x86_64
|
### s390x
|
||||||
%ifarch s390x
|
%ifarch s390x
|
||||||
BuildRequires: kernel-zfcpdump
|
BuildRequires: kernel-zfcpdump
|
||||||
BuildRequires: qclib-devel-static
|
BuildRequires: qclib-devel-static
|
||||||
@ -195,12 +195,15 @@ BuildRequires: openssl
|
|||||||
# Don't build with pie to avoid problems with zipl
|
# Don't build with pie to avoid problems with zipl
|
||||||
#!BuildIgnore: gcc-PIE
|
#!BuildIgnore: gcc-PIE
|
||||||
Requires: coreutils
|
Requires: coreutils
|
||||||
|
Requires: procps
|
||||||
|
Requires: util-linux
|
||||||
|
%ifarch s390x
|
||||||
Requires: gawk
|
Requires: gawk
|
||||||
Requires: perl-base
|
Requires: perl-base
|
||||||
Requires: procps
|
|
||||||
Requires: rsync
|
Requires: rsync
|
||||||
|
Requires: s390-tools-genprotimg-data
|
||||||
Requires: tar
|
Requires: tar
|
||||||
Requires: util-linux
|
%endif
|
||||||
Requires(post): %fillup_prereq
|
Requires(post): %fillup_prereq
|
||||||
Requires(post): permissions
|
Requires(post): permissions
|
||||||
Requires(pre): shadow
|
Requires(pre): shadow
|
||||||
@ -209,21 +212,28 @@ Provides: s390utils:/sbin/dasdfmt
|
|||||||
Provides: group(cpacfstats)
|
Provides: group(cpacfstats)
|
||||||
Provides: group(ts-shell)
|
Provides: group(ts-shell)
|
||||||
Provides: group(zkeyadm)
|
Provides: group(zkeyadm)
|
||||||
|
%ifarch x86_64
|
||||||
|
Recommends: s390-tools-genprotimg-data
|
||||||
|
%endif
|
||||||
|
###
|
||||||
ExclusiveArch: s390x x86_64
|
ExclusiveArch: s390x x86_64
|
||||||
|
|
||||||
%description
|
%description
|
||||||
This package contains the tools (s390x, x86_64) needed to use Linux on IBM z Systems
|
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.
|
and exploit many of the various capabilities of the hardware or z/VM. For example:
|
||||||
For example:
|
|
||||||
- s390x
|
- s390x
|
||||||
dasdfmt - low-level format tool for ECKD DASD
|
dasdfmt - low-level format tool for ECKD DASD
|
||||||
fdasd - partitions ECKD DASDs with z/OS compatible disk layout
|
fdasd - partitions ECKD DASDs with z/OS compatible disk layout
|
||||||
zipl - boot loader and dump DASD initializer
|
zipl - boot loader and dump DASD initializer
|
||||||
zgetdump - tool to get linux system dumps from DASD
|
zgetdump - tool to get linux system dumps from DASD
|
||||||
|
|
||||||
- x86_64
|
- x86_64
|
||||||
genprotimg - create a protected virtualization image
|
genprotimg - create a protected virtualization image
|
||||||
pvattest - create, perform, and verify protected virtualization attestation measurements
|
pvattest - create, perform, and verify protected virtualization attestation measurements
|
||||||
|
|
||||||
|
Note: The package requires - s390-tools-genprotimg-data-*.noarch.rpm - installed
|
||||||
|
|
||||||
%package -n osasnmpd
|
%package -n osasnmpd
|
||||||
Summary: OSA-Express SNMP subagent
|
Summary: OSA-Express SNMP subagent
|
||||||
License: GPL-2.0-or-later
|
License: GPL-2.0-or-later
|
||||||
@ -333,6 +343,19 @@ unavailable, the toolset checks for operational paths to the same
|
|||||||
volume. If available, it reconfigures the FCP re-IPL settings to use an
|
volume. If available, it reconfigures the FCP re-IPL settings to use an
|
||||||
operational path.
|
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 ************************************************************************* ###
|
### *** s390x ************************************************************************* ###
|
||||||
%ifarch s390x
|
%ifarch s390x
|
||||||
|
|
||||||
@ -719,6 +742,10 @@ done
|
|||||||
%dir /etc/mdevctl.d/scripts.d/
|
%dir /etc/mdevctl.d/scripts.d/
|
||||||
%dir /etc/mdevctl.d/scripts.d/callouts/
|
%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
|
%files -n osasnmpd -f %{_builddir}/%{name}.osasnmp
|
||||||
%{_libexecdir}/net-snmp/agents/osasnmpd
|
%{_libexecdir}/net-snmp/agents/osasnmpd
|
||||||
@ -765,6 +792,12 @@ done
|
|||||||
%{_udevrulesdir}/70-chreipl-fcp-mpath.rules
|
%{_udevrulesdir}/70-chreipl-fcp-mpath.rules
|
||||||
%{_mandir}/man7/chreipl-fcp-mpath.7%{?ext_man}
|
%{_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
|
### _endif
|
||||||
### *** !s390x ************************************************************************* ###
|
### *** !s390x ************************************************************************* ###
|
||||||
### _ifarch x86_64
|
### _ifarch x86_64
|
||||||
|
Loading…
Reference in New Issue
Block a user