s390-tools (2.31.0-0ubuntu5.4) noble; urgency=medium

  * Add d/p/lp-2130425-libekmfweb-Fix-generation-of-certificate-or-CSR.patch
    to fix the generation of cert/CSR in libekmfweb to use RSA instead of
    RSA-PSS. (LP: #2130425)
  * Add package adduser to d/control Depends, since it is used in postinst,
    but it's not flagged as an essential package. (LP: #2162891)
  * Add d/p/lp-2163182-zkey-Adjust-CCA-host-library-version-detection.patch
    to fix CCA host version detection for newer CCA versions. (LP: #2163182)

 -- Frank Heimes <frank.heimes@canonical.com>  Fri, 07 Aug 2026 08:06:06 +0200

s390-tools (2.31.0-0ubuntu5.3) noble; urgency=medium

  * Add missing commit/patch
    d/p/lp-2103414-cpumf-lscpumf-Add-support-for-IBM-z17-counter-sets.patch
    that caused a failed verification of 2.31.0-0ubuntu5.2 (LP: #2103414).

 -- Frank Heimes <frank.heimes@canonical.com>  Fri, 08 Aug 2025 11:32:43 +0200

s390-tools (2.31.0-0ubuntu5.2) noble; urgency=medium

  * Add d/p/lp-2103414-s390-tools-libutil-Add-machine-type-3932.patch and
    d/p/lp-2103414-libutil-Add-machine-type-definition-for-z17.patch to
    achieve support for IBM z17 (and z16 GA2) hw specific CPU-MF counters
    (LP: #2103414).
  * Add d/p/lp-2078347-udev-Introduce-rule-to-set-newly-hotplugged-CPUs.patch
    that fixes CPUs from staying offline (LP: #2078347).
  * Add d/p/lp-2044104-zdev-option-to-identify-files-created-by-zdev.patch to
    avoid rebuild initramfs by chzdev -e if zdev:early=0 set (LP: #2044104).

 -- Frank Heimes <frank.heimes@canonical.com>  Wed, 09 Jul 2025 12:46:52 +0200

s390-tools (2.31.0-0ubuntu5.1) noble-proposed; urgency=medium

  * SRU: LP: #2076340: No-change rebuild to pick up changed build flags
    on ppc64 and s390x.

 -- Matthias Klose <doko@ubuntu.com>  Fri, 09 Aug 2024 04:33:21 +0200

s390-tools (2.31.0-0ubuntu5) noble; urgency=medium

  * Add the following commits as patches:
    - d/p/lp-2059303-rust-pv-test-Code-Certificate-refactoring.patch
      (excluded patching binary files rust/pv/tests/assets/cert/der.crl and
       rust/pv/tests/assets/cert/der.crt, which is not supported by quilt
       - these files are needed for testing only)
    - d/p/lp-2059303-rust-pv-Support-Armonk-in-IBM-signing-key-subject.patch
    - d/p/lp-2059303-genprotimg-support-Armonk-in-IBM-signing-key-subject.patch
    - d/p/lp-2059303-libpv-Support-Armonk-in-IBM-signing-key-subject.patch
    - d/p/lp-2059303-pvattest-Fix-root-ca-parsing.patch
    to fix Secure Execution tooling and accept new IBM host-key
    subject locality. LP: #2059303
  * Add d/p/lp-2058944-dbginfo.sh-dash-compatible-copy-sequence.patch
    to fix dash incompatibility in dbginfo.sh. LP: #2058944

 -- Frank Heimes <frank.heimes@canonical.com>  Tue, 02 Apr 2024 12:45:30 +0200

s390-tools (2.31.0-0ubuntu4) noble; urgency=medium

  * No-change rebuild for CVE-2024-3094

 -- William Grant <wgrant@ubuntu.com>  Mon, 01 Apr 2024 18:56:47 +1100

s390-tools (2.31.0-0ubuntu3) noble; urgency=medium

  * No-change rebuild against libcurl4t64

 -- Steve Langasek <steve.langasek@ubuntu.com>  Sat, 16 Mar 2024 06:59:43 +0000

s390-tools (2.31.0-0ubuntu2) noble; urgency=medium

  * No-change rebuild against libssl3t64

 -- Steve Langasek <steve.langasek@ubuntu.com>  Mon, 04 Mar 2024 21:19:50 +0000

s390-tools (2.31.0-0ubuntu1) noble; urgency=medium

  [ Frank Heimes ]
  * New upstream release, requested in LP: #2049612
    - Includes 'Secure Execution - Secure guest tool to bind and associate
      APQNs'. LP: #2003672
    - No new crates and no significant changes in size of the vendored crates
      tar ball.
    - Update XS-Vendored-Sources-Rust field in d/control.
    - Modify d/s390-tools.install to add targets for the new pvapconfig tool.
    - Rewrote and updated d/copyright according to DEP-5 aka
      debian.org/doc/packaging-manuals/copyright-format/1.0/
    - Add d/s390-tools.lintian-overrides to override a known false positive
      detection of lintian of libyaml in rust code.
    - Add d/gzip-files-without-timestamps-or-names.patch to
      avoid timestampes in gzip that will lead to lintian warning
      'package-contains-timestamped-gzip' and will harm reproducible builds.

  [ Simon Chopin ]
  * d/control: replace dh-cargo by dh-cargo-tools and explicit cargo
    dependency as we're not using the dh plugin

 -- Simon Chopin <schopin@ubuntu.com>  Mon, 26 Feb 2024 15:44:15 +0100

s390-tools (2.30.0-0ubuntu1) noble; urgency=medium

  * Remove some unused test directories from vendored dependencies to
    reduce the overall size of the vendor tarball

  [ Frank Heimes ]
  * New upstream release, requested in LP: #2045953
    - Remove d/p/lp-2028936-zkey-Support-EP11-AES-keys-with-prepended-.patch
      since it's now incl. in upstream 2.30.0.
    - Adjust d/p/rust_path.patch to align with changes in Makefile.
    - Adjust d/update-crate.sh and d/rules and point to the new workspace.
    - Due to the updated mockito crate 1.0, the entire tokio runtime is pulled
      in (needed for testing), which increases the vendored crate tar ball size
      to 5.5MB.
    - Update and expand d/vendor-remove-unused-deps.patch due to context changes
      in Cargo.toml files and because additional crates were added.
    - Update XS-Vendored-Sources-Rust field in d/control.
    - Adjust d/rules to not remove $(CARGO_VENDOR_DIR)/vcpkg,
      to fix a build issue.

 -- Simon Chopin <schopin@ubuntu.com>  Tue, 16 Jan 2024 11:58:42 +0100

s390-tools (2.29.0-0ubuntu3) noble; urgency=medium

  * Change zkey to generate EP11 keys using a new format (PKEY_TYPE_EP11_AES),
    that allows to keep support for existing key blobs by adding d/p/
    lp-2028936-zkey-Support-EP11-AES-keys-with-prepended-header-to-.patch
    (LP: #2028936)

 -- Frank Heimes <frank.heimes@canonical.com>  Tue, 28 Nov 2023 12:00:58 +0100

s390-tools (2.29.0-0ubuntu2) mantic; urgency=medium

  * d/rules: Split the vendoring process into several discrete targets to be
    able to update the vendored code without having to update the tarball.
    This can be useful for security updates.
  * d/update-crate.sh: introduce a script to help updating a single crate
  * d/rules: don't overwrite the vendor tarball if it already exists. This
    should prevent some borked uploads.
  * d/README.source: Document the procedures for single-crate update as well
    as wholesale refresh of the vendor tarball.

 -- Simon Chopin <schopin@ubuntu.com>  Wed, 20 Sep 2023 11:21:48 +0200

s390-tools (2.29.0-0ubuntu1) mantic; urgency=medium

  [ Frank Heimes ]
   * New upstream release, requested in LP: #2030316
     - Remove d/p/lp-2025578-Recursive-Makefiles-avoid-race-condition.patch
       since it's part of latest upstream version.
     - Adds KVM: Support AP Bindings in SE Header LP: #1983221
     - Adds Userspace Tool for IBK Request Generation and Insertion LP: #2003676
     - d/control: bumped Standards-Version version to 4.6.2.
     - d/s/lintian-overrides: Suppress lintian unknown-field(s)
       Build-Indep-Architecture and Vendored-Sources-Rust messages.
   * Update d/copyright and add. entries for the vendored crates.
   * Add pvsecret files to d/s390-tools.install.

  [ Simon Chopin ]
  * d/{rules,control}: Initial Rust packaging, including vendored sources.
  * Add d/p/rust_paths.patch to adapt upstream Rust Makefile for Debian's
    Rust tooling.
  * Add d/p/vendor-remove-unused-deps.patch to remove non relevant dependencies
    on some vendored crates.

 -- Frank Heimes <frank.heimes@canonical.com>  Sun, 06 Aug 2023 14:48:33 +0200

s390-tools (2.28.0-0ubuntu2) mantic; urgency=medium

  * Extend s390-tools package to amd64, ppc64el and arm64. (LP: #2025578)
    - d/control: - Extend Architecture: in s390-tools with amd64 ppc64el arm64
                 - Add new package s390-tools-data as 'Architecture: all'.
                 - Extend Depends: in s390-tools with s390-tools-data.
                 - Limit Depends on gcc-multilib to s390x.
                 - Add 'XS-Build-Indep-Architecture: s390x' to ensure building
                   the 'Architecture: all' on s390x.
                 - Mark Depends, Suggests and Recommends for s390x only where
                   needed to avoid confusing messages on non-s390x installs.
                 - Add Replaces and Breaks s390-tools (<< 2.28.0-0ubuntu2)
                   to allow smooth upgrades, since stage3a.bin moved to -data.
    - d/rules: - Separate selected statements in d/rules in s390x
                 (and non-s390x).
               - Add '-Xstage3a.bin -Xstage3b_reloc.bin' to dh_install
                 to avoid having these files in two packages (s390-tools
                 and s390-tools-data).
               - Change SIGN_SIPL condition to enable signing in Launchpad
                 only, and on s390x only.
    - d/s390-tools.install: - Make this old d/s390-tools.install the new s390x
                              specific version (.install.s390x) (by using mv).
                            - Remove lines with "=>" that rename files, to
                              eliminate executable .install.s390x file and
                              remove '#!/usr/bin/dh-exec', since this doesn't
                              seem to work for arch specific install files.
                            - Create new d/s390-tools.install to become the
                              default version for non-s390x, and install only
                              files for pvattest and genprotimg.
    - d/s390-tools-data.install: Pick and install bootloader files (stage3a.bin
                                 and stage3b_reloc.bin) required by genprotimg.
    - d/s390-tools.postinst: Make this old d/s390-tools.postinst now s390x
                             specific (mv to d/s390-tools.postinst.s390x).
    - Add d/p/lp-2025578-Recursive-Makefiles-avoid-race-condition.patch
      to fix random build failures due to race condition in install target.

 -- Frank Heimes <frank.heimes@canonical.com>  Wed, 26 Jul 2023 16:56:00 +0200

s390-tools (2.28.0-0ubuntu1) mantic; urgency=medium

  * New upstream release, requested in LP: #2025781
    - Adds Secure Execution APQN binding and IBK association LP: #2003633
    - Adds Support for List-Directed dump from ECKD DASD LP: #2003397
    - Adds DASD autoquiesce support LP: #2025576
    - Add pkg-config to d/control, since it's required now (4bba105).
    - Remove d/p/bashism.patch, since it's incl. in upstream now (5522aae).
  * d/control: 'wrap-and-sort -s' run

 -- Frank Heimes <frank.heimes@canonical.com>  Tue, 25 Jul 2023 10:10:36 +0200

s390-tools (2.26.0-0ubuntu1) lunar; urgency=medium

  * New upstream release, requested in LP: #2003284
    but also solves: LP: #1982339, LP: #2003281, LP: #2003286, LP: #2003393 and
    LP: #2003680
  * Update 'Standards-Version' field in d/control to latest version 4.6.1.0.

 -- Frank Heimes <frank.heimes@canonical.com>  Tue, 14 Feb 2023 15:00:53 +0100

s390-tools (2.25.0-0ubuntu1) lunar; urgency=medium

  * New upstream release, requested in LP: #2006451
  * Remove d/p/lp1986991-fix-binary-in-etc.patch and the corresponding lines
    in debian/rules and debian/s390-tools.install, since a fix for this is
    now upstream included with commit 4b5937f
    "ap_tools/ap-check: use new mdevctl install location".

 -- Frank Heimes <frank.heimes@canonical.com>  Thu, 26 Jan 2023 12:22:05 +0100

s390-tools (2.23.0-0ubuntu1) kinetic; urgency=medium

  * New upstream release, that solves LP: #1986991, but also the following:
    LP: #1986670, LP: #1929033, LP: #1852736, LP: #1959972, LP: #1982346,
    LP: #1982368, LP: #1982384, LP: #1982760, LP: #1982838 and LP: #1959987
  * Remove the following patches since they are included with this
    new upstream release:
    - d/p/e8fca95-zdev-Fix-off-by-one-errors-in-cio_ignore-handling.patch
    - d/p/455ad95-zdump-Fix-dev-mem-reading.patch
    - d/p/ee2c6d4-zipl-Allow-optional-entries-that-are-left-out-when-f.patch
    - d/p/a9e13a2d-genprotimg-introduce-macro-for-the-control-flags-and.patch
    - d/p/0906293c-genprotimg-enable-pckmo-and-disable-pckmo-are-mutual.patch
    - d/p/5394cd36-genprotimg-add-PV-guest-dump-support.patch
    - d/p/78b0533-genprotimg-remove-DigiCert-root-CA-pinning.patch
    - d/p/673ff37-genprotimg-check_hostkeydoc-relax-default-issuer-che.patch
    - d/p/0d15a07-chreipl-fcp-mpath-bundle-a-pre-cooked-man-page.patch
    - d/p/2515832-util_arch-Add-IBM-z16-as-known-machine.patch
    - d/p/cce5f51-cpumf-lscpumf-Add-IBM-z16-extended-counter-set-def.patch
    - d/p/b16a6d4f-lszcrypt-add-CEX8S-support.patch
    - d/p/bcbb6fca-zcryptstats-add-CEX8-support.patch
    - d/p/4382901d-lszcrypt-show-AP-bus-msg-size-limit-capability.patch
    - d/p/27dce331-lszcrypt-add-support-for-checkstop-state.patch
    - d/p/a29b3c89-lszcrypt-new-options-to-show-only-accel-cca-or-ep11-.patch
    - d/p/a8b0d7ac-lszcrypt-new-options-to-filter-cards-queues-only.patch
    - d/p/46fd42af-lszcrypt-new-option-to-show-the-serial-numbers-of-CC.patch
    - d/p/3a13cb4-dbginfo.sh-unify-console-output.patch
    - d/p/2eea614-dbginfo.sh-unify-indents-prettify-code.patch
    - d/p/fcb503e-dbginfo.sh-sync-excludes-in-sysfs-data-collection.patch
    - d/p/abec41f-dbginfo.sh-alphabetic-order-of-log-and-config-files.patch
    - d/p/164d481-dbginfo.sh-check-existence-of-dump2tar-before-execut.patch
    - d/p/50a4740-dbginfo.sh-replace-which-by-builtin-command-type-for.patch
    - d/p/2ab27bd-dbginfo.sh-update-copyright-date.patch
    - d/p/a8579a0-dbginfo.sh-replace-indents-with-8char-tab.patch
    - d/p/81920f7-dbginfo.sh-re-group-commands-for-network.patch
    - d/p/a0d6edf-dbginfo.sh-re-group-commands-by-long-output.patch
    - d/p/812df79-dbginfo.sh-re-group-commands-by-topic.patch
    - d/p/2677a41-dbginfo.sh-re-group-commands-by-system-state.patch
    - d/p/be47b51-dbginfo.sh-re-group-commands-by-z-device.patch
    - d/p/02a0d12-dbginfo.sh-re-group-commands-by-block-scsi.patch
    - d/p/0981df6-cmsfs-fuse-fix-enabling-of-hard_remove-option.patch
    - d/p/9e62005-genprotimg-boot-disable-Warray-bounds-for-now.patch
  * Remove d/p0010-no-pie-is-not-a-valid-option-for-ld.patch since it's solved
    upstream with 5e46632, 71fe581, b39bdfb, 9f6150d and ae72178.
  * Remove d/p/0001-zkey-add-initramfs-hook.patch since it's solved upstream
    with 3669fd4.
  * Remove d/p/0001-zkey-on-Ubuntu-use-default-benchmarked-Argon2i-with-.patch
    since it's solved upstream with 51b9504.
  * Remove d/p/0001-dumpconf-Don-t-run-the-service-in-LXC.patch since it's
    solved upstream with b4648ec.
  * Remove d/p/0001-ziomon-Use-exit-code-0-for-version-and-help.patch since
    it's solved upstream with 6919921.
  * Remove d/p/adjust-runlevels-in-dumpconf-initd-script.patch since it's
    solved upstream with 508253c, 13fef6d, a177ae2 and b01ef78.
  * Add build dependency to liblockfile-dev for new ap-check/libap.
  * Remove 'etc/init.d/dumpconf' from debian/s390-tools.install
    since it is no longer included in upstream anymore,
    but add lib/systemd/system/dumpconf.service instead.
  * Updated /usr/share/man/man1/zfcpdbf.1 to /usr/share/man/man8/zfcpdbf.8
    to reflect upstream changes.
  * Explicitly add pvattest-info script to debian/s390-tools.install.
  * Add new ap_tools script 'ap-check' to debian/s390-tools.install
    and add mdevctl as 'Suggests' to debian/control.
  * Add new files usr/share/man/man8/zipl.8, etc/ziplenv and
    usr/share/man/man8/zipl-editenv.8 to debian/s390-tools.install.
  * Remove README.md for genprotimg from debian/s390-tools.docs,
    since it's already included in debian/s390-tools.install.
  * Add readme files for pvattest, hsavmcore/initramfs, iucvterm/ts-shell
    and zfcpdump to debian/s390-tools.install and add '#!/usr/bin/dh-exec'
    to the top of debian/s390-tools.install and made it executable,
    and add dh-exec to Build-Depends in debian/control,
    to be able to rename the readme files to a common scheme.
  * Add AUTHORS.md and LICENSE files to debian/s390-tools.docs.
  * Fix 'binary-in-etc' lintian issue and move the binary 'ap-check' to
    /usr/lib/s390-tools/ in debian/rules and introduce a wrapper script
    in '/etc/mdevctl.d/scripts.d/callouts/ap-check' with the help of
    d/p/lp1986991-fix-binary-in-etc.patch.

 -- Frank Heimes <frank.heimes@canonical.com>  Wed, 17 Aug 2022 10:55:47 +0200

s390-tools (2.20.0-0ubuntu5) kinetic; urgency=medium

  * d/p/9e62005-genprotimg-boot-disable-Warray-bounds-for-now.patch:
    Fix FTBFS with GCC-12 using upstream commit 9e62005 (LP: #1986670)

 -- Lukas Märdian <slyon@ubuntu.com>  Wed, 17 Aug 2022 12:13:49 +0200

s390-tools (2.20.0-0ubuntu4) kinetic; urgency=medium

  * Fix chreipl-fcp-mpath (LP: #1971993)
    - Move chreipl-fcp-mpath* from /lib/udev/rules.d to /lib/udev.
    - d/control:
      + Build-Depend on bsdextrautils for hexdump
      + Add multiple explicit Depends on udev
      + s390-tools-chreipl-fcp-mpath: drop unnecessary Depends on lvm2
    - No longer change attributes of chreipl-fcp-mpath-common.sh to 755,
      since only the input script '.in' has a she-bang, but not the '.sh'
      anymore (was done with commit c2f8988).
    - Add d/p/0d15a07-chreipl-fcp-mpath-bundle-a-pre-cooked-man-page.patch
      to bundle a pre-cooked version of the man page for chreipl-fcp-mpath
      Required minor context adjustment for CHANGELOG.md hunk
      and changes in d/rules.
    - Add missing README.md to s390-tools-chreipl-fcp-mpath.doc
      (and with that also the README.md for genprotimg to s390-tools.docs).
  * Add new CPU-MF Counters for new IBM Z hardware (LP: #1960119) by:
    - d/p/2515832-util_arch-Add-IBM-z16-as-known-machine.patch and
    - d/p/cce5f51-cpumf-lscpumf-Add-IBM-z16-extended-counter-set-def.patch
  * Add exploitation support of new IBM Z crypto hardware (LP: #1959548) with:
    - d/p/b16a6d4f-lszcrypt-add-CEX8S-support.patch
    - d/p/bcbb6fca-zcryptstats-add-CEX8-support.patch
    - d/p/4382901d-lszcrypt-show-AP-bus-msg-size-limit-capability.patch
    - d/p/27dce331-lszcrypt-add-support-for-checkstop-state.patch
    - d/p/a29b3c89-lszcrypt-new-options-to-show-only-accel-cca-or-ep11-.patch
    - d/p/a8b0d7ac-lszcrypt-new-options-to-filter-cards-queues-only.patch
    - d/p/46fd42af-lszcrypt-new-option-to-show-the-serial-numbers-of-CC.patch
  * Stabilization of data collection in dbginfo.sh script (LP: #1971959)
    by adding several upstream patches:
    - d/p/*-dbginfo.sh-*.patch
    - whereas one needed minor context adjutment for the CHANGELOG.md hunk:
      d/p/50a4740-dbginfo.sh-replace-which-by-builtin-command-type-for.patch
  * Fix cmsfs-fuse mount failure due to unknown option '-o hard_remove'
    (LP: #1978323) with:
    d/p/0981df6-cmsfs-fuse-fix-enabling-of-hard_remove-option.patch

 -- Frank Heimes <frank.heimes@canonical.com>  Fri, 20 May 2022 13:48:34 +0200

s390-tools (2.20.0-0ubuntu3) jammy; urgency=medium

  * No-change rebuild to match s390-tools-signed version

 -- Graham Inggs <ginggs@ubuntu.com>  Wed, 13 Apr 2022 10:32:45 +0000

s390-tools (2.20.0-0ubuntu2) jammy; urgency=medium

  * d/p/78b0533-genprotimg-remove-DigiCert-root-CA-pinning.patch
    Fix for genprotimg failing to process z15 host key documents
    after April 2022. (LP: #1968260)
  * d/p/673ff37-genprotimg-check_hostkeydoc-relax-default-issuer-che.patch
    Fixing check_hostkeydoc since it's checking the certificate issuer
    too strictly. (LP: #1968259)

 -- Frank Heimes <frank.heimes@canonical.com>  Fri, 08 Apr 2022 16:01:38 +0200

s390-tools (2.20.0-0ubuntu1) jammy; urgency=medium

  * New upstream release. LP: #1959420
  * Refresh several patches
  * Remove d/p/0001-libkmipclient-Fix-parsing-of-hex-values-for-XML-and-.patch
    since it's upstream with >= v2.18
  * Add d/adjust-runlevels-in-dumpconf-initd-script.patch to fix issue
    with runlevels in init.d/dumpconf
  * Add upstream commit/patch
    e8fca95-zdev-Fix-off-by-one-errors-in-cio_ignore-handling.patch
  * Add upstream commit/patch 455ad95-zdump-Fix-dev-mem-reading.patch
  * Remove d/p/zipl-optional.patch an replaced it by upstream commit/patch
    d/p/ee2c6d4-zipl-Allow-optional-entries-that-are-left-out-when-f.patch
  * Change d/control to:
    - remove the udeb packages from d/c, d/r and d/s390-tools*-udeb.*
    - add support for and updated Build-Depends to libfuse3-dev LP: #1935666
    - add new binary package s390-tools-chreipl-fcp-mpath
      incl. s390-tools-cpuplugd.install
    - change s390-tools Depends from perl to ${perl:Depends}
    - remove unneeded Depends on ${misc:Depends} from the lib*-dev packages
  * Change d/rules to fix permissions
  * Expand d/debian/s390-tools.install to include 81-dpm.rules
  * Add patches for KVM: Secure Execution guest dump encryption with
    customer keys LP: #1959965
    - d/p/a9e13a2d-genprotimg-introduce-macro-for-the-control-flags-and.patch
    - d/p/0906293c-genprotimg-enable-pckmo-and-disable-pckmo-are-mutual.patch
    - d/p/5394cd36-genprotimg-add-PV-guest-dump-support.patch

 -- Frank Heimes <frank.heimes@canonical.com>  Sun, 06 Feb 2022 11:27:24 +0100

s390-tools (2.17.0-0ubuntu3) jammy; urgency=medium

  * No-change rebuild for openssl3

 -- Lukas Märdian <slyon@ubuntu.com>  Mon, 31 Jan 2022 12:55:03 +0100

s390-tools (2.17.0-0ubuntu2) impish; urgency=medium

  * d/p/0001-libkmipclient-Fix-parsing-of-hex-values-for-XML-and-.patch
    Fix parsing of hex values for XML and JSON encoding in libkmipclient.
    (LP: #1938947)

 -- Frank Heimes <frank.heimes@canonical.com>  Wed, 08 Sep 2021 09:10:54 +0200

s390-tools (2.17.0-0ubuntu1) impish; urgency=medium

  * New upstream release. LP: #1934988
    + New binaries hsavmcore and lshwc
    + New library libkmipclient
    + New build-dependency on libxml2-dev
  * Refresh the patches
  * Remove unapplied patch disable.patch.DEBIAN

 -- Simon Chopin <simon.chopin@canonical.com>  Fri, 09 Jul 2021 17:01:10 +0200

s390-tools (2.16.0-0ubuntu1) hirsute; urgency=medium

  * New upstream release. LP: #1914574
  * Drop patches applied upstream.
  * Compile with ZDEV_ALWAYS_UPDATE_INITRD=1 option. This fixes calls to
    chzdev to trigger update-initramfs -u. LP: #1892367
  * Set install path via make variables, instead of patching source
    Makefiles.
  * Update homepage to github.com.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Wed, 24 Feb 2021 05:49:54 +0000

s390-tools (2.15.1-1ubuntu3) hirsute; urgency=medium

  * No-change rebuild to drop the udeb package.

 -- Matthias Klose <doko@ubuntu.com>  Mon, 22 Feb 2021 10:36:10 +0100

s390-tools (2.15.1-1ubuntu2) hirsute; urgency=medium

  * No change rebuild with fixed ownership.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Thu, 18 Feb 2021 00:03:00 +0000

s390-tools (2.15.1-1ubuntu1) hirsute; urgency=low

  * Update debian/watch for new ibm-s390-linux repo
  * Update debian/control for [XC-]Package-Type
  * Merge from Debian unstable. Remaining changes:
    - keep providing zkey
    - split some tools into individuall packages
    - Drop udevadm-path.patch
    - Drop ziomon package
    - Linux on z Systems naming
    - 0001-ziomon-Use-exit-code-0-for-version-and-help.patch
    - 0001-zkey-add-initramfs-hook.patch
    - 0001-zkey-on-Ubuntu-use-default-benchmarked-Argon2i-with-.patch
    - 0001-dumpconf-Don-t-run-the-service-in-LXC.patch
    - update-install-paths.patch
    - 0010-no-pie-is-not-a-valid-option-for-ld.patch
    - s390-tools-lp1903984-hirsute.patch

 -- Lukas Märdian <slyon@ubuntu.com>  Mon, 08 Feb 2021 12:46:12 +0100

s390-tools (2.15.1-2) unstable; urgency=medium

  * Remove myself as a maintainer.

 -- Philipp Kern <pkern@debian.org>  Thu, 11 Feb 2021 07:18:40 +0100

s390-tools (2.15.1-1) unstable; urgency=medium

  * New upstream release
    - Install new tool lsstp.
    - Continue to skip out on zkey for now.

 -- Philipp Kern <pkern@debian.org>  Sat, 05 Dec 2020 11:55:08 +0100

s390-tools (2.15.1-0ubuntu6) hirsute; urgency=medium

  * debian/patches/s390-tools-lp1903984-hirsute.patch
    zcryptstats: Fix handling of partial results with many domains
    Thanks to Ingo Franzki (LP: #1903984)

 -- Frank Heimes <frank.heimes@canonical.com>  Tue, 19 Jan 2021 18:58:26 +0100

s390-tools (2.15.1-0ubuntu5) hirsute; urgency=medium

  * No-change rebuild to bring the version in sync with
    s390-tools-signed.

 -- Sergio Durigan Junior <sergio.durigan@canonical.com>  Fri, 08 Jan 2021 21:32:29 -0500

s390-tools (2.15.1-0ubuntu4) hirsute; urgency=medium

  * No-change upload due to net-snmp transition.

 -- Sergio Durigan Junior <sergio.durigan@canonical.com>  Thu, 07 Jan 2021 15:11:33 -0500

s390-tools (2.15.1-0ubuntu3) hirsute; urgency=medium

  * Fix FTBFS via d/p/0010-no-pie-is-not-a-valid-option-for-ld.patch
    "-no-pie" is not a valid option of ld and never has been (LP: #1907789)

 -- Lukas Märdian <lukas.maerdian@canonical.com>  Thu, 07 Jan 2021 12:16:59 +0100

s390-tools (2.15.1-0ubuntu2) hirsute; urgency=medium

  * Package libekmfweb library.
  * Do not use /usr/lib64 prefix.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Wed, 18 Nov 2020 14:23:24 +0000

s390-tools (2.15.1-0ubuntu1) hirsute; urgency=medium

  * New upstream release. LP: #1902865, LP: #1902047, LP: #1892824, LP: #1887920, LP: #1887806
  * Drop .triggers, and initramfs override. Triggers to update initramfs
    are desired in both packages that ship hooks.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Thu, 12 Nov 2020 15:10:44 +0000

s390-tools (2.14.0-2ubuntu1) hirsute; urgency=medium

  * Merge from Debian unstable (LP: #1903688).  Remaining changes:
    - lower priority to optional
    - add libsnmp-dev, libglib2.0-dev build-deps
    - add support for signed zipl
    - use z Systems branding in descriptions
    - package cpuplugd, osasnmpd, statd, zkey
    - drop ziomon package, shipped in the main package
    - ship zdev in udeb
    - update copyright file
    - fix kernel installer script integration, to skip calling zipl without initrd
    - load monwriter kernel module for mon_statd/mon_fsstatd
    - do not run dumpconf in lxc
    - ziomon change exit code to 0 for version and help
    - add zkey initramfs hook
    - change zkey default back to argon2i
    - drop patch that disables building osasnmpd
    - drop udevadm-path.patch to init script, systemd units are used instead
    - enable hardening
    - enable initramfs & dracut integration
    - setup users/groups for mon_*, iucvterm, zkey
    - install more utilities and zdev initramfs integration
    - setup crashkernel integration
  * Update debian/not-installed file for additional files in debian/tmp
  * debian/rules:
    - drop unneeded "--parallel --with systemd" dh args
    - clean zipl/boot/.stage*.d files
    - avoid dh_installinitramfs to install additional triggers
  * s390-tools.docs: ship CHANGELOG.md (as Debian does)

 -- Lukas Märdian <lukas.maerdian@canonical.com>  Mon, 09 Nov 2020 16:04:40 +0100

s390-tools (2.14.0-2) unstable; urgency=medium

  * Bump debhelper compat to v13.
  * Install more binaries.

 -- Philipp Kern <pkern@debian.org>  Sun, 23 Aug 2020 12:46:01 -0400

s390-tools (2.14.0-1ubuntu1) groovy; urgency=medium

  * Merge from Debian, remaining changes:
    - add libssl-dev, libglib2.0-dev build-deps
    - add support for signed zipl
    - package cpuplugd, osasnmpd, statd, zkey
    - update copyright file
    - fix kernel installer script integration, to skip calling zipl without initrd
    - load monwriter kernel module for mon_statd/mon_fsstatd
    - do not run dumpconf in lxc
    - ziomon change exit code to 0 for version and help
    - add zkey initramfs hook
    - change zkey default back to argon2i
    - drop patch that disables building osasnmpd
    - drop udevpath patch to init script, systemd units are used instead
    - enable hardening
    - enable initramfs & dracut integration
    - install more utilities and zdev initramfs integration
    - setup users/groups for mon_*, iucvterm, zkey
    - setup crashkernel integration
    - ship zdev in udeb
    - drop ziomon package, shipped in the main package

  * New upstream release fixes LP: #1892350, LP: #1888231, LP: #1884773,
    LP: #1884744, LP: #1884721

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Wed, 26 Aug 2020 11:11:23 +0100

s390-tools (2.14.0-1) unstable; urgency=medium

  * New upstream release.

 -- Philipp Kern <pkern@debian.org>  Sun, 23 Aug 2020 08:04:49 -0400

s390-tools (2.3.0-2) unstable; urgency=medium

  * Hardcode perl dependency instead of using ${perl:Depends}.
    The latter introduces a multi-arch dependency (perl:any) that the
    base installation environment cannot cope with.

 -- Philipp Kern <pkern@debian.org>  Sun, 16 Aug 2020 10:36:02 -0400

s390-tools (2.12.0-0ubuntu6) groovy; urgency=medium

  * Rebuild against new json-c5.

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 30 Jul 2020 19:56:05 +0200

s390-tools (2.12.0-0ubuntu5) groovy; urgency=medium

  * lsluns: fix udevadm calls to settle LP: #1873973.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Fri, 10 Jul 2020 12:44:00 +0100

s390-tools (2.12.0-0ubuntu4) groovy; urgency=medium

  * Don't run dumpconf service in LXC
    It just fails to start in unprivileged containers

 -- Balint Reczey <rbalint@ubuntu.com>  Wed, 20 May 2020 14:34:58 +0200

s390-tools (2.12.0-0ubuntu3) focal; urgency=medium

  * Update patch series to master tip:
    - PVM / genprotimg LP: #1834534, FFe LP: #1866866
    - zipl/libc: Fix potential buffer overflow LP: #1865032
    - zipl: Fix secureboot documentation LP: #1864654
    - Many other smaller bugfixes

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Fri, 20 Mar 2020 12:08:13 +0000

s390-tools (2.12.0-0ubuntu2) focal; urgency=medium

  * Cherrypick more patches from upstream.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Tue, 25 Feb 2020 15:39:48 +0000

s390-tools (2.12.0-0ubuntu1) focal; urgency=medium

  * New upstream release, plus cherrypick patches from master.
    LP: #1860574 LP: #1860531 LP: #1859018 LP: #1853308

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Wed, 29 Jan 2020 22:27:05 +0000

s390-tools (2.11.0-0ubuntu2) focal; urgency=medium

  * Rebuild for libsnmp35.

 -- Rafael David Tinoco <rafaeldtinoco@ubuntu.com>  Tue, 14 Jan 2020 18:04:49 +0000

s390-tools (2.11.0-0ubuntu1) eoan; urgency=medium

  * New upstream release LP: #1830731
    - update from master snapshot, to v2.11.0 final
    - only minor bugfixes and clarifications included

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Tue, 10 Sep 2019 16:36:31 +0100

s390-tools (2.10.0-0ubuntu2) eoan; urgency=medium

  * Cherrypick patches from master since v2.10.0.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Mon, 19 Aug 2019 20:07:27 +0100

s390-tools (2.10.0-0ubuntu1) eoan; urgency=medium

  * New upstream release LP: #1836862, LP: #1836608

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Wed, 31 Jul 2019 23:43:34 -0400

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog s390-tools-data`.
