s390-tools-zdsfs-2.15.1-150300.8.22.2 >  A bsap9| ~*u%4NF1XfD7E1}i \O8u{ȼ24"zKV׮%tnKX/W`=C/ǀv\>i(g!d%_Umx| (r*lIV=3`x,NӌۂwZ:vʝ&:YE1$Lnߺ aekU3~ESNMŐ\Q(ߎrT %cw>p2~vUXc2c96b8bae69304267152e6782e9b3115693344958369a22c62998c493d86a24e50caa970dd8105307f4e684bde28e619c98d454tbsap9|-PG.}],{?:>;I,mXq=Y/]n9%2VycbӼp^OAY;qZ{6 ՠYed^)pĨ 2#FC!`ߒ!aua ڀ+Ka!DnGj6rkzl/@>p<0?0d ( A 5Vs      8Ht{(8_9(_: _G,TH,dI,tX,xY,\,],^,b-Hc-d.ve.{f.~l.u.v.w/x/y0 0<0@0F0Cs390-tools-zdsfs2.15.1150300.8.22.2QSAM access to z/OS dataUse the zdsfs command for read access to z/OS data sets stored on one or more DASDs. The zdsfs file system translates the record-based z/OS data sets to UNIX file system semantics. After mounting the devices, you can use common Linux tools to access the files on the disk. Physical sequential data sets are represented as files. Partitioned data sets are represented as directories, with each member being represented as a file in that directory.bsNs390zl33ySUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-later AND NonFreehttps://www.suse.com/Productivity/Networking/Otherhttps://github.com/ibm-s390-tools/s390-toolslinuxs390x yA큤bsbsbszbsf5d9821700799e4a5e98fbfb7a07e235e3f617c5140ac1f9f785bab38798162894946e988c31615b6d26ada0c254f8c0f39c656dc33000a44b804b8d2798980761de6fc1e8cc46046a514f4082b82edb5ca9304de13b438d6f2da0a6b7f4b82arootrootrootrootrootrootrootroots390-tools-2.15.1-150300.8.22.2.src.rpms390-tools-zdsfss390-tools-zdsfs(s390-64)@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libcurl.so.4()(64bit)libfuse.so.2()(64bit)libfuse.so.2(FUSE_2.5)(64bit)libfuse.so.2(FUSE_2.6)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3bq@bT@b b@a5aW@`̊`8@`@`v@`F`:4@`-@`@_@_ _cO_`_@_{^^k@^s^^r @^g@^^F^K^E:@^>]n]5@\n\eX@\N\I\=@\/recover after the SCLP reset. * s390-tools-sles15sp2-01-zpcictl-Initiate-recover-after-reset.patch * s390-tools-sles15sp2-02-zpcictl-Rename-misleading-sysfs_write_data.patch * s390-tools-sles15sp2-03-zpcitctl-Exit-on-error-in-sysfs_report_error.patch- The zipl boot loader may crash during boot. The solution is to implement vsnprintf and make use of it. (bsc#1165317) * s390-tools-sles15sp2-01-zipl-libc-Introduce-vsnprintf.patch * s390-tools-sles15sp2-02-zipl-libc-Fix-potential-buffer-overflow-in-printf.patch * s390-tools-sles15sp2-03-zipl-libc-Replace-sprintf-with-snprintf.patch * s390-tools-sles15sp2-04-zipl-libc-Indicate-truncated-lines-in-printf-with.patch- Added s390-tools-sles15sp2-zkey-Fix-display-of-XTS-attribute-for-validate-comma.patch (bsc#1163002). - Added s390-tools-sles15sp2-zkey-Fix-display-of-clear-key-size-for-CCA-AESCIPHER.patch (bsc#1163570). - Re-categorized s390-tools-sles15sp1-11-zdev-Do-not-call-zipl-on-initrd-update.patch from an IBM patch to a SUSE-maintained patch. (bsc#1162840)- sign the stage3.bin bootloader stage (bsc#1163524)- Added s390-tools-sles15sp1-zdev-Also-include-the-ctc-driver-in-the-initrd.patch (bsc#1160373). - Added s390-tools-sles15sp1-11-zdev-Do-not-call-zipl-on-initrd-update.patch (bsc#1162840). - Added s390-tools-sles15sp2-zkey-Fix-listing-of-keys-on-file-systems-reporting-D.patch (bsc#1162996). - Added s390-tools-sles15sp2-zkey-Fix-display-of-clear-key-size-for-XTS-keys.patch (bsc#1163003).- Upgraded to version 2.11.0 (jsc#7831) - Updated the cputype script and read_values program to recognize machine types up through the new z15. - Added the following patches (bsc#1151859) * s390-tools-sles15sp2-01-zkey-Separate-and-rework-CCA-host-library-loading.patch * s390-tools-sles15sp2-02-zkey-Move-utility-functions-into-separate-source-fil.patch * s390-tools-sles15sp2-03-zkey-Add-utility-function-to-get-the-serial-number-o.patch * s390-tools-sles15sp2-04-zkey-Add-utility-function-to-get-the-mkvp-of-a-crypt.patch * s390-tools-sles15sp2-05-zkey-add-function-to-iterate-over-all-available-CCA-.patch * s390-tools-sles15sp2-06-zkey-Add-function-to-print-the-MKVPs-of-APQNs.patch * s390-tools-sles15sp2-07-zkey-Add-function-to-cross-check-APQNs-for-valid-mas.patch * s390-tools-sles15sp2-08-zkey-Add-function-to-obtain-the-mkvp-of-a-secure-key.patch * s390-tools-sles15sp2-09-zkey-Display-MKVP-when-validating-a-secure-key.patch * s390-tools-sles15sp2-10-zkey-Cross-check-APQNs-when-generating-secure-keys.patch * s390-tools-sles15sp2-11-zkey-Cross-check-APQNs-when-validating-secure-keys.patch * s390-tools-sles15sp2-12-zkey-Cross-check-APQNs-when-importing-secure-keys.patch * s390-tools-sles15sp2-13-zkey-Cross-check-APQNs-when-changing-APQN-associatio.patch * s390-tools-sles15sp2-14-zkey-Add-function-to-select-a-specific-CCA-adapter.patch * s390-tools-sles15sp2-15-zkey-Add-function-to-select-a-CCA-adapter-by-mkvp.patch * s390-tools-sles15sp2-16-zkey-Select-CCA-adapter-when-re-enciphering.patch * s390-tools-sles15sp2-17-zkey-cryptsetup-Add-to-new-and-from-old-options.patch - Added the following patches (bsc#1151858) * s390-tools-sles15sp2-18-zkey-Display-key-type-with-list-and-validate-command.patch * s390-tools-sles15sp2-19-zkey-Allow-to-filter-list-output-by-key-type.patch * s390-tools-sles15sp2-20-zkey-Allow-to-specify-the-key-type-with-the-generate.patch * s390-tools-sles15sp2-21-zkey-Preparations-for-introducing-a-new-key-type.patch * s390-tools-sles15sp2-22-zkey-Introduce-the-CCA-AESCIPHER-key-type.patch * s390-tools-sles15sp2-23-zkey-Add-wrappers-for-the-new-IOCTLs-with-fallback-t.patch * s390-tools-sles15sp2-24-zkey-Add-helper-functions-to-build-lists-of-APQNs.patch * s390-tools-sles15sp2-25-zkey-Add-support-for-generating-AES-CIPHER-keys.patch * s390-tools-sles15sp2-26-zkey-Add-support-for-validating-AES-CIPHER-keys.patch * s390-tools-sles15sp2-27-zkey-Add-support-for-re-enciphering-AES-CIPHER-keys.patch * s390-tools-sles15sp2-28-zkey-Check-crypto-card-level-during-APQN-cross-check.patch * s390-tools-sles15sp2-29-zkey-Add-helper-function-to-query-the-CCA-firmware-v.patch * s390-tools-sles15sp2-30-zkey-Add-helper-function-to-convert-secure-keys-betw.patch * s390-tools-sles15sp2-31-zkey-Add-helper-function-to-restrict-export-of-secur.patch * s390-tools-sles15sp2-32-zkey-Add-helper-function-to-check-an-AES-CIPHER-key.patch * s390-tools-sles15sp2-33-zkey-Add-key-checks-when-importing-a-CCA-AESCIPHER-k.patch * s390-tools-sles15sp2-34-zkey-Add-convert-command-to-convert-keys-from-one-ty.patch * s390-tools-sles15sp2-35-zkey-Allow-zkey-cryptsetup-setkey-to-set-different-k.patch - Added the following patches (bsc#1153757) * s390-tools-sles15sp2-zcrypt-CEX7S-exploitation-support.patch * s390-tools-sles15sp2-zcryptstats-Add-support-for-CEX7.patch - Added s390-tools-sles15sp2-Close-file-descriptor-when-checking-for-read-only.patch - Forward-ported the following patches to work with the restructuring IBM did for 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-Format-devices-in-parallel.patch * s390-tools-sles15-Implement-f-for-backwards-compability.patch * s390-tools-sles15-Implement-Y-yast_mode.patch - Removed the following obsolete patches: * s390-tools-sles15-1-lstape-fix-output-with-SCSI-lin_tape-and-multiple-pa.patch * s390-tools-sles15-2-lstape-fix-to-prefer-sysfs-to-find-lin_tape-device-n.patch * s390-tools-sles15-3-lstape-fix-output-without-SCSI-generic-sg.patch * s390-tools-sles15-4-lsluns-fix-to-prevent-error-messages-if-there-are-no.patch * s390-tools-sles15-5-lstape-fix-to-prevent-error-messages-if-there-are-no.patch * s390-tools-sles15-6-lstape-fix-description-of-type-and-devbusid-filter-f.patch * s390-tools-sles15-7-lstape-fix-SCSI-output-description-in-man-page.patch * s390-tools-sles15-8-lstape-fix-SCSI-HBA-CCW-device-bus-ID-e.g.-for-virti.patch * s390-tools-sles15-cpi-add-unit-install-section.patch * s390-tools-sles15-cpuplugd-Improve-systemctl-start-error-handling.patch * s390-tools-sles15-dbginfo-add-data-for-ps-cpprot.patch * s390-tools-sles15-Drop-device_id-parameter.patch * s390-tools-sles15-Fix-truncation-warning.patch * s390-tools-sles15-Fixup-dasdfmt_get_volser.patch * s390-tools-sles15-Fixup-device-name-handling.patch * s390-tools-sles15-hmcdrvfs-fix-parsing-of-link-count.patch * s390-tools-sles15-iucvterm-include-ctype-for-toupper.patch * s390-tools-sles15-lsluns-clarify-discovery-use-case-relation-to-NPIV-a.patch * s390-tools-sles15-lsluns-complement-alternative-tools-with-lszdev.patch * s390-tools-sles15-lsluns-document-restriction-to-zfcp-only-systems.patch * s390-tools-sles15-lsluns-do-not-print-confusing-messages-when-a-filter.patch * s390-tools-sles15-lsluns-do-not-scan-all-if-filters-match-nothing.patch * s390-tools-sles15-lsluns-enhance-usage-statement-and-man-page.patch * s390-tools-sles15-lsluns-fix-flawed-formatting-of-man-page.patch * s390-tools-sles15-lsluns-point-out-IBM-Storwize-configuration-requirem.patch * s390-tools-sles15-mon_procd-fix-parsing-of-proc-pid-stat.patch * s390-tools-sles15-mon_tools-Improve-systemctl-start-error-handling.patch * s390-tools-sles15sp1-0001-zkey-Add-properties-file-handling-routines.patch * s390-tools-sles15sp1-0002-zkey-Add-build-dependency-to-OpenSSL-libcrypto.patch * s390-tools-sles15sp1-0003-zkey-Add-helper-functions-for-comma-separated-string.patch * s390-tools-sles15sp1-0004-zkey-Externalize-secure-key-back-end-functions.patch * s390-tools-sles15sp1-0005-zkey-Add-keystore-implementation.patch * s390-tools-sles15sp1-0006-zkey-Add-keystore-related-commands.patch * s390-tools-sles15sp1-0007-zkey-Create-key-repository-and-group-during-make-ins.patch * s390-tools-sles15sp1-0008-zkey-Man-page-updates.patch * 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 * 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 * s390-tools-sles15sp1-0014-zkey-Fix-generate-and-import-leaving-key-in-an-incon.patch * s390-tools-sles15sp1-0015-zkey-Add-zkey-cryptsetup-tool.patch * s390-tools-sles15sp1-0016-zkey-Add-man-page-for-zkey-cryptsetup.patch * s390-tools-sles15sp1-0017-zkey-Add-build-dependency-for-libcryptsetup-and-json.patch * s390-tools-sles15sp1-0018-zkey-Add-key-verification-pattern-property.patch * s390-tools-sles15sp1-0019-zkey-Add-volume-type-property-to-support-LUKS2-volum.patch * s390-tools-sles15sp1-01-chzcrypt-Corrections-at-the-chzcrypt-man-page.patch * s390-tools-sles15sp1-01-cpumf-Add-extended-counter-defintion-files-for-IBM-z.patch * s390-tools-sles15sp1-01-lszcrypt-CEX6S-exploitation.patch * s390-tools-sles15sp1-01-util_path-add-function-to-check-if-a-path-exists.patch * s390-tools-sles15sp1-01-zcryptctl-new-tool-zcryptctl-for-multiple-zcrypt-node.patch * s390-tools-sles15sp1-01-zdev-use-libutil-provided-path-functions.patch * s390-tools-sles15sp1-01-zkey-Include-sbin-into-PATH-when-executing-commands.patch * s390-tools-sles15sp1-02-cpumf-z14-split-counter-sets-according-to-CFVN-CSVN-.patch * s390-tools-sles15sp1-02-lszcrypt-fix-date-and-wrong-indentation.patch * s390-tools-sles15sp1-02-lszcrypt-support-for-alternate-zcrypt-device-drivers.patch * s390-tools-sles15sp1-02-util_path-Add-description-for-util_path_exists.patch * s390-tools-sles15sp1-02-zdev-Prepare-for-firmware-configuration-file-support.patch * s390-tools-sles15sp1-03-cpumf-cpumf_helper-read-split-counter-sets-part-2-2.patch * s390-tools-sles15sp1-03-util_path-Make-true-false-handling-consistent-with-o.patch * s390-tools-sles15sp1-03-zdev-Add-support-for-reading-firmware-configuration-.patch * s390-tools-sles15sp1-04-cpumf-correct-z14-counter-number.patch * s390-tools-sles15sp1-04-zdev-Implement-no-settle.patch * s390-tools-sles15sp1-04-zpcictl-Introduce-new-tool-zpcictl.patch * s390-tools-sles15sp1-05-cpumf-add-missing-Description-tag-for-z13-z14-ctr-12.patch * s390-tools-sles15sp1-05-zdev-Write-zfcp-lun-udev-rules-to-separate-files.patch * s390-tools-sles15sp1-05-zpcictl-include-sys-sysmacros.h-to-avoid-minor-major.patch * s390-tools-sles15sp1-06-cpumf-correct-counter-name-for-z13-and-z14.patch * s390-tools-sles15sp1-06-zdev-Add-support-for-handling-auto-configuration-dat.patch * s390-tools-sles15sp1-06-zpcictl-Rephrase-man-page-entries-and-tool-output.patch * s390-tools-sles15sp1-07-cpumf-Add-IBM-z14-ZR1-to-the-CPU-Measurement-Facilit.patch * s390-tools-sles15sp1-07-zdev-Integrate-firmware-auto-configuration-with-drac.patch * s390-tools-sles15sp1-07-zpcictl-Use-fopen-instead-of-open-for-writes.patch * s390-tools-sles15sp1-08-zdev-Integrate-firmware-auto-configuration-with-init.patch * s390-tools-sles15sp1-08-zpcictl-Read-device-link-to-obtain-device-address.patch * s390-tools-sles15sp1-09-zdev-Implement-internal-device-attributes.patch * s390-tools-sles15sp1-09-zpcictl-Make-device-node-for-NVMe-optional.patch * s390-tools-sles15sp1-10-zdev-Implement-support-for-early-device-configuratio.patch * s390-tools-sles15sp1-10-zpcictl-Change-wording-of-man-page-and-help-output.patch * s390-tools-sles15sp1-11-zdev-Do-not-call-zipl-on-initrd-update.patch * s390-tools-sles15sp1-dbginfo-gather-nvme-related-data.patch * s390-tools-sles15sp1-qethqoat-add-OSA-Express7S-support.patch * s390-tools-sles15sp1-zcrypt-refine-lszcrypt-man-page.patch * s390-tools-sles15sp1-zdev-Also-include-the-ctc-driver-in-the-initrd.patch * s390-tools-sles15sp1-zdev-fix-qeth-BridgePort-and-VNICC-conflict-checking.patch * s390-tools-sles15sp1-zkey-Enhance-error-message-about-missing-CCA-library.patch * s390-tools-sles15-zdev-Enable-running-chzdev-from-unknown-root-devices.patch * s390-tools-sles15-zdev-Fix-zdev-dracut-module-aborting-on-unknown-root.patch * s390-tools-sles15-zdev-Use-correct-path-to-vmcp-binary.patch * s390-tools-sles15-ziomon-re-add-missing-line.patch * s390-tools-sles15-zipl-remove-invalid-dasdview-command-line-option.patch- Added s390-tools-sles15sp1-ziomon-fix-utilization-data-recording-with-multi-dig.patch ziomon: fix utilization recording with multi-digit scsi hosts (bsc#1141876)- 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 Base/Filesystems - Institute the %autosetup macro. - Remove erroneous %dir entry for %_unitdir - Change bash-specific "==" tests in scriptlets with a more generic "=".- Modified the spec file to add a group named cpacfstats (bsc#1123730)- Added s390-tools-sles15sp1-zcrypt-refine-lszcrypt-man-page.patch Added some explanations about the columns shown with the lszcrypt verbose output. (bsc#1123041)- Updated the spec file to regenerate the initrd in the post, postun, and poststrans scriptlets. (bsc#1112018)- Enable cryptsetup now that version 2 is included in SLES15 SP1. (Fate#325684)- Added the following two patches from IBM (bsc#1121719): * s390-tools-sles15sp1-01-zkey-Include-sbin-into-PATH-when-executing-commands.patch * s390-tools-sles15sp1-zkey-Enhance-error-message-about-missing-CCA-library.patch - Added the following patch to correct a problem with CTC network interfaces not coming up after a reboot (bsc#1119102) * s390-tools-sles15sp1-zdev-Also-include-the-ctc-driver-in-the-initrd.patch- Added s390-tools-sles15sp1-qethqoat-add-OSA-Express7S-support.patch qethqoat: add OSA-Express7S support (Fate#326805, bsc#1121222) - Modified the spec file to: (bsc#1119966) * 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 - Made numerous changes to the spec file based on the output from spec-cleaner.- Added the following patches for Fate#326825 (bsc#1113329) I/O device pre-configuration * s390-tools-sles15sp1-01-zdev-use-libutil-provided-path-functions.patch * s390-tools-sles15sp1-02-zdev-Prepare-for-firmware-configuration-file-support.patch * s390-tools-sles15sp1-03-zdev-Add-support-for-reading-firmware-configuration-.patch * s390-tools-sles15sp1-04-zdev-Implement-no-settle.patch * s390-tools-sles15sp1-05-zdev-Write-zfcp-lun-udev-rules-to-separate-files.patch * s390-tools-sles15sp1-06-zdev-Add-support-for-handling-auto-configuration-dat.patch * s390-tools-sles15sp1-07-zdev-Integrate-firmware-auto-configuration-with-drac.patch * s390-tools-sles15sp1-08-zdev-Integrate-firmware-auto-configuration-with-init.patch * s390-tools-sles15sp1-09-zdev-Implement-internal-device-attributes.patch * s390-tools-sles15sp1-10-zdev-Implement-support-for-early-device-configuratio.patch * s390-tools-sles15sp1-11-zdev-Do-not-call-zipl-on-initrd-update.patch - Removed the obsolete customize-zdev-root-update-script.patch - Replaced s390-tools-sles15-zdev-fix-qeth-BridgePort-and-VNICC-conflict-checking.patch with s390-tools-sles15sp1-zdev-fix-qeth-BridgePort-and-VNICC-conflict-checking.patch to fit the current version (bsc#1118618).- Added the following patches for Fate#326862 (bsc#1113328) zcrypt DD: introduce APQN tags to support deterministic driver binding * s390-tools-sles15sp1-01-chzcrypt-Corrections-at-the-chzcrypt-man-page.patch * s390-tools-sles15sp1-02-lszcrypt-support-for-alternate-zcrypt-device-drivers.patch - Added the following patches for Fate#326804 (bsc#1113330) Extended access controls for AP queue * s390-tools-sles15sp1-01-zcryptctl-new-tool-zcryptctl-for-multiple-zcrypt-node.patch- Added s390-tools-sles15-zdev-fix-qeth-BridgePort-and-VNICC-conflict-checking.patch (bsc#1112536) zdev: qeth BridgePort and VNICC attribute conflict - Added the following patches for Fate#326376 (bsc#1113321) PCI error reporting tool (zpcictl) * s390-tools-sles15sp1-01-util_path-add-function-to-check-if-a-path-exists.patch * s390-tools-sles15sp1-02-util_path-Add-description-for-util_path_exists.patch * s390-tools-sles15sp1-03-util_path-Make-true-false-handling-consistent-with-o.patch * s390-tools-sles15sp1-04-zpcictl-Introduce-new-tool-zpcictl.patch * s390-tools-sles15sp1-05-zpcictl-include-sys-sysmacros.h-to-avoid-minor-major.patch * s390-tools-sles15sp1-06-zpcictl-Rephrase-man-page-entries-and-tool-output.patch * s390-tools-sles15sp1-07-zpcictl-Use-fopen-instead-of-open-for-writes.patch * s390-tools-sles15sp1-08-zpcictl-Read-device-link-to-obtain-device-address.patch * s390-tools-sles15sp1-09-zpcictl-Make-device-node-for-NVMe-optional.patch * s390-tools-sles15sp1-10-zpcictl-Change-wording-of-man-page-and-help-output.patch - Added the following patches for Fate#325684 (bsc#1113323) Protected key dm-crypt key management tool (crypto) * s390-tools-sles15sp1-0001-zkey-Add-properties-file-handling-routines.patch * s390-tools-sles15sp1-0002-zkey-Add-build-dependency-to-OpenSSL-libcrypto.patch * s390-tools-sles15sp1-0003-zkey-Add-helper-functions-for-comma-separated-string.patch * s390-tools-sles15sp1-0004-zkey-Externalize-secure-key-back-end-functions.patch * s390-tools-sles15sp1-0005-zkey-Add-keystore-implementation.patch * s390-tools-sles15sp1-0006-zkey-Add-keystore-related-commands.patch * s390-tools-sles15sp1-0007-zkey-Create-key-repository-and-group-during-make-ins.patch * s390-tools-sles15sp1-0008-zkey-Man-page-updates.patch * 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 * 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 * s390-tools-sles15sp1-0014-zkey-Fix-generate-and-import-leaving-key-in-an-incon.patch * s390-tools-sles15sp1-0015-zkey-Add-zkey-cryptsetup-tool.patch * s390-tools-sles15sp1-0016-zkey-Add-man-page-for-zkey-cryptsetup.patch * s390-tools-sles15sp1-0017-zkey-Add-build-dependency-for-libcryptsetup-and-json.patch * s390-tools-sles15sp1-0018-zkey-Add-key-verification-pattern-property.patch * s390-tools-sles15sp1-0019-zkey-Add-volume-type-property-to-support-LUKS2-volum.patch - Added the following patches for Fate#325691 (bsc#1113324) Add support for new crypto hardware * s390-tools-sles15sp1-01-lszcrypt-CEX6S-exploitation.patch * s390-tools-sles15sp1-02-lszcrypt-fix-date-and-wrong-indentation.patch - Added the following patches for Fate#326388 (bsc#1113331) CPUMF Counters for z14 * s390-tools-sles15sp1-01-cpumf-Add-extended-counter-defintion-files-for-IBM-z.patch * s390-tools-sles15sp1-02-cpumf-z14-split-counter-sets-according-to-CFVN-CSVN-.patch * s390-tools-sles15sp1-03-cpumf-cpumf_helper-read-split-counter-sets-part-2-2.patch * s390-tools-sles15sp1-04-cpumf-correct-z14-counter-number.patch * s390-tools-sles15sp1-05-cpumf-add-missing-Description-tag-for-z13-z14-ctr-12.patch * s390-tools-sles15sp1-06-cpumf-correct-counter-name-for-z13-and-z14.patch * s390-tools-sles15sp1-07-cpumf-Add-IBM-z14-ZR1-to-the-CPU-Measurement-Facilit.patch - Added the following patch for Fate#326361 (bsc#1113333) Collect NVMe-related debug data * s390-tools-sles15sp1-dbginfo-gather-nvme-related-data.patch - Temporarily added "HAVE_CRYPTSETUP2=0" to the make and make install commands, because a couple of Fate requests have not been approved yet, resulting in build failure. - Added "Recommends: blktrace" to the spec file (bsc#1112855) - Changed remaining insserv references to systemd entries. - Changed the Group from the obsolete "System Environment/Base" to "System/Base."- Added the following patch to remove the call to zipl for bsc#1094354 * customize-zdev-root-update-script.patch - Modified ctc_configure to not pass a "protcol=" parameter when configuring LCS devices. (bsc#1096520) - Added the following two patches for bsc#1098069 * dbginfo.sh: Extend data collection s390-tools-sles15-dbginfo-add-data-for-ps-cpprot.patch * mon_procd: fix parsing of /proc//stat s390-tools-sles15-mon_procd-fix-parsing-of-proc-pid-stat.patch - Added the following patches for "lstape, lsluns: handle non-zfcp; lin_tape multiple paths" (bsc#1098069) * s390-tools-sles15-1-lstape-fix-output-with-SCSI-lin_tape-and-multiple-pa.patch * s390-tools-sles15-2-lstape-fix-to-prefer-sysfs-to-find-lin_tape-device-n.patch * s390-tools-sles15-3-lstape-fix-output-without-SCSI-generic-sg.patch * s390-tools-sles15-4-lsluns-fix-to-prevent-error-messages-if-there-are-no.patch * s390-tools-sles15-5-lstape-fix-to-prevent-error-messages-if-there-are-no.patch * s390-tools-sles15-6-lstape-fix-description-of-type-and-devbusid-filter-f.patch * s390-tools-sles15-7-lstape-fix-SCSI-output-description-in-man-page.patch * s390-tools-sles15-8-lstape-fix-SCSI-HBA-CCW-device-bus-ID-e.g.-for-virti.patch- dasd_reload: Fixed several syntax errors. Changed the script to ensure that the DASD volume are actually activated in device number order. If an old 51-dasd-.rules file is found, rename it to obsolete-51-dasd-.rules, and use chzdev to generate a new rules file. (bsc#1103407)- dasd_reload: Check for 41-dasd--.rules in addition to the original 51-dasd-.rules (bsc#1103407)- Removed s390 from the ExclusiveArch parameter (bsc#1102906)- mark active_devices.txt as %config(noreplace) (bsc#1090213)- Added s390-tools-sles15-hmcdrvfs-fix-parsing-of-link-count.patch (bsc#1087452) * hmcdrvfs: fix parsing of link count >= 1000- Modified dasd_configure script to set a return code of 8 if a DASD volume being brought online is not formatted. (bsc#1084503)- Converted the following SysV init scripts to systemd unit files and scripts (bsc#1050786): * appldata * hsnc * vmlogrdr * xpram- Added the following two patches (bsc#1071166): s390-tools-sles15-zdev-Enable-running-chzdev-from-unknown-root-devices.patch s390-tools-sles15-zdev-Fix-zdev-dracut-module-aborting-on-unknown-root.patch- Added the following patches (bsc#1070836): s390-tools-sles15-cpuplugd-Improve-systemctl-start-error-handling.patch s390-tools-sles15-mon_tools-Improve-systemctl-start-error-handling.patch s390-tools-sles15-lsluns-do-not-scan-all-if-filters-match-nothing.patch s390-tools-sles15-lsluns-do-not-print-confusing-messages-when-a-filter.patch s390-tools-sles15-lsluns-fix-flawed-formatting-of-man-page.patch s390-tools-sles15-lsluns-enhance-usage-statement-and-man-page.patch s390-tools-sles15-lsluns-clarify-discovery-use-case-relation-to-NPIV-a.patch s390-tools-sles15-lsluns-point-out-IBM-Storwize-configuration-requirem.patch s390-tools-sles15-lsluns-document-restriction-to-zfcp-only-systems.patch s390-tools-sles15-lsluns-complement-alternative-tools-with-lszdev.patch- Added "--no-root-update" to all the chzdev calls in the following scripts for bsc#1071165: ctc_configure dasd_configure qeth_configure zfcp_disk_configure zfcp_host_configure- Added the following patches (bsc#1068538) * s390-tools-sles15-cpi-add-unit-install-section.patch * s390-tools-sles15-zipl-remove-invalid-dasdview-command-line-option.patch * s390-tools-sles15-ziomon-re-add-missing-line.patch - Modified s390-tools-sles15-zdev-Use-correct-path-to-vmcp-binary.patch to point to the correct line in the common.mk file.- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Added "HAVE_DRACUT=1" to the make install command. This will include the new dracut support module. (bsc#1068040)- Added s390-tools-sles15-zdev-Use-correct-path-to-vmcp-binary.patch zdev: Use correct path to vmcp binary (bsc#1055909) - Modified the spec file to also install /etc/cpuplugd.conf (bsc#1066328) - Dropped installation of obsolete /etc/sysconfig/mon_statd. - Removed "-i" option from "fillup_only" macro for osasnmpd to get rid of a warning message from RPM.- Updated the cputype script to recognize the new IBM z14 processor (bsc#1049843). - Re-instated the new versions of ctc_configure, dasd_configure, qeth_configure, zfcp_disk_configure, zfcp_host_configure.- Modified s390-tools-sles15-Format-devices-in-parallel.patch to reset the rc variable before using it again (bsc#1063393). - Reverted the changes to the *_configure scripts until bsc#1064791 is fixed.- Replaced the following SUSE-written scripts with wrappers that call the IBM-provided chzdev command in s390-tools. (Fate#322268) * ctc_configure * dasd_configure * qeth_configure * zfcp_disk_configure * zfcp_host_configure- Deleted s390-tools-sles12-pardasdfmt.patch and replaced it with the following patches (bsc#1063393): * s390-tools-sles15-Allow-multiple-device-arguments.patch * s390-tools-sles15-Drop-device_id-parameter.patch * s390-tools-sles15-Fixup-dasdfmt_get_volser.patch * s390-tools-sles15-Fixup-device-name-handling.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 - Reworked dasdfmt-retry-BIODASDINFO-if-device-is-busy.patch to fit on top of replacement patches. - Cleaned up the patch headers for the following: * s390-tools-sles12-sysconfig-compatible-dumpconf.patch * s390-tools-sles12-update-by_id-links-on-change-and-add-action.patch - Added the following patches: * s390-tools-sles15-Fix-truncation-warning.patch * s390-tools-sles15-iucvterm-include-ctype-for-toupper.patch - Removed redundant %clean section. Replaced old RPM variables. - Removed %service* macros for iucvtty-login@.service and ttyrun-getty@.service since systemd complained about them. - Replaced all fillup_and_insserv macros with fillup_only since we weren't running the "insserv" part anyway.- Modified mkdump perl script to work with the updated version of the IBM tools dasdview, zipl and zgetdump. (bsc#1020336). Also changed the method used to determine the maximum dump size for SCSI devices.- Upgraded to version 2.1.0 (Fate#323291). Changes from 2.0.0 to 2.1.0 * Added the following tools: netboot: Scripts for building a PXE-style netboot image for KVM 90-cpi.rules/cpictl: New udev rule to update CPI when KVM is used * Modified lsqeth/zdev to add VNIC Characteristics support Bug fixes * chzcrypt: Corrected handling of insufficient permissions * cpacfstats: Add size setting to perf event * fdasd: Skip partition check with the force option * ttyrun: Fix deprecated BindTo usage in ttyrun-getty@.service.in * lszcrypt: Fix core dump caused by stack overwrite * lszcrypt: Fix random domain printout when no config available * zdev: Fix segfault with unknown qeth attribute * zdev: Fix IPv6 NDP proxy description * zdev: Fix zdev dracut module temp file location * zkey: Correctly detect abbreviated commands * zkey: Validate XTS key: ignore domain and card * zkey: Use octal values instead of S_IRWX* constants * zkey: Properly set umask to prohibit permissions to group and others * zkey: Add -ldl to LDLIBS (not LDFLAGS) * znetconf: Re-add missing line in lsznet.raw * Fix several gcc 7 warnings - Modified s390-tools-sles12-fdasd-skip-partition-check-and-BLKRRPART-ioctl.patch to apply cleanly to this version. - Removed the following obsolete patches: * s390-tools-sles15-zgetdump-Fix-gcc-7-warning.patch * s390-tools-sles15-lscss-Get-rid-of-gcc-7-buffer-truncation-warnings.patch * s390-tools-sles15-Get-rid-of-gcc-7-fall-through-warnings.patch * s390-tools-sles15-lszcrypt-Fix-core-dump-caused-by-stack-overwrite.patch * s390-tools-sles15-dasdinfo-Fix-GCC-7-overflow-warning.patch- Added the following patches (bsc#1056498) - s390-tools-sles15-zgetdump-Fix-gcc-7-warning.patch - s390-tools-sles15-lscss-Get-rid-of-gcc-7-buffer-truncation-warnings.patch - s390-tools-sles15-Get-rid-of-gcc-7-fall-through-warnings.patch - s390-tools-sles15-lszcrypt-Fix-core-dump-caused-by-stack-overwrite.patch - s390-tools-sles15-dasdinfo-Fix-GCC-7-overflow-warning.patch- Upgraded to version 2.0.0 (Fate#323291). - Changes from 1.34.0 to 1.35.0 - cpuplugd: Make default config file location more distribution agnostic Add systemd service unit to start/stop the cpuplug daemon Add force-reload action to init script for LSB-compliance - mon_statd: Add force-reload action to init script for LSB-compliance - chiucvallow: corrected verification return code - lczdev/chzdev: Add support for resolving iSCSI block devices Bug fixes - chzdev, lszdev: Fix incorrect zfcp module parameter name - chreipl: Fix chreipl node for virtio devices - libus2s: Fix busid parsing - zipl/boot: Fix failed start subchannel in FBA loader - Changes from 1.35.0 to 1.36.0 - chzdev/lszdev: Add device resolution for vlan and bonding devices - dasdfmt: Add quick format support - lsdasd/fdasd/dasdfmt/zdsfs: Add query host access to volume support - zfcpdbf: Make timestamp the first field in record output Exclude Payload hex field from log message record output Add Area field to record output Add missing header fields to area record output Print the Record id field for Area area class records Mark oldest and newest trace area records Mark oldest and newest def_err pseudo area records Mark oldest and newest foreign area records Mark oldest and newest log message records Add a warning about low resolution timestamps Add Trace Area Statistics table to script output Add time zone command line option Add collection of domain xml files Bug fixes - zfcpdbf: Move and fix CPU id field output to print_header function Include microseconds in warning threshold calculation Fix parsing of precise syslog timestamps Fix labels for REC ERP action status and ERP step fields - Changes from 1.36.0 to 1.36.1 - zfcpdbf: Support basic HBA record type without warning Restore tracing of handle for port and LUN with HBA records Print full payload for all SAN traces (req, resp, iels) Print payload length everywhere applicable Disambiguate printing of payload record content Bug fixes - fdasd: Prevent buffer overflow - znetconf: Fix detection of chpids as OSX instead of OSM - Changes from 1.36.1 to 1.37.0 - Added dump2tar: sysfs collection helper for dbginfo.sh - qethconf: Remove check for OSN-device - znetconf: Remove OSN-support - lsdasd/tunedasd: Add channel path aware erp - zcrypt: Add multi domain support for zcrypt device driver - scm: Reimplement lsscm in C - chp: Reimplement chchp and lschp in C - dbginfo.sh: Make use of sysinfo collection helper Bug fixes - zfcpdbf: Only cap SAN short payload if pl_len exists - chzdev: Fix bug when configuring QETH devices - libu2s: Prevent buffer overflow - ziomon: No blktrace kill which can corrupt kernel blktrace state - Changes from 1.37.0 to 1.37.1 - dbginfo.sh: Add Docker debug data Bug fixes - lsdasd: Replace continue with return - lscss: Allow to specify devices from subchannel set 3 - mon_fsstatd: Only use physical filesystems Fix double free in error path - mon_procd: Fix segmentation fault - Changes from 1.37.1 to 1.38.0 - systemd: Add new units for cpi, dumpconf, mon_fsstatd, and mon_procd - fdasd: Add new command action 'l' to list known partition types - chmem: Try to online memory to zone movable Starting with kernel 4.13 (commit f1dd2cd1), the default zone for hotplug memory is changed from zone movable to zone normal. In order to preserve the previous default behaviour, chmem will now always try to set memory online to the zone movable, before trying to set it online to the default zone. - zfcpdbf: Print high part of "new" 64 bit SCSI LUN Print payload with full FCP_RSP IU in SCSI trace records - util_opt: Add command specific command line parsing - util_rec: Implement util_rec_iterate() function - util_rec: Record field values can be stored and processed in argz format Bug fixes - zipl/zgetdump: Add missing SCSI multipath dump information to man pages - lsqeth: Fix attributes name: ipa -> ipa_takeover and parp -> rxip Fix lsqeth output of ipa/vipa/rxip addresses of interfaces - zfcpdbf: Fix payload length for zfcp_dbf_hba_bit_err - chzdev: Add implicit qeth layer settings handling - qethqoat: Fix OSA 6S detection - Changes from 1.38.0 to 2.0.0 (also known as 1.39.0) - IBM changed the license to MIT. - Added zkey: Generate, re-encipher, and validate secure AES keys - cpumf: Add hardware counters for z13 and z13s - lscss: Reimplement lscss script in C - lsqeth: Reimplement lsqeth script in C Bug fixes - lscpumf: Fix Perl warnings - Removed the following obsolete patches: s390-tools-sles12sp2-chiucvallow-verify.patch s390-tools-sles12sp2-chreipl-virtio.patch s390-tools-sles12sp2-chzdev-disable-root-update.patch s390-tools-sles12sp2-feat-01-dasd-query-host.patch s390-tools-sles12sp2-lscss-allow-to-specify-devices-from-ssid-3.patch s390-tools-sles12sp2-zipl-fix-failed-start-subchannel.patch s390-tools-sles12sp3-chmem-try-to-online-zone-movable.patch s390-tools-sles12sp3-dasdfmt-01-Fix-behaviour-of-t-combined-with-y.patch s390-tools-sles12sp3-dasdfmt-02-Fix-trailing-whitespace.patch s390-tools-sles12sp3-dasdfmt-03-Apply-coding-convention.patch s390-tools-sles12sp3-dasdfmt-04-Use-enhanced-DASD-information.patch s390-tools-sles12sp3-dasdfmt-05-Refactor-do_format_dasd.patch s390-tools-sles12sp3-dasdfmt-06-Make-the-IOCTL-BLKSSZGET-reusable.patch s390-tools-sles12sp3-dasdfmt-07-Add-quick-format-support.patch s390-tools-sles12sp3-dasdfmt-08-Make-progress-output-reusable-and-add-ETR.patch s390-tools-sles12sp3-dasdfmt-09-Add-command-line-argument-check.patch s390-tools-sles12sp3-dasdfmt-10-Add-expand-format-mode.patch s390-tools-sles12sp3-dbginfo-01-libutil-Add-utility-functions.patch s390-tools-sles12sp3-dbginfo-02-dump2tar-Add-sysfs-collection-helper-for-dbginfo.sh-v2.patch s390-tools-sles12sp3-dbginfo-03-dbginfo.sh-Make-use-of-sysinfo-collection-helper.patch s390-tools-sles12sp3-dbginfo-Collect-docker-debug-data.patch s390-tools-sles12sp2-libu2s-Fix-busid-parsing.patch s390-tools-sles12sp3-lsdasd-tunedasd-Add-channel-path-aware-erp.patch s390-tools-sles12sp3-mon_fsstatd-fix-double-free-in-error-path-and-skip-virtual-fs.patch s390-tools-sles12sp3-util_proc-fix-memory-allocation-error-messages.patch s390-tools-sles12sp3-ziomon-no-blktrace-kill-which-can-corrupt-kernel-blk.patch - Added s390-tools-sles15-add--ldl-to-LDLIBS.patch to fix a problem with zkey/Makefile.- Temporarily added BuildIgnore: gcc-PIE to the spec file to avoid a problem with zipl not working. (bsc#1055343)- Added s390-tools-sles12sp3-chmem-try-to-online-zone-movable.patch (bsc#1048363).- Remove lsmem and chmem and their manpages from the package, both tools have been added to util-linux-2.30- Made a number of modification to zpxe.rexx to - Made several hard-coded values variables. - Make it more obvious which default values can be modified - Increased the default size of the FFFF VDISK (bsc#1038255) - Don't execute the wait if "debug" was specified as a parm. - Change nodebug variable name to debug for clarity, updated logic as needed.- Added s390-tools-sles12sp3-ziomon-no-blktrace-kill-which-can-corrupt-kernel-blk.patch (bsc#1038861)- Due to the change to qclib packaging, change BuildRequires from qclib-devel to qclib-devel-static.- Added the following patches (bsc#1026474) - s390-tools-sles12sp3-mon_fsstatd-fix-double-free-in-error-path-and-skip-virtual-fs.patch - s390-tools-sles12sp3-dbginfo-Collect-docker-debug-data.patch- Added s390-tools-sles12sp3-util_proc-fix-memory-allocation-error-messages.patch (bsc#1025247)- Added the following patches for Fate # 322377: - s390-tools-sles12sp3-dbginfo-01-libutil-Add-utility-functions.patch - s390-tools-sles12sp3-dbginfo-02-dump2tar-Add-sysfs-collection-helper-for-dbginfo.sh-v2.patch - s390-tools-sles12sp3-dbginfo-03-dbginfo.sh-Make-use-of-sysinfo-collection-helper.patch - Added the following patches for Fate # 322374: - s390-tools-sles12sp3-lsdasd-tunedasd-Add-channel-path-aware-erp.patch - Added the following patches for Fate # 321643: - s390-tools-sles12sp3-dasdfmt-01-Fix-behaviour-of-t-combined-with-y.patch - s390-tools-sles12sp3-dasdfmt-02-Fix-trailing-whitespace.patch - s390-tools-sles12sp3-dasdfmt-03-Apply-coding-convention.patch - s390-tools-sles12sp3-dasdfmt-04-Use-enhanced-DASD-information.patch - s390-tools-sles12sp3-dasdfmt-05-Refactor-do_format_dasd.patch - s390-tools-sles12sp3-dasdfmt-06-Make-the-IOCTL-BLKSSZGET-reusable.patch - s390-tools-sles12sp3-dasdfmt-07-Add-quick-format-support.patch - s390-tools-sles12sp3-dasdfmt-08-Make-progress-output-reusable-and-add-ETR.patch - s390-tools-sles12sp3-dasdfmt-09-Add-command-line-argument-check.patch - s390-tools-sles12sp3-dasdfmt-10-Add-expand-format-mode.patch- Added s390-tools-sles12sp2-lscss-allow-to-specify-devices-from-ssid-3.patch (bsc#1023022)- cio_ignore.service: change After dependency to local-fs.target to Before and remove Wants dependency (bsc#965263)- Added s390-tools-sles12sp2-chzdev-disable-root-update.patch (bsc#1002188) - Updated cputype to recognize z13s processors. - Updated boot.cpi to redirect stderr to /dev/null when trying to set the CPI parameters. (bsc#997479)- Added s390-tools-sles12sp2-chreipl-virtio.patch (bsc#989797) chreipl/virtio: fix chreipl node for virtio-blk disks- Added s390-tools-sles12sp2-zipl-fix-failed-start-subchannel.patch (bsc#987385) - Modified lgr_check script to do a better job of checking: - Disconnected state of the guest - Whether a 3270 terminal is active - Tape ASSIGNment- Added the following files for Fate#318552 and Fate#320123 - detach_disks - killcdl - lgr_check - sysconfig.virtsetup - virtsetup.service - virtsetup.sh - Added the following two patches (bsc#981427) - s390-tools-sles12sp2-chiucvallow-verify.patch - s390-tools-sles12sp2-libu2s-Fix-busid-parsing.patch - Some spec file cleanup of macro calls.- Added s390-tools-sles12-fdasd-skip-partition-check-and-BLKRRPART-ioctl.patch (bsc#931634).- Modified 59-zfcp-compat rules to include continuation characters on rules that are continued across multiple lines (bsc#972110) - Added 59-dasd.rules-wait_for.patch (bsc#972110) - Don't install 60-readahead.rules (bsc#972110) - Removed redundant architecture check from the %prep section - Removed various %service_* calls for iucvtty-login@.service and ttyrun-getty@.service because they generate "unit name is not valid" messages from systemctl.- Upgraded to version 1.34.0 Added libpfm-devel to the list of BuildRequires Removed references to chzdev that was never implemented by IBM - Added 59-zfcp-compat.rules (bsc#972110) - Removed the following obsolete scripts/files mkinitrd-boot-dasd.sh mkinitrd-boot-qeth.sh mkinitrd-boot-zfcp.sh mkinitrd-setup-dasd.sh mkinitrd-setup-qeth.sh mkinitrd-setup-zfcp.sh zfcpdump.config - Added s390-tools-sles12sp2-feat-01-dasd-query-host.patch (Fate#319604) - Reworked s390-tools-sles12-pardasdfmt.patch to fit. - Reworked dasdfmt-retry-BIODASDINFO-if-device-is-busy.patch to fit. - Added file /etc/modprobe.d/90-s390-tools.conf to ensure dasd_diag_mod and dasd_fba_mod kernel modules get loaded together (bsc#966477). - Updated zfcp_san_disc so that breaking out of it won't leave "well known LUNs" in use preventing others from using them. (bsc#961372) - Removed the following obsolete patches s390-tools-sles12-cpuplugd-allow-more-than-64-CPUs.patch s390-tools-sles12-dasdstat-avoid-inconsistent-data.patch s390-tools-sles12-dbginfo-collect-journalctl.patch s390-tools-sles12-dbginfo-libvirt-multipath-extension.patch s390-tools-sles12-dbginfo-option-for-output-directory.patch s390-tools-sles12-dbginfo-q-v-nic.patch s390-tools-sles12-dbginfo-systemd-data-collection.patch s390-tools-sles12-dumpconf-fix-delay-minutes.patch s390-tools-sles12-init-scripts-do-not-use-subsys.patch s390-tools-sles12-ipl_tools-fcp-loadparm.patch s390-tools-sles12-lsqeth-put-grep-regex-in-quotes.patch s390-tools-sles12-lsreipl-fix-fcp-reipl-type.patch s390-tools-sles12-lszcrypt-ep11-support.patch s390-tools-sles12-qetharp-iface-arg-limit.patch s390-tools-sles12-qetharp-q-format.patch s390-tools-sles12-qethqoat-and-qetharp-return-codes-fixed.patch s390-tools-sles12-qethqoat-fix-buffer-overflow-for-interface-parameter.patch s390-tools-sles12-remove-FBA-detection-for-virtblk-devices.patch s390-tools-sles12-systemd-iucvterm-units.patch s390-tools-sles12-ziorep-busid-fix.patch s390-tools-sles12-zipl-dump-part-check.patch s390-tools-sles12-zipl-fix-kernel-parameter-line.patch s390-tools-sles12-zipl-fix-parmline-zero-termination.patch s390-tools-sles12-znetconf-r-format.patch s390-tools-sles12sp1-cmsfs-fuse-time-fix.patch s390-tools-sles12sp1-feat-01-hyptop-diag0c.patch s390-tools-sles12sp1-feat-02-hyptop-lpar-smt.patch s390-tools-sles12sp1-feat-03-zipl-mt-dump.patch s390-tools-sles12sp1-feat-04-zipl-zgetdump-simd-dump.patch s390-tools-sles12sp1-feat-05-cpumf.patch s390-tools-sles12sp1-feat-06-lscpumf-disp-ctrs.patch s390-tools-sles12sp1-feat-07-lscpumf-cf-sf-check.patch s390-tools-sles12sp1-feat-08-chreipl-support-virtio_ccw.patch s390-tools-sles12sp1-feat-09-lsqeth_display_switch_attrs.patch s390-tools-sles12sp1-feat-10-qethqoat_OSA_Express_5S_support.patch s390-tools-sles12sp1-feat-11-lszcrypt-CEX5S-support.patch s390-tools-sles12sp1-feat-12-hmcdrvfs.patch s390-tools-sles12sp1-lsluns-check-fcp-device-state.patch s390-tools-sles12sp1-lszfcp-incorrect-device-types.patch s390-tools-sles12sp1-znetconf-check-ccwgroup-devices-fix.patch- Added 59-prng.rules so that /dev/prandom will have permissions of 0444. This will allow anyone to access the CPACF hardware pseudo-random number generator. (bsc#946349) - Updated the comments in 59-graf.rules to reflect the correct location for the rule to be installed.- Modified dasd_reload to take HyperPAV alias devices offline before the "normal" DASD and base devices, and then activate the "normal" DASD and base devices before the alias devices. (bsc#942373).- Updated read_values.c to point to the location IBM's makefile for qclib puts the include file. (bsc#951518). - Added a filter to s390-tools-rpmlintrc to mask a warning about read_values being statically linked. This was intentional since we didn't want to include the qclib-devel shared library in the distribution since this is the only programt that uses qclib-devel.- Updated zfcp_host_configure to return '10' if the system is set up for automatic LUN scanning (bsc#951547)- Replaced read_values.c with a newer version that uses the query capacity library (qclib) from IBM. (FATE#319342)- 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 /usr/lib/udev/rules.d/ (bsc#943777) - Added the following patches from IBM (bsc#944390) - s390-tools-sles12sp1-lszfcp-incorrect-device-types.patch lszfcp: display of incorrect device types - s390-tools-sles12sp1-znetconf-check-ccwgroup-devices-fix.patch znetconf: cannot handle that no device is there - s390-tools-sles12sp1-lsluns-check-fcp-device-state.patch lsluns: do not scan FCP devices no longer online or in bad state - s390-tools-sles12sp1-cmsfs-fuse-time-fix.patch cmsfs-fuse: Fix time stamp handling for data sets- Removed s390-tools-sles12sp1-feat-13-lsdasd-add-path-information.patch at the request of IBM. To be re-introduced for SLES12 SP2. - Added s390-tools-sles12-dumpconf-fix-delay-minutes.patch (bsc#939054)- Split out the SE/HMC file access pieces into a new sub-package (bsc#934372).- Added the following feature updates for SLES12 SP1 - s390-tools-sles12sp1-feat-01-hyptop-diag0c.patch (bsc#934359, Fate#318069) hyptop: Exploit diag 0c data - s390-tools-sles12sp1-feat-02-hyptop-lpar-smt.patch (bsc#934324, Fate#318054) hyptop: Support for SMT (SMT base support) - s390-tools-sles12sp1-feat-03-zipl-mt-dump.patch (bsc#934371, Fate#318047) zipl: Add MT dump support for zipl dump tools - s390-tools-sles12sp1-feat-04-zipl-zgetdump-simd-dump.patch (bsc#934360, Fate#318057) zipl: Add vector register support - Add support for hardware sampling to the perf tool (bsc#934321, Fate#318025) - s390-tools-sles12sp1-feat-05-cpumf.patch s390/perf: add support for the CPU-measurement sampling Facility - s390-tools-sles12sp1-feat-06-lscpumf-disp-ctrs.patch cpumf: display counters only if the facility is available - s390-tools-sles12sp1-feat-07-lscpumf-cf-sf-check.patch cpumf: lscpumf erroneously reports sampling support - s390-tools-sles12sp1-feat-08-chreipl-support-virtio_ccw.patch (bsc#934370, Fate#318962) zipl/chreipl: Basic guest support for KVM hypervisors - s390-tools-sles12sp1-feat-09-lsqeth_display_switch_attrs.patch (bsc#934364, Fate#318473) lsqeth: Add support for switch port attributes - s390-tools-sles12sp1-feat-10-qethqoat_OSA_Express_5S_support.patch (bsc#934350, Fate#318033) qethqoat: OSA-Express5S Support - s390-tools-sles12sp1-feat-11-lszcrypt-CEX5S-support.patch (bsc#934325, Fate#318044) lszcrypt: Add support for CEX5S crypto adapters. - s390-tools-sles12sp1-feat-12-hmcdrvfs.patch (bsc#934372, Fate#318067) hmcdrvfs: SE/HMC file access - s390-tools-sles12sp1-feat-13-lsdasd-add-path-information.patch (bsc#934352, Fate#318031) lsdasd: add path information- Added three IBM patches (bsc#924973) - s390-tools-sles12-dbginfo-libvirt-multipath-extension.patch dbginfo.sh: Extend data collection for libvirt and multipath - s390-tools-sles12-dbginfo-q-v-nic.patch dbginfo.sh: Query virtual network settings for VM guests - s390-tools-sles12-ziorep-busid-fix.patch ziomon/ziorep: fix wrong assumption of 0.0.xxxx busids- Updated the cputype script to recognize the new z13 processor. - Modified read_values.c to handle additional values from /proc/sysinfo and redirect an error message to stderr (bsc#919293) - Modified read_values.c to convert as much German to English as I could - Added read_values.8 man page (bsc#919293) - Added s390-tools-sles12-dasdstat-avoid-inconsistent-data.patch (bsc#920363) dasdstat: avoid inconsistent data due to multiple reads/seeks - Added s390-tools-sles12-qethqoat-and-qetharp-return-codes-fixed.patch (bsc#920363) qethqoat and qetharp: return codes fixed- Added s390-tools-sles12-zipl-dump-part-check.patch (bsc#909524) zipl dump tools: Fix end of partition check- Added three IBM patches (bsc#903048) - s390-tools-sles12-dbginfo-option-for-output-directory.patch dbginfo.sh: Add option to specify directory for data collection - s390-tools-sles12-dbginfo-systemd-data-collection.patch dbginfo.sh: Improve data collection for systemd and lsdasd - s390-tools-sles12-cpuplugd-allow-more-than-64-CPUs.patch cpuplugd: allow more than 64 CPUs2.15.1-150300.8.22.22.15.1-150300.8.22.2zdsfss390-tools-zdsfsCAUTIONzdsfs.1.gz/usr/bin//usr/share/doc/packages//usr/share/doc/packages/s390-tools-zdsfs//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:23971/SUSE_SLE-15-SP3_Update/25436eeab810a003b3e50b614eaf3d94-s390-tools.SUSE_SLE-15-SP3_Updatecpioxz5s390x-suse-linuxELF 64-bit MSB executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=84bba20dbdae7a0d3269e8508d22f72957e0f3ae, for GNU/Linux 3.2.0, strippeddirectoryASCII text, with very long linestroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) R R R RRRRRRRRR Rutf-857f077655ae7ea8e7b97de2adc70d13fe34e4ac5df61393ef4ec7e96d9cfb0bd?@7zXZ !t/?] crv9w #P=8ǺGfG3ԓe7\_Aї`=mEǁnYn>r0NJ'ӶFěd],Izyͤs'% S ͻvMaO5?E`O~SI6!L|բ>[wmouuJ1eRS*P5zrmtfXX2w<#6HK\nyͩY(}yiZ$[\m.HُAti{ߌrRsJ_m]dWԑvKmshH\3\3HѼR.Fk)ܚlTlw}œheO\PA޽zJנ%ePCf@U;Sj[sۀaV w0!"u_Rx.)nw dW0+j)GxdLH+/A}< dSBmȰHd),!>DؗգCh,j |UJzk鋛pR1SWN2PTF@ Lm9}Cb†ĬD-^ęгKцr쩩[ض!Evi#1:H%[gXvn=psq† -8"LCS.}57\aB*7|`eB(T߀Ī*ͤ>Mʹ#h'b HCdYGkMs_~rRfUҎ \,fH,DK Z\hv3}r6 |]2U\cShZE`z<֮prޅϟuʰ3 PWi y6Pt{}ij?l`f"nu*@Y HSthfY=P4[tO]?0no6 v4pz7=)}jsd~Uڏ'oNM%4Huq0{~jU]gf,g؁嵪`%>(qa}~ )l7lNL3!1& 3@ysuǹ1Xz{5L4ζQzz&.Mk98S:̆r $*7qiIWx.7[( J!?X. ^@֯qfgA_IL#9MMR&OU6-:v _f)V?IX|yzMl*`2;2]qHZfv pmrՖ\Vc'nԾG*],h?3[Yg}p;6h6?@{PR]5Vf9z҇0ېUQg?H4W;DL. ݻM22jɪҿMhقJَElj]\pyU(cd8V 7lwf؟ҞS,bo3GX32pHmG%-$xEjǗqPcݳ`:fvQ7VG Օ`+}*^G ,R/+i{ [ӽ40KtvlnlP s w^T;1#Qs0>q0y&P{F%a0R7oC10ZQ Оl5M,039lDNz"g~q7\tsj^ ~Ψ# g{u.M5^ksW+q;XR$`Kb8HFj`XWƹY0.%@7feZͭ|(^?#\唴)Oyy kB-p} U}b&SW] 2 pF-x&-ܪ|ޮ> Pq''!LK>"tW%-аyR=;:_gB]S &Do?u+x:_&&I.?1˺',/3 s>u raGdv1-z'l$(Fe c$2HV;lO0B%a@}WYaG<דGӺ6`~ju@nM4d͛4"3wcG6~X'(zORQm qa=q.h}#HV8 83- 7RKXHAO7mYa ^cJwmW݁k7F g :=ND O-i2䣝z|lYaT2KOJeH Jn Ae"JS95LJCa9L]$֌-l}1 ~i?ieQWID}Z܈JpaJm|(+:o/~YpJ >aሽ kWM?I. W'kwb⅖(AGFK! EE(zѩ5mS4O@b@Ҕ"6q7Go+X;ie Ir06s42ȿWxuer}6JN3PRf|\y{7Sau-f?~MHc}-1~0HoGݤ[~I7ug~̰@{oqe+)᧯ ՓjɸVL ;Ӕjtzᰨs[ox5VZ C5^(n9FւEq!D9Q5M}MeϛkXݙK}S4HjꓙkLʹ$#_e =hJ_[^qN$OGK@O ,Ҋ]S,Cz]od ;}78}`95-[zǂv<ŔBi51]+]?>!eFYV44dPg@&|-Sw>\+c4Q,^u1s_,{Tֻ$Aț1hH e3<` GMֳ+=PմhI`NP@"քLa:SgǟC*E&,lU^!%;a4JnLpRO#6RY$A:> XʐzOzNQ 1džm K}16KP#Ziѥ"5hg]CDo hthfʽWBf=WK;6ԣ̧ d^ִ{(RLE`v=5aCv 0#bw,a&Z+Z{T#Μ*y2.EلZB"|4&XkSݲܷqDs%sYIoX5 iǶ|<5}x(#9ΆGߠhuZ va=KD3+!nNi3ŨҒLF5AԕK^#,\ht9^{J;8r4#ҟ2F,N 0ßpXɗ^O;q*NU4(ì{ fLLePۂMKz*wa&<ۥX;&?Rfş]P4nR},fUiJ,|ds+!|.̔cU'`c%xKPK=+uI WS+M`d`;Ѵf aN>r_gmD`^_l<iQUoqOfe+v&kM+Ln~R7s$EjZ͠W廱o+Nk p|eXz\,uÁCWs^|I_ Ʈ.$f2 $D-.Y{$wdH Z h[`OP\G9VwT5 i yb㔿/&+ 666eȍf]crkppd@ιLCzG*\.#R1PI+U%3(Qy71fac .[۲/#rug$Э5~"W/^ orvmk <"LCw;K9oQIS-ҩp+)')0<vYRnPGd bB<^̺>%&8!7@F">f;GTwWPmξ [m vFy>J2N[BhVp%{sfk|ݜ bq{0xaoS #o)A8>ϻ~Vv]|OEۂvn>|HAM8TDkƒ͛x;+Lr-%yG@$g,jnaܥm-ZH!&dMu#NtA RJdy}ٹJUk:{~𷄡ix.bWe _ݧ E6# Ӭ]/$96e>?S_e $zP飭VϯMG+Ʃ\8yKW2ـܸKN/M*ʹBC\)|I$vt 7a*LD4(m<ju\px._ζ>;ǶN [tbd3T, ,G-qO=d+?$ |PEI]v.N󲡁IWSMDǝ6ɂ<4AXFy.T#|#pp#h^8@ŀ6 8Ĥ2M[>JBUmD <:uh"]ˆq)̟$ς El\~| > >,kO?h0}\I$}`H@FuEgw\vI~ /@xĚSKlAFe8*dㅗfA caz1E9|X9&c WNp'z tQUԯ>ewA.4㺭!W R΢&R6hLt {Ajj3}2zd=}[lj9i;偳kCR!l6x*Է2|:ȓ⪢CI- %=}J@]Jn{TkiUǵv]@]Zo² DXTkG_Gqt>P (LH]G: !l<hVvR|9F7W.8xdJ_dyV5NOh>f@b2;2;`"%hr9{aOJDM$;DFڴiza_[ AiLeZM#LXZ/S]|`x'$f͇GBcT~~\aFĆz+D˞gnmH.>~SmX퇤j wZ{i(IA{ ؅F 򐬑2vi#ݙ * 3kT2嚡4s$^D){SGa /HAWN;Y7Csjy }'R90< fmcEy{)}S=IڔfŸT +?[Nr"ͪ>ѤG85Dz+H*XM@QS{nXܩVJը:»a>S4o8+I+ IDq#jqWl+ޚHXBQK=]p~OUF;IQjLT_FA4Ӆ>U yYwWN|["^,0@PcBJG4Ol0gz=3 A]!<$z Y] eČ?͝QO5V;oM<ӓzB&c4.Zz2%>_?5aF zlNtcdocw; kf;%6-)5l? A,* @.,ˁ7D׌3T@k,Cp %l$Y::20xwdl_AtFs "+d<^sCGtSN J"_ z~4q[ZR8z  5,8k$@|l/!0+Rj''BE6=79D„d.aPz\")_Ҕ$а6.#kh>Jtq#lqrZޤOYG -IK>?tUr[ȥ\QهRMH @%P..\Abzvh2[C8@n ${Ҫ;hT"r~c~uKƼJ.J@Ss~_=ٹ4Z;i 4c)!ɲʌVSNrN롄xϗL=UtO+%kPm}u0.Ǖxt6hE(4V[Ϥ@сhSbH83^XSHeȽ{$k8rۄ{[Z*ERCó;Zjy(b39D3 9eUw]ҝi@IJ^ӒTΑNw tTΚL䣿v .A"O;:oe4,BWfo!鷨`0Ɛ?!M㩐XG&e3 Vd:(Fr< se* igLK Lq'ZSC|8va?A4qVrT"o#yq9!T죔۸K$㇓xgBB -X _NOX,qg8r12hr$c`Z>u6w,Y.q2n7HȘpޯ=V@$Os0cetqkaS_lh}/[hCOV8!OmR] l~"!ԃsw([ɑט6$9tRRṌ#~~NIym(BI)Ȋ>c bhvoB֌T-r/.up_ad\^LV61\.Į\GFU DOf"Gx*HDn FSnǐ0$sw)Dhn`nnw:7kgc .TơS9.6#7ٲmm?AM QgśV~M/} i_MO@01Lqt,);^9aW*$*-\` T2yo e]u<^ oJ'AtqՋ:ҖVrӣ6XJ)u(VaiQXf 瀅lSTJQ݄I."GmyTl5ZoR"VrWL1/1Dc/iz/ԐG0_ - QhvۧN .L8O hާ[AMi΃5/NcT'A@+ZLPx"fgcNy35kPU#eB8Ҫgӝ$t B'K YJn|CBU>^~efB~#M9ԭc/}`fn+$>TXr S#Br_Dqc -du7`9@"M\!m';ѲHPv@a~"rhspԚѡܘ>eL&̯p02~k)Uvz39\JuW "Zg&y E`au F>m/EL@x8ݦ3;[S6%ݰ@Z(H‡; ʘؤ%s/ BxeFO$QJ@D&(q&)yw;(ފQ^"7+q4 m_ܩ,V@@+myz/H'# 5[]AA eG#:;BVw<2`m(s2t;^%o~gJ)IE:;u|ɂa`AX`ޮ!^( o<w29Ʀ:ѣPIO L"l/69ϔšNpo.)!-` FTXpJuk9KHd A}ʹ}MaYq`F{רWqtx}FNWQ~w0:ȼ|MY *X\:`ZIQt5d;.g豜mU[_$ Vc?-ͮPzp`ѣ@|g]YK  lH*>r={P̯ed:U*Ìy]` mQK#ZbԦh[ 7|4c,0􀊂մiAGQ 2AG#; Czuži mP+Mp R⬺gPdɒ @ :ţKV}Ź.Ѽgq/wT^d[6֡J+hWŹF}3xۺ6:*-9 F-M+TlR AfrLl5(GьQ)`VY^-oL gM}`&'^X݇Q&KFH21`}3%u[QJpDxҨr-Hw´k YqU0 ZS+!gʉJ5iL$qKL.+;aתW_Ѓ EjUVFyt iv"=BdR7DMO{؛)Gc`W`0`T7qNJI+7RG·\FD*V`=z G#at0%/r_ ^5 ̟+Z P xDoWhԆd6>+99M :4+j0K'KtNY#kʜD.QT)ذ񢀾nأ8n SsԳ`~z'.Ngy_͕&' 07` 㔮/𠋿Vѩ0Sa"ۅ [7>QfAï+rTWR A{pͲG "_H<ʪnwW ]-}%Q^`S%BasH `X-鋾+.QS9tA y\&䮔D`' # lK890`6"Xڹ3|4 ?aډ+L4,{TCq "r궦oʛ kLTaa߼EXi;*Rvճ//O&Co$7Е0Do!7QW j 5}g#mP7" @("S6>n`& ?.e^La`DZׅroB:j#+[GcaѹeBO;h!n 6;,w_2h=Gn{*[^ux(WL^6 ی R0A䳗kwFfDxCwy5PCΜC>+\8Sϧ2\NM4nڋ毼E fޫͤч4 K?'S^i",[*J2{ܞ+)Z:Z#$ɧ8Ś3AD1W8\1lK|FjY! GLB|'| ȍG@l0zC ]+F C~DтF<@]%utEšJ & f1]-x[ڌH;U:ˍM I:DΏ=%`XD0}>@"| &`.Bt6 T{п~ـhF6 j20jv#[D#}Bf{U O뇶M㸪G6241)k,atS$:X}X sn ,H+/o>cK:uGcPB:yf풅mP/0P@+![DT3RmbY?W+|s{PW XIiQ*UD&0Qvq$gQ~}LF Ԑ2ej 1zjJ<ۚKz 잦>'YӶGD!uX 0t;w}<ATA3ە" Y[v w6$\\)fC9 -5י$;z7U;5/ ]{L-TNLUVTs@.]"r+Ű.)~HXB ͣ+kgr۱X={l諆npAoXSK'ؑɏ܉Ο/%H062.]2>4$rcm^$_ɌNTPNM9lcW9K 1&]pw%y0=KB`(:蕒MS;t8Ԧ)ݠsohuQr5KM{[:ZZϽjXnI,Ѫl`HÆt!l=ߢ(O'bb]zQbg#Gzh:xQa;D4o SH= O:"D̟pkdoxg|EDcJ;H ^_JuNb5T&^)u9cpa\e,JW =Ag[2F$#ٷ5:\<P4 yFctB-ٗAdn<߿34sD 2b࢏tZtrosٞw8V[er]^^#4y̷yz Mp7=Y9|̛p F50,VqZrw뙿*\tOiHDAm6{w!+Sjr OᲗ0pюeMǗ HiMyn苐ڨ}_\0{nKo[8Q4Κǭ]lU4!a}dATx$CEp~vB(n7 g}Fb}[{$nF eye Bhh ҨppsE/u8l ?ݤذ|e37~؝cݍ8Uw4H'|NLo4+ vN64q -o`k,Y\(0a[ :AHov!tS  cfF^8t%/8&zy{Du\1 ZJٟ|Dֽ`nW@6ҁ!*Mo}F6Ya~pܫRq4d5JХvYOjE_ ۙtơm&JCj>/dÌ[i$5bJdJG_LE6҉pi/s3ݶuNemfR܋ػ!d7?W7w%Oys ^a \Ds,:x/jڃv=Ѥ8AJ9\#4lֵq^<Uw#E75`J2,r cčiY2L*Ѡ e`mV f>ekYIovFEw7].qR}&,"g+@I pJ gLtM5r VN頻F|̒xwm0V~^b0gkZ:Y?a0v6XQ#Kx Q 8g.1Ny}OcB 2:Mt Rk/L-L1w={| ś}ò~$oGr$!!Ni6_'q|hFDxAJ3IXw$%3 5q)ڼ×#^*jc[PoX[UX5 4LdJ#W De'[1YnIc4['bALɡIq,y}P aAIlۡVыزO.Ų/3Fn=QָF$le70EVeҘ ua:yӴ6XB:(wc9.ҶU܉4!|Wyξ|J &Wx&wYF͐#RD$Cwr6yHUykd`:wAvr 'jij8 33DG`?&3csp#uIԧc8?8 dzw;tҫTzv-`EdL*`503y lOϬh/Vèٷp} "B t,k}_ RUfXZ; YEnh4-LuSGSCx` bplݽ'.q}8K)Grn `|%:l5PŴqf86En7Qziy]+2 8G.~@@,C119IMBlD9^p8!4y]Ӫ}VDP󋬠x[aHs ZG}mcq>ryc݂M ۉ>YԵxbw,l"D~.;9өs: ̛ hx?6{dr?|V׏|u~Sz0EѱY-V =xwH-kFbӭ \*洳N[#觗{Ap#);݉u;V6Tߣič)^y<<+DbHv,q31WqL0ZM'rmnk>J `M8n-.E+%8265` .utM}ĪI'Kd#|Ma)Jy@5MLG=3ezꞅ? b6PC*G259L4*7hq #F )t,n^hjn_c \㥵I+] TBdrG݄iaےtaGbV|Sq{L:/^} g >0,XkU&H 78-!K]PUF:CjM /w80u}{c;6 ^*! ڵm|]CS;0cqSaߙEw_G7Mn;amoL>. qEhEyJ;o2/93-m3*8HHkѝ؏Qm0wS4`7LJqIbsbبCDK곦WA7Gs'8NE)4Dڸ)fӻL./FV3/Bg0Rv€NP1Pk75 v$&vZ|}d|ϟ2~5Āo.iv,p lЌ6"K~>f09t38-.Ƶe?%%$Uz3"NybY/;8A4Kq8^2_"iz9K/x )_if5͍*^LC,'aIR7Fhvچd>M]Q?^!<3ٙSn9< +o?Y{DSn.z-.^ ?n hm@Lj>xʵo^ݰ2NXGS"hiAm5:E7_.zwpk{u!{{f[0m%@/48'x. K sH'p kC'#b%$R?.Q6d+L$5WYR[۵mFB$`F-/?aūRcX'+t12g+H@ݮĊB¿qU}1Ð_;5!ecI!Wq-߼PU貎ZK*pẌ́됑UATb-o}Q0\<4<WY8ԉQT6%X0T^FVnD8HKw~\.\Hd7&0xhN*JB]<9E4SGTXE7h(XoFyFV^? &gH>ܗi^kU~4=¥&ئ/l IX(KC2yyAmnFrZ>f/+s{IWt!0g׉y $K6vٌc"t233sMU#̰,aȚTn( Cm K?-ySރmF}{ѮW$\֢"ܰNqiGOHWWU3'.i:yS o$ _X_8#4,)sqd*\ wK4 4knS"$DR @,cZP6mߋ sdK {]A?æ^0μD磲|۽ZE*R['ٳ\S'nfU5#1 !6Ax+h!ZdklS[x(z{eό/YFĄƞ]T7ƐvR:d2US+OH`-w[* $PcQ&Q`sv1$72s4Z9| 6?űtP|\`=& UĖR0'/vs=婵E>n hQ$}x7;+D3}0a=, (^o=ifOUq#RTSHVLdС+~ɥ};ȰT3f|iO"_yV}84 qK FTǂ!kH"LXth^p ht_q>-;jB춀Bz=BpLYӊ:-lOrpm{\p|_6#9x$9w62& L}A>h\ntNZliG^oّ{ =O JqJ Üy{8D&+!:ie&ʩɭ,%NҎ?,L< b/we)ztڂ۞)u S%7@a3zQ7S^J>^{]ˁyWWqbFw]+o޹ 6)Tf HWԶ&aY.kP!tYם~F-vwUg5sŴ|K; m5Il85LN0>ԧX*%x(b ɏ"r/>ED7[tc,{>3U;TM_Q RqY굚<Z~NƦǚF ^(Pdh%V>el8V ,YX^QA[l 2NQ~ϫoeIP^u^=0ri:7[b[2KKJ.߻ hUˊ+ ѥܔYsBHp+ʷ9;9Up&c򬀧Jqp wM1]H)/aV"-OIVaXȰ0X5}*G49)is&b\uR<[tU,<"1'ZLQ$Ov"7@g2ќ}R|_^7YcNq[*ulθ_ :|lh/k6 /%XlIe'm؈娖9[w# :o2G`jY Zed?֐ 牝ڣcBq(i娋`@;}q Vl5uFq>nQ.0(*"kWr5Ar1몪2=!#c\.錛(5Ti<įҴ@cHeӳvybR.nY) ?{Ac"M: V`,&jŜ偾  -W k!8|NTLQGqyУQ!dJȲD<3ll\'a ږ_Rp K$A6[׆=KJ*!b 3Bň!mH-"Ԯ?kXm)d~qmghnK74}ͨceSqwڱ#"VoN &?Wr,4Lق|^ Zb5Pe1Q*G3#B$ 5fw9k0oCDC CLC %Sv 66R 4s{%.vf.V|'jr9Uzh)k쎟Hw$ !#.j5ggEld# 9D8@w?zֶcJSvsIwjKsrJۀAm+6.m%L\GtYXobZ? Ui,XyQtB˶HjR4 9gA."Vx_ n ')!BUIOUVӯ\%tYDŽhKa h/G^CIF[5_4GSۼA%r2up2b˱$5ZGIlb36z2HٕlR_[ UbYdBoɦiʈ5F"[L,R'`"Mʚ2ñ -b9ڠx'qo;}޿':n_'#qXa7]ԘKݚ[0/B\\(4}J:0ƦG:f5!0/HGc S,kt:OaLcdN(j~vƒ%iFrY,`8@[\PH5գ'o.*%3$%^cض>1ԏʞKMFӢy6@/Z40a]tZ婐3 04|Uބ:CeywE%OL;O A.n_htRФ>kUwn  Yum!Pz+JX=;v089aO1UqVoRnAxܦ(FIT_R;]# lsΕ%hv{Yȇ6ʾE_Fʾb \-&ґ/\S\uۂt&ɪ4f/#⢪G3ґ깗:ST8$Y(q *0U7WH`Z*ZQ΂wo)z Z Q` 9'vZ?;cݛw@= 9^>+r{!rFQ8&*gۼz8Mjs0;i ޣuj T jw]S{+2;o=m Vnht gXpLɮFCkDt[l36 h>"2m,§x Bܧ\_ Kٚ=ۘ3&pZʏ KY"!%w됅kϔEI6G_˼%܎jy!4#OLrt V>5)gY , CO}nrpM%;]GzNs%|g ||Tu0d^#o@N\ w jRo)1'Ή^}3 ;Y]mDVk:>A&x}N[!uؽ7}{+cO U(7v\ޯ@ZoCR,O~R7t/?lzrwzbhB"8^2@HKOéG˰F"_s@V @Y̝mQ@%a?‰rL}SO)E((\ml7%*^X$"ĆxķG] ΡThCf_[ ReE:I29J}>QwquaYf4zB:֦]d!~^)c*句W^\IZ$.q:lZYd@l[&@Rn@Y[-\~ȏNiLdǏf3"@6K)g\xz#ubTr0g]2zhGL$i~{Ϲ&4; mt4h9I":tG9&԰H >g'}+aNA;[ڭ^nDO?_ NMGL- O e#,G x8iDz1Xf؃$(dn4u`Ɇ#QB+PLt Y6z8)b3$3p7=h`0{bj+x>vd7>Ce>/abGCuH>m{*0ע~S'7/9`'ҹq&X`Lә-xmmQp%qWp+:4[y,љ o+QOxZXԙϑX콼יcm䮼yHo5_GQnvqˠn+\ܑloJj(ӃJ:BXm/0 >5[~ L?džrlIߪ0سȃ`:hKx,s2lF"ヮ1Api@Z+VF̄8( lj'=\K[*ƾjq\zaAW͂PNOPL -T6#85/u嬺`u%M-bN Ȥ;) 80? N ~ܛ oƷαvG"^ʟsgSɸxDթdͤ~L$H~AvV1Z3t8U&hBpQT`O,VMj+mǦ,f&/^alo#Yo vlAy w$?WlYm,vQZ?K*?BN%iDxf| *an$Llllq-55ЉX" hg!nô q=|Du4#]~CA':)EL \U@=;3X2[t*7aW}h%јLhs+|?I?miTp!Y@iؽPtvtK}?2)R4[z눥,QD/|;$#hH=UK@*ģOQVm25G% #}v]Gu7\WevkҤ392S!W<-< !%i/Dd5R\%MXj*](yr[kPjIΖ?.կbJwN?:y 2@F}D&UwlLՙfc/"#7hN@i1;f\ SYDS]B]{z齰h.qY TkGݺ3S(VakeFPӇLND㖔) fL|+j[gk#{Ϛԃ1W })<'@HP}0Uʫz18`O4Un_ s)#[dsJ/+pRJ{  IXSaATơ/*e.7m?$<(uL"+:\ zrw|f"OJ(\# |`6>E˓fW+AULϬ懭$ m/9u-9I`?Pԃ\yv-k":v]% T* pT z|MwygZƇm$9'd4y S[‘[۲9h# Nܦ-է˩=}y%D.,wL^{wE`c_=h5enoTPn cQV8^ rLFkhD=@.cQ0VQ~lv0-ahy$XW1#0`AcŇzπ PȸhkE,[_D-?Ǣ2FMAУ%%c4h+Qi<x")=9,.@xm֦ )PsjN]0P5TFWXY˪}jpźt16dX+b35t=8R8jε#{0(˼5hND4f"I;idHMyL8mIpnI+P>X[ؤjB`-Ēe=**>j4ny\4qGVUz Xtul.#<Z{ AqC_m4_-G8Xɸ8Cr, Lz~Q!u.(,%nǘ BLyާÃq=xKn.~,]g6+է< 47ߗ<@py{5T`@EY͈'p/cU'4|2|^tr44k>oAmvtmyD20/GROjMXKb(zDm2.W,?R#`UhĥLad '󮔄(<iƟ~{.5`kn/Md\gQ)e[l)ku7H7DAa=黹StMXxUJҋi=tha͟W'lŇX9~AXbhI pp8˜&峖 mSݿ**5dn|| ;qh`~L?~GwP2锽otqPWWMJkY3 r*Rjq) ZUě9m8ک?Dr*dwuP7RM\[õ*3R7t h\kkđB&a&w.~˭+s eI_T7 h>O %<9+g7PݐDŎ'ϭm П22TuZy}[ֈMY4cBJvd7 kX:2oP&!tGQzŎixHUsRu_DeHS< BשWW bQ;'NZЍ9) D 06Z,9вXj$;N`πup2eL㖄-mc}o`iAzmL,ն|$e!@ ) b~JvY*5k^QSq5Ruۿ-C0J:ŭOM>:ct %d*&JJ4nT7]+^: )t?JNxҞ>$2IAtqhy^xGW>A$ 2%0ȡN]&b`/GqT7R # rAaz\&/D*\5szǼb|2sXS 㥠7滳4 #=?ݩMr Kn9h}u6/XZz =U>#AJ䉡xpZپ櫟ܱwF~59xB#6 kZ( cQ[XJG2\8;,y&׼L2'MtmVwp+@ɹ\^'T^S#O'DON4h9;lqna+eb}a"}qnlu1b@+qtK !l=jūbM%dQR+nZ;M *,j8WjbAE U4 aJ7ܛH:BI}?)U\ R(dKԢT%nM6`XI5 ULP*phdEsotıNؘ]@J1+v<ÂLo1øIqFht&ۼbw6^ƙ4 _$u6XޒB&c\W78 ɋn5Ptd.ݴzvj#\eK?s?_Ѝߢj߫3LI!bZwDT-M.JfqC ;rQ A(XRox k$o}YB5;ډlWbu3cՠ9g 泃2Ǿ 찍/|[Ky2rMd^1Z=~%5 *Y՝^;ĺpJEVNl\˪dNWSKU PxVĦ8L_I8^+{躒735A mahutwl23@V _i4 -9m\2q.rYՁQl`"T.bk>Te1jQmGXEn"MI<|"'}aUrn BeSm;Fv>OՈ`y'ILuiLV~YDX̩abD@{^(N>}HB 9Ru;ǹw9ɎS/Cp˸,G%"}P$@B&}N,?:= Ӽ $\#k .JG$ ! h&l(EKW lwCTMIB=!B\"El$pw HD? *Bdhd=n!9 {2F pXR"l rh76jxѱK +i$K9axEc jutK*󍝻1 WO$Iv5}*\="ӷ0;0:9QU^-B^tx$7ĥ1#\8Irh68/2zY`7/μ>MjAWwы+[r =Eر?ؔ'!T~CW~rTZjXj1ĪS4_=~ZN:ɓܫ~\0 zTwaVrU LߓFhaɾHD/E{-32ۻF$q1qOOgABXIY2QzFGȑZsP$y\gEJ|x'p^ M^rYa>Pо?"07yD%Pw>\e F׽]M滺+d畵1%NbR2Ym]uW4f-g[t}B:E.J]&⮸XSkhXab.JQgmr6<42TdQB/ǁ|`,(-*'ѯ, &_KQε(LxBzpMkq$aW 4Kj}@\#b &!m2QDmTXTRۻT9hlX雪,{!7|! 妄va?g)mXY3nIy}tE0rf҆YI!x[0o\p䅢P'p}JQ )F~qyA'O'/09k'W^^ R2e&G9l]a1|LS_:w|ӊ:B$±1?XԬ:'ƲE4ZGJ2GYhɉII+7%MӶzޟ):Ipwr}~ f~ܥ\bw'rKHO wk7w]TGi0(|/?UVM>XV+[NPSliL\=c% E)*Iiw*'ܚ\crS$:왬'+P(f͑tyE5,\Hy`t<3><1 !(=Ԓۏ چ' rn5Zn+DA7$9  $dϕy{)}4 q`Vm)dUH{PGrѤ;kPv[z7,= ]|-mݎl pۍb"2|v:8|qѱL5[u"!%1ֶ!utǟNPSCzsW@LhWd˕$5ӎk6!R)b((]p0Ke;3ic˼p_:[ԇ/ %;;J,ie:ZR@wF3(Vj1ϱ ::?oM0W {0aݾGw~6^촹A-[ mPq5dMzQM5 獲Kw*nRMÇ[љZ6b4JVVF=G{]yh<];⽧%FYj/c2].@au &9SN9聆UB dX=1OOc`{ā&}.`;iDS6UDfsC0qqa.)n?ΔmsA3v |g͸Zp/8`0y皮PʞzD>Y`\[(j6Ս=s#;!Rޏ3 *a[Xo\&7lq@0v{HPZ+iZ$dL+Dgm@g,-τ59NGPܔ _UCM-IUS9y%oSz13Ke/7^DBPpNԑ] x2 <ݖp}Bt _'KIư6>[2a,>b_㞻=6i`7FA\K&!!ç2 *;OjU<ϖ#em`Nu~]^=AE:]#@&m&YbK5uz#'GGޟ9+@{a],<}+Z|Đډ]S$&g s\+fW 6: )t8(ZƼEb/\)c"_?y)khdOJ24]٧i&ʘލ.ADSmC@ûs-Тc²}4EEmg+zm²VrQ17R\i0ɖH3ۛ+znT E= 3{l^ʭ_l1 }iD.8bZ (E[O[ (h͸C\ys"N-7c0m۷{,݅S;NiYW%bFZ3S<(ñǛv34a+ؑ\2M&:_*Gd6>n !3#$ރy(KfA|W,,(Wζ8bMm&0]%"+/c qW(\{%t=d @0+L8L2ޕ͕d!5(wanHP6L{R;#k3.By~܊' f.qיB)t"fԋ*u -xbTJ N#@tHAzkMW>,fd 2P59f \-jaH(9EG!k\9̎;N0}"<9P@%kr2E뜬z(-2)>!} ހъ'`+!IW:m{\D\[kUbB\a]&H/_O!gP0Ӊ]?AX81b7v#:2Ar9?~bbNXx_B^CANG$;_X @ ƭrLEj(IÒjwO"ct N=K%pώL]8ۙ6v\R5iP&/9!`"[*뽉Ee`w|Rб"=Ȋe,+;w\v6yɅ6'?Ze8_HD 6eA _*m#'Ѳ-YFs"y+%Z~,ڷY)CGhX)Lmܔcs=jʻݽMݠѣž0駋ݮI*U7"MY#8K1Z|* F69% ±k=bpA !CGp.F+cSxKo~pP14%_H٧cviJ )ߔߠU<$ !ڪF[wQ)̴#O{pguz'ApQWI)6ch"H3HQ>mCt khEԞ?f [=:h/\Tna 0=SEzp$WaXvX a/.X @,opҶ,Ȩ`Q~c ;lBs"Ԗa-!pQ v!xفBF:jA+ok}bz '/xvKVPK `2(wbFB>heћM ~P]|ɖ`c6s'E00rPg dn $d0mJq$hXCZRh[<v}q)reTdK1Z3Y>oGXzYQMWf٣XC*Ds6>[B n$S$Wׂŀ#BB44ElL+A>^/*cPC"~qکQ _M\e[^եm2@.F;$l&Êp_[\|e>Ep[7MzyM9 Y^]!ĒXl&B:5oOS~`@'^AQݳ(c=;8z3]0B瀰 ٥?Tw܄R!ZW;r0j4j#@Y W0q[#O@텉zƓN.]SKy'K6J}< EO-i-?wJq~ )'>Co ay+Q8o3yO5ۂ?J1شx]PtCp_E: ~B믳7މ1[@w-Rl8E8 l!_1iv}L7vO#ӟXT([Y+D3L?8::8B Qkb]$.Qu/`۳#vmR(Iӫ&d*2;w$Uh>JEȜbh흢¦T)_o&Kf G3 ^ͳ9@}_F0aA9%1 0;Ӫ)=[U |R`IԝFI IyZ޶{hr],]RWfH+`/j%AbY|]`-&*, r{/e&e%M$Y{Y!tvDA2<@8 c/y6jpe(Ã-?q>{[fU> vKd=ٝe2#nq&Kx,RgUK'q/vw}PIvLމ v/3P:0p a  $XkaRcs4 ]F֔ÄGn5 m#xA1,M}7`wbxP д4D4X3}wZ@;"H'.i#4eFMGd0Q|>AHrdl#jc@SVek 3&%W<IÀ##. b%DidVZk#D+v 2sLu[NҚgʬǹ W(Lmc_CC=xg1n)b>j.$al9#-sGxx!7x: lޞmϣj$ۏsa-#:-H?b}M~K!:zq屮do+ r{Cupi/-o߭V4mQBM6~&6hwj,LTTZ#v[MDW[-IBjғRƪtaN&<G55IC"0\gR۟-XZjmaԚ=j [ʚj8ߖMz ʕVϚ/WQgcv~Ӷ O784\eSz1OfU_%mi"3Wl%(Ť|$H.yXBTԾaH S۝ ,W|ryZ߁)*5JŦo)c/-)QLܒP+o,׳ Pf)>c+v(+!G2Z/"+  Υ 7Iы3ӿKtX=$ͤE5r{(lK}*Q,vdyzgCt0Ȗj]XmJ[E0 Cn:Iޏix2L0ڼPStE:ůzgAC \M 'L$ S~5WB _c5YUYl|јV{CBװH>ߺ57B`PjQ*bbG3? D :iBaٙERRz6τkԻ1\ш$T;#y<OG0'c B0ph[ +faqxщ9YsX_*oOjh2nqV+]U_@$pX[ puM?W_Zcuu3pvwKTHnBie 7V2&! =GV{2()- YZ