Changelog for
grub2-2.00-19.23.1.i586.rpm :
* Fri Jul 12 2013 mchangAATTsuse.com- refresh grub2-fix-menu-in-xen-host-server.patch: In domU we have to add xen kernel to config. (bnc#825528)
* Fri Apr 05 2013 arvidjaarAATTgmail.com- add grub2-secureboot-use-linuxefi-on-uefi-in-os-prober.patch (bnc#810912)
* use linuxefi in 30_os-prober if secure boot is enabled
* Wed Apr 03 2013 mchangAATTsuse.com- refresh grub2-secureboot-chainloader.patch: Fix wrongly aligned buffer address (bnc#811608)
* Mon Mar 25 2013 dvaleevAATTsuse.com- extraconfigure macro is not defined on ppc
* Sat Mar 23 2013 arvidjaarAATTgmail.com- corretly set chainloaded image device handle in secure boot mode (bnc#809038) (modified grub2-secureboot-chainloader.patch)
* Mon Mar 04 2013 arvidjaarAATTgmail.com- grub2-grub-mount-return-failure-if-FUSE-failed.patch - return error if fuse_main failed (bnc#802983)
* Mon Feb 25 2013 fcrozatAATTsuse.com- Fix build for SLES 11.
* Tue Feb 19 2013 duweAATTsuse.comFix up bogus items from the previous merge: - efi_libdir = _libdir = /usr/lib - package /usr/lib/grub2 dir only once - move grub.efi to /usr/lib/grub2/%{grubefiarch}/ - create a symlink so that scripts can find it there.
* Thu Feb 14 2013 duweAATTsuse.com- merge internal+external BS changes into superset spec file, remove obsolete dependencies- merge SLES+openSUSE patches, restrict \"grub-efi\" to 12.2- add efidisk-ahci-workaround (bnc#794674)- fix unquoted-string-in-class.patch (bnc#788322)
* Fri Feb 08 2013 mchangAATTsuse.com- adapt to pesign-obs-integration changes
* Thu Feb 07 2013 mchangAATTsuse.com- grub.efi signing on build server.
* Thu Jan 31 2013 duweAATTsuse.com- switch to out of source / subdir build
* Wed Jan 30 2013 mchangAATTsuse.com- sync from SLE-11 SP3 to date- set empty prefix to grub.efi for looking up in current directory- grub2-cdpath.patch: fix the grub.cfg not found when booting from optical disk- put grub.efi in grub2\'s source module directory- create links in system\'s efi directory to grub.efi- arvidjaar: do not overwrite device path in grub2-cdpath.patch
* Wed Jan 30 2013 arvidjaarAATTgmail.com- remove obsolete reference to /boot/grub2-efi and /usr/sbin/grub2-efi from grub2-once- add GRUB_SAVEDFAULT description to /etc/default/grub
* Tue Jan 29 2013 mchangAATTsuse.com- set empty prefix to grub.efi for looking up in current directory- remove grubcd.efi, as grub.efi can now be used for cdrom booting
* Mon Jan 28 2013 snwintAATTsuse.de- add fat module to grubcd- explicitly set empty prefix to get grub to set $prefix to the currrent directory
* Fri Jan 18 2013 mchangAATTsuse.com- ship a Secure Boot UEFI compatible bootloader (fate#314485)- add grub2-secureboot-chainloader.patch, which expands the efi chainloader to be able to verify images via shim lock protocol.
* Fri Jan 18 2013 mchangAATTsuse.com- ship a Secure Boot UEFI compatible bootloader (fate#314485).- update for cdrom boot support.- grub2-cdpath.patch: fix the grub.cfg not found when booting from optical disk.- grubcd.efi: the efi image used for optial disk booting, with reduced size and $prefix set to /EFI/BOOT.
* Tue Jan 08 2013 mchangAATTsuse.com- add grub2-fix-unquoted-string-in-class.patch (bnc#788322)
* Tue Jan 08 2013 arvidjaarAATTgmail.com- add grub2-add-device-to-os_prober-linux-menuentry.patch (bnc#796919)
* Sun Jan 06 2013 arvidjaarAATTgmail.com- add patch grub2-fix-enumeration-of-extended-partition.patch to fix enumeration of extended partitions with non-standard EBR (bnc#779534)
* Fri Jan 04 2013 arvidjaarAATTgmail.com- add support for chainloading another UEFI bootloader to 30_os-prober (bnc#775610)
* Fri Dec 21 2012 mchangAATTsuse.com- put 32-bit grub2 modules to /usr/lib/grub2- put 64-bit grub2 modules to /usr/lib64/grub2 (x86_64-efi)- put grub.efi to /usr/lib64/efi(x86_64) or /usr/lib/efi(i586)
* Tue Dec 18 2012 mchangAATTsuse.com- ship a Secure Boot UEFI compatible bootloader (fate#314485)- add grub2-secureboot-chainloader.patch, which expands the efi chainloader to be able to verify images via shim lock protocol.
* Fri Nov 30 2012 mchangAATTsuse.com- replace %{sles_version} by %{suse_version}- use correct product name
* Mon Nov 26 2012 mchangAATTsuse.com- ship a Secure Boot UEFI compatible bootloader (fate#314485)- added secureboot patches which introduces new linuxefi module that is able to perform verifying signed images via exported protocol from shim. The insmod command will not function if secure boot enabled (as all modules should built in grub.efi and signed). - grub2-secureboot-add-linuxefi.patch - grub2-secureboot-use-linuxefi-on-uefi.patch - grub2-secureboot-no-insmod-on-sb.patch - grub2-secureboot-provide-linuxefi-config.patch- Makefile.core.am : support building linuxefi module- Make grub.efi image that is with all relevant modules incorporated and signed, it will be the second stage to the shim loader which will verified it when secureboot enabled.- Make grub.efi\'s path to align with shim loader\'s default loader lookup path.- The changes has been verified not affecting any factory instalation, but will allow us to run & test secure boot setup manually with shim.
* Thu Nov 22 2012 mchangAATTsuse.com- ship a Secure Boot UEFI compatible bootloader (fate#314485)- In SLE-11 SP3, don\'t include any other architecture binaries except EFI, so we split packages by architecture binaries to meet the requirement. - grub2 : common utilties and config etc - grub2-efi : provide compatibilty to grub2-efi package - grub2-i386-pc : binaries for x86 legacy pc firmware - grub2-i386-efi : binaries for ia32 EFI firmware - grub2-x86_64-efi : binaries for x86_64 firmware - grub2-powerpc-ieee1275: binaries for powerpc open firmware
* Tue Nov 20 2012 arvidjaarAATTgmail.com- update grub2-quote-messages-in-grub.cfg.patch to use upstream commit
* Mon Nov 19 2012 arvidjaarAATTgmail.com- quote localized \"Loading ...\" messages in grub.cfg (bnc#790195)
* Mon Nov 05 2012 ajAATTsuse.de- We really only need makeinfo, so require that one where it exists.
* Thu Nov 01 2012 mchangAATTsuse.com- ship a Secure Boot UEFI compatible bootloader (fate#314485)- Secure boot support in installer DVD (fate#314489)- prime support for package on SLE-11 (SP3) - remove buildrequire to libuse and ncurses 32-bit devel packages as they are needed by grub-emu which we don\'t support - remove buildrequire to freetype2-devel-32bit as it\'s not need by grub2-mkfont and others - buildrequire to xz instead of lzma - buildrequire to texinfo instead of makeinfo - remove buildrequire to autogen as it\'s not available in SLE-11 - add Makefile.util.am Makefile.core.am generated by autogen - run autoreconf -vi instead of ./autogen.sh - For SLE-11 remove buildrequire to gnu-unifont as it\'s not yet available. Also do not package pf fonts created from it. - workaround SLE-11 patch utility not rename file for us - add -fno-inline-functions-called-once to CFLAGS to fix build error on gcc 4.3.x - not require os-prober for SLE-11, as package not yet ready
* Sat Oct 27 2012 arvidjaarAATTgmail.com- grub2-efi now depends on exact grub2 version
* Thu Oct 25 2012 arvidjaarAATTgmail.com- build grub2-efi with standard \"grub2\" prefix (bnc#782891) - remove use-grub2-efi-as-a-package-name.patch - migrate settings from /boot/grub2-efi to /boot/grub2 in efi post - provide some compatibility links grub2-efi-xxx for perl-Bootloader - workaround for /boot/grub2-efi linkk and /boot/grub2/grub.cfg missing on update from older versions
* Thu Oct 25 2012 mchangAATTsuse.com- add grub2-fix-build-error-on-flex-2.5.37.patch
* Thu Oct 18 2012 arvidjaarAATTgmail.com- modify patch grub2-iterate-and-hook-for-extended-partition.patch to ignore extended partitions other then primary (bnc#785341)
* Wed Sep 26 2012 mchangAATTsuse.com- refresh grub2-fix-locale-en.mo.gz-not-found-error-message.patch with the correct fix in upstream bugzilla #35880 by Colin Watson (bnc#771393)
* Fri Sep 21 2012 mchangAATTsuse.com- grub2-fix-locale-en.mo.gz-not-found-error-message.patch (bnc#771393)
* Wed Sep 19 2012 arvidjaarAATTgmail.com- add 20_memtest86+ (bnc#780622)
* Tue Sep 18 2012 mchangAATTsuse.com- Fix un-bootable grub2 testing entry in grub\'s menu.lst (bnc#779370)- Not add new grub2 testing entry if it\'s not found in menu.lst- Update grub2 stuff and config if there\'s grub2 entry in menu.lst- Check for current bootloader as update-bootloader acts on it
* Thu Aug 30 2012 mchangAATTsuse.com- add grub2-fix-Grub2-with-SUSE-Xen-package-install.patch (bnc#774666)- add grub2-pass-corret-root-for-nfsroot.patch (bnc#774548)
* Mon Aug 20 2012 mchangAATTsuse.com- disable grub2-enable-theme-for-terminal-window.patch to use default black background due to current background has poor contrast to the font color (bnc#776244).
* Fri Aug 10 2012 jslabyAATTsuse.de- rename grub2once to grub2-once
* Wed Aug 01 2012 mchangAATTsuse.com- add grub2once (bnc#771587)- add not-display-menu-when-boot-once.patch
* Sat Jul 28 2012 ajAATTsuse.de- Fix build with missing gets declaration (glibc 2.16)
* Fri Jul 27 2012 tittiatcokeAATTgmail.com- Add grub2-enable-theme-for-terminal-window.patch (bnc#770107)
* Thu Jul 19 2012 mchangAATTsuse.com- add grub2-fix-menu-in-xen-host-server.patch (bnc#757895)
* Wed Jul 18 2012 mchangAATTsuse.com- add grub2-fix-error-terminal-gfxterm-isn-t-found.patch- add grub2-fix-mo-not-copied-to-grubdir-locale.patch
* Wed Jul 18 2012 ajAATTsuse.de- We only need makeinfo, not texinfo for building.
* Tue Jul 17 2012 jslabyAATTsuse.de- fix build by adding texinfo to buildrequires.
* Fri Jul 06 2012 mchangAATTsuse.com- grub2-GRUB_CMDLINE_LINUX_RECOVERY-for-recovery-mode.patch. We don\'t run in sigle user mode for recovery, instead use different set kernel command line options which could be specified by this GRUB_CMDLINE_LINUX_RECOVERY setting.
* Wed Jul 04 2012 mchangAATTsuse.com- add use-grub2-efi-as-a-package-name.patch (bnc#769916)
* Fri Jun 29 2012 dvaleevAATTsuse.com- Add configuration support for serial terminal consoles. This will set the maximum screen size so that text is not overwritten.
* Fri Jun 29 2012 dvaleevAATTsuse.com- don\'t enable grub-emu-usb on ppc ppc641
* Thu Jun 28 2012 jslabyAATTsuse.de- update to 2.0 final
* see ChangeLog for changes
* Mon Jun 25 2012 adrianAATTsuse.de- enable xz/lzma support for image file generation
* Sun Jun 24 2012 jslabyAATTsuse.de- update to 2.0 beta6, a snapshot from today
* see ChangeLog for changes
* Fri Jun 22 2012 mchangAATTsuse.com- do not package grub.cfg, as it\'s generated at runtime and the presence of it would confuse pygrub (bnc#768063)
* Wed May 16 2012 mchangAATTsuse.com- fix build error on 12.1 caused by autogen aborts because of absence of guile package
* Wed May 02 2012 mchangAATTsuse.com- grub2-automake-1-11-2.patch : fix grub2 build error on newer autotools (automake >= 1.11.2)- call ./autogen.sh
* Thu Apr 19 2012 mchangAATTsuse.com- grub2-probe-disk-mountby.patch : fix grub2-probe fails on probing mount-by devices under /dev/disk/by-(id|uuid|path). (bnc#757746)
* Thu Mar 29 2012 mchangAATTsuse.com- Add Requires to os-prober as script depends on it for probing foreign os (bnc#753229)
* Wed Mar 21 2012 mchangAATTsuse.com- Mark %config(noreplace) to /etc/default/grub (bnc#753246)
* Fri Mar 16 2012 ajAATTsuse.de- Fix build with gcc 4.7 (needs -fno-strict-aliasing for zfs code).
* Tue Mar 13 2012 mchangAATTsuse.com- Fix error in installation to extended partition (bnc#750897) add grub2-iterate-and-hook-for-extended-partition.patch add grub2-install-opt-skip-fs-probe.patch
* Mon Mar 12 2012 tittiatcokeAATTgmail.com- Added BuildRequires for gnu-unifont in order to create the necessary fonts for a graphical boot menu.
* Mon Feb 20 2012 andrea.turriniAATTgmail.com- fixed typos in grub2.spec
* Mon Jan 02 2012 mchangAATTsuse.com- platforms without efi should not specify exclusion of it
* Thu Dec 29 2011 mchangAATTsuse.com- set --target=%{_target_plaform) explicitly to %configure in case it wouldn\'t do that for us implicitly- when making x86_64-efi image not use i386 target build and keep use of x86_64. otherwise it would have error \"invalid ELF header\"
* Fri Dec 02 2011 cooloAATTsuse.com- add automake as buildrequire to avoid implicit dependency
* Mon Nov 28 2011 jslabyAATTsuse.de- remove doubly packaged files- remove INSTALL from docs- handle duplicate bindir files
* Mon Oct 31 2011 meissnerAATTsuse.de- make efi exclusion more complete
* Thu Oct 27 2011 ajAATTsuse.de- efibootmgr only exists on x86-64 and ia64.
* Tue Oct 25 2011 ajAATTsuse.de- Add requires from efi subpackage to main package (bnc#72596)
* Mon Oct 24 2011 jslabyAATTsuse.de- update it and pl translations- cleanup spec file
* don\'t package efi files to non-efi package
* Thu Aug 25 2011 ajAATTsuse.de- Fix directory ownership.
* Tue Aug 23 2011 ajAATTsuse.de- Build an efi subpackage [bnc#713595].
* Tue Aug 02 2011 dvaleevAATTnovell.com- enable ppc build- patch unused-but-set-variable
* Tue Jul 12 2011 ajAATTsuse.de- Create submenu for all besides primary Linux kernels.- Only run preun section during package install but not during upgrade.
* Tue Jul 12 2011 ajAATTsuse.de- Update README.openSUSE
* Tue May 31 2011 jslabyAATTsuse.de- update translations- update to 1.99 final
* See NEWS file for changes
* Sat May 07 2011 jslabyAATTsuse.de- fix build with gcc 4.6- build in parallel (fixed finally in 1.99)- add translations from translations project- update to 1.99-rc2
* See NEWS file for changes
* Wed Oct 27 2010 jslabyAATTsuse.de- fix vanishing of /boot/grub2/
* if /boot/grub/device.map doesn\'t exist
* Mon Oct 25 2010 jslabyAATTsuse.de- add missing \" in the default file; add \"fi\" to grub2-linux.patch
* Mon Oct 11 2010 jslabyAATTsuse.de- repack gz to bz2 (0.5M saving)
* Sat Oct 09 2010 ajAATTsuse.de- Do not output vmlinux if vmlinuz of same version exists.- Update default grub file.
* Sat Oct 09 2010 ajAATTsuse.de- Add patch grub-1.98-follow-dev-mapper-symlinks.patch from Fedora for grub2-probe to detect lvm devices correctly
* Sat Sep 11 2010 jslabyAATTsuse.de- add gettext \"requires\"
* Sun Mar 14 2010 ajAATTsuse.de- Fix build on x86-64.
* Fri Mar 12 2010 ajAATTsuse.de- Don\'t build parallel.- Update to grub 1.98 including:
* Multiboot on EFI support.
* Saved default menu entry support, with new utilities `grub-reboot\' and `grub-set-default\'.
* Encrypted password support, with a new utility `grub-mkpasswd-pbkdf2\'.
* `grub-mkfloppy\' removed; use `grub-mkrescue\' to create floppy images.
* Fri Feb 12 2010 ajAATTsuse.de- Update to grub 1.97.2:
* Fix a few 4 GiB limits.
* Fix license problems with a few BSD headers.
* Lots of misc bugfixes.
* Wed Dec 09 2009 ajAATTsuse.de- Fix requires.
* Wed Dec 09 2009 ajAATTsuse.de- Mark /etc/default/grub as config file.
* Wed Dec 09 2009 ajAATTsuse.de- Mark root partition rw
* Wed Dec 09 2009 ajAATTsuse.de- New package grub2.