From 3a47b63b15e962bca199277b3cd50f545df5a4d96d7311f7cc7cbf1996c36d56 Mon Sep 17 00:00:00 2001 From: Mark Post Date: Wed, 19 Jan 2022 01:59:23 +0000 Subject: [PATCH] Accepting request 947318 from home:markkp:branches:Base:System - Upgraded to version 2.19.0 (jsc#SLE-18324) * v2.19.0 (2021-11-10)__ Add new tools / libraries: - chreipl-fcp-mpath: New toolset that uses multipath information to change the configured FCP re-IPL path on detecting issues with the current path Changes of existing tools: - dbginfo.sh: Add retry timeout and remove possible blocking "blockdev --report" - dbginfo.sh: Collect config- and debug-data for chreipl-fcp-mpath - hsci: Add support for multiple MAC addresses Bug Fixes: - lshwc: Fix compile error for gcc <8.1 - zdump: Various clean-ups and fixes - ziomon: Correct throughput calculation in ziorep_printers - zipl: Fix segmentation fault when setting stage3_parms * v2.18.0 (2021-10-01)__ Add new tools: - scripts: Add tool for parsing sclp s390dbf logs - zdev: Add udev rule helper tool - zipl-editenv: Add tool to operate with zIPL environment installed in the boot record Changes of existing tools: - Makefile: Fix order of build of libraries for parallel builds - dbginfo.sh: Add collection in area of timedate, coredump and --check option - dbginfo.sh: Add exception on dump2tar for /sys/kernel/mm/page_idle/bitmap - dbginfo.sh: Cleanup of outdated sections and general code rework - dbginfo.sh: Collect zipl boot menu entries from boot loader specification - lszcrypt: Add support for vfio-ap status field - lszcrypt: Improved output for deconfig cards and queues - lszfcp: Add linkdown case to host marker of extended output - zdev: Add auto-config for PCI and crypto devices - zdump: Introduce multi-level message logging - zipl: Add support for environment block interpretation - zkey-cryptsetup: Support LUKS2 volumes with integrity support enabled Bug Fixes: - hsavmcore: Avoid recompilation of overlay during install step - libkmipclient: Fix parsing of hex values for XML and JSON encoding - vmur/vmur.cpp: Fix error handling on transfer failure - zdump: Lots of smaller fixes across the board * v2.17.0 (2021-07-07)__ Add new tools / libraries: - hsavmcore: New utility to make the dump process with kdump more efficient - libkmipclient: Add KMIP client shared library - libseckey: Add a secure key library - lshwc: New tool to extract and list complete counter sets Changes of existing tools: - genprotimg: Add '--(enable|disable)-pckmo' options - genprotimg: Add OpenSSL 3.0 support - genprotimg: Change plaintext control flags defaults so PCKMO functions are allowed - libutil: Introduce multi-level message logging (util_log) - libutil: Introduce util_arch module - udev/dasd: Change DASD udev-rule to set none scheduler - zdsfs: Add transparent codepage conversion - zkey: Add support for KMIP-based key management systems Bug Fixes: - ttyrun-getty: Avoid conflicts with serial-getty@ - dbginfo: add /proc/kallsyms - refresh zVM, lscpu - fix WORKARCHIVE handling - dbginfo: add KVM data collection for server and guest - fix lszdev - genprotimg: Add missing return values in error paths - zkey: Fix conversion of CCA DATA keys to CCA CIPHER keys - znetconf: avoid conflict with "chzdev -e" * v2.16.0 (2021-02-19)__ Add new tool: - hsci: New tool to manage HSCI (HiperSockets Converged Interfaces) Changes of existing tools: - genprotimg: Add host-key document verification support - genprotimg: boot: Make boot loader -march=z900 compatible - libekmfweb: Make install directory for shared libraries configurable - lsdasd: Add FC Endpoint Security information - make: Add address sanitizer support - netboot: Add version information to scripts - netboot: Bump busybox version in pxelinux.0 build - zdev: Add FC Endpoint Security information for DASD devices - zdev: Add build option to update initial RAM-disk by default - zkey-ekmfweb: Avoid sequence number clash when generating keys - zkey/zkey-ekmfweb: Install KMS plugins into configurable location - zkey: Add support to store LUKS2 dummy passphrase in key repository Bug Fixes: - dasdfmt: Fix segfault when an incorrect option is specified - genprotimg: Fix several build issues - genprotimg: Require argument for 'ramdisk' and 'parmfile' options - zcryptstats: Fix handling of partial results with many domains - zfcpdbf: Deal with crash 7.2.9 change in caller name formatting - zipl/boot: Fix memory use after free in stage2 - zipl/boot: Fix potential heap overflow in stage2 - zipl: Fix reading 4k disk's geometry - Added the following two IBM patches: * s390-tools-sles15sp4-chreipl-fcp-mpath-don-t-compress-the-manpage-before-.patch * s390-tools-sles15sp4-chreipl-fcp-mpath-remove-shebang-from-chreipl-fcp-mp.patch - Removed the following obsolete patches * s390-tools-sles15sp3-dasdfmt-Fix-segfault-when-an-incorrect-option-is-spe.patch * s390-tools-sles15sp3-libutil-Compare-proc-entries-to-vfstype.patch * s390-tools-sles15sp3-01-zdev-Add-FC-Endpoint-Security-information-for-DASD-d.patch * s390-tools-sles15sp3-02-lsdasd-Add-FC-Endpoint-Security-information.patch * s390-tools-sles15sp3-hsci-Add-new-tool-to-control-HiperSockets-Converged-.patch * s390-tools-sles15sp3-zcryptstats-Fix-handling-of-partial-results-with-man.patch * s390-tools-sles15sp3-01-genprotimg-abort-if-one-of-the-recursive-targets-is-.patch * s390-tools-sles15sp3-02-genprotimg-fix-two-memory-leaks.patch * s390-tools-sles15sp3-03-genprotimg-require-argument-for-ramdisk-and-parmfile.patch * s390-tools-sles15sp3-04-genprotimg-add-host-key-document-verification-suppor.patch * s390-tools-sles15sp3-zkey-Fix-APQN-property-names.patch * s390-tools-sles15sp3-zipl-fix-4k-scsi-ipl.patch * s390-tools-sles15sp3-dasd-change-DASD-udev-rule-to-set-none-scheduler.patch * s390-tools-sles15sp3-check-return-code-from-util_file_read_l.patch * s390-tools-sles15sp3-dbginfo.sh-exclude-page_idle-bitmap.patch - Removed an obsolete "export ROOT_BUILD_DIR" statement from the spec file. - Removed unnecessary defattr statements in the files section. OBS-URL: https://build.opensuse.org/request/show/947318 OBS-URL: https://build.opensuse.org/package/show/Base:System/s390-tools?expand=0&rev=126 --- ...h-don-t-compress-the-manpage-before-.patch | 116 ++++++++++++++++++ ...h-remove-shebang-from-chreipl-fcp-mp.patch | 36 ++++++ s390-tools.changes | 85 +++++++------ s390-tools.spec | 4 + 4 files changed, 205 insertions(+), 36 deletions(-) create mode 100644 s390-tools-sles15sp4-chreipl-fcp-mpath-don-t-compress-the-manpage-before-.patch create mode 100644 s390-tools-sles15sp4-chreipl-fcp-mpath-remove-shebang-from-chreipl-fcp-mp.patch diff --git a/s390-tools-sles15sp4-chreipl-fcp-mpath-don-t-compress-the-manpage-before-.patch b/s390-tools-sles15sp4-chreipl-fcp-mpath-don-t-compress-the-manpage-before-.patch new file mode 100644 index 0000000..6594bc2 --- /dev/null +++ b/s390-tools-sles15sp4-chreipl-fcp-mpath-don-t-compress-the-manpage-before-.patch @@ -0,0 +1,116 @@ +From 1bbd34e500980b9ea2514776bb2dbd745247e651 Mon Sep 17 00:00:00 2001 +From: Benjamin Block +Date: Fri, 12 Nov 2021 13:34:22 +0100 +Subject: [PATCH] chreipl-fcp-mpath: don't compress the manpage before + installing it +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Remove the call to `gzip` before installing the manpage during the +`make install` call. What and if compression is done should be handled by +the distribution tooling. + +This also removes a dependency for the build process. + +Reviewed-by: Steffen Maier +Signed-off-by: Benjamin Block +Signed-off-by: Jan Höppner +--- + CHANGELOG.md | 1 + + README.md | 2 +- + chreipl-fcp-mpath/.gitignore | 1 - + chreipl-fcp-mpath/Makefile | 11 +---------- + chreipl-fcp-mpath/README.md | 5 ++--- + 5 files changed, 5 insertions(+), 15 deletions(-) + +diff --git a/CHANGELOG.md b/CHANGELOG.md +index 94817e1..8cac1cb 100644 +--- a/CHANGELOG.md ++++ b/CHANGELOG.md +@@ -12,6 +12,7 @@ + - dbginfo.sh: Add retry timeout and remove possible blocking "blockdev --report" + - dbginfo.sh: Collect config- and debug-data for chreipl-fcp-mpath + - hsci: Add support for multiple MAC addresses ++ - chreipl-fcp-mpath: don't compress the manpage before installing it + + Bug Fixes: + - lshwc: Fix compile error for gcc <8.1 +diff --git a/README.md b/README.md +index eb5c81f..62e4c11 100644 +--- a/README.md ++++ b/README.md +@@ -479,4 +479,4 @@ the different tools are provided: + util-linux, udev, and multipath-tools. When using `HAVE_DRACUT=1` with the + make invocation, it also requires dracut. When using `ENABLE_DOC=1` with the + make invocation to build a man page and render the README.md as HTML, make +- further requires pandoc, GNU awk, and GNU Gzip for the build process. ++ further requires pandoc and GNU awk for the build process. +diff --git a/chreipl-fcp-mpath/.gitignore b/chreipl-fcp-mpath/.gitignore +index 4611195..ecd49ee 100644 +--- a/chreipl-fcp-mpath/.gitignore ++++ b/chreipl-fcp-mpath/.gitignore +@@ -10,4 +10,3 @@ + /README.pdf + /chreipl-fcp-mpath.md + /chreipl-fcp-mpath.7 +-/chreipl-fcp-mpath.7.gz +diff --git a/chreipl-fcp-mpath/Makefile b/chreipl-fcp-mpath/Makefile +index 80cab7f..9b4aae0 100644 +--- a/chreipl-fcp-mpath/Makefile ++++ b/chreipl-fcp-mpath/Makefile +@@ -12,8 +12,6 @@ + # bash: + # - bash + # If $(ENABLE_DOC) is `1`: +-# GNU Gzip: +-# - gzip + # GNU awk: + # - gawk + +@@ -186,18 +184,11 @@ INSTDIRS += $(MANDIR) + .PHONY: chreipl-fcp-mpath-install-man-page + chreipl-fcp-mpath-install-man-page: | $(DESTDIR)$(MANDIR)/man7 + chreipl-fcp-mpath-install-man-page: chreipl-fcp-mpath.7 +- $(GZIP) -fk --best chreipl-fcp-mpath.7 + $(INSTALL_DATA) -t $(DESTDIR)$(MANDIR)/man7 \ +- chreipl-fcp-mpath.7.gz ++ chreipl-fcp-mpath.7 + + chreipl-fcp-mpath-install: chreipl-fcp-mpath-install-man-page + +-.PHONY: chreipl-fcp-mpath-install-man-page-clean +-chreipl-fcp-mpath-install-man-page-clean: +- rm -f chreipl-fcp-mpath.7.gz +- +-chreipl-fcp-mpath-clean: chreipl-fcp-mpath-install-man-page-clean +- + endif + + # +diff --git a/chreipl-fcp-mpath/README.md b/chreipl-fcp-mpath/README.md +index 3943f73..d58ccd2 100644 +--- a/chreipl-fcp-mpath/README.md ++++ b/chreipl-fcp-mpath/README.md +@@ -131,8 +131,7 @@ To build and install the documentation (man page) you need: + + - pandoc; + - GNU Core Utilities (date); +- - GNU awk; +- - GNU Gzip. ++ - GNU awk. + + INSTALLATION + ============ +@@ -207,7 +206,7 @@ files to these default locations: + /usr/lib/udev/chreipl-fcp-mpath-record-volume-identifier + /usr/lib/udev/chreipl-fcp-mpath-try-change-ipl-path + /usr/lib/udev/rules.d/70-chreipl-fcp-mpath.rules +- /usr/share/man/man7/chreipl-fcp-mpath.7.gz ++ /usr/share/man/man7/chreipl-fcp-mpath.7 + + UNINSTALL + ========= +-- +2.26.2 + diff --git a/s390-tools-sles15sp4-chreipl-fcp-mpath-remove-shebang-from-chreipl-fcp-mp.patch b/s390-tools-sles15sp4-chreipl-fcp-mpath-remove-shebang-from-chreipl-fcp-mp.patch new file mode 100644 index 0000000..a25a837 --- /dev/null +++ b/s390-tools-sles15sp4-chreipl-fcp-mpath-remove-shebang-from-chreipl-fcp-mp.patch @@ -0,0 +1,36 @@ +From c2f8988444d0ed8274256c1990bb7f8866c265e2 Mon Sep 17 00:00:00 2001 +From: Benjamin Block +Date: Fri, 12 Nov 2021 12:38:10 +0100 +Subject: [PATCH] chreipl-fcp-mpath: remove shebang from + chreipl-fcp-mpath-common.sh.in +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +`chreipl-fcp-mpath-common.sh.in` is never executed, only used as argument +for `source` in the udev helper scripts, so the shebang is unnecessary, and +might be confusing. + +Also, tools like `rpmlint` from the rpm software management will complain +about this; e.g.: + s390-tools-chreipl-fcp-mpath.s390x: W: non-executable-script /usr/lib/chreipl-fcp-mpath/chreipl-fcp-mpath-common.sh 644 /bin/bash + +Reviewed-by: Steffen Maier +Signed-off-by: Benjamin Block +Signed-off-by: Jan Höppner +--- + chreipl-fcp-mpath/chreipl-fcp-mpath-common.sh.in | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/chreipl-fcp-mpath/chreipl-fcp-mpath-common.sh.in b/chreipl-fcp-mpath/chreipl-fcp-mpath-common.sh.in +index 83c4361..0a54322 100644 +--- a/chreipl-fcp-mpath/chreipl-fcp-mpath-common.sh.in ++++ b/chreipl-fcp-mpath/chreipl-fcp-mpath-common.sh.in +@@ -1,4 +1,3 @@ +-#!/bin/bash + # SPDX-License-Identifier: MIT + # + # chreipl-fcp-mpath: use multipath information to change FCP IPL target +-- +2.26.2 + diff --git a/s390-tools.changes b/s390-tools.changes index 544ec85..cfe4659 100644 --- a/s390-tools.changes +++ b/s390-tools.changes @@ -1,5 +1,5 @@ ------------------------------------------------------------------- -Mon Nov 8 20:08:54 UTC 2021 - Mark Post +Wed Jan 12 21:27:13 UTC 2022 - Mark Post - Upgraded to version 2.19.0 (jsc#SLE-18324) * v2.19.0 (2021-11-10)__ @@ -85,6 +85,9 @@ Mon Nov 8 20:08:54 UTC 2021 - Mark Post - zipl/boot: Fix memory use after free in stage2 - zipl/boot: Fix potential heap overflow in stage2 - zipl: Fix reading 4k disk's geometry +- Added the following two IBM patches: + * s390-tools-sles15sp4-chreipl-fcp-mpath-don-t-compress-the-manpage-before-.patch + * s390-tools-sles15sp4-chreipl-fcp-mpath-remove-shebang-from-chreipl-fcp-mp.patch - Removed the following obsolete patches * s390-tools-sles15sp3-dasdfmt-Fix-segfault-when-an-incorrect-option-is-spe.patch * s390-tools-sles15sp3-libutil-Compare-proc-entries-to-vfstype.patch @@ -99,10 +102,20 @@ Mon Nov 8 20:08:54 UTC 2021 - Mark Post * s390-tools-sles15sp3-zkey-Fix-APQN-property-names.patch * s390-tools-sles15sp3-zipl-fix-4k-scsi-ipl.patch * s390-tools-sles15sp3-dasd-change-DASD-udev-rule-to-set-none-scheduler.patch - * s390-tools-sles15sp3-check-return-code-from-util_file_read_l.patch + * s390-tools-sles15sp3-check-return-code-from-util_file_read_l.patch + * s390-tools-sles15sp3-dbginfo.sh-exclude-page_idle-bitmap.patch - Removed an obsolete "export ROOT_BUILD_DIR" statement from the spec file. - Removed unnecessary defattr statements in the files section. +------------------------------------------------------------------- +Fri Nov 12 18:05:00 UTC 2021 - Mark Post + +- Added s390-tools-sles15sp3-dbginfo.sh-exclude-page_idle-bitmap.patch + Reading /sys/kernel/mm/page_idle/bitmap can cause hang up on + reading offline pages. (bsc#1192599) +- Added %{version} to the Requires: libekmfweb1 for the + libekmfweb1-devel package. + ------------------------------------------------------------------- Mon Oct 18 17:51:04 UTC 2021 - Mark Post @@ -127,7 +140,7 @@ Fri Jun 18 20:55:06 UTC 2021 - Mark Post ------------------------------------------------------------------- Wed May 26 21:13:23 UTC 2021 - Mark Post -- Modified the following patches to correct the output from the +- Modified the following patches to correct the output from the dasdfmt command when *not* using "YaST mode." (bsc#1182816, bsc#1182820) * s390-tools-sles15sp3-Format-devices-in-parallel.patch * s390-tools-sles15sp3-Implement-Y-yast_mode.patch @@ -386,7 +399,7 @@ Thu Sep 17 20:16:08 UTC 2020 - Mark Post ------------------------------------------------------------------- Tue Sep 15 18:46:04 CEST 2020 - ro@suse.de -- use libexecdir for net-snmp agent config +- use libexecdir for net-snmp agent config ------------------------------------------------------------------- Fri Jul 24 21:17:36 UTC 2020 - Mark Post @@ -601,7 +614,7 @@ Fri Oct 11 15:30:19 UTC 2019 - Mark Post this version * dasdfmt-retry-BIODASDINFO-if-device-is-busy.patch * s390-tools-sles12-fdasd-skip-partition-check-and-BLKRRPART-ioctl.patch - * s390-tools-sles15-Allow-multiple-device-arguments.patch + * s390-tools-sles15-Allow-multiple-device-arguments.patch * s390-tools-sles15-Format-devices-in-parallel.patch * s390-tools-sles15-Implement-f-for-backwards-compability.patch * s390-tools-sles15-Implement-Y-yast_mode.patch @@ -707,7 +720,7 @@ Mon Jul 22 18:27:28 UTC 2019 - Mark Post ------------------------------------------------------------------- Thu Feb 21 19:38:18 UTC 2019 - mpost@suse.com - + - Now that IBM has the package on github, use a full source URL. - Change Pre-Req to Requires(pre) and (post), and remove dracut. - Changed the group for the hmcdrvfs package from Base:System to @@ -762,7 +775,7 @@ Wed Jan 9 23:17:22 UTC 2019 - mpost@suse.com * Add a group named zkeyadm * Create directory /etc/zkey/repository * Set the permissions on /etc/zkey and /etc/zkey/repository - * Added /usr/lib/modules-load.d/pkey.conf + * Added /usr/lib/modules-load.d/pkey.conf - Made numerous changes to the spec file based on the output from spec-cleaner. @@ -829,7 +842,7 @@ Tue Nov 13 19:22:01 UTC 2018 - mpost@suse.com * s390-tools-sles15sp1-0009-zkey-let-packaging-create-the-zkeyadm-group-and-perm.patch * s390-tools-sles15sp1-0010-zkey-Update-README-to-add-info-about-packaging-requi.patch - Added the following patches for Fate#326390 (bsc#1113353) - dm-crypt with protected keys - change master key tool + dm-crypt with protected keys - change master key tool * s390-tools-sles15sp1-0011-zkey-Typo-in-message.patch * s390-tools-sles15sp1-0012-zkey-Fix-memory-leak.patch * s390-tools-sles15sp1-0013-zkey-Fix-APQN-validation-routine.patch @@ -980,7 +993,7 @@ Thu Nov 30 20:22:09 UTC 2017 - mpost@suse.com ------------------------------------------------------------------- Thu Nov 23 13:41:27 UTC 2017 - rbrown@suse.com -- Replace references to /var/adm/fillup-templates with new +- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) ------------------------------------------------------------------- @@ -1249,7 +1262,7 @@ Wed Jul 12 18:14:13 UTC 2017 - mpost@suse.com Mon Jul 3 17:29:19 CEST 2017 - ro@suse.de - Remove lsmem and chmem and their manpages from the package, - both tools have been added to util-linux-2.30 + both tools have been added to util-linux-2.30 ------------------------------------------------------------------- Wed May 31 21:26:50 UTC 2017 - mpost@suse.com @@ -1319,7 +1332,7 @@ Wed Feb 1 22:00:35 UTC 2017 - mpost@suse.com ------------------------------------------------------------------- Wed Dec 14 16:09:52 UTC 2016 - Thomas.Blume@suse.com -- cio_ignore.service: change After dependency to local-fs.target to +- cio_ignore.service: change After dependency to local-fs.target to Before and remove Wants dependency (bsc#965263) ------------------------------------------------------------------- @@ -1491,7 +1504,7 @@ Wed Sep 9 17:55:19 UTC 2015 - mpost@suse.com - Updated s390-tools-sles12-pardasdfmt.patch to fix error messages that didn't have a "\n" on the end. (bsc#940818) -- Updated the spec file to install 40-z90crypt.rules into +- Updated the spec file to install 40-z90crypt.rules into /usr/lib/udev/rules.d/ (bsc#943777) - Added the following patches from IBM (bsc#944390) - s390-tools-sles12sp1-lszfcp-incorrect-device-types.patch @@ -1607,7 +1620,7 @@ Wed Sep 3 17:08:55 UTC 2014 - mpost@suse.com ------------------------------------------------------------------- Wed Sep 3 01:43:27 CEST 2014 - ro@suse.de -- sanitize release line in specfile +- sanitize release line in specfile ------------------------------------------------------------------- Tue Sep 2 17:13:38 UTC 2014 - mpost@suse.com @@ -1657,7 +1670,7 @@ Fri Jul 11 11:25:53 UTC 2014 - mpost@suse.com - Implement cio_ignore.service (bnc#882685, bnc#886833) Added cio_ignore.service and setup_cio_ignore.sh - Fixup dependencies for cio_ignore service + Fixup dependencies for cio_ignore service Fixup setup_cio_ignore.sh to correctly enable devices - Added s390-tools-sles12-remove-FBA-detection-for-virtblk-devices.patch (bnc#883989) @@ -1696,8 +1709,8 @@ Fri Jun 13 23:34:58 UTC 2014 - mpost@suse.com - ctc_configure - dasd_configure - qeth_configure - - zfcp_host_configure - - Added an empty /boot/zipl/active_devices.txt file for the + - zfcp_host_configure + - Added an empty /boot/zipl/active_devices.txt file for the tracking function (bnc#874902). ------------------------------------------------------------------- @@ -1975,7 +1988,7 @@ Fri Feb 7 00:21:49 UTC 2014 - mpost@suse.com as shipped from IBM are not being built against the current version of the s390-tools source. - Added s390-tools-sles12-chzdev-lszdev-new-tools.4.patch from IBM. -- Updated s390-tools-sles12-install-lszdev-manpage.patch to also +- Updated s390-tools-sles12-install-lszdev-manpage.patch to also install chzdev.8 and renamed it to s390-tools-sles12-install-manpages.patch Also explicitly set the file permissions to 644. - Added %dir entries in the spec file for /var/adm/backup/chzdev @@ -1994,7 +2007,7 @@ Wed Feb 5 00:29:24 UTC 2014 - mpost@suse.com look like it does today. - Added "ZFCPDUMP_DIR=/usr/lib/s390-tools/zfcpdump" to the make command so that zfcpdump would look in the right directory. -- Removed an unnecessary +- Removed an unnecessary "mkdir -p $RPM_BUILD_ROOT%{_datadir}/s390-tools/zfcpdump" from the spec file - Removed some of the new code from IBM for the Persistent Device @@ -2035,7 +2048,7 @@ Wed Dec 18 16:52:10 UTC 2013 - mpost@suse.com Thu Dec 12 17:00:54 UTC 2013 - mpost@suse.com - Added /usr/lib/systemd/system/iucvtty@.service for systemd support -- Renamed sles12.chzdev.lszdev.addition.patch to +- Renamed sles12.chzdev.lszdev.addition.patch to s390-tools-sles12-chzdev-lszdev-new-tools.patch ------------------------------------------------------------------- @@ -2157,7 +2170,7 @@ Wed Apr 17 18:31:25 UTC 2013 - mpost@suse.com Tue Apr 2 19:50:38 UTC 2013 - mpost@suse.com - Updated mkinitrd-setup-dasd.sh script to include udev rules for DASD - in DIAG mode. (bnc#808256) + in DIAG mode. (bnc#808256) ------------------------------------------------------------------- Tue Mar 26 16:59:03 UTC 2013 - mpost@suse.com @@ -2179,14 +2192,14 @@ Mon Mar 18 21:30:34 UTC 2013 - mpost@suse.com h ZFCP to zFCP (3/18/2013) - Updated ctc_configure, dasd_configure, iucv_configure, qeth_configure, zfcp_disk_configure , zfcp_host_configure to replace $SYSFS with /sysfs in the one instance where $SYSFS would b -e null.- +e null.- ------------------------------------------------------------------- Fri Mar 15 10:57:54 UTC 2013 - rmilasan@suse.com - Add/change links in /dev/disk/by-id on 'change' and 'add' udev trigger (bnc#808042). - add: s390-tools-sles11sp2-update-by_id-links-on-change-and-add-action.patch + add: s390-tools-sles11sp2-update-by_id-links-on-change-and-add-action.patch ------------------------------------------------------------------- Mon Feb 18 18:22:34 UTC 2013 - mpost@suse.com @@ -2313,7 +2326,7 @@ Fri Jan 13 12:19:12 UTC 2012 - stefan.fent@suse.com - s390-tools-1.15.0 Maintenace Patches #7 (bnc #740749) - ttyrun: Introduce verbose option for syslog messages - HiperSockets Network Concentrator: correct warning - - HiperSockets Network Concentrator: adapt to kernel level + - HiperSockets Network Concentrator: adapt to kernel level ------------------------------------------------------------------- Thu Jan 12 21:59:49 UTC 2012 - jjolly@suse.com @@ -2382,7 +2395,7 @@ Mon Oct 24 10:58:51 UTC 2011 - uli@suse.com ------------------------------------------------------------------- Thu Oct 13 12:36:16 UTC 2011 - thardeck@suse.com -- moved iucvconn_on_login from doc to /usr/bin +- moved iucvconn_on_login from doc to /usr/bin - added rcdumpconf link ------------------------------------------------------------------- @@ -2496,7 +2509,7 @@ Tue Jun 14 15:32:29 CEST 2011 - uli@suse.de - s390-tools-12-sles11sp2-ttyrun.patch: ttyrun: run a program if a terminal device is available (fate#312296) - s390-tools-12-sles11sp2-hyptop.patch: hyptop: Show hypervisor - performance data on System z (fate#311766) + performance data on System z (fate#311766) - s390-tools-12-sles11sp2-chreipl-enhancements.patch: chreipl: Re-IPL tool "chreipl" enhancements (fate#311861) - s390-tools-12-sles11sp2-tunedasd-query-reservation-status.patch: @@ -2594,7 +2607,7 @@ Tue Aug 10 15:18:56 CEST 2010 - jjolly@suse.de ------------------------------------------------------------------- Wed Jun 2 11:23:55 CEST 2010 - sf@suse.de -- dasd_reload: iterate over all dasd udev-rules (bnc #606394) +- dasd_reload: iterate over all dasd udev-rules (bnc #606394) ------------------------------------------------------------------- Fri May 7 07:26:41 CEST 2010 - jjolly@suse.de @@ -3217,7 +3230,7 @@ Thu Mar 8 14:55:03 CET 2007 - hare@suse.de ------------------------------------------------------------------- Mon Mar 5 16:24:27 CET 2007 - hare@suse.de -- update -> 1.6.0 +- update -> 1.6.0 * Implement dasdinfo and supply own udev rules (#222326) - Fix major/minor number problem (#245342) - install mon_fsstatd sysconfig and init scripts @@ -3239,8 +3252,8 @@ Fri Feb 2 14:07:46 CET 2007 - hare@suse.de ------------------------------------------------------------------- Wed Jan 31 10:29:03 CET 2007 - hare@suse.de -- update -> 1.6.0-v4: - * tape390_crpyt: Enhanced error handling +- update -> 1.6.0-v4: + * tape390_crpyt: Enhanced error handling * New man page for /dev/prandom ------------------------------------------------------------------- @@ -3346,7 +3359,7 @@ Wed Feb 22 09:58:53 CET 2006 - hare@suse.de - Update to s390-tools-1.5.2 - Update to lib-zfcp-hbaapi-1.4 -- dasd_configure should wait for udev before calling vmcp +- dasd_configure should wait for udev before calling vmcp (#149490 - LTC21537) - Fix mkdump to not use blkid - Minor fixes to mkdump @@ -3451,7 +3464,7 @@ Wed Jun 15 16:59:48 CEST 2005 - uli@suse.de Wed Jun 15 16:17:25 CEST 2005 - yxu@suse.de - fix build with GCC4 -- add prebuild images and ramdisk for zfcp +- add prebuild images and ramdisk for zfcp ------------------------------------------------------------------- Wed Jun 15 10:56:43 CEST 2005 - hare@suse.de @@ -3520,7 +3533,7 @@ Wed Jun 9 16:46:32 CEST 2004 - hare@suse.de ------------------------------------------------------------------- Mon Jun 7 16:25:56 CEST 2004 - uli@suse.de -- added missing %fillup_prereq (bug #41732) +- added missing %fillup_prereq (bug #41732) ------------------------------------------------------------------- Fri Jun 4 11:29:16 CEST 2004 - hare@suse.de @@ -3560,13 +3573,13 @@ Tue May 25 16:39:35 CEST 2004 - hare@suse.de ------------------------------------------------------------------- Tue May 18 17:16:14 CEST 2004 - uli@suse.de -- fixed incorrect use of fillup_and_insserv (bug #40733) +- fixed incorrect use of fillup_and_insserv (bug #40733) ------------------------------------------------------------------- Mon Apr 26 13:37:03 CEST 2004 - uli@suse.de - added dasdro script -- fixed warning in e2fsprogs code +- fixed warning in e2fsprogs code ------------------------------------------------------------------- Mon Apr 26 09:37:35 CEST 2004 - hare@suse.de @@ -3577,7 +3590,7 @@ Mon Apr 26 09:37:35 CEST 2004 - hare@suse.de ------------------------------------------------------------------- Fri Apr 23 16:38:17 CEST 2004 - hare@suse.de -- Update to final version s390-tools-1.3.0 +- Update to final version s390-tools-1.3.0 - Fixed zfcp_host_configure to use sh instead of bash - Fixed zfcp_disk_configure to not try to delete hwcfg-file if the directory does not exist. @@ -3753,7 +3766,7 @@ Mon Jan 28 19:00:09 CET 2002 - bk@suse.de ------------------------------------------------------------------- Fri Dec 14 18:57:31 CET 2001 - bk@suse.de -- Update to the Dec12 2001 drop s390-tools (-2, -3 and -4) patches +- Update to the Dec12 2001 drop s390-tools (-2, -3 and -4) patches - zipl.conf: fix target setting of dumptape, add missing dumpdasd ------------------------------------------------------------------- diff --git a/s390-tools.spec b/s390-tools.spec index 2effb61..f24d84f 100644 --- a/s390-tools.spec +++ b/s390-tools.spec @@ -87,6 +87,10 @@ Source98: zfcp_disk_configure.8 Source99: zfcp_host_configure.8 ### +# IBM patches +Patch001: s390-tools-sles15sp4-chreipl-fcp-mpath-don-t-compress-the-manpage-before-.patch +Patch002: s390-tools-sles15sp4-chreipl-fcp-mpath-remove-shebang-from-chreipl-fcp-mp.patch + # SUSE patches Patch900: s390-tools-sles12-zipl_boot_msg.patch Patch901: s390-tools-sles15-sysconfig-compatible-dumpconf.patch