diff -Nru kexec-tools-2.0.16/debian/changelog kexec-tools-2.0.16/debian/changelog --- kexec-tools-2.0.16/debian/changelog 2018-02-20 15:13:24.000000000 -0300 +++ kexec-tools-2.0.16/debian/changelog 2018-02-23 12:11:36.000000000 -0300 @@ -1,3 +1,22 @@ +kexec-tools (1:2.0.16-1ubuntu1) bionic; urgency=low + + * Merge from Debian unstable. Remaining changes: + - Default to not kexecing a kernel on boot in the automatically + generated conffile + - Don't call db_stop from the postinst. + - Adjust INITCONFFILE to vmlinux if used + - Add maintainer script helper to handle removal of conffile + /etc/default/grub.d/kexec-tools.cfg has been removed. + Handle it properly + - Add Breaks: statement toward kdump-tools + Starting with kdump-tools 1:1.5.9-6, this package takes + over the addition of crashkernel= parameter which has + been removed from kexec-tools. + Make sure that it is upgraded accordingly. + * New upstream release (LP: #1743529) + + -- Thadeu Lima de Souza Cascardo Fri, 23 Feb 2018 12:11:36 -0300 + kexec-tools (1:2.0.16-1) unstable; urgency=medium * New upstream release (Closes: #890818) @@ -17,6 +36,83 @@ -- Khalid Aziz Thu, 21 Sep 2017 15:07:18 -0600 +kexec-tools (1:2.0.15-0ubuntu1) artful; urgency=medium + + * New upstream version (LP: #1713940): + - Modified: + - distclean_fix.patch + Hunk which modified purgatory makefile went upstream + - Dropped (already upstream): + - format-security.patch + - kexec-Increase-the-upper-limit-for-RAM-segments.patch + - ppc64-Reduce-number-of-ELF-LOAD-segments.patch + - 0001-kexec-extend-the-semantics-of-kexec_iomem_for_each_l.patch + - 0002-kexec-generalize-and-rename-get_kernel_stext_sym.patch + - 0003-arm64-identify-PHYS_OFFSET-correctly.patch + - 0004-arm64-change-return-values-on-error-to-negative.patch + - 0005-arm64-kdump-identify-memory-regions.patch + - 0006-arm64-kdump-add-elf-core-header-segment.patch + - 0007-arm64-kdump-set-up-kernel-image-segment.patch + - 0008-arm64-kdump-set-up-other-segments.patch + - 0009-arm64-kdump-add-DT-properties-to-crash-dump-kernel-s.patch + - 0010-arm64-kdump-Add-support-for-binary-image-files.patch + + -- Stefan Bader Wed, 30 Aug 2017 10:02:25 +0200 + +kexec-tools (1:2.0.14-1ubuntu5) artful; urgency=medium + + * Packaging cleanup, no functional change: + - Remove patch accidentally added, but not applied, in last upload: + 0011-Handle-additional-e820-memmap-type-strings.patch. + - Remove patch dropped from series in 2.0.14-1, but still being + carried after Ubuntu merge: lp1546260-fix-purgatory-fail-gcc5.patch. + + -- dann frazier Fri, 09 Jun 2017 09:58:43 -0600 + +kexec-tools (1:2.0.14-1ubuntu4) artful; urgency=medium + + * Add backport of upstream arm64 crashdump support (LP: #1694859). + + -- dann frazier Thu, 08 Jun 2017 17:18:49 -0600 + +kexec-tools (1:2.0.14-1ubuntu3) zesty; urgency=medium + + * kexec: Increase the upper limit for RAM segments (LP: #1663400) + + -- Manoj Iyer Tue, 14 Feb 2017 14:00:14 +0000 + +kexec-tools (1:2.0.14-1ubuntu2) zesty; urgency=medium + + [ Manoj Iyer ] + * Enable compressed kernel support for ARM64 (LP: #1661363). + + [ dann frazier ] + * ppc64-Reduce-number-of-ELF-LOAD-segments.patch: Cherry-pick + from upstream, fixing kexec on some large memory configurations + (LP: #1661168). + + -- dann frazier Fri, 03 Feb 2017 14:49:31 -0700 + +kexec-tools (1:2.0.14-1ubuntu1) zesty; urgency=medium + + * Merge from Debian unstable. Remaining changes: + - Default to not kexecing a kernel on boot in the automatically + generated conffile + - Don't call db_stop from the postinst. + - Adjust INITCONFFILE to vmlinux if used + - Use format-security.patch instead of const_string_warning.patch + - Add maintainer script helper to handle removal of conffile + /etc/default/grub.d/kexec-tools.cfg has been removed. + Handle it properly + - Add Breaks: statement toward kdump-tools + Starting with kdump-tools 1:1.5.9-6, this package takes + over the addition of crashkernel= parameter which has + been removed from kexec-tools. + Make sure that it is upgraded accordingly. + * Debian merge adds arm64 support (LP: #1659618). + + -- dann frazier Wed, 01 Feb 2017 12:48:15 -0700 + kexec-tools (1:2.0.14-1) unstable; urgency=medium * New upstream release @@ -45,6 +141,40 @@ -- Khalid Aziz Fri, 24 Jun 2016 14:22:01 -0600 +kexec-tools (1:2.0.10-2ubuntu1) yakkety; urgency=medium + + * Merge from Debian unstable.(LP: #1587479) Remaining changes: + - Default to not kexecing a kernel on boot in the automatically + generated conffile + - Don't call db_stop from the postinst. + - Adjust INITCONFFILE to vmlinux if used + - Use format-security.patch instead of const_string_warning.patch + - Drop unneeded patches (all fixed upstream and not in series) : + d/p/fix-callback-functions-given-to-kexec_iomem_for_each_line.patch + d/p/kdump_makefile.patch + d/p/kexec-p-fails-to-load-kernels-with-version-x.y.patch + - [PowerPC64] Fix failure in purgatory when compiled with gcc5 + Application of upstream fixes so kexec-tools work with gcc5 on PowerPC64 + commit 4a2ae3a39c64dc43e9d094be9541253234ff4822, + 1e423dc297d10eb7ff25c829d2856ef12fc81d77, + 3debb8cf3272216119cb2e59a4963ce3c18fe8e3 + * New changes: + - Add maintainer script helper to handle removal of conffile + /etc/default/grub.d/kexec-tools.cfg has been removed. + Handle it properly + - Add Breaks: statement toward kdump-tools + Starting with kdump-tools 1:1.5.9-6, this package takes + over the addition of crashkernel= parameter which has + been removed from kexec-tools. + Make sure that it is upgraded accordingly. + * Dropped changes from previous merge + - Add and install kdump init script and initramfs snippet : + kdump script in initramfs replaced by kexec-tools long ago + - Call to update-grub to update boot args with crashkernel= : + Now handled by kexec-tools (>= 1:1.5.9-6) + + -- Louis Bouchard Thu, 02 Jun 2016 13:22:49 +0200 + kexec-tools (1:2.0.10-2) unstable; urgency=medium * Fix for systemd bug, many thanks to Thomas Stangner. systemd users @@ -61,6 +191,31 @@ -- Khalid Aziz Tue, 22 Mar 2016 17:27:30 -0600 +kexec-tools (1:2.0.10-1ubuntu2) xenial; urgency=medium + + * [PowerPC64] Fix failure in purgatory when compiled with gcc5 + Application of upstream fixes so kexec-tools work with gcc5 on PowerPC64 + + commit 4a2ae3a39c64dc43e9d094be9541253234ff4822, + 1e423dc297d10eb7ff25c829d2856ef12fc81d77, + 3debb8cf3272216119cb2e59a4963ce3c18fe8e3 + [lp: #1546260] + + -- Louis Bouchard Tue, 05 Apr 2016 11:14:18 +0200 + +kexec-tools (1:2.0.10-1ubuntu1) xenial; urgency=low + + * Merge from Debian unstable. Remaining changes: + - Add and install kdump init script and initramfs snippet; depend on + initramfs-tools and call update-initramfs. + - Call to update-grub to update boot args with crashkernel= + - Default to not kexecing a kernel on boot in the automatically + generated conffile + - Don't call db_stop from the postinst. + - Use format-security.patch instead of const_string_warning.patch + + -- Chris J Arges Thu, 03 Dec 2015 14:44:30 -0600 + kexec-tools (1:2.0.10-1) unstable; urgency=medium * New upstream release (Closes: #791942) @@ -69,12 +224,39 @@ -- Khalid Aziz Mon, 14 Sep 2015 13:30:53 -0600 +kexec-tools (1:2.0.9-1ubuntu1) wily; urgency=medium + + * Merge from Debian unstable. Remaining changes: + - Add and install kdump init script and initramfs snippet; depend on + initramfs-tools and call update-initramfs. + - Call to update-grub to update boot args with crashkernel= + - Default to not kexecing a kernel on boot in the automatically + generated conffile + - Don't call db_stop from the postinst. + - Use format-security.patch instead of const_string_warning.patch + + -- Chris J Arges Fri, 26 Jun 2015 15:05:43 -0500 + kexec-tools (1:2.0.9-1) unstable; urgency=medium * New upstream release -- Khalid Aziz Mon, 15 Jun 2015 10:38:00 -0600 +kexec-tools (1:2.0.7-5.1ubuntu1) wily; urgency=low + + * Merge from Debian unstable. Remaining changes: + - Add and install kdump init script and initramfs snippet; depend on + initramfs-tools and call update-initramfs. + - Call to update-grub to update boot args with crashkernel= + - Default to not kexecing a kernel on boot in the automatically + generated conffile + - Don't call db_stop from the postinst. + - Use format-security.patch instead of const_string_warning.patch + - Patches to enable kexec-tool for ppc64el. + + -- Chris J Arges Thu, 11 Jun 2015 08:41:28 -0500 + kexec-tools (1:2.0.7-5.1) unstable; urgency=medium * Non-maintainer upload. @@ -83,6 +265,26 @@ -- Balint Reczey Wed, 22 Apr 2015 12:04:44 +0200 +kexec-tools (1:2.0.7-5ubuntu2) vivid; urgency=medium + + * Adjust kexec-tools for systems that use vmlinux. (LP: #1416515) + + -- Chris J Arges Fri, 30 Jan 2015 14:31:10 -0600 + +kexec-tools (1:2.0.7-5ubuntu1) vivid; urgency=low + + * Merge from Debian unstable. Remaining changes: + - Add and install kdump init script and initramfs snippet; depend on + initramfs-tools and call update-initramfs. + - Call to update-grub to update boot args with crashkernel= + - Default to not kexecing a kernel on boot in the automatically + generated conffile + - Don't call db_stop from the postinst. + - Use format-security.patch instead of const_string_warning.patch + - Patches to enable kexec-tool for ppc64el. + + -- Chris J Arges Tue, 02 Dec 2014 11:43:21 -0600 + kexec-tools (1:2.0.7-5) unstable; urgency=medium * Deleted the extra "-x" from "#!/bin/sh -x" in kexec-load init @@ -90,6 +292,20 @@ -- Khalid Aziz Mon, 24 Nov 2014 07:35:39 -0700 +kexec-tools (1:2.0.7-4ubuntu1) vivid; urgency=low + + * Merge from Debian unstable. Remaining changes: + - Add and install kdump init script and initramfs snippet; depend on + initramfs-tools and call update-initramfs. + - Call to update-grub to update boot args with crashkernel= + - Default to not kexecing a kernel on boot in the automatically + generated conffile + - Don't call db_stop from the postinst. + - Use format-security.patch instead of const_string_warning.patch + - Patches to enable kexec-tool for ppc64el. + + -- Chris J Arges Tue, 04 Nov 2014 12:51:24 -0600 + kexec-tools (1:2.0.7-4) unstable; urgency=medium * Changed the way systemd presence is detected to make shutdown more @@ -120,6 +336,33 @@ -- Khalid Aziz Wed, 08 Oct 2014 11:01:58 -0600 +kexec-tools (1:2.0.7-1ubuntu2) utopic; urgency=medium + + * The following enable kexec-tools for ppc64el: (LP: #1364427) + - kexec-ppc64-disabling-exception-handling-when-buildi.patch + - kexec-ppc64-move-to-device-tree-version-17.patch + - ppc64-kdump-Fix-ELF-header-endianess.patch + + -- Chris J Arges Thu, 02 Oct 2014 21:38:53 +0000 + +kexec-tools (1:2.0.7-1ubuntu1) utopic; urgency=low + + * Merge from Debian unstable. Remaining changes: + - Run aclocal during build; build-dep on automake. + - Add and install kdump init script and initramfs snippet; depend on + initramfs-tools and call update-initramfs. + - Call to update-grub to update boot args with crashkernel= + - Default to not kexecing a kernel on boot in the automatically + generated conffile + - Don't call db_stop from the postinst. + - Add ppc64el architecture. + - Use format-security.patch instead of const_string_warning.patch + - Dropped: + - kexec-p-fails-to-load-kernels-with-version-x.y.patch + - kdump_makefile.patch + + -- Chris J Arges Thu, 02 Oct 2014 15:06:12 -0500 + kexec-tools (1:2.0.7-1) unstable; urgency=low * New upstream release. Refreshed patches to apply without offsets @@ -129,6 +372,38 @@ -- Khalid Aziz Wed, 09 Jul 2014 10:44:35 -0600 +kexec-tools (1:2.0.6-0ubuntu2) trusty; urgency=medium + + * endianess-initrd.patch: Fix endian issues with initrd base and size. + * stack-protection.patch: Disable stack-protector for ppc64/purgatory. + + -- Adam Conrad Wed, 16 Apr 2014 15:27:06 +0100 + +kexec-tools (1:2.0.6-0ubuntu1) trusty; urgency=medium + + * New upstream release 2.0.6 with new ppc64el support (LP: #1300470): + - kdump_makefile.patch: Dropped, no longer needed with new version. + - kexec-p-fails-to-load-kernels-with-version-x.y.patch: Upstreamed. + - format-security.patch: Fixing FTBFS with -Werror=format-security. + + -- Adam Conrad Mon, 31 Mar 2014 14:26:44 -0600 + +kexec-tools (1:2.0.4-1ubuntu1) trusty; urgency=low + + * Merge from Debian unstable (LP: #1271127), remaining changes: + - Run aclocal during build; build-dep on automake. + - Implementation of kdump-tools is now completed so the following are + removed : + kdump init script and initramfs snippet + Remove dependancy to initramfs-tools and makedumpfile + Remove Depend on makedumpfile (on appropriate architectures) + - Call to update-grub to update boot args with crashkernel= + - Default to not kexecing a kernel on boot in the automatically + generated conffile (claimed to be fixed in Debian but isn't). + - Don't call db_stop from the postinst. + + -- Louis Bouchard Tue, 21 Jan 2014 11:29:40 +0100 + kexec-tools (1:2.0.4-1) unstable; urgency=low * New upstream release @@ -141,6 +416,37 @@ -- Khalid Aziz Fri, 08 Nov 2013 16:38:16 -0700 +kexec-tools (1:2.0.3-4ubuntu3) trusty; urgency=low + + * Increase memory parameter crashkernel command line to 128M to avoid + OOM kernel panic. (LP: #785394) + + -- Chris J Arges Wed, 18 Dec 2013 10:54:08 -0600 + +kexec-tools (1:2.0.3-4ubuntu2) trusty; urgency=low + + * Add "crashkernel=384M-2G:64M,2G-:128M" to GRUB command line for + non-recovery entries. This supersedes an Ubuntu-specific patch + previously carried in grub2 itself. + + -- Colin Watson Tue, 12 Nov 2013 17:03:24 +0000 + +kexec-tools (1:2.0.3-4ubuntu1) trusty; urgency=low + + * Merge from Debian unstable, remaining changes: + - Run aclocal during build; build-dep on automake. + - Add and install kdump init script and initramfs snippet; depend on + initramfs-tools and call update-initramfs. + - Also call update-grub after update-initramfs if /boot/grub/grub.cfg + exists. + - Depend on makedumpfile (on appropriate architectures), for use in + the initramfs script. + - Default to not kexecing a kernel on boot in the automatically + generated conffile (claimed to be fixed in Debian but isn't). + - Don't call db_stop from the postinst. + + -- Steve Langasek Sun, 27 Oct 2013 21:45:21 -0700 + kexec-tools (1:2.0.3-4) unstable; urgency=low * Drop the dependency on grub2 which is not quite right @@ -162,6 +468,31 @@ -- Khalid Aziz Thu, 25 Jul 2013 13:57:30 -0600 +kexec-tools (1:2.0.3-2ubuntu2) saucy; urgency=low + + * Re-fix to not call db_stop from the postinst. + + -- Steve Langasek Mon, 06 May 2013 14:12:30 -0700 + +kexec-tools (1:2.0.3-2ubuntu1) saucy; urgency=low + + * Merge from Debian unstable, remaining changes: + - Run aclocal during build; build-dep on automake. + - Add and install kdump init script and initramfs snippet; depend on + initramfs-tools and call update-initramfs. + - Also call update-grub after update-initramfs if /boot/grub/grub.cfg + exists. + - Depend on makedumpfile (on appropriate architectures), for use in + the initramfs script. + - Default to not kexecing a kernel on boot in the automatically + generated conffile (claimed to be fixed in Debian but isn't). + * Dropped changes: + - restore debian/README.debian, dropped accidentally + - debian/patches/ubuntu-ppc-__lshrdi3-ftbs.patch: no longer needed to + fix FTBFS on powerpc. + + -- Steve Langasek Thu, 02 May 2013 18:05:05 -0700 + kexec-tools (1:2.0.3-2) unstable; urgency=low * Changed the default for kexec to not be enabled, and changed the @@ -175,6 +506,31 @@ -- Khalid Aziz Sun, 13 Jan 2013 19:39:31 -0700 +kexec-tools (1:2.0.3-1ubuntu2) quantal; urgency=low + + [ Louis Bouchard ] + * Removed dependency to vmcoreinfo which is no longer required + and no longer part of the kernel package. LP: #988512. + + -- Steve Langasek Tue, 14 Aug 2012 12:48:22 -0700 + +kexec-tools (1:2.0.3-1ubuntu1) quantal; urgency=low + + * Merge from Debian (LP: #1020965); remaining changes: + - Fix FTBFS on powerpc due to duplicate defnition of __lshrdi3. + - Only run update-grub if /boot/grub/grub.cfg exists, fixing installation + in chroots. + - Run aclocal during build; build-dep on automake1.9. + - Add and install kdump init script and initramfs snippet; depend on + initramfs-tools and call the update-initramfs trigger. Also call + update-grub after update-initramfs trigger. + - Default to not kexecing a kernel on boot in the automatically + generated conffile. + - Only install the kdump initramfs script and depend on makedumpfile on + architectures that makedumpfile supports. + + -- Stefan Bader Tue, 17 Jul 2012 10:50:17 +0200 + kexec-tools (1:2.0.3-1) unstable; urgency=low * New upstream release @@ -184,6 +540,49 @@ -- Khalid Aziz Tue, 31 Jan 2012 09:11:31 -0700 +kexec-tools (1:2.0.2-3ubuntu4) precise; urgency=low + + * Build kexec-tools-udeb for armhf as well. + + -- Colin Watson Sat, 21 Apr 2012 01:07:21 +0100 + +kexec-tools (1:2.0.2-3ubuntu3) precise; urgency=low + + * Fix an unnecessary bashism. + * Only install the kdump initramfs script and depend on makedumpfile on + architectures that makedumpfile supports. + + -- Colin Watson Tue, 03 Jan 2012 10:24:16 +0000 + +kexec-tools (1:2.0.2-3ubuntu2) precise; urgency=low + + * debian/kdump.initramfs: call /usr/bin/makedumpfile via a chroot command, + so that if makedumpfile is dynamically linked, we get proper library + resolution. Thanks to Louis Bouchard for + the patch. LP: #785425. + * debian/kdump.initramfs: handle the possibility that /usr, /boot, or + /var is on a separate filesystem and needs to be manually mounted before + calling makedumpfile. LP: #828731. + * Depend on makedumpfile, without which the initramfs script doesn't work. + + -- Steve Langasek Mon, 02 Jan 2012 22:43:33 -0800 + +kexec-tools (1:2.0.2-3ubuntu1) precise; urgency=low + + * Merge with Debian; remaining changes: + - Fix FTBFS on powerpc due to duplicate defnition of __lshrdi3. + - Only run update-grub if /boot/grub/grub.cfg exists, fixing installation + in chroots. + - Run aclocal during build; build-dep on automake1.9. + - Add and install kdump init script and initramfs snippet; depend on + initramfs-tools and call the update-initramfs trigger. Also call + update-grub after update-initramfs trigger. + - Default to not kexecing a kernel on boot in the automatically + generated conffile. + * Build for armhf. + + -- Matthias Klose Mon, 05 Dec 2011 15:45:25 +0100 + kexec-tools (1:2.0.2-3) unstable; urgency=low * Added check for link_in_boot in kernel-img.conf and update kexec @@ -225,6 +624,37 @@ -- Khalid Aziz Sun, 31 Jul 2011 14:30:31 -0600 +kexec-tools (1:2.0.2-1ubuntu3) oneiric; urgency=low + + * Only run update-grub if /boot/grub/grub.cfg exists, fixing installation + in chroots (LP: #401405). + + -- Colin Watson Tue, 30 Aug 2011 13:30:21 +0100 + +kexec-tools (1:2.0.2-1ubuntu2) oneiric; urgency=low + + * Fix FTBS on powerpc due to duplicate defnition of __lshrdi3 + + -- Andy Whitcroft Wed, 15 Jun 2011 15:11:54 +0100 + +kexec-tools (1:2.0.2-1ubuntu1) oneiric; urgency=low + + * Merge with Debian. + - Drop DEBIAN.readme taking debian upstream version + - Drop ubuntu patch arm-higher-initrd-load-addr dpatch as initrd + locations are now calculated from the current size assuming maximum + compression of * 4. + - Remaining changes: + + Run aclocal during build; build-dep on automake1.9. + + Add and install kdump init script and initramfs snippet; depend on + initramfs-tools and call the update-initramfs trigger. Also call + update-grub after update-initramfs trigger. + + Default to not kexecing a kernel on boot in the automatically + generated conffile. + + --no-undefined is a linker option, not a gcc option. + + -- Andy Whitcroft Mon, 23 May 2011 11:23:37 +0100 + kexec-tools (1:2.0.2-1) unstable; urgency=low * New upstream release (closes: Bug#623814) @@ -251,6 +681,46 @@ -- Khalid Aziz Mon, 09 Aug 2010 14:41:14 -0600 +kexec-tools (1:2.0.1-2ubuntu4) natty; urgency=low + + * --no-undefined is a linker option, not a gcc option. + + -- Matthias Klose Wed, 19 Jan 2011 05:30:44 +0100 + +kexec-tools (1:2.0.1-2ubuntu3) natty; urgency=low + + * No change rebuild, LP: #642071 + + -- Jonathan Riddell Tue, 23 Nov 2010 02:10:41 +0000 + +kexec-tools (1:2.0.1-2ubuntu2) maverick; urgency=low + + * kdump.initramfs: panic if assumptions are not satisfied, instead of + letting the system continue to boot inside the crash kernel. (LP: #600051) + + -- Anders Kaseorg Tue, 17 Aug 2010 02:18:48 +0200 + +kexec-tools (1:2.0.1-2ubuntu1) maverick; urgency=low + + * Drop debian/commit-templates/patch, unused. + * Drop upgrade snippet for versions older than the lucid one. + * Merge with Debian. + - Drop dpatch arm-fix-architecture-detection, included in Debian as + arm_arch dpatch. + - Remaining changes: + + Run aclocal during build; build-dep on automake1.9. + + Add and install kdump init script and initramfs snippet; depend on + initramfs-tools and call the update-initramfs trigger. Also call + update-grub after update-initramfs trigger. + + Default to not kexecing a kernel on boot in the automatically + generated conffile. + + Add arm-higher-initrd-load-addr dpatch to bump initrd load offset from + 0x800000 to 0x8000000 since our kernels are so big that they overwrite + the initrd when they uncompress; fixes kexec initrd support on all ARM + Ubuntu kernels; LP #568283. + + -- Loïc Minier Sat, 22 May 2010 22:13:09 +0200 + kexec-tools (1:2.0.1-2) unstable; urgency=low * Fixed kernel load failure on "armv5tel" architecture (closes: Bug#564648) @@ -261,6 +731,38 @@ -- Khalid Aziz Thu, 22 Apr 2010 16:03:31 -0600 +kexec-tools (1:2.0.1-1ubuntu3) lucid; urgency=low + + * New dpatch, arm-higher-initrd-load-addr, bump initrd load offset from + 0x800000 to 0x8000000 since our kernels are so big that they overwrite the + initrd when they uncompress; fixes kexec initrd support on all ARM Ubuntu + kernels; LP: #568283. + + -- Loïc Minier Thu, 22 Apr 2010 14:06:08 +0200 + +kexec-tools (1:2.0.1-1ubuntu2) lucid; urgency=low + + * Don't call db_stop in the postinst; this is not what it's for, and it + causes update-grub to break on Ubuntu by killing the frontend that child + processes expect to talk to. LP: #518853. + + -- Steve Langasek Wed, 17 Feb 2010 23:04:30 -0800 + +kexec-tools (1:2.0.1-1ubuntu1) lucid; urgency=low + + * Merge from Debian; replace arm-getpagesize-unistd and configure_syntax + dpatches to use their Debian equivalents; remaining changes: + - Run aclocal; build-dep on automake1.9. + - Add and install kdump init script and initramfs snippet; depend on + initramfs-tools and call the update-initramfs trigger. Also call + update-grup after update-initramfs trigger. + - Default to not kexecing a kernel on boot in the automatically generated + conffile; also disable this on upgrades from older versions. + - Fix architecture detection on ARM, cherry-picked from upstream. + * Build-dep on automake instead of automake1.9. + + -- Loïc Minier Mon, 08 Feb 2010 10:53:24 +0100 + kexecc-tools (1:2.0.1-1) unstable; urgency=low * New upstream version @@ -269,6 +771,43 @@ -- Khalid Aziz Tue, 24 Nov 2009 08:55:05 -0700 +kexec-tools (1:2.0.1-0ubuntu4) lucid; urgency=low + + * New dpatch, arm-getpagesize-unistd, cherry pick from upstream "arm: + Include unistd.h for getpagesize()" + c986de289120d449bf4d94c46c676566ccfd4202 to fix build issue on armel + breaking the binaries. + + -- Loïc Minier Sun, 07 Feb 2010 22:16:39 +0100 + +kexec-tools (1:2.0.1-0ubuntu3) lucid; urgency=low + + * New dpatch, arm-fix-architecture-detection, cherry-pick second hunk of + upstream commit "arm: fix architecture detection" + 5545216da4360d6494cc7ba574e04620a826a332. Fixes support for arm* utsnames + in particular armv7l. + + -- Loïc Minier Sun, 07 Feb 2010 21:52:30 +0100 + +kexec-tools (1:2.0.1-0ubuntu2) lucid; urgency=low + + * Re-add automake1.9 build-dep since we still patch configure.ac and this + triggers an autoreconf. (Upstream doesn't use AM_MAINTAINER_MODE.) + + -- Loïc Minier Sun, 07 Feb 2010 21:25:19 +0100 + +kexec-tools (1:2.0.1-0ubuntu1) lucid; urgency=low + + * New upstream release. + - Switch to non-native packaging and upstream tarball; drop automake1.9 + build-dep. NB: This is the Debian tarball which has been repacked by + the Debian maintainer, but the contents are identical to the upstream + tarball. Picking the Debian tarball should make it easier to resync + with Debian if we stick with 2.0.1 for a while. + - Drop arm_build dpatch, fixed differently upstream. + + -- Loïc Minier Sun, 07 Feb 2010 20:39:48 +0100 + kexec-tools (1:2.0.0-2) unstable; urgency=low * Fixed configure script failure (closes: Bug#543081) @@ -286,6 +825,117 @@ -- Khalid Aziz Wed, 15 Apr 2009 16:41:45 -0600 +kexec-tools (20090000-2.0.0ubuntu12) karmic; urgency=low + + * debian/patches/configure_syntax.dpatch: Put semicolons before 'fi', or + else configure breaks. + + -- Colin Watson Wed, 07 Oct 2009 00:15:18 +0100 + +kexec-tools (20090000-2.0.0ubuntu11) karmic; urgency=low + + * Don't call db_stop in postinst as update-grub calls into debconf; thanks + Colin Watson; LP: #400397. + + -- Loïc Minier Thu, 16 Jul 2009 23:05:51 +0200 + +kexec-tools (20090000-2.0.0ubuntu10) karmic; urgency=low + + * debian/kexec-tools.postinst: + - run update-grub explicitely instead of using the trigger, + grub2 does not have one (see debian #481542) + + -- Michael Vogt Thu, 16 Jul 2009 10:42:03 +0200 + +kexec-tools (20090000-2.0.0ubuntu9) karmic; urgency=low + + * debian/kdump.init.d: + - generate crash file from vmcore on first boot automatically + + -- Michael Vogt Tue, 23 Jun 2009 10:59:14 +0200 + +kexec-tools (20090000-2.0.0ubuntu8) karmic; urgency=low + + * debian/kdump.initramfs: + - use ELF format for the vmcore file. "crash" did not produce + a backtrace with the kdump-compressed format + + -- Michael Vogt Mon, 22 Jun 2009 17:23:45 +0200 + +kexec-tools (20090000-2.0.0ubuntu7) karmic; urgency=low + + * debian/kdump.initramfs: + - dump the kernel crash info to /var/crash/vmcore-$KVER + + -- Michael Vogt Mon, 22 Jun 2009 15:42:24 +0200 + +kexec-tools (20090000-2.0.0ubuntu6) karmic; urgency=low + + * debian/kexec-tools.template + - set "kexec-tools/load_kexec" to "false" by default + * debian/kexec-tools.postinst: + - trigger update-grub and update-initramfstools to ensure + the kdump functionality is availabe on next reboot + + -- Michael Vogt Mon, 22 Jun 2009 14:40:18 +0200 + +kexec-tools (20090000-2.0.0ubuntu5) karmic; urgency=low + + * debian policy forbids dpkg conffile handling and maintainer script + configuration in the same package as this leads to inconsistant behaviour + between apt-get install and dpkg -i installs of the same package. Switch + wholy to the maintainer script. LP: #368745 + * kexec reboot has been enabled by default whereas it should have been + opt-in, it is therefore appropriate to force this off for upgrades from + older versions. LP: #251242 + + -- Andy Whitcroft Tue, 28 Apr 2009 19:21:30 +0100 + +kexec-tools (20090000-2.0.0ubuntu4) karmic; urgency=low + + * kexec based reboot triggers a number of semantic changes which + are visible to the user, it should be opt-in by default. Adjust + kexec.default to disable kexec by default. LP: #251242 + + -- Andy Whitcroft Mon, 27 Apr 2009 10:32:46 +0100 + +kexec-tools (20090000-2.0.0ubuntu3) jaunty; urgency=low + + * Somehow lost the installation of /etc/init.d/kdump, without + which nothing really works + + -- Tim Gardner Wed, 25 Mar 2009 19:59:28 +0000 + +kexec-tools (20090000-2.0.0ubuntu2) jaunty; urgency=low + + * Install 0_kdump into initramfs scripts + * Depend on initramfs-tools + + -- Tim Gardner Wed, 04 Mar 2009 19:08:15 +0000 + +kexec-tools (20090000-2.0.0ubuntu1) jaunty; urgency=low + + [ Tim Gardner ] + + * Updated to kexec-tools v2.0.0 from kexec-20080324-2.1 at + git://git.kernel.org/pub/scm/linux/kernel/git/horms/kexec-tools.git. + + Update steps: + Removed debian/patches/update_kexec_manpage.dpatch + Updated debian/patches/distclean_fix.dpatch + Removed obsolete debian/patches/powerpc_fix.dpatch + debian/rules: Run aclocal, autoheader, and autoconf if configure does not exist. + + Try to forget 20080226-2.0.0-ubuntu1 ever existed. This version was updated directly + from 20080324-2.1 and completely obsoletes 20080226-2.0.0-ubuntu1. + + [ Jim Lieb ] + + * Fix rules to handle updated package makefile+autotools + package build now depends on autotools1.9 + + -- Tim Gardner Tue, 03 Mar 2009 20:22:14 +0000 + kexec-tools (20080324-2.1) unstable; urgency=low * Porter NMU. @@ -348,6 +998,26 @@ -- Khalid Aziz Thu, 28 Feb 2008 14:19:40 -0700 +kexec-tools (20080226-2.0.0-ubuntu1) jaunty; urgency=low + + [ Jim Lieb ] + + * Update to 2.0.0 official release to include later kernels and fixes + for x86_64 etc. Drop all patches except debianize which is reworked to + contain all of the debian packaging specifics. + * Fix rules to handle updated package makefile+autotools + package build now depends on autotools1.9 + * Update copyright and other bits that lintian complains about + + [ Tim Gardner ] + + * Messed with debian/rules to make it a bit more sane in its use of dpatch. + * Add rsync as a build dependency. + * Fixed some path issues in debian/kdump.initramfs. makedumpfile seems to have + changed locations. + + -- Tim Gardner Thu, 19 Feb 2009 10:56:59 -0800 + kexec-tools (20070330-4) unstable; urgency=low * Added another condition around strip command to address build failure on diff -Nru kexec-tools-2.0.16/debian/control kexec-tools-2.0.16/debian/control --- kexec-tools-2.0.16/debian/control 2018-01-31 17:49:54.000000000 -0200 +++ kexec-tools-2.0.16/debian/control 2018-02-23 11:26:07.000000000 -0300 @@ -2,13 +2,15 @@ Section: admin Homepage: https://git.kernel.org/pub/scm/utils/kernel/kexec/kexec-tools.git/ Priority: optional -Maintainer: Khalid Aziz +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Khalid Aziz Build-Depends: debhelper (>= 7.0.0), dh-autoreconf, gnu-efi (>=3.0a-4)[ia64], libz-dev[arm64 ia64], po-debconf Standards-Version: 4.1.0 Package: kexec-tools Architecture: i386 amd64 ppc64el ppc64 powerpc powerpcspe ia64 s390x arm arm64 armel armhf sh4 mips mipsel mips64 mips64el Depends: ${shlibs:Depends}, ${misc:Depends}, debconf, lsb-base (>=3.0-6), dpkg (>= 1.15.7.2) +Breaks: kdump-tools ( << 1:1.5.9-6) Description: tools to support fast kexec reboots This package provides tools to load a kernel into memory and then "reboot" directly into that kernel using the kexec system call, diff -Nru kexec-tools-2.0.16/debian/kexec-tools.maintscript kexec-tools-2.0.16/debian/kexec-tools.maintscript --- kexec-tools-2.0.16/debian/kexec-tools.maintscript 1969-12-31 21:00:00.000000000 -0300 +++ kexec-tools-2.0.16/debian/kexec-tools.maintscript 2017-08-25 05:37:00.000000000 -0300 @@ -0,0 +1 @@ +rm_conffile /etc/default/grub.d/kexec-tools.cfg diff -Nru kexec-tools-2.0.16/debian/kexec-tools.postinst kexec-tools-2.0.16/debian/kexec-tools.postinst --- kexec-tools-2.0.16/debian/kexec-tools.postinst 2018-01-31 18:13:05.000000000 -0200 +++ kexec-tools-2.0.16/debian/kexec-tools.postinst 2018-02-20 19:19:47.000000000 -0300 @@ -112,9 +112,14 @@ fi fi +# Determine if vmlinux is actually used and adjust INITCONFFILE +if [ -f /boot/vmlinux -o -f /vmlinux ]; then + sed -e "s/vmlinuz/vmlinux/" -i ${INITCONFFILE} +fi + # ------------------------- Debconf questions start --------------------- -db_get kexec-tools/load_kexec || RET=true +db_get kexec-tools/load_kexec || RET=false new_LOAD_KEXEC="${RET}" update_param LOAD_KEXEC @@ -127,7 +132,6 @@ db_set kexec-tools/use_grub_config "false" fi update_param USE_GRUB_CONFIG -db_stop # ------------------------- Debconf questions end --------------------- diff -Nru kexec-tools-2.0.16/debian/kexec-tools.templates kexec-tools-2.0.16/debian/kexec-tools.templates --- kexec-tools-2.0.16/debian/kexec-tools.templates 2016-06-28 14:43:27.000000000 -0300 +++ kexec-tools-2.0.16/debian/kexec-tools.templates 2018-02-23 11:55:34.000000000 -0300 @@ -9,7 +9,7 @@ Template: kexec-tools/load_kexec Type: boolean -Default: true +Default: false _Description: Should kexec-tools handle reboots (sysvinit only)? If you choose this option, a system reboot will trigger a restart into a kernel loaded by kexec instead of going through the full