kexec-tools (1:2.0.32-3ubuntu1) resolute; urgency=medium

  * Merge with Debian unstable (LP: #2139722). Remaining changes:
    - Add libzstd-dev build dependency for EFI_ZBOOT
    - control, rules: Drop xen
  * Drop Changes:
    - d/p/379d8f3ef3219bd400c7893d0a262b079c1de408.patch: riscv64 support
      [Fixed in 2.0.32-1]

 -- Kevin Becker <kevin.becker@canonical.com>  Tue, 03 Feb 2026 14:03:05 -0500

kexec-tools (1:2.0.32-3) unstable; urgency=medium

  * Pull in two patches from upstream to fix build failure on ppc
    (Closes: #1118575)
  * Add init scripts as examples to use with sysvinit. These scripts
    are not installed and configured upon package installation,
    rather they are provided as examples to install and configure
    manually (Closes: #1111802)

 -- Khalid Aziz <khalid@debian.org>  Thu, 13 Nov 2025 15:39:54 -0700

kexec-tools (1:2.0.32-2) unstable; urgency=medium

  * Fixed an error that allowed wrong build dependency on armhf to be
    introduced

 -- Khalid Aziz <khalid@debian.org>  Tue, 21 Oct 2025 10:17:01 -0600

kexec-tools (1:2.0.32-1) unstable; urgency=medium

  * New upstream release
  * Upstream now includes support for riscv64 (Closes: #1019254)
  * Include updated translation for Catalan (Closes: #1117788)
  * Removed patch to update GPL text in COPYING. Upstream includes
    this patch now.

 -- Khalid Aziz <khalid@debian.org>  Mon, 20 Oct 2025 11:28:31 -0600

kexec-tools (1:2.0.31-1ubuntu2) questing; urgency=medium

  * control, rules: Drop xen again.

 -- Timo Aaltonen <tjaalton@debian.org>  Thu, 11 Sep 2025 09:57:01 +0300

kexec-tools (1:2.0.31-1ubuntu1) questing; urgency=medium

  * New upstream release (LP: #2122318). Remaining changes:
    - d/p/379d8f3ef3219bd400c7893d0a262b079c1de408.patch: riscv64 support
  * Add libzstd-dev build dependency for EFI_ZBOOT

 -- Tobias Heider <tobias.heider@canonical.com>  Wed, 10 Sep 2025 15:56:41 +0200

kexec-tools (1:2.0.31-1) unstable; urgency=medium

  * New upstream release
  * Updated README.debian with details on kexec-load-kernel script
    (Closes: #1107909)
  * Upstream commit 1614959f2f0d79b5f7fdc57d6aa42da1a0298153 resolved
    the issue with makedumpfile failure (Closes: #1086491)

 -- Khalid Aziz <khalid@debian.org>  Mon, 18 Aug 2025 14:09:14 -0600

kexec-tools (1:2.0.29-2) unstable; urgency=medium

  * Remove armhf from build-depends for libxen-dev (Closes: #1090991)

 -- Khalid Aziz <khalid@debian.org>  Mon, 30 Dec 2024 18:40:42 +0000

kexec-tools (1:2.0.29-1) unstable; urgency=medium

  * New upstream release (Closes: #1064379)
  * Fix for FTBFS on loong64 is in upstream now (Closes: #1068061)
  * Updated debian patch static_binary_warning.patch with the patch in
    bug 1010182 (Closes: #1010182)
  * Removed patch 328de8e00e298f00d7ba6b25dc3950147e9642e6.patch since
    it is in upstream now
  * Added missing newline to the error message (Closes: #1061537)

 -- Khalid Aziz <khalid@debian.org>  Mon, 29 Jul 2024 13:36:10 -0600

kexec-tools (1:2.0.27-1.3) unstable; urgency=medium
  * Non-maintainer upload.
  * Conflict with DEP17-unmitigated versions of molly-guard, bfh-container,
    progress-linux-container. (Closes: #1074086)

 -- Chris Hofstaedtler <zeha@debian.org>  Sun, 23 Jun 2024 12:26:20 +0200

kexec-tools (1:2.0.27-1.2) unstable; urgency=medium

  * Non-maintainer upload.
  * Install programs into canonical locations in /usr. (DEP17 M2)
    (Closes: #1073031)

 -- Chris Hofstaedtler <zeha@debian.org>  Wed, 12 Jun 2024 00:36:59 +0200

kexec-tools (1:2.0.27-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Apply upstream patch to fix build with binutils 2.41 (Closes: #1058433)

 -- Sebastian Ramacher <sramacher@debian.org>  Sat, 27 Apr 2024 14:49:56 +0200

kexec-tools (1:2.0.27-1) unstable; urgency=medium

  * New upstream release (Closes: #1051962)
  * Updated turkish translation (Closes: #1034616)
  * Added romanian translation (Closes: #1032000)
  * Make "kexec -a" the default. This fix was pulled into upstream
    2.0.26 release (Closes: #1030248)
  * Removed trailing whitespaves from rules and changelog files
  * Updated version for watch file and replaced http with https
  * Updated control file, cleaned up rules file, made copyright file
    dep5 compliant
  * Removed init files. Removed automatic kexec reboot when enabled
    and associated config option (kexec-tools/load_kexec or
    LOAD_KEXEC in /etc/default/kexec). kexec reboot functionality
    has been integrated into systemctl now and will likely move to
    logind in near future. (Closes: #1039248)
  * Package now provides a script - kexec-load-kernel. To perform a
    kexec reboot, ensure /etc/default/kexec has the desired value for
    USE_GRUB_CONFIG. Use the sequence "kexec-load-kernel;
    systemctl kexec" or "kexec-load-kernel; reboot"
    (Closes: #1028416)

 -- Khalid Aziz <khalid@debian.org>  Wed, 04 Oct 2023 16:17:28 -0600

kexec-tools (1:2.0.25-3) unstable; urgency=medium

  * Restricted build dependency on libxen-dev only to the architectures
    that support it. This fixes build failure on other architectures.

 -- Khalid Aziz <khalid@debian.org>  Wed, 07 Dec 2022 10:59:25 -0700

kexec-tools (1:2.0.25-2) unstable; urgency=medium

  * Fixed a bug in kexec-load init script that caused poweroff
    to fail

 -- Khalid Aziz <khalid@debian.org>  Tue, 06 Dec 2022 16:06:24 -0700

kexec-tools (1:2.0.25-1) unstable; urgency=medium
  * New upstream release
  * Fixed kexec.init.d to always run on systems with systemd since
    systemd bundled kexec service works only on the systems with EFI
    and a boot spec file. With this change, a "reboot" will result in
    kexec reboot if LOAD_KEXEC in /etc/default/kexec is set to true.
    With LAOD_KEXEC set to true, a cold (non-kexec) reboot can be
    initiated using /usr/sbin/coldreboot (Closes: #1016536)
  * Updated kexec.init.d and kexec-load.init.d to not return error
    code upon being called with "restart", "reload" or "force-reload"
    argument. "stop" argument prepares the kernel for a kexec for a
    subsequent reboot. So a restart is not meaningful for these
    scripts. (Closes: #1010406)
  * Changed init scripts to not return error code on being called
    with "restart" argument (Closes: #996986)
  * Added build dependency on libxen-dev so kexec would work on xen
    (Closes: #1023270)
  * Updated swedish translation (Closes: #1011329)

 -- Khalid Aziz <khalid@debian.org>  Tue, 06 Dec 2022 10:58:42 -0700

kexec-tools (1:2.0.24-1) unstable; urgency=medium
  * New upstream release
  * Removed patch "kexec-tools: Remove duplicate definition of ramdisk"
    since it is included in new upstream release
  * kexec is disabled by default in /etc/default/kexec. "reboot" command
    does not do kexec reboot with systemd. One must use "systemctl kexec"
    for kexec reboot after enabling kexec in /etc/default/kexec
    (Closes: #874461)
  * Added /usr/bin to PATH in /etc/init/kexec (Closes: #992482)
  * Update german translation (Closes: #991257)
  * Update dutch translation (Closes: #991772)
  * Update spanish translation (Closes: #1003295)
  * Updated lintian overrides

 -- Khalid Aziz <khalid@debian.org>  Tue, 12 Apr 2022 14:12:03 -0600

kexec-tools (1:2.0.22-2) unstable; urgency=medium

  * Remove duplicate definition of ramdisk on powerpc arch - backport
    of upstream commit 5e7ce27626a4 ("kexec-tools: Remove duplicate
    definition of ramdisk")
  * Enable building on any architecture now that kexec is being
    supported on larger number of architectures (Closes: #893071)
  * Added dh_update_autotools_config to rules file to update
    config.{sub,guess} (Closes: #893072)

 -- Khalid Aziz <khalid@debian.org>  Thu, 15 Jul 2021 16:42:59 -0600

kexec-tools (1:2.0.22-1) unstable; urgency=medium

  * New upstream version (Closes: #990801)
  * Add support for x32 architecture (Closes: #974932)
  * Add support doe hppa (Closes: #941500)
  * Removed patches kexec-tools-remove-duplicated-variable-d.patch
    and ftbfs-i386.patch since they are in upstream 2.0.22 now
  * Updated spanish translation (Closes: #958875)
  * Updated debconf message and README.debian to cover systemd as
    well (Closes: #954290)
  * Added patch vmcore-dmesg_man_page_fix.patch to fix lintian warning
  * Removed source/lintian-overrides since those overrides are no
    longer needed

 -- Khalid Aziz <khalid@debian.org>  Tue, 13 Jul 2021 13:28:33 -0600

kexec-tools (1:2.0.20-2.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Fix build with GCC 10 (Closes: #957403)

 -- Thadeu Lima de Souza Cascardo <cascardo@debian.org>  Fri, 31 Jul 2020 14:27:55 -0300

kexec-tools (1:2.0.20-2) unstable; urgency=medium

  * Fix FTBFS issue on x86 (Closes: #942617)

 -- Khalid Aziz <khalid@debian.org>  Thu, 12 Mar 2020 13:31:02 -0600

kexec-tools (1:2.0.20-1) unstable; urgency=medium

  * New upstream release
  * Dropped additional unnecessary defaults setting in postinst
    (Closes: #921023)

 -- Khalid Aziz <khalid@debian.org>  Wed, 16 Oct 2019 10:49:02 -0600

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