Change logs for grub2 source package in Quantal

  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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).
    
    grub2 (2.00-7) experimental; urgency=low
    
      * Backport from upstream:
        - Fix stderr leakage from grub-probe in is_path_readable_by_grub.
        - Fix tftp endianness problem.
      * Merge from Ubuntu:
        - Prefer translations from language packs (LP: #537998).  (No-op for
          Debian, but harmless.)
        - Avoid getting confused by inaccessible loop device backing paths
          (LP: #938724).
    
    grub2 (2.00-6) experimental; urgency=low
    
      [ Colin Watson ]
      * Adjust package descriptions to talk about update-grub, not update-grub2.
      * Backport from upstream:
        - Fix grub-emu build on FreeBSD.
      * Revert gcc-4.6-multilib build-dependency change from 2.00-1, since
        kfreebsd-i386 and hurd-i386 don't have gcc-4.6-multilib.  Instead, make
        sure to only install efiemu32.o and efiemu64.o on (linux-)i386,
        kopensolaris-i386, and any-amd64.
      * Manually expand @PACKAGE@ symbols in grub-efi.postinst (closes:
        #688725), grub-linuxbios.postinst (closes: #688726), and grub2.postinst
        (closes: #688724).
    
      [ Debconf translations ]
      * Lithuanian (Rimas Kudelis).  Closes: #675628
      * Galician (Jorge Barreiro).  Closes: #677389
      * Welsh (Daffyd Tomos).
      * Greek (galaxico).  Closes: #685201
      * Romanian (Andrei POPESCU).  Closes: #685477
      * Finnish (Timo Jyrinki).
    
      [ Cyril Brulebois ]
      * Use xz compression for all binaries to save up some space on CD images
        (closes: #688773).
     -- Colin Watson <email address hidden>   Thu, 27 Sep 2012 16:16:51 +0100
  • 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
  • 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
  • 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.
    
    grub2 (2.00-5) experimental; urgency=low
    
      * Backport from upstream:
        - Remove extra layer of escaping from grub_probe.
        - Add efifwsetup module to reboot into firmware setup menu.
        - Revert incorrect off-by-one fix when embedding in MBR (LP: #1051154).
      * Switch watch file to point to ftp.gnu.org.
      * Build-depend on liblzma-dev, enabling 'grub-mkimage -C xz'.
      * Adjust /etc/grub.d/30_os-prober to detect Ubuntu's use of "recovery"
        rather than "single".
     -- Colin Watson <email address hidden>   Wed, 19 Sep 2012 10:56:33 +0100
  • 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.
    
    grub2 (2.00-4) experimental; urgency=low
    
      * Fix platform postinsts to handle new core.img location.
      * Only fix up powerpc key repeat on IEEE1275 machines.  Fixes powerpc-emu
        compilation.
      * Move grub-install to grub2-common, since it's now common across
        platforms but clashes with grub-legacy.
      * Move grub-mknetdir to grub-common, since it's now common across
        platforms.
      * Make grub-install fall back to i386-pc if booted using EFI but the
        relevant *-efi target is not available (because only grub-pc is
        installed).
     -- Colin Watson <email address hidden>   Fri, 14 Sep 2012 14:58:15 +0100
  • 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.
    
    grub2 (2.00-3) experimental; urgency=low
    
      * Use dh-autoreconf.
      * Bail out if trying to run grub-mkconfig during upgrade to 2.00 (e.g.
        while configuring a kernel image), since the old /etc/grub.d/00_header
        conffile breaks until such time as grub-common is configured.
    
    grub2 (2.00-2) experimental; urgency=low
    
      * Add -Wno-error=unused-result to HOST_CFLAGS for the moment, since at
        least grub-core/lib/crypto.c fails to compile on Ubuntu otherwise.
      * Update default/grub.md5sum to include Ubuntu maverick's default md5sum.
      * Autogenerate packaging files for grub-emu, in order that its postinst
        does not contain unexpanded @PACKAGE@ symbols.
      * Only try to install efiemu*.o into grub-emu on *-i386.
    
    grub2 (2.00-1) experimental; urgency=low
    
      [ Jordi Mallach, Colin Watson ]
      * New upstream release.
        - Add LUKS and GELI encrypted disk support (closes: #463107).
        - Lazy scanning to avoid accessing devices which aren't really used.
          This avoids boot delay due to slow device scanning (closes: #549905,
          #550015, #550083, #564252, #595059, #632408).
        - Don't override more informative errors when loading kernel/initrd
          (closes: #551630).
        - Support 4K-sector NTFS (closes: #567728).
        - Unify grub-mkrescue interface on powerpc with that on other
          architectures (closes: #570119).
        - Fix infinite recursion in gettext when translation fails (closes:
          #611537, #612454, #616487, #619618, #626853, #643608).
        - Add more missing quotes to grub-mkconfig (closes: #612417).
        - Import gnulib change to fix argp_help segfault with help filter
          (closes: #612692).
        - Support %1$d syntax in grub_printf (closes: #630647).
        - Use write-combining MTRR to speed up video with buggy BIOSes (closes:
          #630926).
        - Remove multiboot header from PXE images to avoid confusing ipxe
          (closes: #635877).
        - Fix crash when attempting to install to a non-BIOS disk (closes:
          #637208).
        - Fix handling of grub-mkrescue --xorriso= option (closes: #646788).
        - Use umask rather than chmod to create grub.cfg.new to avoid insecure
          grub.cfg (closes: #654599).
        - Improve font installation logic (closes: #654645).
        - Add grub-probe info documentation (closes: #666031).
        - Don't crash on canonicalize_file_name failure in grub-probe (closes:
          #677211).
    
      [ Colin Watson ]
      * Adjust debian/watch to point to xz-compressed tarballs.
      * debian/grub.d/05_debian_theme: Source grub-mkconfig_lib from
        /usr/share/grub, not the /usr/lib/grub compatibility link.
      * Convert to source format 3.0 (quilt).  Developers, note that patches are
        stored applied in bzr; you may want to 'quilt pop -a' / 'quilt push -a'
        around merges.
      * Remove pointless debian/grub-mount-udeb.install.hurd-i386;
        grub-mount-udeb is not built on the Hurd.
      * Refactor debian/grub-common.install.hurd-i386 into .in files so that it
        imposes less of a maintenance burden.
      * Restore grub-mkdevicemap for now.  While it's kind of a mess, requiring
        lots of OS-specific code to iterate over all possible devices, we use it
        in a number of scripts to discover devices and reimplementing those in
        terms of something else would be very complicated.
      * Add grub-efi-ia64-bin and grub-efi-ia64 packages.  These are currently
        experimental, and grub-efi-ia64 does not automatically run grub-install.
      * Build-depend on gcc-4.6-multilib on kfreebsd-i386 and hurd-i386 as well
        as the other i386 architectures, since we need it to build efiemu32.o
        and efiemu64.o.
      * Add per-platform *-dbg packages containing files needed to use GRUB's
        GDB stub.  These are relatively large and thus worth splitting out.
      * Build-depend on ttf-dejavu-core for the starfield theme.
      * Add a grub-theme-starfield package containing the starfield theme.
      * Backport from upstream:
        - Don't decrease efi_mmap_size (LP: #1046429).
      * grub-common Suggests: console-setup for grub-kbdcomp (closes: #686815).
      * Silence error messages when translations are unavailable.
      * Don't pass *.module to dpkg-shlibdeps, avoiding lots of build-time
        warnings.
      * Move transitional package to Section: oldlibs.
      * Acknowledge NMU (closes: #676609).
    
      [ Debconf translations ]
      * Lithuanian (Rimas Kudelis).  Closes: #675628
      * Galician (Jorge Barreiro).  Closes: #677389
      * Welsh (Daffyd Tomos).
      * Greek (galaxico).  Closes: #685201
      * Romanian (Andrei POPESCU).  Closes: #685477
      * Finnish (Timo Jyrinki).
    
    grub2 (1.99-22.1) unstable; urgency=low
    
      * Non-maintainer upload.
      * Apply upstream patches for hurd-i386:
        - Test inode number (Closes: #634799).
        - Disable zfs code on GNU/Hurd (Closes: #670069).
        - Add userland partition support (Closes: #670186).
      * Fix packages build without libfuse (Closes: #670189).
     -- Colin Watson <email address hidden>   Thu, 13 Sep 2012 18:02:04 +0100
  • grub2 (1.99-22ubuntu2) quantal; urgency=low
    
      [ Brian Murray ]
      * source_grub2.py: use attach_default_grub from apport's hookutils
        This also fixes the missing encoding statement if the file contains
        non-ASCII characters. (LP: #919956)
     -- Brian Murray <email address hidden>   Tue, 04 Sep 2012 08:59:05 -0700
  • grub2 (1.99-22ubuntu1) quantal; urgency=low
    
      [ Colin Watson ]
      * 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.
        - Don't generate device.map during grub-install or grub-mkconfig.
        - 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.
        - Fix LVM/RAID probing in the absence of /boot/grub/device.map.
        - 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.
        - Put second and subsequent Linux menu entries in a submenu.
        - Preferred resolution detection for VBE.
        - Set vt.handoff=7 for smooth handoff to kernel graphical mode.
        - Update default/grub.md5sum to include maverick's default md5sum.
        - 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.
        - Use qemu -no-kvm in tests for now to work around LP #947597.
        - Disable cursor as early as possible in grub_main.
        - Don't crash on inaccessible loop device backing paths.
        - Backport several upstream EFI device discovery patches.
    
      [ 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)
    
    grub2 (1.99-22) unstable; urgency=low
    
      [ Debconf translations ]
      * Khmer added (Khoem Sokhem)
      * Slovenian (Vanja Cvelbar).  Closes: #670616
      * Traditional Chinese (Vincent Chen).
      * Vietnamese (Hai Lang).
      * Marathi (Sampada Nakhare)
      * Finnish (Timo Jyrinki).  Closes: #673976
      * Latvian (RÅ«dolfs Mazurs).  Closes: #674697
    
      [ Colin Watson ]
      * Make apport hook compatible with Python 3.
      * Add upstream r3476 (fix memory leak in grub_disk_read_small) to
        4k_sectors.patch, otherwise the larger disk cache due to
        efi_disk_cache.patch can cause EFI systems to run out of memory.
     -- Colin Watson <email address hidden>   Wed, 30 May 2012 12:11:57 +0100
  • grub2 (1.99-21ubuntu4) quantal; urgency=low
    
      * Switch to backwards compatible ${} syntax for grub.cfg (LP: #978464)
     -- Dmitrijs Ledkovs <email address hidden>   Tue, 15 May 2012 08:03:30 -0700
  • grub2 (1.99-21ubuntu3) precise; urgency=low
    
      * Backport several upstream EFI device discovery patches to fix boot
        failures (LP: #975061).
     -- Colin Watson <email address hidden>   Tue, 17 Apr 2012 16:11:45 +0100