Magellan Linux

Annotation of /tags/grubby-8_30/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1712 - (hide annotations) (download)
Sat Feb 18 00:29:19 2012 UTC (12 years, 2 months ago) by niro
Original Path: trunk/grubby/ChangeLog
File size: 4058 byte(s)
updated ChangeLog
1 niro 1700 2012-02-18 Niels Rogalla <niro@magellan-linux.de>
2    
3 niro 1712 * [r1711] VERSION:
4     -version 8.3
5     * [r1710] new-kernel-pkg:
6     Fix new-kernel-pkg invocation of grubby for grub (bz 725185)
7    
8     new-kernel-pkg did not specify --grub when it called grubby to
9     update the
10     kernel entry with an initrd. Grubby would then try to probe what
11     to
12     do and
13     would give preference to grub2 and thus leave an incomplete grub
14     entry.
15    
16     new-kernel-pkg did also not specify the grub config file
17     explicitly
18     to
19     grubby as it do for the grub2 config file. That could perhaps in
20     some
21     situations cause grubby to do something else than new-kernel-pkg
22     expected.
23    
24     Now --grub -c $grubConfig is specified explicitly in all cases.
25     * [r1708] ChangeLog:
26     updated ChangeLog
27 niro 1708 * [r1707] VERSION:
28     -version 8.2
29     * [r1706] new-kernel-pkg:
30     Read HYPERVISOR and HYPERVISOR_ARGS from /etc/conf.d/grubby and
31     set
32     mbkernel and mbargs Signed-off-by: W. Michael Petullo
33     <mike@flyn.org>
34     * [r1704] ChangeLog:
35     updated ChangeLog
36 niro 1704 * [r1703] VERSION:
37     -version 8.1
38     * [r1702] new-kernel-pkg:
39     Fix a miss-spelled variable name.
40    
41     "grub2Config", not "grub2Cfg".
42     * [r1700] ChangeLog:
43     updated ChangeLog
44 niro 1700 * [r1699] VERSION:
45     -version 8.0
46     * [r1698] test.sh, test/grub2.1[ADD], test/grub2.2[ADD],
47     test/results/add/g2-1.1[ADD], test/results/add/g2-1.2[ADD],
48     test/results/add/g2-1.3[ADD], test/results/add/g2-1.4[ADD]:
49     Add some limited test cases for grub2.
50     * [r1697] new-kernel-pkg:
51     Update grub2 support to new-kernel-pkg
52    
53     This uses grubby for grub2 on efi and non-efi machines.
54    
55     2012-02-17 Niels Rogalla <niro@magellan-linux.de>
56    
57     * [r1696] grubby.c:
58     Add grub2.cfg support to grubby.
59     * [r1695] Makefile:
60     Add -ggdb
61     * [r1694] Makefile, grubby.c:
62     Tweak some make options.
63    
64     Some functions are only used in dbgPrintf() arguments. As such,
65     errors/warnings on unused functions need to be disabled.
66    
67     Also, use -std=gnu99.
68    
69     Also, add a debug target.
70     * [r1693] grubby.c:
71     Rename entrySeparator to entryStart.
72    
73     Since we're actually using it to detect the start of an entry
74     (and
75     specifically not the end), name this slightly better.
76     * [r1692] grubby.c:
77     Convert configFileInfo structs to C99-style initializers.
78    
79     Get rid of the old initializers where struct names were commends,
80     in
81     favor of C99-style assignment, so new fields can be put at
82     logical
83     places without having to change the whole file.
84     * [r1691] new-kernel-pkg, uboot[ADD]:
85     Add uboot support for ARM (#712199)
86    
87 niro 1433 2011-07-19 Niels Rogalla <niro@magellan-linux.de>
88    
89 niro 1700 * [r1433] ChangeLog[ADD]:
90     -added ChangeLog
91 niro 1433 * [r1432] VERSION:
92     -version 7.0.18 - upstream fixed grub2 errors in new-kernel-pkg,
93     which we already done in our port of 7.0.17. ver up to be in sync
94     with upstream
95     * [r1431] new-kernel-pkg:
96     -we install grub2 without '2' suffix
97    
98     2011-06-03 Niels Rogalla <niro@magellan-linux.de>
99    
100     * [r1341] VERSION:
101     -version 7.0.17.1
102     * [r1340] installkernel:
103     -be dracut friendly
104     * [r1339] Makefile:
105     -added installkernel{,.8}
106     * [r1338] installkernel[CPY], installkernel.8[CPY]:
107     -copied from magellan-mkinitrd
108     * [r1336] VERSION:
109     -version 7.0.17
110     * [r1335] Makefile:
111     -adjusted Makefile to use grubby's version file
112     * [r1334] new-kernel-pkg, new-kernel-pkg.8:
113     -be more dracut and plymouth friendly
114     * [r1333] make-tarball.sh[ADD]:
115     -added make-tarball script
116     * [r1332] .[CPY], Makefile[CPY], VERSION[CPY], grubby.8[CPY],
117     grubby.c[CPY], new-kernel-pkg[CPY], new-kernel-pkg.8[CPY],
118     test.sh[CPY], test/elilo.1[CPY], test/elilo.2[CPY],
119     test/results/add/g1.5[CPY], test/results/add/g1.6[CPY],
120     test/results/add/y3.1[CPY], test/results/multiboot/e1.1[CPY],
121     test/results/multiboot/e1.2[CPY],
122     test/results/multiboot/e2.1[CPY],
123     test/results/multiboot/e2.2[CPY],
124     test/results/multiboot/e2.3[CPY], test/results/updargs/g3.7[CPY],
125     test/results/updargs/g7.5[CPY], test/yaboot.1[CPY],
126     test/yaboot.2[CPY], test/yaboot.3[CPY]:
127     -forkin standalone grubby
128