Change log for grub2 package in Ubuntu

175 of 236 results
Published in trusty-proposed on 2015-04-17
grub2 (2.02~beta2-9ubuntu1.1) trusty-proposed; urgency=medium

  * Add dependency on efibootmgr to grub-efi-arm64-bin (LP: #1435663).
 -- dann frazier <email address hidden>   Mon, 06 Apr 2015 22:31:19 -0600
Published in vivid-release on 2015-04-06
Deleted in vivid-proposed (Reason: moved to release)
grub2 (2.02~beta2-22ubuntu1) vivid; urgency=medium

  * debian/patches/arp_icmp_oversize_handling.patch: better handle oversized
    or invalid ARP or ICMP packets. (LP: #1428005)
 -- Mathieu Trudel-Lapierre <email address hidden>   Mon, 06 Apr 2015 15:15:24 -0400
Superseded in vivid-release on 2015-04-06
Deleted in vivid-proposed on 2015-04-08 (Reason: moved to release)
grub2 (2.02~beta2-22) unstable; urgency=medium


  * Make grub-common's Suggests on grub-emu architecture-specific, to
    quieten debcheck.
  * Remove unnecessary feature test macros from hostfs, to fix building with
    glibc 2.20.
  * Backport from upstream:
    - Fix UEFI boot failure with some firmware that returns incorrect paths
      (closes: #735960).

 -- Colin Watson <email address hidden>  Mon, 23 Mar 2015 15:30:15 +0000

Available diffs

Superseded in vivid-release on 2015-03-30
Deleted in vivid-proposed on 2015-04-01 (Reason: moved to release)
grub2 (2.02~beta2-21) unstable; urgency=medium


  [ Mathieu Trudel-Lapierre ]
  * Fix overlap check in check_blocklists for load_env (backported patch
    from upstream commit 1f6af2a9; LP: #1311247).

  [ Steve McIntyre ]
  * Add support for running a 64-bit Linux kernel on a 32-bit EFI (closes:
    #775202).

  [ Colin Watson ]
  * Use mtmsr rather than mtmsrd in ppc64el-disable-vsx.patch, since the
    "VSX Available" bit is in the lower half of the MSR anyway, and mtmsrd
    faults on 32-bit systems (closes: #776400).

 -- Colin Watson <email address hidden>  Tue, 27 Jan 2015 20:37:04 +0000

Available diffs

Superseded in vivid-release on 2015-01-28
Deleted in vivid-proposed on 2015-01-30 (Reason: moved to release)
grub2 (2.02~beta2-20) unstable; urgency=medium


  [ Colin Watson ]
  * Generate alternative init entries in advanced menu (closes: #757298,
    #773173).
  * When configuring grub-pc, copy unicode.pf2 to /boot/grub/ even if
    /boot/grub/grub.cfg does not exist yet; this matches the behaviour of
    grub-efi-* (thanks, Luca Capello; closes: #617196).

  [ Debconf translations ]
  * [fi] Finnish (Timo Jyrinki; closes: #774060).
  * [mr] Marathi (sampada nakhare; closes: #773901).

 -- Colin Watson <email address hidden>  Sat, 03 Jan 2015 12:39:52 +0000

Available diffs

Superseded in vivid-release on 2015-01-04
Deleted in vivid-proposed on 2015-01-05 (Reason: moved to release)
grub2 (2.02~beta2-19) unstable; urgency=medium


  [ Steve McIntyre ]
  * Handle case insensitivity of VFAT filesystem on /boot/EFI when installing
    extra cpoy of grub-efi to the removable media path
    /boot/efi/EFI/BOOT/BOOT$ARCH.EFI (Closes: #773092)
  * Make the force_efi_extra_removable debconf prompt only show up when
    configuring grub-*efi*. Closes: #773004

  [ Ian Campbell ]
  * Improvements to English wording of new debconf template from Justin B Rye.
  * Add debian/README.source.

  [ Debconf translations ]
  * [eu] Basque (Iñaki Larrañaga Murgoitio, Closes: #772946)
  * [be] Belarusian (Viktar Siarheichyk, Closes: #773054)
  * [pt_BR] Brazilian Portuguese (Adriano Rafael Gomes, Closes: #773682)
  * [bg] Bulgarian (Damyan Ivanov, Closes: #772878)
  * [cs] Czech (Miroslav Kure, Closes: #772924)
  * [nl] Dutch (Frans Spiesschaert, Closes: 773637)
  * [eo] Esperanto (Felipe Castro, Closes: #773096)
  * [fi] Finish (Timo Jyrinki, Closes: #772921)
  * [fr] French (Christian PERRIER, Closes: #772771)
  * [de] German (Martin Eberhard Schauer, Closes: #773664)
  * [el] Greek (Panagiotis Georgakopoulos, Closes: #773068)
  * [he] Hebrew (Omer Zak, Closes: #773377)
  * [is] Icelandic (Sveinn í Felli, Closes: #772922)
  * [it] Italian (Luca Monducci, Closes: #773553)
  * [kk] Kazakh (Baurzhan Muftakhidinov, Closes: #772916)
  * [lt] Lithuanian (Rimas Kudelis, Closes: #773060)
  * [pl] Polish (Łukasz Dulny, Closes: #772930)
  * [ro] Romanian (Andrei POPESCU, Closes: #773349)
  * [ru] Russian (Yuri Kozlov, Closes: #773211)
  * [sl] Slovenian (Vanja Cvelbar, Closes: #773508)
  * [es] Spanish (Manuel "Venturi" Porras Peralta, Closes: #773222)
  * [sv] Swedish (Martin Bagge & Anders Jonsson, Closes: 773208)
  * [th] Thai (Theppitak Karoonboonyanan, Closes: #773160)
  * [zh_TW] Traditional Chinese (Vincent W. Chen, Closes: #773418)
  * [tr] Turkish (Mert Dirik, Closes: #773666)

 -- Ian Campbell <email address hidden>  Mon, 22 Dec 2014 11:55:33 +0000

Available diffs

Superseded in vivid-release on 2014-12-23
Deleted in vivid-proposed on 2014-12-24 (Reason: moved to release)
grub2 (2.02~beta2-18) unstable; urgency=medium


  [ Steve McIntyre ]
  * Add support for forcing an extra copy of grub-efi to the removable
    media path /boot/efi/EFI/BOOT/BOOT$ARCH.EFI (#767037)

  [ Ian Campbell ]
  * Add myself to Uploaders.

 -- Ian Campbell <email address hidden>  Mon, 08 Dec 2014 08:38:38 +0000

Available diffs

Superseded in vivid-release on 2014-12-09
Deleted in vivid-proposed on 2014-12-10 (Reason: moved to release)
grub2 (2.02~beta2-17) unstable; urgency=medium


  [ Colin Watson ]
  * Fix up some pointer-to-integer casts in linuxefi so that it can build on
    i386-efi.
  * Backport from upstream:
    - Fix typo (gettext_print instead of gettext_printf) (LP: #1390766).

  [ Ian Campbell ]
  * Correct syntax error in grub-xen-host bootstrap configuration file.
  * Log failure when grub-install fails in postinst, rather than failing the
    entire postinst. (Closes: #770412)
  * Arrange to insmod xzio and lzopio when booting a kernel as a Xen guest.
    (Closes: #755256)

 -- Ian Campbell <email address hidden>  Sun, 30 Nov 2014 17:15:21 +0000

Available diffs

Superseded in vivid-release on 2014-12-03
Deleted in vivid-proposed on 2014-12-04 (Reason: moved to release)
grub2 (2.02~beta2-16) unstable; urgency=medium


  [ Ian Campbell ]
  * Provide prebuilt grub-xen binaries for host use in a new grub-xen-host
    package.
  * Build/Install binaries into /boot/xen when installing grub-xen.

 -- Ian Campbell <email address hidden>  Thu, 06 Nov 2014 13:32:01 +0000

Available diffs

Superseded in vivid-release on 2014-11-21
Published in utopic-release on 2014-10-16
Deleted in utopic-proposed (Reason: moved to release)
grub2 (2.02~beta2-15) unstable; urgency=medium


  * Disable nvram installation again on chrp_ibm machines that are emulated
    by qemu; that doesn't have nvram devices so the nvram utility inevitably
    fails.

 -- Colin Watson <email address hidden>  Wed, 15 Oct 2014 21:34:02 +0100

Available diffs

Superseded in utopic-release on 2014-10-16
Deleted in utopic-proposed on 2014-10-17 (Reason: moved to release)
grub2 (2.02~beta2-14) unstable; urgency=medium


  * On architectures without a real GRUB port, just build the utilities.
    This makes tools such as grub-probe and grub-fstest available
    everywhere, and makes grub-mount available on all Linux and kFreeBSD
    architectures.
  * Remove .MIPS.abiflags section from images (thanks, Jurica Stanojkovic,
    although I used a slightly simpler approach; closes: #762307).
  * Include a text attribute reset in the clear command for ppc
    (LP: #1295255).
  * Disable VSX instruction on powerpc startup to fix booting on ppc64el.
  * Stop adding a CHRP note on chrp_ibm machines, since that apparently
    breaks PowerVM and isn't needed on other machine types as far as we can
    tell (LP: #1334793).
  * Refactor flicker-free-boot configuration in debian/rules to reduce
    duplication.
  * Disable flicker-free-boot on Ubuntu ppc64el for now, as it isn't needed
    there and causes too many problems (LP: #1338471).
  * Use nvram rather than nvsetenv on chrp_ibm machines, since that tool is
    better-supported and copes with such things as nvram being missing in
    qemu.
  * Remove brace-expansion from the postrm, and switch the preinst and
    postrm to /bin/sh (closes: #762940).
  * On ppc64el, look for a PReP partition and install the core image to the
    first one if found.  For now this is done by borrowing prep-bootdev.c
    from grub-installer, incurring a dependency on libparted.

 -- Colin Watson <email address hidden>  Fri, 26 Sep 2014 18:05:15 +0100
Superseded in utopic-proposed on 2014-09-29
grub2 (2.02~beta2-13) unstable; urgency=medium


  * Drop gcc-4.9-multilib build-dependency on ppc64el again.

 -- Colin Watson <email address hidden>  Fri, 19 Sep 2014 20:30:31 +0100

Available diffs

Published in precise-updates on 2014-09-25
Deleted in precise-proposed (Reason: moved to -updates)
grub2 (1.99-21ubuntu3.17) precise; urgency=medium

  * Fix infinite recursion in gettext when translation fails
    (LP: #1073108)
 -- Louis Bouchard <email address hidden>   Wed, 17 Sep 2014 13:42:52 +0100
Superseded in utopic-release on 2014-09-29
Deleted in utopic-proposed on 2014-10-01 (Reason: moved to release)
grub2 (2.02~beta2-11) unstable; urgency=medium


  * Force grub-pc/mixed_legacy_and_grub2 to be reshown, rather than failing
    when it was already seen (closes: #749571).
  * Build with GCC 4.9 (closes: #748003).
  * Build for sparc64 (closes: #753784).
  * Fix an infinite loop in grub-mkconfig when kernel paths contain regex
    metacharacters.  Thanks to Heimo Stranner for the report.
  * On upgrade, if we find that one of the install devices no longer exists,
    ask the debconf question at priority critical rather than high.

 -- Colin Watson <email address hidden>  Thu, 24 Jul 2014 09:11:31 +0100

Available diffs

Superseded in precise-updates on 2014-09-25
Deleted in precise-proposed on 2014-09-26 (Reason: moved to -updates)
grub2 (1.99-21ubuntu3.16) precise; urgency=medium

  * Backport from upstream:
    - Avoid grub_util_biosdisk_is_floppy crash on other disk types
      (LP: #1336946).
 -- Colin Watson <email address hidden>   Thu, 03 Jul 2014 11:51:00 +0100
Superseded in precise-updates on 2014-08-05
Deleted in precise-proposed on 2014-08-07 (Reason: moved to -updates)
grub2 (1.99-21ubuntu3.15) precise; urgency=low

  [ Colin Watson ]
  * Backport from upstream:
    - Fix sector number when writing to non-512B disks (LP: #1253443).

  [ Yang Bai ]
  * Backport from upstream:
    - Support high resolution for grub terminal (LP: #1297128).
 -- Colin Watson <email address hidden>   Tue, 20 May 2014 10:52:20 +0100
Superseded in utopic-release on 2014-07-31
Deleted in utopic-proposed on 2014-08-02 (Reason: moved to release)
grub2 (2.02~beta2-10) unstable; urgency=medium


  [ Colin Watson ]
  * Add the true module to the signed image, since 05_debian_theme uses it.
    Thanks to Dimitri John Ledkov for the report.
  * Limit test suite parallelisation to 1; the test suite seems to have some
    isolation problems at higher levels at the moment (closes: #746856).
  * Simplify override_dh_install a bit.
  * Backport patches from upstream to make the network stack more responsive
    on busy networks (LP: #1314134).

  [ Dimitri John Ledkov ]
  * Add support for nvme device in grub-mkdevicemap (closes: #746396,
    LP: #1275162).

  [ Debconf translations ]
  * Korean (Changwoo Ryu, closes: #745559).

 -- Colin Watson <email address hidden>  Thu, 08 May 2014 11:13:48 +0100

Available diffs

Published in trusty-updates on 2014-07-22
Deleted in trusty-proposed (Reason: moved to -updates)
grub2 (2.02~beta2-9ubuntu1) trusty; urgency=medium

  * Backport patches from upstream to make the network stack more responsive
    on busy networks (LP: #1314134).
  * Add support for nvme device in grub-mkdevicemap (thanks, Dimitri John
    Ledkov; closes: #746396, LP: #1275162).
 -- Colin Watson <email address hidden>   Thu, 08 May 2014 13:09:46 +0100
Superseded in utopic-release on 2014-05-09
Published in trusty-release on 2014-04-11
Deleted in trusty-proposed (Reason: moved to release)
grub2 (2.02~beta2-9) unstable; urgency=medium


  * Backport from upstream:
    - Tolerate devices with no filesystem UUID returned by os-prober
      (LP: #1287436).

 -- Colin Watson <email address hidden>  Thu, 10 Apr 2014 17:34:44 +0100

Available diffs

Superseded in trusty-release on 2014-04-11
Deleted in trusty-proposed on 2014-04-12 (Reason: moved to release)
grub2 (2.02~beta2-8) unstable; urgency=medium


  [ Colin Watson ]
  * Backport from upstream:
    - ieee1275: check for IBM pseries emulated machine.
    - Fix partmap, cryptodisk, and abstraction handling in grub-mkconfig
      (closes: #735935).
    - btrfs: fix get_root key comparison failures due to endianness.
  * Build-depend on automake (>= 1.10.1) to ensure that it meets configure's
    requirements (LP: #1299041).
  * When installing an image for use with UEFI Secure Boot, generate a
    load.cfg even if there are no device abstractions in use (LP: #1298399).

  [ Jon Severinsson ]
  * Add Tanglu support, as in Debian except:
    - Enable splash screen by default (as Ubuntu)
    - Enable quiet and quick boot (as Ubuntu)
    - Enable the grub-common init script (as Ubuntu)
    - Enable dynamic gfxpayload (as Ubuntu)
    - Enable vt handover (as Ubuntu)
    - Use monochromatic theme by default (as Ubuntu)
    - Use Tanglu GRUB wallpaper by default.

 -- Colin Watson <email address hidden>  Mon, 31 Mar 2014 16:30:37 +0100

Available diffs

Superseded in trusty-release on 2014-04-01
Deleted in trusty-proposed on 2014-04-02 (Reason: moved to release)
grub2 (2.02~beta2-7) experimental; urgency=medium


  * Fix shift-held-down test not to clear other modifier key states
    (LP: #843804).
  * Explicitly pass an appropriate --target to grub-install in the postinst
    (suggested by Jordan Uggla).
  * Backport from upstream:
    - Use bootaa64.efi instead of bootaarch64.efi on arm64 to comply with
      EFI specification.  Also use grubaa64.efi for consistency.

 -- Colin Watson <email address hidden>  Mon, 10 Mar 2014 13:39:33 +0000

Available diffs

Superseded in trusty-release on 2014-03-12
Deleted in trusty-proposed on 2014-03-13 (Reason: moved to release)
grub2 (2.02~beta2-6) experimental; urgency=medium


  * Install bootinfo.txt and grub.chrp into grub-ieee1275-bin on powerpc and
    ppc64el.
  * Port yaboot logic to improve installation for various powerpc machine
    types.
  * Improve parsing of /etc/default/grub.d/*.cfg in C utilities
    (LP: #1273694).
  * Run grub-install on install or upgrade on grub-ieee1275/ppc64el.

 -- Colin Watson <email address hidden>  Tue, 28 Jan 2014 23:50:55 +0000

Available diffs

Superseded in trusty-release on 2014-01-29
Deleted in trusty-proposed on 2014-01-31 (Reason: moved to release)
grub2 (2.02~beta2-5) experimental; urgency=medium


  * Add a number of EFI debugging commands to the signed image (lsefi,
    lsefimmap, lsefisystab, lssal).
  * Add gfxterm_background to the signed image so that background_image
    works in UEFI Secure Boot mode.  Thanks to syscon-hh for the report.

 -- Colin Watson <email address hidden>  Mon, 27 Jan 2014 10:03:00 +0000
Superseded in trusty-proposed on 2014-01-27
grub2 (2.02~beta2-4) experimental; urgency=medium


  * Remove redundant build-dependencies on autoconf and automake, covered by
    dh-autoreconf.
  * In --enable-quick-boot mode, restore previous behaviour of using a
    hidden timeout if GRUB_HIDDEN_TIMEOUT=0 (thanks to Sebastien Bacher for
    the report).
  * Disable cpio test on kFreeBSD again for now; it fails within cpio itself
    with "field width not sufficient for storing rdev minor".
  * Copy shim.efi.signed to the correct path in UEFI Secure Boot mode.
    Thanks to syscon-hh for the report.

 -- Colin Watson <email address hidden>  Mon, 20 Jan 2014 15:53:36 +0000

Available diffs

Superseded in trusty-proposed on 2014-01-21
grub2 (2.02~beta2-2) experimental; urgency=medium


  * Convert patch handling to git-dpm.
  * Add bi-endian support to ELF parser (Tomohiro B Berry).
  * Adjust restore_mkdevicemap.patch to mark get_kfreebsd_version as static,
    to appease "gcc -Werror=missing-prototypes".
  * Cherry-pick from upstream:
    - Change grub-macbless' manual page section to 8.
  * Install grub-glue-efi, grub-macbless, grub-render-label, and
    grub-syslinux2cfg.
  * grub-shell: Pass -no-pad to xorriso when building floppy images.

 -- Colin Watson <email address hidden>  Thu, 16 Jan 2014 15:18:04 +0000

Available diffs

Superseded in trusty-release on 2014-01-28
Deleted in trusty-proposed on 2014-01-29 (Reason: moved to release)
grub2 (2.00-22) unstable; urgency=low


  * Backport from upstream:
    - On Linux, read partition start offsets from sysfs if possible
      (LP: #1237519).
    - Fix sector number when writing to non-512B disks (LP: #1253443).
  * Regularise indentation of "recordfail" in /etc/grub.d/10_linux.

 -- Colin Watson <email address hidden>  Thu, 12 Dec 2013 01:24:11 +0000

Available diffs

Superseded in precise-updates on 2014-07-01
Deleted in precise-proposed on 2014-07-02 (Reason: moved to -updates)
grub2 (1.99-21ubuntu3.14) precise; urgency=low

  * Handle FAT filesystems on non-512B disks (LP: #1065281).
  * Probe FusionIO devices (LP: #1237519).
  * On Linux, read partition start offsets from sysfs if possible
    (LP: #1237519).

Superseded in trusty-release on 2013-12-13
Deleted in trusty-proposed on 2013-12-15 (Reason: moved to release)
grub2 (2.00-21) unstable; urgency=low


  [ Robert Millan ]
  * Backport from upstream:
    - Accept ZFS version 5000 (feature based).

  [ Colin Watson ]
  * Silence error message on initial installation when /etc/default/grub
    does not yet exist.
  * Add GRUB_RECOVERY_TITLE option, to allow the controversial "recovery
    mode" text to be customised (LP: #1240360).
  * Backport from upstream:
    - Revamp hidden timeout handling by adding a new timeout_style
      environment variable and a corresponding GRUB_TIMEOUT_STYLE
      configuration key for grub-mkconfig.  This controls hidden-timeout
      handling more simply than the previous arrangements, and pressing any
      hotkeys associated with menu entries during the hidden timeout will
      now boot the corresponding menu entry immediately (LP: #1178618).  As
      part of merging this, radically simplify the mess that
      quick_boot.patch had made of /etc/grub.d/30_os-prober; if it finds
      other OSes it can now just set timeout_style=menu and make sure the
      timeout is non-zero.
    - Fix build with FreeType 2.5.1.

 -- Colin Watson <email address hidden>  Tue, 03 Dec 2013 16:53:32 +0000

Available diffs

Superseded in trusty-release on 2013-12-05
Deleted in trusty-proposed on 2013-12-06 (Reason: moved to release)
grub2 (2.00-20) unstable; urgency=low


  * Backport from upstream:
    - Sort gnumach kernels in version order (closes: #725451).
  * Move packaging to git, following upstream.  Adjust Vcs-* fields.
  * Remove obsolete DM-Upload-Allowed field.
  * Merge (completely!) from Ubuntu:
    - Handle probing striped DM-RAID devices (thanks, Robert Collins;
      LP: #803658).
    - Unconditionally create grub.cfg on our EFI boot partition in Secure
      Boot mode; GRUB always needs some configuration in this case to find
      /boot/grub, since we can't modify the signed image at install time
      (Steve Langasek, LP: #1236625).
    - If MokManager is present on the host system, copy it onto the EFI boot
      partition for use (Steve Langasek).
    - Adjust UEFI installation to cope with Kubuntu setting GRUB_DISTRIBUTOR
      (LP: #1242417).
    - If building for Ubuntu:
      + Bypass menu unless other OSes are installed or Shift is pressed.
      + Show the boot menu if the previous boot failed.
      + Set GRUB_GFXPAYLOAD_LINUX=keep unless it's known to be unsupported
        on the current hardware.
      + Set vt.handoff=7 for smooth handoff to kernel graphical mode.
      + In recovery mode, add nomodeset to the Linux kernel arguments, and
        remove the 'set gfxpayload=keep' command.
      + Set default timeout to 10 seconds.
      + Enable hidden timeout support by default.
    - Migrate timeout settings from menu.lst.
    - Probe FusionIO devices (LP: #1237519).
  * Make grub.cfg world-unreadable if even hashed passwords are in use
    (closes: #632598).

 -- Colin Watson <email address hidden>  Thu, 14 Nov 2013 10:49:31 +0000
Superseded in trusty-release on 2013-11-15
Deleted in trusty-proposed on 2013-11-16 (Reason: moved to release)
grub2 (2.00-19ubuntu4) trusty; urgency=low

  * Probe FusionIO devices (LP: #1237519).
 -- Colin Watson <email address hidden>   Tue, 12 Nov 2013 16:46:19 +0000

Available diffs

Obsolete in saucy-updates on 2015-04-24
Superseded in saucy-updates on 2013-10-31
Deleted in saucy-proposed (Reason: moved to -updates)
grub2 (2.00-19ubuntu2.1) saucy; urgency=low

  [ Colin Watson ]
  * Adjust UEFI installation to cope with Kubuntu setting GRUB_DISTRIBUTOR
    (LP: #1242417).
 -- Rohan Garg <email address hidden>   Tue, 22 Oct 2013 09:36:32 +0100
Superseded in trusty-release on 2013-11-13
Deleted in trusty-proposed on 2013-11-14 (Reason: moved to release)
grub2 (2.00-19ubuntu3) trusty; urgency=low

  * Adjust UEFI installation to cope with Kubuntu setting GRUB_DISTRIBUTOR
    (LP: #1242417).
 -- Colin Watson <email address hidden>   Tue, 22 Oct 2013 09:36:32 +0100

Available diffs

Superseded in trusty-release on 2013-10-24
Obsolete in saucy-release on 2015-04-24
Deleted in saucy-proposed (Reason: moved to release)
grub2 (2.00-19ubuntu2) saucy; urgency=low

  [ Steve Langasek ]
  * debian/patches/ubuntu_efi_always_install_grub_cfg.patch: unconditionally
    create grub.cfg on our EFI boot partition.  Closes LP: #1236625.
  * If MokManager is present on the host system, copy it onto the EFI boot
    partition for use.
 -- Colin Watson <email address hidden>   Thu, 10 Oct 2013 18:23:29 +0100

Available diffs

Superseded in precise-proposed on 2013-12-06
grub2 (1.99-21ubuntu3.11) precise; urgency=low

  * Backport from upstream:
    - Handle partitions on non-512B EFI disks (LP: #1065281).
 -- Colin Watson <email address hidden>   Mon, 23 Sep 2013 14:32:50 +0100
Superseded in saucy-release on 2013-10-11
Deleted in saucy-proposed on 2013-10-12 (Reason: moved to release)
grub2 (2.00-19ubuntu1) saucy; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Default to hiding the menu; holding down Shift at boot will show it.
    - Add crashkernel option.
    - Bypass menu unless other OSes are installed or Shift is pressed.
    - Show the boot menu if the previous boot failed.
    - Check hardware support before using gfxpayload=keep.
    - Set vt.handoff=7 for smooth handoff to kernel graphical mode.
    - In recovery mode, add nomodeset to the Linux kernel arguments, and
      remove the 'set gfxpayload=keep' command.
    - Handle probing striped DM-RAID devices.

Available diffs

Superseded in saucy-release on 2013-09-19
Deleted in saucy-proposed on 2013-09-20 (Reason: moved to release)
grub2 (2.00-18ubuntu4) saucy; urgency=low

  * Restore "-p /EFI/ubuntu" to the grub-mkimage call that creates
    grubx64.efi, to fix the case of booting from a hard disk with Secure
    Boot enabled.
 -- Colin Watson <email address hidden>   Thu, 12 Sep 2013 15:27:32 +0100

Available diffs

Superseded in saucy-release on 2013-09-12
Deleted in saucy-proposed on 2013-09-13 (Reason: moved to release)
grub2 (2.00-18ubuntu3) saucy; urgency=low

  * Fix recordfail-disabling patch to take account of the GRUB_PREFIX
    variable no longer existing.
 -- Colin Watson <email address hidden>   Wed, 11 Sep 2013 17:41:22 +0100
Superseded in saucy-proposed on 2013-09-11
grub2 (2.00-18ubuntu2) saucy; urgency=low

  [ Colin Watson ]
  * debian/build-efi-images: Where possible, make use of the device path
    derived from the EFI Loaded Image Protocol to compute the prefix
    (LP: #1097570).

  [ Steve Langasek ]
  * debian/build-efi-images: Add a netboot image target to our set of
    prebuilt EFI images.

  [ Richard Laager ]
  * Disable the use of recordfail for filesystems to which GRUB cannot write
    (LP: #913336).
 -- Colin Watson <email address hidden>   Wed, 11 Sep 2013 14:58:41 +0100

Available diffs

Superseded in saucy-release on 2013-09-12
Deleted in saucy-proposed on 2013-09-13 (Reason: moved to release)
grub2 (2.00-18ubuntu1) saucy; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Default to hiding the menu; holding down Shift at boot will show it.
    - Add crashkernel option.
    - Bypass menu unless other OSes are installed or Shift is pressed.
    - Show the boot menu if the previous boot failed.
    - Check hardware support before using gfxpayload=keep.
    - Set vt.handoff=7 for smooth handoff to kernel graphical mode.
    - In recovery mode, add nomodeset to the Linux kernel arguments, and
      remove the 'set gfxpayload=keep' command.
    - Handle probing striped DM-RAID devices.

Available diffs

Superseded in saucy-release on 2013-08-28
Deleted in saucy-proposed on 2013-08-29 (Reason: moved to release)
grub2 (2.00-17ubuntu1) saucy; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Default to hiding the menu; holding down Shift at boot will show it.
    - Add crashkernel option.
    - Bypass menu unless other OSes are installed or Shift is pressed.
    - Show the boot menu if the previous boot failed.
    - Check hardware support before using gfxpayload=keep.
    - Set vt.handoff=7 for smooth handoff to kernel graphical mode.
    - In recovery mode, add nomodeset to the Linux kernel arguments, and
      remove the 'set gfxpayload=keep' command.
    - Handle probing striped DM-RAID devices.

Available diffs

Superseded in precise-updates on 2013-12-23
Deleted in precise-proposed on 2013-12-24 (Reason: moved to -updates)
grub2 (1.99-21ubuntu3.10) precise-proposed; urgency=low

  * Add ubuntu_shim_by_default.patch that makes any EFI system boot into
    the shim (if installed) even if SecureBoot is disabled. (LP: #1184297)
 -- Stephane Graber <email address hidden>   Fri, 19 Jul 2013 14:14:16 -0400
Superseded in saucy-release on 2013-08-16
Deleted in saucy-proposed on 2013-08-17 (Reason: moved to release)
grub2 (2.00-15ubuntu2) saucy; urgency=low

  * Add ubuntu_shim_by_default.patch that makes any EFI system boot into
    the shim (if installed) even if SecureBoot is disabled. (LP: #1184297)
 -- Stephane Graber <email address hidden>   Thu, 18 Jul 2013 15:40:25 -0400

Available diffs

Superseded in saucy-release on 2013-07-18
Deleted in saucy-proposed on 2013-07-20 (Reason: moved to release)
grub2 (2.00-15ubuntu1) saucy; urgency=low

  [ Colin Watson ]
  * Resynchronise with Debian.  Remaining changes:
    - Default to hiding the menu; holding down Shift at boot will show it.
    - Add crashkernel option.
    - Bypass menu unless other OSes are installed or Shift is pressed.
    - Allow Shift to interrupt 'sleep --interruptible'.
    - Reduce visual clutter in normal mode.
    - Remove verbose messages printed before reading configuration.
    - Suppress kernel/initrd progress messages, except in recovery mode.
    - Show the boot menu if the previous boot failed.
    - Suppress "GRUB loading" message unless Shift is held down.
    - Check hardware support before using gfxpayload=keep.
    - Set vt.handoff=7 for smooth handoff to kernel graphical mode.
    - In recovery mode, add nomodeset to the Linux kernel arguments, and
      remove the 'set gfxpayload=keep' command.
    - Skip Windows os-prober entries on Wubi systems, and suppress the menu
      by default if those are the only other-OS entries.
    - Handle probing striped DM-RAID devices.
    - Disable cursor as early as possible in grub_main.
    - Treat Kubuntu as an alias for Ubuntu in GRUB_DISTRIBUTOR.

  [ Harald Sitter ]
  * Update mkconfig_ubuntu_distributor.patch to handle Kubuntu like Ubuntu;
    no GNU/Linux suffix.

Available diffs

Superseded in saucy-release on 2013-07-13
Deleted in saucy-proposed on 2013-07-14 (Reason: moved to release)
grub2 (2.00-14ubuntu1) saucy; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Default to hiding the menu; holding down Shift at boot will show it.
    - Add crashkernel option.
    - Bypass menu unless other OSes are installed or Shift is pressed.
    - Allow Shift to interrupt 'sleep --interruptible'.
    - Reduce visual clutter in normal mode.
    - Remove verbose messages printed before reading configuration.
    - Suppress kernel/initrd progress messages, except in recovery mode.
    - Show the boot menu if the previous boot failed.
    - Suppress "GRUB loading" message unless Shift is held down.
    - Check hardware support before using gfxpayload=keep.
    - Set vt.handoff=7 for smooth handoff to kernel graphical mode.
    - In recovery mode, add nomodeset to the Linux kernel arguments, and
      remove the 'set gfxpayload=keep' command.
    - Skip Windows os-prober entries on Wubi systems, and suppress the menu
      by default if those are the only other-OS entries.
    - Handle probing striped DM-RAID devices.
    - Disable cursor as early as possible in grub_main.
    - Treat Kubuntu as an alias for Ubuntu in GRUB_DISTRIBUTOR.

Available diffs

Superseded in saucy-release on 2013-05-10
Obsolete in raring-release on 2015-04-24
Deleted in raring-proposed (Reason: moved to release)
grub2 (2.00-13ubuntu3) raring; urgency=low

  * In 05_debian_theme treat 'Kubuntu' as Ubuntu alias in $GRUB_DISTRIBUTOR.
    Kubuntu overrides the value to establish branding in the grub OS list.
 -- Harald Sitter <email address hidden>   Tue, 09 Apr 2013 10:51:06 +0200

Available diffs

Superseded in raring-release on 2013-04-09
Deleted in raring-proposed on 2013-04-10 (Reason: moved to release)
grub2 (2.00-13ubuntu2) raring; urgency=low

  * acpihalt: expand parser to handle SSDTs and some more opcodes.  Fixes
    test suite hang with current seabios.
 -- Colin Watson <email address hidden>   Wed, 13 Mar 2013 00:31:14 +0000
Superseded in raring-proposed on 2013-03-13
grub2 (2.00-13ubuntu1) raring; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Default to hiding the menu; holding down Shift at boot will show it.
    - Add crashkernel option.
    - Bypass menu unless other OSes are installed or Shift is pressed.
    - Allow Shift to interrupt 'sleep --interruptible'.
    - Reduce visual clutter in normal mode.
    - Remove verbose messages printed before reading configuration.
    - Suppress kernel/initrd progress messages, except in recovery mode.
    - Show the boot menu if the previous boot failed.
    - Suppress "GRUB loading" message unless Shift is held down.
    - Check hardware support before using gfxpayload=keep.
    - Set vt.handoff=7 for smooth handoff to kernel graphical mode.
    - In recovery mode, add nomodeset to the Linux kernel arguments, and
      remove the 'set gfxpayload=keep' command.
    - Skip Windows os-prober entries on Wubi systems, and suppress the menu
      by default if those are the only other-OS entries.
    - Handle probing striped DM-RAID devices.
    - Disable cursor as early as possible in grub_main.
  * Drop handling of upgrades from pre-lucid.
  * Don't call update-grub in the zz-update-grub kernel hook if
    /boot/grub/grub.cfg doesn't exist.

Available diffs

Superseded in raring-release on 2013-03-13
Deleted in raring-proposed on 2013-03-14 (Reason: moved to release)
grub2 (2.00-12ubuntu1) raring; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Adjust for default Ubuntu boot options ("quiet splash").
    - Default to hiding the menu; holding down Shift at boot will show it.
    - Set a monochromatic theme and an appropriate background for Ubuntu.
    - Apply Ubuntu GRUB Legacy changes to legacy update-grub script.
    - Remove "GNU/Linux" from default distributor string.
    - Add crashkernel option.
    - Bypass menu unless other OSes are installed or Shift is pressed.
    - Allow Shift to interrupt 'sleep --interruptible'.
    - Reduce visual clutter in normal mode.
    - Remove verbose messages printed before reading configuration.
    - Suppress kernel/initrd progress messages, except in recovery mode.
    - Show the boot menu if the previous boot failed.
    - Adjust upgrade version checks for Ubuntu.
    - Suppress "GRUB loading" message unless Shift is held down.
    - Check hardware support before using gfxpayload=keep.
    - Set vt.handoff=7 for smooth handoff to kernel graphical mode.
    - In recovery mode, add nomodeset to the Linux kernel arguments, and
      remove the 'set gfxpayload=keep' command.
    - Skip Windows os-prober entries on Wubi systems, and suppress the menu
      by default if those are the only other-OS entries.
    - Handle probing striped DM-RAID devices.
    - Disable cursor as early as possible in grub_main.
    - Apply patch from Fedora to add a "linuxefi" loader.
    - Automatically call linuxefi from linux when necessary.
    - On amd64, add raw-uefi custom upload tarballs for signing.
    - Generate configuration for signed UEFI kernels if available.
    - Install signed images if UEFI Secure Boot is enabled.
    - Output a menu entry for firmware setup on UEFI FastBoot systems.
    - Stop using the /usr/share/images/desktop-base/desktop-grub.png
      alternative as the fallback background.

Available diffs

Superseded in precise-updates on 2013-08-01
Deleted in precise-proposed on 2013-08-02 (Reason: moved to -updates)
grub2 (1.99-21ubuntu3.9) precise; urgency=low

  * Also skip update-grub when running in a container (LP: #1060404).
 -- Colin Watson <email address hidden>   Tue, 22 Jan 2013 14:43:32 +0000
Superseded in raring-release on 2013-01-25
Deleted in raring-proposed on 2013-01-26 (Reason: moved to release)
grub2 (2.00-11ubuntu1) raring; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Adjust for default Ubuntu boot options ("quiet splash").
    - Default to hiding the menu; holding down Shift at boot will show it.
    - Set a monochromatic theme and an appropriate background for Ubuntu.
    - Apply Ubuntu GRUB Legacy changes to legacy update-grub script.
    - Remove "GNU/Linux" from default distributor string.
    - Add crashkernel option.
    - Bypass menu unless other OSes are installed or Shift is pressed.
    - Allow Shift to interrupt 'sleep --interruptible'.
    - Reduce visual clutter in normal mode.
    - Remove verbose messages printed before reading configuration.
    - Suppress kernel/initrd progress messages, except in recovery mode.
    - Show the boot menu if the previous boot failed.
    - Adjust upgrade version checks for Ubuntu.
    - Suppress "GRUB loading" message unless Shift is held down.
    - Check hardware support before using gfxpayload=keep.
    - Set vt.handoff=7 for smooth handoff to kernel graphical mode.
    - In recovery mode, add nomodeset to the Linux kernel arguments, and
      remove the 'set gfxpayload=keep' command.
    - Skip Windows os-prober entries on Wubi systems, and suppress the menu
      by default if those are the only other-OS entries.
    - Handle probing striped DM-RAID devices.
    - Disable cursor as early as possible in grub_main.
    - Apply patch from Fedora to add a "linuxefi" loader.
    - Automatically call linuxefi from linux when necessary.
    - On amd64, add raw-uefi custom upload tarballs for signing.
    - Generate configuration for signed UEFI kernels if available.
    - Install signed images if UEFI Secure Boot is enabled.
    - Output a menu entry for firmware setup on UEFI FastBoot systems.
    - Stop using the /usr/share/images/desktop-base/desktop-grub.png
      alternative as the fallback background.
  * Revert to build-depending on qemu-system rather than qemu-kvm, as in
    Debian, now that it exists in Ubuntu and is in main.

Available diffs

Superseded in precise-proposed on 2013-01-22
grub2 (1.99-21ubuntu3.8) precise; urgency=low

  * Read /etc/default/grub.d/*.cfg after /etc/default/grub (LP: #901600).
  * Fix EFI memory map handling in Linux loader (LP: #1046429).
  * If the postinst is running in a container, skip grub-install and all its
    associated questions (LP: #1060404).
 -- Colin Watson <email address hidden>   Tue, 08 Jan 2013 17:07:42 +0000
Superseded in raring-release on 2013-01-22
Deleted in raring-proposed on 2013-01-23 (Reason: moved to release)
grub2 (2.00-10ubuntu1) raring; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Adjust for default Ubuntu boot options ("quiet splash").
    - Default to hiding the menu; holding down Shift at boot will show it.
    - Set a monochromatic theme and an appropriate background for Ubuntu.
    - Apply Ubuntu GRUB Legacy changes to legacy update-grub script.
    - Fix backslash-escaping in merge_debconf_into_conf.
    - Remove "GNU/Linux" from default distributor string.
    - Add crashkernel option.
    - Bypass menu unless other OSes are installed or Shift is pressed.
    - Allow Shift to interrupt 'sleep --interruptible'.
    - Reduce visual clutter in normal mode.
    - Remove verbose messages printed before reading configuration.
    - Suppress kernel/initrd progress messages, except in recovery mode.
    - Show the boot menu if the previous boot failed.
    - Adjust upgrade version checks for Ubuntu.
    - Suppress "GRUB loading" message unless Shift is held down.
    - Adjust versions of grub-doc and grub-legacy-doc conflicts.
    - Build-depend on qemu-kvm rather than qemu-system for grub-pc tests.
    - Check hardware support before using gfxpayload=keep.
    - Set vt.handoff=7 for smooth handoff to kernel graphical mode.
    - In recovery mode, add nomodeset to the Linux kernel arguments, and
      remove the 'set gfxpayload=keep' command.
    - Skip Windows os-prober entries on Wubi systems, and suppress the menu
      by default if those are the only other-OS entries.
    - Handle probing striped DM-RAID devices.
    - Replace 'single' by 'recovery' when friendly-recovery is installed.
    - Disable cursor as early as possible in grub_main.
    - Apply patch from Fedora to add a "linuxefi" loader.
    - Automatically call linuxefi from linux when necessary.
    - On amd64, add raw-uefi custom upload tarballs for signing.
    - Generate configuration for signed UEFI kernels if available.
    - Install signed images if UEFI Secure Boot is enabled.
    - Output a menu entry for firmware setup on UEFI FastBoot systems.
    - Stop using the /usr/share/images/desktop-base/desktop-grub.png
      alternative as the fallback background.
    - If the postinst is running in a container, skip grub-install and all
      its associated questions.

Available diffs

Superseded in precise-updates on 2013-02-05
Deleted in precise-proposed on 2013-02-06 (Reason: moved to -updates)
grub2 (1.99-21ubuntu3.7) precise-proposed; urgency=low

  * Fix backport mistake that caused grub.cfg not to be created in $efidir
    if UEFI Secure Boot is enabled.
  * When installing to removable media with UEFI Secure Boot, install
    gcdx64.efi.signed rather than grubx64.efi.signed.
  * Make gcdx64.efi.signed fall back to sourcing $prefix/grub.cfg if
    $prefix/x86_64-efi/grub.cfg is missing, as is likely when using
    'grub-install --removable'.

Superseded in raring-release on 2013-01-04
Deleted in raring-proposed on 2013-01-06 (Reason: moved to release)
grub2 (2.00-7ubuntu14) raring; urgency=low

  * When installing to removable media with UEFI Secure Boot, install
    gcdx64.efi.signed rather than grubx64.efi.signed (LP: #1087653).
  * Make gcdx64.efi.signed fall back to sourcing $prefix/grub.cfg if
    $prefix/x86_64-efi/grub.cfg is missing, as is likely when using
    'grub-install --removable'.
 -- Colin Watson <email address hidden>   Mon, 10 Dec 2012 11:29:04 +0000

Available diffs

Superseded in precise-proposed on 2012-12-10
grub2 (1.99-21ubuntu3.6) precise-proposed; urgency=low

  * Fix backport mistake in patch to install signed images if UEFI Secure
    Boot is enabled.

Superseded in precise-proposed on 2012-12-05
grub2 (1.99-21ubuntu3.5) precise-proposed; urgency=low

  * Backport several changes to support Secure Boot patches.
  * Add Secure Boot patches from Ubuntu 12.10 and Fedora (LP: #1075181):
    - Don't permit loading modules on UEFI secure boot.
    - Add efifwsetup module to reboot into firmware setup menu.
    - Add "linuxefi" loader which avoids ExitBootServices.
    - Only build linuxefi on amd64.
    - Make linuxefi refuse to boot without shim.
    - Make the linux module call linuxefi when necessary, simplifying
      configuration.
    - If secure boot is enabled and the kernel is signed, linux will call
      linuxefi to hand over to it without calling ExitBootServices.
    - Otherwise, linux will fall through to previous code, call
      ExitBootServices itself, and boot the kernel normally.
    - Change linuxefi to return GRUB_ERR_ACCESS_DENIED rather than
      GRUB_ERR_INVALID_COMMAND in the case of an invalid signature, to make
      it easier to implement different handling of unsigned kernels in
      future if necessary.
    - Generate configuration for signed UEFI kernels if available.
    - Install signed images if UEFI Secure Boot is enabled.
    - Output a menu entry for firmware setup on UEFI FastBoot systems.
    - Add some extra debugging to signed/unsigned kernel logic.
    - On amd64, build two images for signing: one with prefix /EFI/BOOT for
      use on removable media, and one with prefix /EFI/ubuntu (and with the
      lvm, mdraid09, and mdraid1x modules added) for use on fixed disks.
 -- Colin Watson <email address hidden>   Wed, 07 Nov 2012 10:01:33 +0000
Obsolete in oneiric-updates on 2015-04-24
Deleted in oneiric-proposed 20 hours ago (Reason: moved to -updates)
grub2 (1.99-12ubuntu5.1) oneiric-proposed; urgency=low

  [ Ben Howard ]
  * Parameterization of recordfail setting. This allows users to define the
  default time out of GRUB when recordfail has been set. The current
  setting causes hangs on headless and appliances where access to the
  console is limited or prohibited.  (LP: #669481)
 -- Louis Bouchard <email address hidden>   Tue, 02 Oct 2012 13:50:50 +0200
Superseded in raring-release on 2012-12-14
Deleted in raring-proposed on 2012-12-15 (Reason: moved to release)
grub2 (2.00-7ubuntu13) raring; urgency=low

  * Avoid assuming that gets is declared.
 -- Colin Watson <email address hidden>   Wed, 31 Oct 2012 10:36:57 +0000
Superseded in raring-proposed on 2012-10-31
grub2 (2.00-7ubuntu12) raring; urgency=low

  * Add a little bit more debugging to signed/unsigned kernel logic.
 -- Colin Watson <email address hidden>   Wed, 31 Oct 2012 06:59:10 +0000

Available diffs

Superseded in raring-release on 2012-10-31
Obsolete in quantal-release on 2015-04-24
Deleted in quantal-proposed (Reason: moved to release)
grub2 (2.00-7ubuntu11) quantal-proposed; urgency=low

  * Fix incorrect initrd minimum address calculation (LP: #1055686).
  * Add keystatus and loadenv to signed image (LP: #1066399).
 -- Colin Watson <email address hidden>   Sun, 14 Oct 2012 09:30:55 +0100

Available diffs

Superseded in quantal-release on 2012-10-15
grub2 (2.00-7ubuntu10) quantal; urgency=low

  * Ignore symlink traversal failures in grub-mount readdir (LP: #1051306).
 -- Colin Watson <email address hidden>   Fri, 12 Oct 2012 17:14:04 +0100

Available diffs

Superseded in quantal-release on 2012-10-12
grub2 (2.00-7ubuntu9) quantal; urgency=low

  * Fix patch to forbid insmod on UEFI secure boot to also forbid other
    methods of loading modules (LP: #1065621).
 -- Colin Watson <email address hidden>   Fri, 12 Oct 2012 01:09:31 +0100

Available diffs

Superseded in quantal-release on 2012-10-12
grub2 (2.00-7ubuntu8) quantal; urgency=low

  * Add some extra debugging to signed/unsigned kernel logic, to make it
    easier to work out why it fails for some people.
 -- Colin Watson <email address hidden>   Thu, 11 Oct 2012 14:48:03 +0100

Available diffs

Superseded in quantal-release on 2012-10-11
grub2 (2.00-7ubuntu7) quantal; urgency=low

  * Make embedded FAT filesystem a multiple of 32 blocks so that mtools is
    happy with it.
 -- Colin Watson <email address hidden>   Wed, 10 Oct 2012 13:28:20 +0100

Available diffs

Superseded in quantal-release on 2012-10-10
grub2 (2.00-7ubuntu6) quantal; urgency=low

  * GRUB's rescue parser doesn't understand 'if', so the embedded
    configuration file in gcdx64.efi emitted errors.  Add the memdisk
    module, embed a tiny FAT filesystem containing the grub.cfg with the
    search-and-chain logic, and embed a bootstrap configuration file that
    loads that using 'normal'.
 -- Colin Watson <email address hidden>   Wed, 10 Oct 2012 12:19:10 +0100

Available diffs

Superseded in quantal-release on 2012-10-10
grub2 (2.00-7ubuntu5) quantal; urgency=low

  * Embed a configuration file in gcdx64.efi which looks for a real boot
    disk containing /.disk/info or /.disk/mini-info and chains to
    /boot/grub/$platform/grub.cfg there.
 -- Colin Watson <email address hidden>   Tue, 09 Oct 2012 15:35:11 +0100

Available diffs

Superseded in quantal-release on 2012-10-09
grub2 (2.00-7ubuntu4) quantal; urgency=low

  [ Colin Watson ]
  * Install signed images if UEFI Secure Boot is enabled (LP: #1063602).

  [ Steve Langasek ]
  * debian/patches/ubuntu_uefi_firmware_setup.patch: Output a menu entry
    for firmware setup on UEFI FastBoot systems.
 -- Colin Watson <email address hidden>   Mon, 08 Oct 2012 12:16:40 +0100

Available diffs

Superseded in quantal-release on 2012-10-08
grub2 (2.00-7ubuntu3) quantal; urgency=low

  * If the postinst is running in a container, skip grub-install and all its
    associated questions (LP: #1060404).
  * Merge UEFI secure boot tweaks from Fedora:
    - Don't error on insmod on UEFI/SB, but also don't do any insmodding.
    - Add sleep to the list of modules in the signed image.
  * Move Ubuntu modifications to the Fedora linuxefi patch into separate
    patches, to ease maintenance.
  * Implement secure boot handling policy as outlined by Steve Langasek:
    - Make the linux module call linuxefi when necessary, simplifying
      configuration.  Add the linux module to the signed image.
    - If secure boot is enabled and the kernel is signed, linux will call
      linuxefi to hand over to it without calling ExitBootServices.
    - Otherwise, linux will fall through to previous code, call
      ExitBootServices itself, and boot the kernel normally.
    - Change linuxefi to return GRUB_ERR_ACCESS_DENIED rather than
      GRUB_ERR_INVALID_COMMAND in the case of an invalid signature, to make
      it easier to implement different handling of unsigned kernels in
      future if necessary.
  * Build two images for signing: one with prefix /EFI/BOOT for use on
    removable media, and one with prefix /EFI/ubuntu (and with the lvm,
    mdraid09, and mdraid1x modules added) for use on fixed disks.  Setup
    mostly borrowed from Fedora.
  * Generate configuration for signed UEFI kernels if available.
 -- Colin Watson <email address hidden>   Sun, 07 Oct 2012 11:36:29 +0100

Available diffs

Superseded in quantal-release on 2012-10-07
grub2 (2.00-7ubuntu2) quantal; urgency=low

  * For now, stop using the /usr/share/images/desktop-base/desktop-grub.png
    alternative as the fallback background.  We should ultimately have some
    Ubuntu branding here, but at the moment it just confuses people who
    accidentally install desktop-base.
 -- Colin Watson <email address hidden>   Thu, 04 Oct 2012 10:34:01 +0100

Available diffs

Superseded in quantal-release on 2012-10-04
grub2 (2.00-7ubuntu1) quantal; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Adjust for default Ubuntu boot options ("quiet splash").
    - Default to hiding the menu; holding down Shift at boot will show it.
    - Set a monochromatic theme and an appropriate background for Ubuntu.
    - Apply Ubuntu GRUB Legacy changes to legacy update-grub script.
    - Fix backslash-escaping in merge_debconf_into_conf.
    - Remove "GNU/Linux" from default distributor string.
    - Add crashkernel option.
    - Bypass menu unless other OSes are installed or Shift is pressed.
    - Allow Shift to interrupt 'sleep --interruptible'.
    - Reduce visual clutter in normal mode.
    - Remove verbose messages printed before reading configuration.
    - Suppress kernel/initrd progress messages, except in recovery mode.
    - Show the boot menu if the previous boot failed.
    - Adjust upgrade version checks for Ubuntu.
    - Suppress "GRUB loading" message unless Shift is held down.
    - Adjust versions of grub-doc and grub-legacy-doc conflicts.
    - Build-depend on qemu-kvm rather than qemu-system for grub-pc tests.
    - Check hardware support before using gfxpayload=keep.
    - Set vt.handoff=7 for smooth handoff to kernel graphical mode.
    - In recovery mode, add nomodeset to the Linux kernel arguments, and
      remove the 'set gfxpayload=keep' command.
    - Skip Windows os-prober entries on Wubi systems, and suppress the menu
      by default if those are the only other-OS entries.
    - Handle probing striped DM-RAID devices.
    - Replace 'single' by 'recovery' when friendly-recovery is installed.
    - Disable cursor as early as possible in grub_main.
    - Apply patch from Fedora to forbid insmod on UEFI secure boot.
    - Apply patch from Fedora to add a "linuxefi" loader.
    - On amd64, add a raw-uefi custom upload tarball for signing.
  * Fix hwmatch to not override more informative errors from grub_file_open
    with "file not found".
  * Read /etc/default/grub.d/*.cfg after /etc/default/grub (LP: #901600).

Available diffs

Superseded in quantal-release on 2012-09-27
grub2 (2.00-5ubuntu3) quantal; urgency=low

  * Rename raw-uefi custom upload tarball to grub2_* rather than
    grub-efi-amd64_*, to produce a more sensible archive URL.
 -- Colin Watson <email address hidden>   Fri, 21 Sep 2012 11:01:41 +0100

Available diffs

Superseded in quantal-release on 2012-09-21
grub2 (2.00-5ubuntu2) quantal; urgency=low

  * Apply patch from Fedora to add a "linuxefi" loader which boots kernels
    with EFI handover patches, avoiding ExitBootServices.
  * On amd64, add a raw-uefi custom upload tarball for signing.
  * Temporarily make linuxefi refuse to validate kernels in the absence of a
    shim, until we get some other details worked out.
 -- Colin Watson <email address hidden>   Thu, 20 Sep 2012 18:31:48 +0100

Available diffs

Superseded in quantal-release on 2012-09-20
grub2 (2.00-5ubuntu1) quantal; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Adjust for default Ubuntu boot options ("quiet splash").
    - Default to hiding the menu; holding down Shift at boot will show it.
    - Set a monochromatic theme and an appropriate background for Ubuntu.
    - Apply Ubuntu GRUB Legacy changes to legacy update-grub script.
    - Fix backslash-escaping in merge_debconf_into_conf.
    - Remove "GNU/Linux" from default distributor string.
    - Add crashkernel option.
    - Bypass menu unless other OSes are installed or Shift is pressed.
    - Allow Shift to interrupt 'sleep --interruptible'.
    - Reduce visual clutter in normal mode.
    - Remove verbose messages printed before reading configuration.
    - Suppress kernel/initrd progress messages, except in recovery mode.
    - Show the boot menu if the previous boot failed.
    - Adjust upgrade version checks for Ubuntu.
    - Suppress "GRUB loading" message unless Shift is held down.
    - Adjust versions of grub-doc and grub-legacy-doc conflicts.
    - Look for .mo files in /usr/share/locale-langpack first.
    - Build-depend on qemu-kvm rather than qemu-system for grub-pc tests.
    - Check hardware support before using gfxpayload=keep.
    - Set vt.handoff=7 for smooth handoff to kernel graphical mode.
    - In recovery mode, add nomodeset to the Linux kernel arguments, and
      remove the 'set gfxpayload=keep' command.
    - Skip Windows os-prober entries on Wubi systems, and suppress the menu
      by default if those are the only other-OS entries.
    - Handle probing striped DM-RAID devices.
    - Replace 'single' by 'recovery' when friendly-recovery is installed.
    - Disable cursor as early as possible in grub_main.
    - Avoid getting confused by inaccessible loop device backing paths.
    - Apply patch from Fedora to forbid insmod on UEFI secure boot.

Available diffs

Superseded in quantal-release on 2012-09-19
grub2 (2.00-4ubuntu1) quantal; urgency=low

  * Resynchronise with Debian.  Remaining changes:
    - Adjust for default Ubuntu boot options ("quiet splash").
    - Default to hiding the menu; holding down Shift at boot will show it.
    - Set a monochromatic theme and an appropriate background for Ubuntu.
    - Apply Ubuntu GRUB Legacy changes to legacy update-grub script.
    - Fix backslash-escaping in merge_debconf_into_conf.
    - Remove "GNU/Linux" from default distributor string.
    - Add crashkernel option.
    - Bypass menu unless other OSes are installed or Shift is pressed.
    - Allow Shift to interrupt 'sleep --interruptible'.
    - Reduce visual clutter in normal mode.
    - Remove verbose messages printed before reading configuration.
    - Suppress kernel/initrd progress messages, except in recovery mode.
    - Show the boot menu if the previous boot failed.
    - Adjust upgrade version checks for Ubuntu.
    - Suppress "GRUB loading" message unless Shift is held down.
    - Adjust versions of grub-doc and grub-legacy-doc conflicts.
    - Look for .mo files in /usr/share/locale-langpack first.
    - Build-depend on qemu-kvm rather than qemu-system for grub-pc tests.
    - Check hardware support before using gfxpayload=keep.
    - Set vt.handoff=7 for smooth handoff to kernel graphical mode.
    - In recovery mode, add nomodeset to the Linux kernel arguments, and
      remove the 'set gfxpayload=keep' command.
    - Skip Windows os-prober entries on Wubi systems, and suppress the menu
      by default if those are the only other-OS entries.
    - Handle probing striped DM-RAID devices.
    - Replace 'single' by 'recovery' when friendly-recovery is installed.
    - Disable cursor as early as possible in grub_main.
    - Avoid getting confused by inaccessible loop device backing paths.
    - Apply patch from Fedora to forbid insmod on UEFI secure boot.

Available diffs

Superseded in quantal-release on 2012-09-14
grub2 (2.00-3ubuntu1) quantal; urgency=low

  * Resynchronise with Debian (LP: #1046890).  Remaining changes:
    - Adjust for default Ubuntu boot options ("quiet splash").
    - Default to hiding the menu; holding down Shift at boot will show it.
    - Set a monochromatic theme and an appropriate background for Ubuntu.
    - Apply Ubuntu GRUB Legacy changes to legacy update-grub script.
    - Fix backslash-escaping in merge_debconf_into_conf.
    - Remove "GNU/Linux" from default distributor string.
    - Add crashkernel option.
    - Bypass menu unless other OSes are installed or Shift is pressed.
    - Allow Shift to interrupt 'sleep --interruptible'.
    - Reduce visual clutter in normal mode.
    - Remove verbose messages printed before reading configuration.
    - Suppress kernel/initrd progress messages, except in recovery mode.
    - Show the boot menu if the previous boot failed.
    - Adjust upgrade version checks for Ubuntu.
    - Suppress "GRUB loading" message unless Shift is held down.
    - Adjust versions of grub-doc and grub-legacy-doc conflicts.
    - Look for .mo files in /usr/share/locale-langpack first.
    - Build-depend on qemu-kvm rather than qemu-system for grub-pc tests.
    - Check hardware support before using gfxpayload=keep.
    - Set vt.handoff=7 for smooth handoff to kernel graphical mode.
    - In recovery mode, add nomodeset to the Linux kernel arguments, and
      remove the 'set gfxpayload=keep' command.
    - Skip Windows os-prober entries on Wubi systems, and suppress the menu
      by default if those are the only other-OS entries.
    - Handle probing striped DM-RAID devices.
    - Replace 'single' by 'recovery' when friendly-recovery is installed.
    - Disable cursor as early as possible in grub_main.
    - Avoid getting confused by inaccessible loop device backing paths.
  * Apply patch from Fedora to forbid insmod on UEFI secure boot.

Available diffs

175 of 236 results