--- trunk/grubby/ChangeLog 2011/07/19 17:08:17 1433 +++ trunk/grubby/ChangeLog 2012/02/18 00:29:19 1712 @@ -1,5 +1,93 @@ +2012-02-18 Niels Rogalla + + * [r1711] VERSION: + -version 8.3 + * [r1710] new-kernel-pkg: + Fix new-kernel-pkg invocation of grubby for grub (bz 725185) + + new-kernel-pkg did not specify --grub when it called grubby to + update the + kernel entry with an initrd. Grubby would then try to probe what + to + do and + would give preference to grub2 and thus leave an incomplete grub + entry. + + new-kernel-pkg did also not specify the grub config file + explicitly + to + grubby as it do for the grub2 config file. That could perhaps in + some + situations cause grubby to do something else than new-kernel-pkg + expected. + + Now --grub -c $grubConfig is specified explicitly in all cases. + * [r1708] ChangeLog: + updated ChangeLog + * [r1707] VERSION: + -version 8.2 + * [r1706] new-kernel-pkg: + Read HYPERVISOR and HYPERVISOR_ARGS from /etc/conf.d/grubby and + set + mbkernel and mbargs Signed-off-by: W. Michael Petullo + + * [r1704] ChangeLog: + updated ChangeLog + * [r1703] VERSION: + -version 8.1 + * [r1702] new-kernel-pkg: + Fix a miss-spelled variable name. + + "grub2Config", not "grub2Cfg". + * [r1700] ChangeLog: + updated ChangeLog + * [r1699] VERSION: + -version 8.0 + * [r1698] test.sh, test/grub2.1[ADD], test/grub2.2[ADD], + test/results/add/g2-1.1[ADD], test/results/add/g2-1.2[ADD], + test/results/add/g2-1.3[ADD], test/results/add/g2-1.4[ADD]: + Add some limited test cases for grub2. + * [r1697] new-kernel-pkg: + Update grub2 support to new-kernel-pkg + + This uses grubby for grub2 on efi and non-efi machines. + +2012-02-17 Niels Rogalla + + * [r1696] grubby.c: + Add grub2.cfg support to grubby. + * [r1695] Makefile: + Add -ggdb + * [r1694] Makefile, grubby.c: + Tweak some make options. + + Some functions are only used in dbgPrintf() arguments. As such, + errors/warnings on unused functions need to be disabled. + + Also, use -std=gnu99. + + Also, add a debug target. + * [r1693] grubby.c: + Rename entrySeparator to entryStart. + + Since we're actually using it to detect the start of an entry + (and + specifically not the end), name this slightly better. + * [r1692] grubby.c: + Convert configFileInfo structs to C99-style initializers. + + Get rid of the old initializers where struct names were commends, + in + favor of C99-style assignment, so new fields can be put at + logical + places without having to change the whole file. + * [r1691] new-kernel-pkg, uboot[ADD]: + Add uboot support for ARM (#712199) + 2011-07-19 Niels Rogalla + * [r1433] ChangeLog[ADD]: + -added ChangeLog * [r1432] VERSION: -version 7.0.18 - upstream fixed grub2 errors in new-kernel-pkg, which we already done in our port of 7.0.17. ver up to be in sync