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.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`.
