1 # ChangeLog for catalyst
2 # Copyright 1999-2009 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
6 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
7 modules/catalyst/config.py, modules/catalyst/target/generic.py:
8 Stick optional config file values in a tuple and concatenate with required
11 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
12 targets/support/livecdfs-update.sh:
13 Apply patch from Gentoo bug #284585
15 03 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
16 Change my email address to point to my current address rather than my now
17 defunct Gentoo address.
19 03 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
20 +.gitattributes, README, TODO, catalyst:
21 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
22 README, TODO, and catalyst.
24 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
25 modules/catalyst/target/livecd_stage2.py:
26 Apply patch for module blacklisting from gentoo bug #282148
28 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> files/livecd/README.txt,
29 files/livecd/x86-F6.msg:
30 Apply patch to document espeakup support for gentoo bug #267708
32 07 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
33 modules/catalyst/config.py:
34 Get rid of addlargs in the main script Initial basics for multiple target
35 support Move targetmap into global config object
37 07 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
38 modules/catalyst/target/stage1.py:
41 05 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
42 Note in TODO where things have already been done
44 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
45 modules/catalyst/config.py:
46 Explicitly set target: in per-target spec values
48 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
49 modules/catalyst/arch/arm.py:
50 Apply additional patch from gentoo bug #255793 for arm subarches
52 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
53 targets/support/chroot-functions.sh:
54 Apply patch from gentoo bug #264457 to prevent deleting of ccache cache
56 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org>
57 modules/catalyst/arch/sh.py:
58 Additional sh patch from gentoo bug #255793
60 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org>
61 modules/catalyst/arch/arm.py, modules/catalyst/arch/sh.py:
62 Apply modified patch from gentoo bug #255793 for enhanced sh/arm support
64 30 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
65 Add note to TODO about enhanced catalystrc support
67 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
68 modules/catalyst/target/generic_stage.py:
69 Update reference to make.conf.example for new location in portage-2.1.6
71 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
72 targets/stage1/stage1-chroot.sh:
73 Remove --noreplace from run_merge call so that baselayout gets rebuilt
76 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
77 targets/support/rc-update.sh:
78 Change invalid atom '>=sys-apps/baselayout-2*' to
79 '>=sys-apps/baselayout-2'
81 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
82 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
83 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
84 modules/catalyst/target/netboot.py, modules/catalyst/target/tinderbox.py:
85 Add run_controller_action() function and replace manual calls to
88 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
89 modules/catalyst/spawn.py, targets/system/system-controller.sh:
90 Add clean no-op for system target
92 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
93 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
94 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
95 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
96 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
97 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
98 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
99 modules/catalyst/target/generic.py,
100 modules/catalyst/target/generic_stage.py:
101 Fix up a few runtime errors
103 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
104 +modules/catalyst/target/system.py, +targets/system/system-chroot.sh,
105 +targets/system/system-controller.sh,
106 +targets/system/system-preclean-chroot.sh:
107 Initial commit of new system target
109 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
110 Add procedure for 'system' target
112 13 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> M:
113 TODO updates: add information about verification of
114 seeds/caches/configs/specs, update automated actions section in targets, add
115 all-stages and all-images target information, clean up system and world
116 target information, add information on improving caching/resuming, move
117 mixed host/target information into targets section, add information on
118 replacing livecd-tools (hwdata/libkudzu/hwsetup) with internal code, and
121 13 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> M:
122 TODO updates: added section on statistics gathering/reporting, added section
123 on (potential) new targets, and update boot loader section.
125 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
126 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
127 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
128 modules/catalyst/target/livecd_stage1.py,
129 modules/catalyst/target/livecd_stage2.py,
130 modules/catalyst/target/netboot.py, modules/catalyst/target/stage1.py,
131 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
132 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
133 Remove all references to 'spec' and 'addlargs' in target modules
135 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
136 modules/catalyst/config.py:
137 All targets have been updated not to use the spec_prefix, so we don't need
138 to save the prefixed keys anymore
140 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
141 modules/catalyst/target/generic_stage.py,
142 modules/catalyst/target/snapshot.py:
143 Don't pass conf_values or addlargs to target __init__()
145 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
146 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
147 modules/catalyst/target/generic_stage.py,
148 modules/catalyst/target/livecd_stage1.py,
149 modules/catalyst/target/livecd_stage2.py,
150 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py:
151 Remove all references to self.settings[spec_prefix] and remove some now
152 useless functions that remove the prefix from certain spec settings
154 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
155 modules/catalyst/target/snapshot.py:
156 Reorganize init for snapshot target
158 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
159 modules/catalyst/util.py:
160 Try to import portage.util before portage_util
162 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
163 modules/catalyst/config.py:
164 Add validate_values() and compare_key() functions to Spec class
166 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
167 modules/catalyst/__init__.py, modules/catalyst/config.py,
168 modules/catalyst/target/generic.py,
169 modules/catalyst/target/generic_stage.py,
170 modules/catalyst/target/snapshot.py:
171 Add new global config singleton object and Spec class and convert snapshot
172 and generic targets to use it
174 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
175 modules/catalyst/__init__.py:
176 Add base singleton class definition
178 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
179 modules/catalyst/lock.py:
180 More replacements of print statement with msg()
182 12 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> -README.txt,
183 -README.txt, bootloader-setup.sh, -gamecd.motd.txt, -gamecd.motd.txt,
184 -generic.motd.txt, -generic.motd.txt, -livecd.motd.txt, -livecd.motd.txt,
185 -livecd-bash_profile, -livecd-bash_profile, -livecd-bashrc,
186 -livecd-bashrc, -livecd-local.start, -livecd-local.start,
187 livecd-stage2-controller.sh, -minimal.motd.txt, -minimal.motd.txt,
188 -universal.motd.txt, -universal.motd.txt, -x86-F2.msg, -x86-F2.msg,
189 -x86-F3.msg, -x86-F3.msg, -x86-F4.msg, -x86-F4.msg, -x86-F5.msg,
190 -x86-F5.msg, -x86-F6.msg, -x86-F6.msg, -x86-F7.msg, -x86-F7.msg:
191 Move livecd/files directory/files to files/livecd.
193 12 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org>
194 -arcload-0.43-r1.tbz2, -arcload-0.43-r1.tbz2,
195 -isolinux-elilo-memtest86+-cdtar.tar.bz2,
196 -isolinux-elilo-memtest86+-cdtar.tar.bz2,
197 -aboot-1.0_pre20040408-r2-cdtar.tar.bz2,
198 -aboot-1.0_pre20040408-r2-cdtar.tar.bz2, -yaboot-1.3.13-cdtar.tar.bz2,
199 -yaboot-1.3.13-cdtar.tar.bz2, -silo-1.4.13-sparc-cdtar.tar.bz2,
200 -silo-1.4.13-sparc-cdtar.tar.bz2, -palo-1.5_pre20040515-cdtar.tar.bz2,
201 -palo-1.5_pre20040515-cdtar.tar.bz2, -elilo-3.6-cdtar.tar.bz2,
202 -elilo-3.6-cdtar.tar.bz2, -isolinux-3.72-cdtar.tar.bz2,
203 -isolinux-3.72-cdtar.tar.bz2, -grub-memtest86+-cdtar.tar.bz2,
204 -grub-memtest86+-cdtar.tar.bz2, -isolinux-3.72-memtest86+-cdtar.tar.bz2,
205 -isolinux-3.72-memtest86+-cdtar.tar.bz2:
206 Move livecd/cdtar directory/files to files/cdtar.
208 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
209 modules/catalyst/config.py, modules/catalyst/error.py,
210 modules/catalyst/hash.py, modules/catalyst/output.py,
211 modules/catalyst/spawn.py, modules/catalyst/target/embedded.py,
212 modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py,
213 modules/catalyst/target/livecd_stage2.py,
214 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
215 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
216 modules/catalyst/target/stage3.py:
217 Replace more instances of print with msg()
219 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
220 modules/catalyst/output.py, modules/catalyst/util.py:
221 More replacements of the print statement with msg()
223 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
224 modules/catalyst/target/generic_stage.py:
225 Replace all instances of print with catalyst.output.msg() in
226 catalyst.target.generic_stage
228 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
229 modules/catalyst/target/generic.py,
230 modules/catalyst/target/generic_stage.py:
231 Move set_autoresume_path() from catalyst.target.generic_stage to
232 catalyst.target.generic
234 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
235 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
236 modules/catalyst/target/livecd_stage1.py,
237 modules/catalyst/target/livecd_stage2.py,
238 modules/catalyst/target/netboot.py:
239 Make use of set_autoresume() in target modules
241 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
242 modules/catalyst/target/generic.py,
243 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
244 modules/catalyst/target/livecd_stage1.py,
245 modules/catalyst/target/livecd_stage2.py,
246 modules/catalyst/target/netboot.py:
247 Add check_autoresume() and set_autoresume() helpers to
248 catalyst.target.generic and make use of them
250 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
251 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
252 modules/catalyst/target/livecd_stage1.py,
253 modules/catalyst/target/livecd_stage2.py,
254 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
255 modules/catalyst/target/tinderbox.py:
256 Import only cmd() from catalyst.spawn
258 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
259 modules/catalyst/target/generic_stage.py,
260 modules/catalyst/target/livecd_stage2.py,
261 modules/catalyst/target/stage2.py:
262 Remove redundant imports
264 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
265 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
266 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
267 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
268 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
269 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
270 modules/catalyst/lock.py, -modules/catalyst/support.py,
271 modules/catalyst/target/embedded.py,
272 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
273 modules/catalyst/target/livecd_stage1.py,
274 modules/catalyst/target/livecd_stage2.py,
275 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
276 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
277 modules/catalyst/target/stage3.py, modules/catalyst/target/stage4.py,
278 modules/catalyst/target/tinderbox.py:
279 Remove catalyst.support module
281 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
282 modules/catalyst/config.py, modules/catalyst/support.py,
283 modules/catalyst/util.py:
284 Move remaining stuff from catalyst.support to catalyst.config
286 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
287 modules/catalyst/hash.py, modules/catalyst/target/generic.py,
288 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
289 modules/catalyst/target/snapshot.py:
290 Move gen_contents_file() and gen_digest_file() from
291 catalyst.target.generic_stage to catalyst.hash
293 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
294 targets/netboot/netboot-controller.sh, +targets/netboot/netboot-final.sh,
295 -targets/support/netboot-final.sh:
296 Move netboot-final.sh from targets/support/ to targets/netboot/
298 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
299 -examples/netboot2_template.spec, +examples/netboot_template.spec,
300 +modules/catalyst/target/netboot.py, -modules/catalyst/target/netboot2.py,
301 +targets/netboot/nb-busybox.cf, +targets/netboot/netboot-controller.sh,
302 +targets/netboot/netboot-copyfile.sh, +targets/netboot/netboot-pkg.sh,
303 -targets/netboot2/nb-busybox.cf, -targets/netboot2/netboot2-controller.sh,
304 -targets/netboot2/netboot2-copyfile.sh, -targets/netboot2/netboot2-pkg.sh,
305 targets/support/kmerge.sh, +targets/support/netboot-final.sh,
306 -targets/support/netboot2-final.sh:
307 Rename netboot2 target to netboot
309 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
310 modules/catalyst/lock.py:
311 Cleanups to make pychecker happy
313 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
314 modules/catalyst/__init__.py, modules/catalyst/spawn.py:
315 Grab just the first value return from the now-working call to
318 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
319 -examples/netboot_template.spec, -modules/catalyst/target/netboot.py,
320 -targets/netboot/netboot-chroot.sh, -targets/netboot/netboot-combine.sh,
321 -targets/netboot/netboot-controller.sh, -targets/netboot/netboot-image.sh:
322 Whack the outdated and non-functional netboot target
324 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
325 modules/catalyst/__init__.py, modules/catalyst/arch/__init__.py,
326 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
327 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
328 modules/catalyst/arch/mips.py, modules/catalyst/arch/s390.py,
329 modules/catalyst/arch/sh.py, modules/catalyst/config.py,
330 modules/catalyst/error.py, modules/catalyst/hash.py,
331 modules/catalyst/output.py, modules/catalyst/spawn.py,
332 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
333 modules/catalyst/target/embedded.py,
334 modules/catalyst/target/generic_stage.py,
335 modules/catalyst/target/livecd_stage1.py,
336 modules/catalyst/target/livecd_stage2.py,
337 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
338 Small cleanups to make pychecker happy
340 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
341 modules/catalyst/support.py, modules/catalyst/util.py:
344 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
345 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
346 modules/catalyst/util.py:
347 Move read_makeconf() and parse_makeconf() from catalyst.support to
350 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
351 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
352 modules/catalyst/target/livecd_stage2.py,
353 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
354 Move file_locate() from catalyst.support to catalyst.util
356 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
357 modules/catalyst/spawn.py, modules/catalyst/support.py,
358 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
359 modules/catalyst/target/livecd_stage1.py,
360 modules/catalyst/target/livecd_stage2.py,
361 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
362 modules/catalyst/target/snapshot.py, modules/catalyst/target/tinderbox.py:
363 Add catalyst.spawn import where needed and move more spawn-related stuff
364 from catalyst.support to catalyst.spawn
366 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
367 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/sparc.py,
368 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
369 +modules/catalyst/error.py, modules/catalyst/hash.py,
370 +modules/catalyst/spawn.py, modules/catalyst/support.py,
371 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
372 modules/catalyst/target/livecd_stage2.py,
373 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
374 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
375 Move custom exception classes to catalyst.error and all spawn-related
376 functions to catalyst.spawn
378 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
379 +modules/catalyst/hash.py, modules/catalyst/support.py,
380 modules/catalyst/target/generic_stage.py,
381 modules/catalyst/target/livecd_stage2.py,
382 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
383 Move all hash and contents functions to catalyst.hash
385 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
386 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
387 modules/catalyst/util.py:
388 Move countdown() from catalyst.support to catalyst.util
390 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
391 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
392 modules/catalyst/util.py:
393 Move generate_contents() from catalyst.support to catalyst.util
395 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
396 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
397 modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py,
398 modules/catalyst/target/livecd_stage2.py,
399 modules/catalyst/target/netboot2.py, modules/catalyst/util.py:
400 Move touch() from catalyst.support to catalyst.util
402 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
403 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
404 modules/catalyst/util.py:
405 Move ismount() and pathcompare() from catalyst.support to catalyst.util
407 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
408 modules/catalyst/support.py:
409 Remove unused function hexify()
411 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
412 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
413 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
414 modules/catalyst/target/livecd_stage1.py,
415 modules/catalyst/target/livecd_stage2.py,
416 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
417 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
418 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
419 Move normpath() from catalyst.support to catalyst.util
421 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
422 modules/catalyst/support.py, modules/catalyst/target/stage1.py,
423 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
424 Move list_to_string() from catalyst.support to catalyst.util
426 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
427 modules/catalyst/output.py, modules/catalyst/support.py,
428 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
429 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
430 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
431 Move list_bashify() from catalyst.support to catalyst.util
433 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
434 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
435 modules/catalyst/target/livecd_stage2.py, modules/catalyst/util.py:
436 Replace catalyst.support.read_from_clst() with catalyst.util.readfile()
437 and update references
439 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
440 modules/catalyst/util.py:
441 Modify global import from catalyst.support to just import what's needed
443 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
444 modules/catalyst/support.py, modules/catalyst/util.py:
445 Move find_binary() from catalyst.support to catalyst.util
447 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
448 modules/catalyst/arch/__init__.py, +modules/catalyst/output.py,
449 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
450 modules/catalyst/target/generic_stage.py:
451 Move msg(), warn(), and die() to catalyst.output and update all references
453 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
454 Load defaults into myconf before parsing config
456 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
457 Condense code that checks for various things in 'options' to use a loop
459 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
460 modules/catalyst/arch/__init__.py, modules/catalyst/target/__init__.py,
461 modules/catalyst/target/generic_stage.py:
462 Get rid of arches and targets classes and move functions into the module
465 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
466 targets/embedded/embedded-chroot.sh,
467 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
468 targets/livecd-stage2/livecd-stage2-controller.sh,
469 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
470 targets/netboot/netboot-image.sh, targets/netboot2/netboot2-copyfile.sh,
471 targets/stage1/stage1-controller.sh, targets/stage4/stage4-controller.sh,
472 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
473 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
474 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
475 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
476 targets/support/mips-arcload_conf.sh,
477 targets/tinderbox/tinderbox-chroot.sh:
478 More trailing whitespace cleanups
480 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
481 modules/catalyst/arch/arm.py, modules/catalyst/arch/mips.py,
482 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
483 modules/catalyst/lock.py, modules/catalyst/support.py,
484 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
485 modules/catalyst/target/livecd_stage1.py,
486 modules/catalyst/target/livecd_stage2.py,
487 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
488 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
489 modules/catalyst/target/stage2.py, modules/catalyst/target/tinderbox.py,
490 targets/stage1/build.py:
491 Kill lots and lots of trailing whitespace in .py files
493 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
494 modules/catalyst/target/generic_stage.py:
495 Fix up a few bad replacements from previous commit
497 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
498 modules/catalyst/config.py, modules/catalyst/lock.py,
499 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
500 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
501 modules/catalyst/target/livecd_stage1.py,
502 modules/catalyst/target/livecd_stage2.py,
503 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
504 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
505 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
506 modules/catalyst/target/stage4.py:
507 Do a mass sed to fix up all remaining usage of has_key()
509 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
510 Clean up instances of has_key() for py3k
512 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
513 We don't need to pass conf_values since it's a global var
515 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
516 Pre-split options from config file and remove unnecessary imported modules
518 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
519 Move code to verify digest and hash functions to a separate function
521 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
522 Allow build_target() to re-raise the exception for the top-level handler
525 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
526 Move catalyst.support import to top of file
528 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
529 Remove check for sys.argv length since we already check for needed
532 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
533 Rename version() to show_version()
535 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
536 Remove import_modules()
538 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
539 modules/catalyst/target/embedded.py,
540 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
541 modules/catalyst/target/livecd_stage1.py,
542 modules/catalyst/target/livecd_stage2.py,
543 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
544 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
545 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
546 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
547 Remove references to generic_stage_target
549 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
550 +modules/catalyst/target/embedded.py,
551 -modules/catalyst/target/embedded_target.py,
552 +modules/catalyst/target/generic.py,
553 +modules/catalyst/target/generic_stage.py,
554 -modules/catalyst/target/generic_stage_target.py,
555 -modules/catalyst/target/generic_target.py,
556 +modules/catalyst/target/grp.py, -modules/catalyst/target/grp_target.py,
557 -modules/catalyst/target/livecd_stage1_target.py,
558 +modules/catalyst/target/livecd_stage1.py,
559 -modules/catalyst/target/livecd_stage2_target.py,
560 +modules/catalyst/target/livecd_stage2.py,
561 +modules/catalyst/target/netboot.py,
562 -modules/catalyst/target/netboot2_target.py,
563 +modules/catalyst/target/netboot2.py,
564 -modules/catalyst/target/netboot_target.py,
565 +modules/catalyst/target/snapshot.py,
566 -modules/catalyst/target/snapshot_target.py,
567 -modules/catalyst/target/stage1_target.py,
568 +modules/catalyst/target/stage1.py,
569 -modules/catalyst/target/stage2_target.py,
570 +modules/catalyst/target/stage2.py,
571 -modules/catalyst/target/stage3_target.py,
572 +modules/catalyst/target/stage3.py,
573 -modules/catalyst/target/stage4_target.py,
574 +modules/catalyst/target/stage4.py, +modules/catalyst/target/tinderbox.py,
575 -modules/catalyst/target/tinderbox_target.py:
576 Remove _target from target module filenames, since they're already in
579 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> -modules/builder.py,
580 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
581 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
582 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
583 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
584 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
585 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
586 Remove builder.py and all references
588 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
589 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
590 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
591 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
592 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
593 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
594 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
595 +modules/catalyst/support.py, modules/catalyst/target/__init__.py,
596 modules/catalyst/target/embedded_target.py,
597 modules/catalyst/target/generic_stage_target.py,
598 modules/catalyst/target/generic_target.py,
599 modules/catalyst/target/grp_target.py,
600 modules/catalyst/target/livecd_stage1_target.py,
601 modules/catalyst/target/livecd_stage2_target.py,
602 modules/catalyst/target/netboot2_target.py,
603 modules/catalyst/target/netboot_target.py,
604 modules/catalyst/target/snapshot_target.py,
605 modules/catalyst/target/stage1_target.py,
606 modules/catalyst/target/stage2_target.py,
607 modules/catalyst/target/stage3_target.py,
608 modules/catalyst/target/stage4_target.py,
609 modules/catalyst/target/tinderbox_target.py, -modules/catalyst_support.py:
610 Move catalyst_support.py to catalyst.support and update references
612 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
613 +modules/catalyst/lock.py,
614 modules/catalyst/target/generic_stage_target.py,
615 -modules/catalyst_lock.py:
616 Move catalyst_lock.py to catalyst/lock.py and update references
618 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
619 modules/catalyst/target/__init__.py,
620 modules/catalyst/target/generic_stage_target.py:
621 Move target module loading logic into build_target_map() in
622 catalyst.target module
624 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
625 modules/catalyst/target/embedded_target.py,
626 modules/catalyst/target/grp_target.py,
627 modules/catalyst/target/livecd_stage1_target.py,
628 modules/catalyst/target/livecd_stage2_target.py,
629 modules/catalyst/target/netboot2_target.py,
630 modules/catalyst/target/netboot_target.py,
631 modules/catalyst/target/snapshot_target.py,
632 modules/catalyst/target/stage1_target.py,
633 modules/catalyst/target/stage2_target.py,
634 modules/catalyst/target/stage3_target.py,
635 modules/catalyst/target/stage4_target.py,
636 modules/catalyst/target/tinderbox_target.py, modules/catalyst_support.py:
637 Add target map in each target module and remove register() function
638 Change catalyst program to load target modules with catalyst.target.targets
640 Remove required_build_targets and valid_build_targets from catalyst_support.py,
641 since we can scan the dir now
643 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
644 +modules/catalyst/target/__init__.py,
645 +modules/catalyst/target/embedded_target.py,
646 +modules/catalyst/target/generic_stage_target.py,
647 +modules/catalyst/target/generic_target.py,
648 +modules/catalyst/target/grp_target.py,
649 +modules/catalyst/target/livecd_stage1_target.py,
650 +modules/catalyst/target/livecd_stage2_target.py,
651 +modules/catalyst/target/netboot2_target.py,
652 +modules/catalyst/target/netboot_target.py,
653 +modules/catalyst/target/snapshot_target.py,
654 +modules/catalyst/target/stage1_target.py,
655 +modules/catalyst/target/stage2_target.py,
656 +modules/catalyst/target/stage3_target.py,
657 +modules/catalyst/target/stage4_target.py,
658 +modules/catalyst/target/tinderbox_target.py, -modules/embedded_target.py,
659 -modules/generic_stage_target.py, -modules/generic_target.py,
660 -modules/grp_target.py, -modules/livecd_stage1_target.py,
661 -modules/livecd_stage2_target.py, -modules/netboot2_target.py,
662 -modules/netboot_target.py, -modules/snapshot_target.py,
663 -modules/stage1_target.py, -modules/stage2_target.py,
664 -modules/stage3_target.py, -modules/stage4_target.py,
665 -modules/tinderbox_target.py:
666 Move all *_target.py modules under modules/catalyst/target and create
667 parent catalyst.target module
669 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
670 modules/catalyst/arch/__init__.py, modules/catalyst/arch/arm.py:
671 Remove hard-coded arch list now that find_arch_modules() is known to work
673 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
674 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
675 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
676 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
677 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
678 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
679 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
680 modules/generic_stage_target.py:
681 Move subarch and maching maps to bottom of arch files, since the classes
682 aren't defined yet at the top
684 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
685 modules/catalyst/arch/sh.py:
686 Forgot the sh arch module
688 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
689 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
690 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
691 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
692 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
693 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
694 Move subarch and machine map information to variables at top of each arch
695 module and get rid of register() function
697 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> ChangeLog:
698 Add catalyst.util.load_module() function
699 Move arch modules under modules/catalyst/arch
700 Add catalyst.arch.arches class to assist in loading arch modules
701 Add .gitignore file for *.py[co]
703 10 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
704 Change __version__ to 2.99 for catalyst_3 branch
706 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
707 Add note about metadata_overlay being default in 2.1.6
709 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
710 Updated the AUTHORS section and the header for the ChangeLog, to reflect
711 that individual authors now retain their copyright to code they submit.
713 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
714 Rewrote TODO to make it clearer and added a ton of new items to it.
716 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
717 modules/generic_stage_target.py:
718 screw you python...hard
720 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
721 modules/generic_stage_target.py:
722 Disable removal of 'target_path' when build starts
724 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
725 modules/generic_stage_target.py:
726 Apply patch from armin76 to actually make use of the busybox_config value
729 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
730 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
731 Add support for gk's --busybox-config= option
733 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
734 modules/generic_stage_target.py:
735 Missing / before 'iso'
737 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
738 modules/snapshot_target.py:
739 Add support for purging to snapshot target
741 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
742 Add mix-in cdtar idea to TODO
744 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
745 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
746 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
747 Remove old isolinux-3.09 cdtar files
749 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
750 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
751 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
752 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
754 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
755 Marking this 2.0.6.903 for testing.
757 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
758 targets/netboot2/netboot2-controller.sh:
759 Disable copying of nb-busybox.cf since it isn't used anyway
761 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
762 arch/x86.py, catalyst:
763 A few typo and other minor fixes as reported by armin76
765 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
766 modules/generic_stage_target.py:
767 Add support for digests="all" for gentoo bug #209611
769 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
770 examples/netboot2_template.spec, targets/support/kmerge.sh:
771 Automatically append --netboot to GK_ARGS for netboot2 target Remove
772 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
774 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
775 targets/support/pre-kmerge.sh:
776 Remove evil hacks that copy gk files around for netboot2
778 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
779 Bumping version for release.
781 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
782 modules/catalyst_support.py:
783 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
786 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
787 modules/catalyst_support.py, modules/generic_stage_target.py:
788 Add support for -P/--purgeonly option
790 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
791 Updated README to tell the user where to locate catalyst.conf if not using
792 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
795 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
796 Kicking out a 2.0.6.901 release for testing.
798 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
799 modules/generic_stage_target.py:
800 Automatically prepend build dir path to livecd/iso if it's not an absolute
803 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
804 Update TODO with placeholder idea.
806 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
807 +modules/catalyst/util.py:
808 Create catalyst.util module with capture_traceback() and print_traceback()
809 functions Capture and print traceback when build fails instead of letting
812 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
813 modules/catalyst/config.py, modules/catalyst_support.py:
814 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
816 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
817 modules/catalyst/config.py:
818 A few fixes to ParserBase after actually testing it switch to parsing
819 config file with ConfigParser.
821 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
822 +modules/catalyst/config.py, -modules/catalyst/util.py:
823 More indecisiveness..move util.spec to config.SpecParser.
825 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
826 -modules/catalyst/spec.py, +modules/catalyst/util.py,
827 modules/catalyst_support.py:
828 * Rename catalyst.spec to catalyst.util
829 * Move spec_dump() into spec class
830 * Modify catalyst to use new spec class
832 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
833 +modules/catalyst/__init__.py:
834 Add __init__.py file and import line.
836 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
837 +modules/catalyst/spec.py:
838 Initial commit of modules/catalyst/spec.py.
840 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
842 Updating x86/amd64 arch support. Original patches by William Cooke
843 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
845 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
846 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
847 modules/snapshot_target.py, modules/stage4_target.py,
848 targets/support/bootloader-setup.sh, targets/support/functions.sh,
849 targets/support/kmerge.sh:
850 Removing all deprecated interfaces. We no longer wish to support them and
851 they're not needed. Anyone using a pre-2.x spec file will need to update
854 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
855 -livecd/files/Getting_Online.txt:
856 Removing livecd/files/Getting_Online.txt since it was quite outdated.
858 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
860 Updated for new git repo.
862 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
863 targets/support/livecdfs-update.sh:
864 Add gconf settings for gnome-screensaver to disable locking by default. This
867 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
868 Add armv5tel to arm host list.
870 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
871 targets/support/chroot-functions.sh:
872 If we don't have a distcc user, we need to reinstall distcc, even if it's
873 been built with the right USE. This mainly affects stage1/stage2.
875 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
876 targets/support/chroot-functions.sh:
877 We need to run distcc-config --install, since we won't be installing into
878 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
879 installed versions of distcc.
881 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
882 Add a couple of distcc-related items to TODO.
884 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
885 targets/stage1/stage1-preclean-chroot.sh,
886 targets/stage2/stage2-preclean-chroot.sh,
887 targets/stage3/stage3-preclean-chroot.sh,
888 targets/stage4/stage4-preclean-chroot.sh:
889 We don't want to run setup_myfeatures in preclean, but still want to update
890 the environment and show our debug information.
892 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
893 targets/stage1/stage1-preclean-chroot.sh,
894 targets/stage2/stage2-preclean-chroot.sh,
895 targets/stage3/stage3-preclean-chroot.sh,
896 targets/stage4/stage4-preclean-chroot.sh,
897 targets/support/chroot-functions.sh:
898 Remove the die on LIBDIR check, since it won't be set on non-multilib
899 profiles. We can now run debug in preclean again.
901 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
902 targets/support/functions.sh:
903 Let's not try to chmod a dangling symlink.
905 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
906 targets/support/chroot-functions.sh:
907 Added emerge --info to debug output. I don't know why I didn't add it before.
909 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
910 targets/stage1/stage1-preclean-chroot.sh,
911 targets/stage2/stage2-preclean-chroot.sh,
912 targets/stage3/stage3-preclean-chroot.sh,
913 targets/stage4/stage4-preclean-chroot.sh:
914 We probably shouldn't be running our debug functions in our stages. Let's
917 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
918 targets/support/chroot-functions.sh:
919 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
922 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
923 targets/support/livecdfs-update.sh:
924 Only copy the handbook icon if one exists.
926 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
927 modules/catalyst_lock.py:
928 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
931 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
932 targets/livecd-stage2/livecd-stage2-controller.sh:
933 We should be matching all possible LIBDIRs, so make sure we do that.
935 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
936 targets/support/livecdfs-update.sh:
937 We no longer need the metadata.tar.bz2, since the Installer uses
940 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
941 targets/stage1/stage1-chroot.sh:
942 We don't need --newuse if we're not using binary packages, so there's no
945 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
946 targets/livecd-stage2/livecd-stage2-controller.sh:
947 Added initial framework for creating the CD's root on livecd/livedvd.
948 Currently, the end result is the same, but I'll be adding code to
949 automatically copy the stages and to automatically download the distfiles.
951 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
952 targets/livecd-stage2/livecd-stage2-controller.sh,
953 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
954 targets/support/rc-update.sh:
955 Change all checks for livecd/type: gentoo-release-livecd to
956 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
957 to allow for auto-fetching of distfiles and stages onto official DVD media.
959 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
960 targets/livecd-stage1/livecd-stage1-controller.sh,
961 targets/livecd-stage2/livecd-stage2-controller.sh:
962 Updated TODO. Added code to livecd-stage1 to generate a package list, which
963 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
964 the distfiles automatically.
966 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
967 modules/generic_stage_target.py:
968 Fix seedcache output so it fits in 80 columns.
970 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
971 targets/stage1/stage1-chroot.sh:
972 We should likely install baselayout before anything else, including the
973 package manager. As such, I've moved it to after sys-apps/baselayout is
976 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
977 targets/livecd-stage2/livecd-stage2-controller.sh:
978 Check for a snapshot in the overlay and error if one is present. This should
979 ensure that the snapshot on the CD is the same as the one used to build the
982 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
983 modules/catalyst_support.py:
984 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
985 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
988 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
989 targets/stage1/stage1-chroot.sh:
990 Change back to using sys-apps/baselayout. We'll need to come up with a
991 better permanent solution now that virtual/baselayout is no more.
993 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
994 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
995 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
997 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
998 targets/support/bootloader-setup.sh:
999 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
1002 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
1003 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1004 Added TODO. Changed create_handbook_icon call to only be called if
1005 /docs/handbook/index.html exists on the disk or in livecd/overlay.
1007 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1008 targets/support/kmerge.sh:
1009 Run sed on KERNELVERSION to escape the slashes so we can use it in another
1012 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1013 targets/support/kmerge.sh:
1014 Modify test to run if package.provided exists instead of if it doesn't.
1015 Run sed on the correct file.
1017 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1018 targets/support/chroot-functions.sh:
1019 Added --noreplace to setup_myfeatures merges so we don't blow away any
1020 packages which are already installed with the proper USE flags for the given
1021 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
1023 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1024 livecd/files/README.txt:
1025 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
1027 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1028 targets/support/rc-update.sh:
1029 Added mdraid for baselayout-2 users.
1031 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1032 targets/support/kmerge.sh:
1033 Clean up package.provided after the kernel build
1035 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1036 targets/support/kmerge.sh:
1037 It helps if I put things in the correct order so they'll actually execute,
1038 rather than getting a nice error from emerge.
1040 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1041 targets/support/kmerge.sh:
1042 Change upgrade to update.
1044 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1045 targets/support/kmerge.sh:
1046 Add back in the package.provided code that *should* skip the kernel sources
1047 merge for call back and subsequent runs.
1049 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1050 targets/support/kmerge.sh:
1051 We don't really need to use binary packages for the kernel sources, since it
1052 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
1053 when we're not using kerncache.
1055 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1056 targets/support/kmerge.sh:
1057 Remove 'symlink' from USE, since it's not needed and screws up kerncache
1059 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1060 targets/livecd-stage2/livecd-stage2-controller.sh:
1061 OK, we run our find outside the chroot, so we don't want to use absolute
1062 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
1063 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
1066 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1067 targets/livecd-stage2/livecd-stage2-controller.sh,
1068 targets/stage1/stage1-controller.sh:
1069 Cleanup the clean section for stage1 and add an updated clean section for
1070 livecd-stage2 when we're a minimal, universal, or game CD. This is
1071 2.0.6_pre14 for testing.
1073 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1074 targets/support/kmerge.sh:
1075 We should be using --newuse when merging our packages in callback.
1077 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1078 targets/grp/grp-chroot.sh:
1079 We should only use --noreplace when building a pkgset, everything else
1082 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1083 modules/catalyst_support.py, modules/generic_stage_target.py,
1084 modules/grp_target.py:
1085 Apply additional patches from bug #207862 for CONTENTS generation.
1087 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1088 targets/grp/grp-chroot.sh:
1089 Call setup_myemergeopts after changing clst_FETCH.
1091 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1092 targets/netboot2/netboot2-pkg.sh:
1093 Remove a bit of unnecessary code.
1095 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1096 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
1097 targets/support/chroot-functions.sh:
1098 Fix some spacing on the -* warning, revert Andrew's last change, since it
1099 didn't do anything, and clean up the GRP chroot code so it works smarter and
1100 set clst_FETCH when clst_grp_type is something other than pkgset.
1102 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1103 targets/support/chroot-functions.sh:
1104 Don't set --usepkg and --buildpkg when fetching.
1106 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1107 modules/generic_stage_target.py:
1108 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
1111 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1112 modules/generic_stage_target.py:
1113 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
1114 boot/kernel/${kname}/config copying code in generic_stage_target.
1116 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1117 targets/support/kmerge.sh:
1118 Make sure we don't give genkernel a --kernel-config if it isn't set in the
1121 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1122 modules/generic_stage_target.py, targets/support/kmerge.sh,
1123 targets/support/pre-kmerge.sh:
1124 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
1125 valid, rather than required, changed clst_ksource to default to
1126 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
1127 removal of USE to after the kernel build so the modules get the correct USE,
1128 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
1130 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1131 targets/support/kmerge.sh:
1132 We should run the default functions for kmerge.sh, too.
1134 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1135 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
1136 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
1137 Updated aboot cdtar with a newer version to support newer kernels.
1139 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1140 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1141 Updated make_destpath so it writes out to make.conf as well as exporting
1142 ROOT to the environment, added a make_destpath call to cleanup_stages, and
1143 adding make_destpath /tmp/stage1root to stage1.
1145 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
1146 Updated README a bit and rolling 2.0.6_pre12 for testing.
1148 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1149 targets/support/create-iso.sh:
1150 Removed any further checks for clst_fstype and making sure everybody is
1151 using ${mkisofs_zisofs_opts}.
1153 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1154 targets/support/livecdfs-update.sh:
1155 The default theme for GNOME is now Clearlooks, so we can remove the theme
1156 code, but we still want to set the font size.
1158 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1159 targets/support/livecdfs-update.sh:
1160 We need to put quotes around ${user_comment} or useradd gets confused.
1162 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1163 targets/support/chroot-functions.sh:
1164 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
1167 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1168 targets/support/kmerge.sh:
1169 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
1170 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
1172 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1173 targets/support/create-iso.sh:
1174 Bash fscking sucks, so we have to compromise on this code reduction solution
1175 a bit. It's still far better than it was
1177 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1178 targets/support/create-iso.sh:
1179 Don't escape quotes when actually running the command
1181 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1182 targets/support/kmerge.sh:
1183 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
1185 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1186 targets/support/kmerge.sh:
1187 Use -L instead of -l in test for symlink
1189 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1190 targets/stage1/stage1-controller.sh:
1191 Remove code for gcc-config/binutils-config since it should be getting done
1192 in the preclean script, anyway.
1194 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1195 targets/stage1/stage1-chroot.sh:
1196 I missed one place where HOSTUSE was being used incorrectly.
1198 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1199 targets/support/kmerge.sh:
1200 Escape the correct quote
1202 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1203 targets/support/kmerge.sh:
1204 Change remaining instances of run_emerge to run_merge
1206 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1207 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1208 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
1211 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1212 targets/support/bootloader-setup.sh:
1213 Let's change our splash checking to a global check so it only needs to be
1214 done once. This makes much more sense than having all of those if ... else
1217 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1218 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
1219 Fix our USE invocation here so things work as expected.
1221 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1222 targets/support/livecdfs-update.sh:
1223 Force-enable livecd/users for livecd/type gentoo-release-livecd and
1226 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1227 targets/support/livecdfs-update.sh:
1228 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
1231 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1232 targets/livecd-stage2/livecd-stage2-controller.sh:
1233 Fixing the snapshot copying so it will only copy the correct snapshot for
1234 people who don't know how to properly use wget.
1236 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1237 targets/stage1/stage1-chroot.sh:
1238 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
1239 disable profile USE.
1241 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1242 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
1243 OK, we have to escape our quotes, rather than use single quotes, or we don't
1244 evaluate the variables properly.
1246 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1247 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
1248 targets/support/kmerge.sh:
1249 Fixing echo/sed for make.conf writing.
1251 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1252 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
1253 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1254 Rather than using the environment, we write out our USE to make.conf, then
1255 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
1256 be written to make.conf, already.
1258 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1259 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1260 targets/livecd-stage1/livecd-stage1-chroot.sh,
1261 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1262 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1263 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1264 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1265 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
1266 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1267 Changing run_emerge to run_merge, changing both setup_portage and
1268 setup_myfeatures to add any USE changes to make.conf prior to merge, then
1269 removing the settings added, rather than (ab)using the environment.
1271 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1272 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1273 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
1274 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1275 targets/tinderbox/tinderbox-chroot.sh:
1276 Rearrange some of the functions in chroot-functions.sh in preparation for
1277 some upcoming changes and rename setup_portage to setup_pkgmgr.
1279 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1280 targets/stage1/stage1-controller.sh:
1281 Removing an extra env-update call from stage1's preclean.
1283 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1284 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
1285 targets/support/bootloader-setup.sh:
1286 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
1287 help.msg which we didn't even use.
1289 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1290 targets/support/bootloader-setup.sh:
1291 Don't write out out 'default 1' line when creating grub.conf, since the
1292 'help' entry is now at the bottom, and we want grub to default to the first
1295 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1296 targets/support/bootloader-setup.sh:
1297 Removed checks on livecd/splash_type, since we only support one type,
1298 removed remaining bootsplash code from bootloader-setup.sh, added automatic
1299 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
1300 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
1302 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1303 targets/livecd-stage2/livecd-stage2-controller.sh:
1304 Let's automatically copy in the snapshot if livecd/type is
1305 gentoo-release-livecd.
1307 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1308 modules/generic_stage_target.py:
1309 Fix leading whitespace in empty() so it's only executed if there's something
1310 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
1311 211410 for pointing this out
1313 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1314 targets/support/rc-update.sh:
1315 Quote baselayout package atom
1317 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1318 targets/support/chroot-functions.sh:
1319 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
1320 PATH by default. Instead, simply check if it exists.
1322 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1323 targets/support/chroot-functions.sh:
1324 Remove temporary package listing code, since --verbose is forced on with
1327 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1328 Force-enable --verbose when using --debug
1330 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1331 targets/support/kmerge.sh:
1332 Changing modules-update to update-modules to quiet a warning and keep us
1333 from having it get removed out from under us.
1335 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1336 targets/support/chroot-functions.sh:
1337 Adding a note to myself for better debug and moving run_default_funcs to the
1338 bottom of the script so it gets executed. Since this can otherwise break
1339 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
1341 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1342 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1343 targets/support/chroot-functions.sh:
1344 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
1345 so we can get the output with --debug, added --newuse to the options for
1346 stage1, as we should always rebuild any package where the USE has changed,
1347 removed removal of portage logs from stage2-chroot.sh since it is being done
1348 by cleanup_stages, moved world removal in cleanup_stages into a check for
1349 stages 1 through 3, made update_env_settings check for the existence of
1350 env-update before running it since we now run update_env_settings by default
1351 everywhere chroot-functions.sh is sourced, and added a section to show_debug
1352 to list the packages, since we don't yet force-enable verbose with debug.
1354 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1355 modules/catalyst_lock.py:
1356 Since my python sucks and I don't feel like troubleshooting it at the
1357 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
1358 2.0.6_pre8 for testing.
1360 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1361 modules/builder.py, modules/catalyst_lock.py:
1362 Added some extra debug output to catalyst_lock.py and added Stuart Longland
1363 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
1365 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1366 modules/catalyst_support.py:
1367 change 'is' to == because python is grumpy
1369 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1370 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
1371 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
1372 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
1373 targets/support/rc-update.sh:
1374 Removing support for bootsplash, since it hasn't been in a supported kernel
1375 in a couple years and isn't accepted upstream.
1377 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1378 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1379 Fix up the sed for genkernel so it works on versions both before and after
1380 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
1381 change was a bit too aggressive.
1383 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1384 targets/support/bootloader-setup.sh:
1385 Change grub timeout to 15 seconds instead of 150.
1387 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1388 targets/support/pre-kmerge.sh:
1389 Comment out sed on genkernel executable as it appears to do nothing these
1392 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1393 targets/livecd-stage2/livecd-stage2-controller.sh:
1394 Only call find on libdirs that actually exist. Thanks to Kristoffer
1395 <krek6597@student.uu.se> in bug #210807.
1397 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1398 modules/generic_stage_target.py:
1399 Add warning about -* in foo/use in the spec.
1401 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1402 targets/embedded/embedded-chroot.sh,
1403 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
1404 targets/grp/grp-preclean-chroot.sh,
1405 targets/livecd-stage1/livecd-stage1-chroot.sh,
1406 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1407 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
1408 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1409 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1410 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
1411 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
1412 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
1413 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1414 targets/tinderbox/tinderbox-preclean-chroot.sh:
1415 Change all . to source.
1417 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1418 targets/embedded/embedded-preclean-chroot.sh,
1419 targets/grp/grp-preclean-chroot.sh,
1420 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1421 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1422 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1423 targets/stage3/stage3-preclean-chroot.sh,
1424 targets/stage4/stage4-preclean-chroot.sh,
1425 targets/support/chroot-functions.sh,
1426 targets/tinderbox/tinderbox-preclean-chroot.sh:
1427 Added a cleanup_stages function and added it to the appropriate places.
1429 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1430 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1431 targets/livecd-stage1/livecd-stage1-chroot.sh,
1432 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
1433 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
1434 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1435 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1436 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1437 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1438 Removing any functions that we now call by default when we source
1439 chroot-functions.sh by default.
1441 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1442 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1443 targets/livecd-stage1/livecd-stage1-chroot.sh,
1444 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1445 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1446 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1447 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
1448 Clean up the debug code that I've added to stage1, move it to
1449 chroot_functions.sh, and call it from all of our main targets.
1451 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1452 modules/generic_stage_target.py:
1453 Wow. I need to make sure that we actually comment comments in make.conf or
1454 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
1455 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
1457 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1458 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1459 targets/stage3/stage3-chroot.sh:
1460 We need to be sure we clear out /var/log/portage/elog as well as
1461 /var/log/emerge.log for stages 1 through 3.
1463 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1464 modules/generic_stage_target.py,
1465 targets/livecd-stage2/livecd-stage2-controller.sh,
1466 targets/support/livecdfs-update.sh:
1467 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
1468 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
1469 80 columns. This is catalyst 2.0.6_pre5 for testing.
1471 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1472 modules/generic_stage_target.py:
1473 Apparently, python doesn't like it when you put a set of comments in front
1474 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
1477 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1478 modules/generic_stage_target.py:
1479 Huge refactoring of modules/generic_stage_target.py to fix indentation and
1480 generally clean up the code so it's a bit easier to read/follow.
1482 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1483 modules/generic_stage_target.py:
1484 Sort and de-dupe myusevars.
1486 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1487 targets/stage1/stage1-chroot.sh:
1488 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
1490 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1491 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
1492 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1493 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
1494 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1495 targets/tinderbox/tinderbox-chroot.sh:
1496 Move export of FEATURES to setup_myfeatures.
1498 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1499 targets/stage1/stage1-chroot.sh:
1500 Added some debug code to stage1 and fixed a nice bug where we weren't
1501 building with the correct USE. Unfortunately, this invalidates any caches
1502 for stage1, since we were building with the entire USE from the profile.
1503 This is 2.0.6_pre4 for testing.
1505 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1506 targets/stage1/stage1-chroot.sh:
1507 We don't need to do the device building twice, so removing USE=build from
1508 first baselayout install.
1510 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1511 targets/support/livecdfs-update.sh:
1512 We check for a plugdev group, add it if it doesn't exist, and make sure any
1513 users specified by livecd/users is in the group.
1515 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
1516 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
1517 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
1519 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1520 modules/catalyst_support.py:
1521 Fix up calc_contents in contents_map. Thanks to Brent Baude
1522 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
1525 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1526 targets/stage1/stage1-chroot.sh:
1527 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
1528 empty and will cause issues in stage3 and beyond.
1530 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1531 targets/support/kmerge.sh, targets/support/rc-update.sh:
1532 Changed some of the rc-update code so it should work with baselayout-2,
1533 also. This is 2.0.6_pre2 for testing.
1535 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1536 files/catalyst.conf, modules/catalyst_support.py,
1537 modules/generic_stage_target.py, modules/grp_target.py,
1538 modules/snapshot_target.py:
1539 Added support for generating CONTENTS files automatically. Patch by Robin
1540 Johnson <robbat2@gentoo.org> for bug #207862.
1542 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1543 modules/snapshot_target.py:
1544 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1545 exclude digest-* files from the snapshot.
1547 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1548 arch/x86.py, modules/generic_stage_target.py:
1549 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1550 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1552 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1553 targets/support/kmerge.sh:
1554 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1555 options, so that it can actually be turned off.
1557 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1559 Rearrange things in the arch/*.py files to ensure that nothing is used
1560 before it has been defined.
1562 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1563 Reorder arch/powerpc.py to make python happy.
1565 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1566 modules/snapshot_target.py:
1567 Change .svn --include to an --exclude like it was supposed to be.
1569 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1571 Added several subarches for mips so we can dump the mips subarch profiles
1572 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1575 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1576 targets/livecd-stage2/livecd-stage2-controller.sh:
1577 Changed the code for copying the MOTD files so it's fewer lines and makes
1580 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1581 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1582 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1583 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1585 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1587 Did a little cleanup on the x86.py to remove some redundant entries and
1588 added nocona and core2 to amd64.py, though they're currently commented out.
1590 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1591 modules/generic_stage_target.py:
1592 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1593 flags defined in the spec file.
1595 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1596 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1597 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1598 since catalyst sets CXXFLAGS=CFLAGS by default.
1600 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1601 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1602 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1604 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1605 Added prescott to the subarches for x86.
1607 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1608 modules/netboot2_target.py, targets/support/kmerge.sh:
1609 Add patch to enabled netboot2/linuxrc and automatically add path for
1610 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1611 <jsbronder@gentoo.org> in bug #208106.
1613 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1614 modules/netboot2_target.py:
1615 Allow root_overlay in netboot2 target for bug #208106.
1617 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1618 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1619 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1620 Added USE=bindist automatically to everything that inherits set_use from
1621 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1622 USE=bindist to emerge run for stage1, and did some minor cleanup in
1623 get_libdir in chroot-functions.
1625 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1626 targets/support/bootloader-setup.sh:
1627 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1629 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1630 examples/generic_stage_template.spec, examples/grp_template.spec,
1631 examples/livecd-stage1_template.spec,
1632 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1633 examples/stage4_template.spec, examples/tinderbox_template.spec:
1634 Changing link so it no longer points to a dead page. This is for bug #208609.
1636 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1637 modules/snapshot_target.py:
1638 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1640 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1641 targets/stage1/stage1-chroot.sh:
1642 As much as I hate this, we're going to force baselayout to install first.
1643 This will keep us from having any issues with packages that don't respect
1646 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1647 Reorder options in catalyst.conf so they're alphabetical.
1649 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1650 targets/support/bootloader-setup.sh:
1651 Add 'pager on' to grub.conf for bug #208531.
1653 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1654 livecd/files/README.txt, livecd/files/x86-F6.msg:
1655 Removing the unused kernel command line options from Volume/Device Management.
1657 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1658 This is now 2.0.5 for release.
1660 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1661 files/catalyst.conf, modules/catalyst_support.py,
1662 modules/generic_stage_target.py,
1663 targets/embedded/embedded-preclean-chroot.sh,
1664 targets/grp/grp-preclean-chroot.sh,
1665 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1666 targets/stage2/stage2-preclean-chroot.sh,
1667 targets/stage3/stage3-preclean-chroot.sh,
1668 targets/support/chroot-functions.sh,
1669 targets/tinderbox/tinderbox-preclean-chroot.sh:
1670 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1671 sys-devel/icecream cluster compiler support for bug #200095. This is
1672 catalyst 2.0.5_pre6 for testing.
1674 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1675 files/catalyst.conf, modules/generic_stage_target.py:
1676 Add the option for using metadata_overlay with portage to speed up cache.
1678 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1679 modules/stage1_target.py, modules/stage2_target.py,
1680 modules/stage3_target.py:
1681 Add /etc/portage to cleanables for stages 1 through 3.
1683 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1684 livecd/files/livecd-local.start,
1685 targets/livecd-stage2/livecd-stage2-controller.sh,
1686 targets/support/livecdfs-update.sh:
1687 We apparently still need profiles/eclass for building the stage3 from the
1688 LiveCD with the installer.
1690 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1691 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1694 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1695 targets/livecd-stage2/livecd-stage2-controller.sh,
1696 targets/support/livecdfs-update.sh:
1697 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1698 preservation of eclasses/profiles, and remove copying of livecd-local.start
1699 since it's not needed anymore.
1701 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1702 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1703 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1706 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1707 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1708 Removing old mkvardb code which is no longer used, commenting out setting of
1709 Gnome theme for testing now that Clearlooks has been default for some time,
1710 and changing vdb move from a case statement to a simple if statement. This
1711 is 2.0.5_pre5 for testing.
1713 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1714 modules/stage1_target.py:
1715 Removing cleaning of python encodings for bug #64890.
1717 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1718 modules/generic_stage_target.py:
1719 Add an extra warning into the generated make.conf about changing the CHOST.
1721 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1722 targets/support/livecdfs-update.sh:
1723 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1725 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1726 targets/embedded/embedded-preclean-chroot.sh,
1727 targets/grp/grp-preclean-chroot.sh,
1728 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1729 targets/stage2/stage2-preclean-chroot.sh,
1730 targets/stage3/stage3-preclean-chroot.sh,
1731 targets/tinderbox/tinderbox-preclean-chroot.sh:
1732 Check to see if distcc is enabled before calling cleanup_distcc().
1734 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1735 arch/sparc.py, arch/x86.py:
1736 Look for linux32 in /bin and /usr/bin.
1738 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1739 modules/generic_stage_target.py:
1740 Make error message more specific when removing immutable flag.
1742 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1743 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1744 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1745 information, and added a small fix for FreeBSD for bug #169041. This is
1746 catalyst 2.0.5_pre4 for testing.
1748 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1749 targets/support/chroot-functions.sh:
1750 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1751 patch from bug #120076 to add cross-compiling support to our distcc
1754 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1755 targets/support/chroot-functions.sh:
1756 Added a version of get_libdir from multilib.eclass so we can determine where
1757 to go poking around if we need to touch anything in libdir.
1759 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1760 Print an error saying what target failed before the traceback.
1762 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1763 modules/catalyst_support.py:
1764 When parsing make.conf, first try pkgcore's
1765 snakeoil.fileutils.read_bash_dict(), then portage's
1766 portage_util.getconfig(), then the internal parse_makeconf().
1768 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1769 modules/catalyst_support.py:
1770 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1772 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1773 examples/netboot_template.spec, examples/tinderbox_template.spec,
1774 modules/grp_target.py, modules/tinderbox_target.py:
1775 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1776 modules, and remove extra pkgcache_path and kerncache_path options from
1779 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1780 This is catalyst 2.0.5_pre3 for testing the new stages code.
1782 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1783 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1784 We need to force USE=bindist on for building stages.
1786 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1787 modules/generic_stage_target.py:
1788 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1789 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1791 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1792 targets/support/rc-update.sh:
1793 Added support for the newer versions of splashutils which use fbcondecor as
1794 the init script. This is catalyst 2.0.5_pre1 for testing.
1796 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1797 targets/livecd-stage2/livecd-stage2-controller.sh:
1798 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1801 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1802 modules/generic_stage_target.py, modules/stage1_target.py,
1803 modules/stage2_target.py:
1804 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1807 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1808 modules/generic_stage_target.py, modules/netboot2_target.py:
1809 Fix typo in getopt call for --clear-autoresume. thanks to
1810 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1811 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1812 Copy overlay files in netboot2 target into proper dir for bug #174635.
1814 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1815 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1816 targets/support/netboot2-final.sh:
1817 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1818 fix a minor bug in System.map copying, add portage_overlay support, and adds
1819 the ability to use globbing in the package file lists for the netboot2
1822 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1823 +targets/netboot2/nb-busybox.cf:
1824 Added nb-busybox.cf to the netboot2 target for bug #174298.
1826 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1827 targets/support/chroot-functions.sh:
1828 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1830 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1831 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1832 Change moving the VDB until after we have processed unmerge by moving it
1833 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1834 unmerge packages from the gentoo-release-livecd target.
1836 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1837 targets/support/kmerge.sh:
1838 Commented out the package.provided code in catalyst that seemed to cause
1839 problems with kerncache in testing. This is 2.0.4 and should be used for the
1842 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1843 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1844 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1845 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1846 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1847 improve the netboot2 target.
1849 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1850 modules/generic_stage_target.py:
1851 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1852 cause catalyst to export boolean variables as well as string-based
1855 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1856 modules/generic_stage_target.py:
1857 Fixing check for invalid subarch to not filter too much. Fix from Mike
1858 Frysinger <vapier@gentoo.org> for bug #173532.
1860 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1861 Added s390x (64-bit) support via a patch from Mike Frysinger
1862 <vapier@gentoo.org> for bug #173002.
1864 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1865 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1866 targets/livecd-stage1/livecd-stage1-chroot.sh,
1867 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1868 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1869 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1870 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1871 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1872 targets/support/pre-kmerge.sh:
1873 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1874 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1875 certain functions/code paths when running with -F/--fetchonly. Simplified
1876 kmerge.sh with regards to kerncache and callback packages. Also, changed
1877 ccache/distcc installs to use run_emerge instead of emerge directly, which
1878 allows us to more easily replace the underlying package manager, or add
1879 support for multiple package managers to catalyst.
1881 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1882 modules/grp_target.py:
1883 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1884 portage_overlay functionality to GRP, where it was mistakenly missing, for
1885 bug #171157. This is catalyst 2.0.3 and ready for release.
1887 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1888 targets/livecd-stage1/livecd-stage1-controller.sh,
1889 targets/support/livecdfs-update.sh:
1890 Removed the generation of grppkgs.txt since the Installer now uses vdb
1893 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1894 targets/support/create-iso.sh:
1895 Fix creation of the EFI images. Since it is FAT, we can't go around
1896 perserving permissions, now, can we?
1898 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1899 targets/support/livecdfs-update.sh:
1900 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1901 broken sed for rc.conf, which caused all kinds of hell to break loose when
1902 booting a new CD. This is 2.0.3_pre3.
1904 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1905 modules/generic_stage_target.py:
1906 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1907 such as group- from /etc before creating our stage tarballs. This is for bug
1910 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1911 targets/support/livecdfs-update.sh:
1912 Commenting out the livecd-kernel code, since the Installer should be doing
1913 everything necessary itself.
1915 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1916 targets/support/livecdfs-update.sh:
1917 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1918 the usbutils hanlding in case they follow suit with pciutils.
1920 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1921 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1922 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1923 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1924 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1925 problems with using all of the various subarch settings.
1927 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1928 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1929 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1930 check look in the correct location, and made sure we don't delete /voot
1931 within the EFI code if grub is present.
1933 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1934 modules/generic_stage_target.py:
1935 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1936 #166294. This one should fix the HPPA/PPC architectures.
1938 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1939 targets/support/chroot-functions.sh:
1940 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1941 remove the autoresume point for portage, as it really isn't needed and
1942 doesn't really gain us much, anyway.
1944 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1945 targets/stage1/stage1-chroot.sh:
1946 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1948 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1949 examples/generic_stage_template.spec, examples/grp_template.spec,
1950 examples/livecd-stage1_template.spec,
1951 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1952 examples/netboot_template.spec, examples/snapshot_template.spec,
1953 examples/stage4_template.spec, examples/tinderbox_template.spec:
1954 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1957 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1958 targets/support/livecdfs-update.sh:
1959 Make sure the user owns his home directory for bug #147195.
1961 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1962 +files/catalystrc, modules/catalyst_support.py:
1963 Re-arranged catalyst.conf to make it easier to follow while looking at the
1964 online reference and added a default catalystrc file, which does nothing.
1966 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1967 modules/catalyst_support.py, modules/embedded_target.py,
1968 modules/generic_stage_target.py, modules/grp_target.py,
1969 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1970 modules/stage3_target.py, modules/tinderbox_target.py:
1971 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1972 tab/space nastiness. This is for bug #161915.
1974 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1975 modules/generic_stage_target.py:
1976 Fixed new cbuild code with another patch from Mike Frysinger
1977 <vapier@gentoo.org> to allow the usage of subarches.
1979 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1980 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1981 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1982 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1983 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1984 targets/support/create-iso.sh, targets/support/functions.sh,
1985 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1986 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1988 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1989 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1990 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1991 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1992 modules/catalyst_lock.py, modules/catalyst_support.py,
1993 modules/embedded_target.py, modules/generic_stage_target.py,
1994 modules/generic_target.py, modules/grp_target.py,
1995 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1996 modules/netboot2_target.py, modules/netboot_target.py,
1997 modules/snapshot_target.py, modules/stage1_target.py,
1998 modules/stage2_target.py, modules/stage3_target.py,
1999 modules/stage4_target.py, modules/tinderbox_target.py,
2000 targets/embedded/embedded-chroot.sh,
2001 targets/embedded/embedded-controller.sh,
2002 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2003 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2004 targets/grp/grp-preclean-chroot.sh,
2005 targets/livecd-stage1/livecd-stage1-chroot.sh,
2006 targets/livecd-stage1/livecd-stage1-controller.sh,
2007 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2008 targets/livecd-stage2/livecd-stage2-controller.sh,
2009 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2010 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
2011 targets/netboot2/netboot2-controller.sh,
2012 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
2013 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2014 targets/stage1/stage1-controller.sh,
2015 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2016 targets/stage2/stage2-controller.sh,
2017 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2018 targets/stage3/stage3-controller.sh,
2019 targets/stage3/stage3-preclean-chroot.sh,
2020 targets/stage4/stage4-controller.sh,
2021 targets/stage4/stage4-preclean-chroot.sh,
2022 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2023 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
2024 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2025 targets/tinderbox/tinderbox-controller.sh,
2026 targets/tinderbox/tinderbox-preclean-chroot.sh:
2027 Removing old CVS Header lines, which are no longer used since moving to SVN.
2029 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2030 targets/stage4/stage4-chroot.sh:
2031 Added back a missing 'then' from stage4 target.
2033 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2034 modules/generic_stage_target.py:
2035 Fix indentation so things actually work.
2037 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
2038 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
2041 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2042 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
2043 Fix the display manager sed lines and change the icon for the local Handbook
2044 to use the GNOME 2.16 icon for gedit.
2046 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2047 modules/generic_stage_target.py:
2048 Changed the portage_overlay option to always install overlays in
2049 /usr/local/portage and added code to clean up /usr/local/portage and
2050 make.conf after sucessful execution and before creation of ISO/tarballs.
2052 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2053 targets/support/livecdfs-update.sh:
2054 Fixed a typo which broke coldplugging.
2056 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2057 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
2058 Added a create_handbook_icon function and rearranged some of the icon
2059 creation for the LiveCD. This should resolve bug #143725 once a new release
2062 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2063 targets/support/livecdfs-update.sh:
2064 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
2065 coldplugging. This allows us to unpack our firmware before we detect
2066 devices, so that devices that need it will get it.
2068 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2069 modules/generic_stage_target.py:
2070 Fix a typo in generic_stage_target.
2072 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2073 targets/support/livecdfs-update.sh:
2074 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
2075 /etc/conf.d/xdm so we support older snapshots and newer ones.
2077 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2078 modules/livecd_stage2_target.py:
2079 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
2082 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2083 modules/livecd_stage2_target.py:
2084 Reverted change in livecd-stage2 to the action_sequence until I can figure
2085 out what the problem is with it.
2087 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2088 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
2089 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2090 modules/livecd_stage2_target.py:
2091 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
2092 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
2094 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2095 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
2096 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
2097 resolves an issue where a variable could be accessed unitialized in obscure
2098 circumstances. This is wrt bug #144984.
2100 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2101 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2102 modules/stage2_target.py, modules/stage4_target.py:
2103 Fixed up action_sequence when using --fetchonly to not create tarballs or
2104 ISO images for bug #143392.
2106 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2107 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
2108 Clean up the USE usage in GRP/stage4.
2110 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2111 modules/generic_stage_target.py, modules/stage1_target.py,
2112 modules/stage2_target.py:
2113 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
2114 Gaffney <agaffney@gentoo.org> wrt bug #155911.
2116 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2117 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2118 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
2119 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2120 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
2121 instances of USE_ORDER since auto hasn't been valid for some time. This is
2124 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2125 modules/generic_stage_target.py, modules/stage1_target.py:
2126 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
2127 goodness wrt bug #153587.
2129 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2130 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
2131 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
2133 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2134 modules/generic_stage_target.py, modules/stage4_target.py:
2135 Added a check to see if we have the tarball option enabled, which causes
2136 catalyst to run the capture sequence. This was requested by Tim Yamin for
2137 the stage4 target, but I thought it should be usable on any stage target.
2139 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2140 targets/support/livecdfs-update.sh:
2141 Moved fstab tweaks all into one location and added make.conf tweak for bug
2144 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2145 Changed the options to be in alphabetical order so my meatspace logical
2146 parser can process them better, added the compress and tarball options,
2147 which are as of yet unused for bug #139390 and request from Tim Yamin, and
2148 removed the unused -x command line parameter for bug #151405.
2150 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2151 modules/generic_stage_target.py:
2152 Added a warning about changing the CHOST setting for bug #142034.
2154 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
2155 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
2156 targets/support/chroot-functions.sh:
2157 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
2158 <flameeyes@gentoo.org> and attached to bug #150351.
2160 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
2161 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2162 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2163 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
2164 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
2165 modules/embedded_target.py, modules/generic_stage_target.py,
2166 modules/generic_target.py, modules/grp_target.py,
2167 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2168 modules/netboot2_target.py, modules/netboot_target.py,
2169 modules/snapshot_target.py, modules/stage1_target.py,
2170 modules/stage2_target.py, modules/stage3_target.py,
2171 modules/stage4_target.py, modules/tinderbox_target.py,
2172 targets/embedded/embedded-chroot.sh,
2173 targets/embedded/embedded-controller.sh,
2174 targets/embedded/embedded-fs-runscript.sh,
2175 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2176 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2177 targets/grp/grp-preclean-chroot.sh,
2178 targets/livecd-stage1/livecd-stage1-chroot.sh,
2179 targets/livecd-stage1/livecd-stage1-controller.sh,
2180 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2181 targets/livecd-stage2/livecd-stage2-controller.sh,
2182 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2183 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
2184 targets/netboot2/netboot2-controller.sh,
2185 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
2186 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2187 targets/stage1/stage1-controller.sh,
2188 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2189 targets/stage2/stage2-controller.sh,
2190 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2191 targets/stage3/stage3-controller.sh,
2192 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2193 targets/stage4/stage4-controller.sh,
2194 targets/stage4/stage4-preclean-chroot.sh,
2195 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2196 targets/support/functions.sh, targets/support/kmerge.sh,
2197 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
2198 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
2199 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
2200 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2201 targets/tinderbox/tinderbox-controller.sh,
2202 targets/tinderbox/tinderbox-preclean-chroot.sh:
2203 Removing all copyright and license comment headers from all files so we
2204 don't ever get another bug like bug #149638.
2206 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2207 modules/generic_stage_target.py:
2208 Clean up more spacing/capitalization.
2210 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
2211 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2212 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
2213 targets/embedded/embedded-controller.sh,
2214 targets/embedded/embedded-fs-runscript.sh,
2215 targets/embedded/embedded-preclean-chroot.sh,
2216 targets/livecd-stage2/livecd-stage2-controller.sh,
2217 targets/netboot2/netboot2-copyfile.sh,
2218 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
2219 targets/support/pre-kmerge.sh:
2220 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
2221 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
2222 calls in kmerge.sh, and updated README.
2224 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2225 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2226 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
2228 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2229 modules/catalyst_support.py:
2230 Added fix for bug #143348.
2232 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2233 targets/support/livecdfs-update.sh:
2234 Added -q to emerge call for systempkgs.txt just to be on the safe side.
2236 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2237 targets/livecd-stage2/livecd-stage2-controller.sh,
2238 targets/support/livecdfs-update.sh:
2239 Changed some copy commands to use -f, added a check for /etc/gconf before
2240 moving it when not using gentoo-release-livecd, and fixed a sed for root's
2241 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
2242 <luca.casagrande@gmail.com>.
2244 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2245 targets/support/livecdfs-update.sh:
2246 Fixing sed so that systemspkgs.txt is built properly.
2248 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
2249 The sparc32 binary is in /bin, not /usr/bin.
2251 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2252 targets/support/chroot-functions.sh:
2253 We now only set the options for pkgcache if we are not using fetchonly. This
2254 should work around a problem where portage won't fetch the files if a binpkg
2255 already exists for the package.
2257 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2258 targets/support/livecdfs-update.sh:
2259 Added code to make a backup of custom.conf before we edit it for the
2262 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2263 targets/support/livecdfs-update.sh:
2264 Remove sed from splash section, since it wasn't actually resolving the
2265 issue, anyway. Change the installer's dialog front-end code to simply run
2266 via sudo, since we don't need to worry about having the X DISPLAY setup or
2267 anything. This is catalyst 2.0, so you guys can all start rejoicing.
2269 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2270 targets/support/livecdfs-update.sh:
2271 Fix my sed line so it actually applies correctly.
2273 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2274 targets/support/chroot-functions.sh:
2275 Added check for verbose, and add --verbose if found, or --quiet, to emerge
2278 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2279 targets/support/livecdfs-update.sh:
2280 Fix the splash code so we have our splash theme on all 6 virtual consoles,
2281 as well as a possible fix for the read-only filesystem messages from
2282 /sbin/splash-functions.sh
2284 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2285 targets/support/chroot-functions.sh:
2286 Fix --fetchonly to actually work.
2288 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2289 examples/livecd-stage2_template.spec:
2290 Added description for livecd/fsops to livecd-stage2's spec template.
2292 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2293 targets/support/livecdfs-update.sh:
2294 I've modified the GDM configuration section to work correctly. I have also
2295 ensured that xdm is no longer started just because livecd/xdm is used, which
2296 was causing issues for the generic-livecd type. This is 2.0_rc50, which
2297 should be the last of the 'release candidates' made. If there are no bug
2298 reports in 2 days, then I'm rolling this as 2.0 final.
2300 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2301 targets/support/livecdfs-update.sh:
2302 Hopefully, I have fixed the issue with the Installer icons. We'll have to
2303 see once the newer Installer is released, as I still have to fix the
2306 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2307 targets/support/rc-update.sh:
2308 Removed famd from the default runlevel for gentoo-release-livecd. It really
2309 shouldn't cause a problem, but I prefer it stay a bit clean.
2311 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2312 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2313 targets/support/create-iso.sh, targets/support/kmerge.sh,
2314 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
2315 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
2317 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2318 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
2319 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
2320 targets/support/bootloader-setup.sh:
2321 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
2322 parameters support. This is for bug #139300.
2324 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2325 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2326 targets/support/filesystem-functions.sh:
2327 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
2328 and also to remove some redundant values from livecd-stage2's valid_values.
2331 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2333 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
2335 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2336 modules/generic_stage_target.py:
2337 Fix a problem where catalyst was creating an initial list, then putting that
2338 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
2339 pointing it out and for the fix. This is for bug #136351.
2341 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2342 targets/support/unmerge.sh:
2343 Removing loop for unmerge, as it didn't actually solve anything and the
2344 portage team has helped us out by reverting the behavior that caused this
2345 change in the first place.
2347 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2348 modules/netboot2_target.py, modules/stage1_target.py,
2349 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
2350 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
2351 having /proc mounted during the preclean stage and also to clean up the
2352 netboot2 code. This is 2.0_rc48.
2354 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2355 targets/support/unmerge.sh:
2356 Change our unmerge from being a single unmerge to a loop, to work around an
2357 unexpected change in portage 2.1's unmerge processing.
2359 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2360 targets/support/bootloader-setup.sh:
2361 Fixed a problem where we were putting the kernel name in twice and causing
2362 and error when using grub as a bootloader. This is for bug #137252.
2364 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2365 targets/support/bootloader-setup.sh:
2366 Added a second pass to the alpha bootloader setup to create aboot items for
2367 serial console for bug #133457.
2369 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2370 +livecd/cdtar/arcload-0.43-r1.tbz2:
2371 Added arcload cdtar for mips.
2373 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2374 targets/netboot/netboot-controller.sh:
2375 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
2378 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2379 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
2380 Add patch from bug #135051 to fix the seedcache extraction logic.
2382 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2383 targets/support/livecdfs-update.sh:
2384 Don't set icon theme to Clearlooks, since it doesn't exist.
2386 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2387 targets/support/livecdfs-update.sh:
2388 Fix sed on installer icons.
2390 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2393 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2394 targets/stage1/stage1-controller.sh:
2395 Added a -type f to the find call in stage1 for bug #132180.
2397 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2398 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
2399 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
2400 properly on IBM PPC64 machines.
2402 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2403 modules/generic_stage_target.py:
2406 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2407 targets/support/rc-update.sh:
2408 Removed x-setup from default runlevel, as it is now controlled via the
2409 autoconfig init script.
2411 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
2412 Fix ppc64 based arches to subclass ppc64
2414 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2415 modules/livecd_stage1_target.py:
2416 Use the full category/package name for livecd-tools.
2418 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2419 targets/support/livecdfs-update.sh:
2420 Make copies and deletes recursive for firmware since some packages put their
2421 firmware in a subdirectory.
2423 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2424 targets/support/livecdfs-update.sh:
2425 Fix detection of the Installer.
2427 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
2428 Added 970, power3, power4, and power5 sub-arches for ppc64.
2430 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2431 targets/support/livecdfs-update.sh:
2432 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
2433 no longer necessary and can cause possible problems with Installer-based
2436 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2437 recursive directory create
2439 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2440 modules/catalyst_support.py:
2441 Changed a display error from bug #131502 and rolling 2.0_rc45.
2443 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2444 targets/support/create-iso.sh:
2445 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
2448 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
2449 modules/generic_stage_target.py:
2450 digests function uses raw output from hash function now
2452 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2453 change hash result format so .DIGESTS is generated correctly
2455 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2456 modules/catalyst_support.py:
2457 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
2460 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2461 targets/support/livecdfs-update.sh:
2462 Added a space for bug #131181.
2464 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2465 targets/support/kmerge.sh:
2466 Fixed creation of kernelpkgs.txt file for the installer.
2468 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2469 modules/generic_stage_target.py:
2470 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
2473 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2474 targets/livecd-stage2/livecd-stage2-controller.sh,
2475 targets/support/bootloader-setup.sh:
2476 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
2477 rolling out an emergency rc44.
2479 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2480 targets/support/bootloader-setup.sh:
2481 If you use elif, you have to use a then after it. Yeah, that one's totally
2484 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2485 targets/support/livecdfs-update.sh:
2486 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
2488 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2489 targets/support/rc-update.sh:
2490 Removed runlevel deletion, as it probably wasn't a good idea. This is for
2493 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2494 targets/support/bootloader-setup.sh:
2495 Removed bootplash support from ppc/ppc64 since they only will work with
2496 gensplash. Forced use of livecd/splash_type of bootsplash to get
2497 splash=silent. This should reduce the number of things on the kernel command
2498 line that aren't necessary.
2500 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2501 modules/catalyst_support.py:
2502 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
2503 parse_spec. This should resolve bug #130103, as well as make the code much
2504 cleaner. This is 2.0_rc42.
2506 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2507 modules/generic_stage_target.py:
2508 Forced -p on tar for compressing stages.
2510 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2511 targets/support/chroot-functions.sh:
2512 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
2515 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2516 targets/stage1/build.py:
2517 Added patch to build.py for portage 2.1 support.
2519 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2520 targets/support/kmerge.sh:
2521 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
2522 <liyiming@ict.ac.cn> in bug #129890.
2524 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2525 targets/support/livecdfs-update.sh:
2526 Moved sed line for ##STARTX to end of file, since we aren't touching
2527 /etc/startx until the end.
2529 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2530 targets/support/livecdfs-update.sh:
2531 Added a check for the games group and add it if it doesn't exist already.
2532 This should resolve bug #125498.
2534 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2535 examples/generic_stage_template.spec, examples/grp_template.spec,
2536 examples/livecd-stage1_template.spec,
2537 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2538 examples/netboot_template.spec, examples/snapshot_template.spec,
2539 examples/stage4_template.spec, examples/tinderbox_template.spec:
2540 Removed portdir_overlay from the snapshot example spec and added
2541 portage_overlay to the example specs for the relevant targets.
2543 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2544 This is 2.0_rc41 since it has better LiveCD support.
2546 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2547 targets/support/livecdfs-update.sh:
2550 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2551 targets/support/functions.sh:
2552 Removed check for livecd/dev-manager being udev since it was done
2553 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2554 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2555 #128265 for pointing this out.
2557 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2558 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2559 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2560 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2562 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2563 modules/generic_stage_target.py:
2564 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2565 live system. You can thank Andrew Gaffney for the fix.
2567 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2568 targets/livecd-stage2/livecd-stage2-controller.sh:
2569 Don't copy motd files if we're using livecd/type generic-livecd.
2571 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2572 targets/livecd-stage2/livecd-stage2-controller.sh,
2573 targets/support/livecdfs-update.sh:
2574 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2575 some extra cleanup to generic-livecd.
2577 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2578 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2579 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2580 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2581 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2582 targets/support/bootloader-setup.sh:
2583 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2584 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2585 and removed all older cdtar files for PPC*.
2587 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2588 livecd/files/livecd.motd.txt:
2589 Added message to the official LiveCD MOTD mentioning how to run the
2590 installer. Blame codeman. This is 2.0_rc40.
2592 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2593 fix so snapshot target doesnt have errors
2595 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2596 targets/support/livecdfs-update.sh:
2597 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2598 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2601 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2602 targets/support/rc-update.sh:
2603 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2606 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2607 targets/support/livecdfs-update.sh:
2608 Added wrapping around the udev sed for those crazy 2.4-users.
2610 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2611 targets/support/livecdfs-update.sh:
2612 Added sed fix for udev starting evms_activate unconditionally. This is
2615 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2616 add stage4/unmerge stage4/rm to valid options
2618 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2619 targets/support/rc-update.sh:
2620 Added fix for bug #122154 from Rajiv Manglani.
2622 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2623 targets/support/kmerge.sh:
2624 Fixed creation of kernelpkgs.txt for the Installer.
2626 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2627 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2628 Updated elilo tarball for IA64.
2630 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2631 DIGESTS support for snapshot creation
2633 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2634 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2635 candidates ever end?
2637 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2638 fix for .DIGESTS.DIGESTS issue in grp
2640 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2641 modules/generic_stage_target.py:
2642 fix for failure when root_overlay is not set
2644 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2645 targets/support/bootloader-setup.sh:
2646 Added IA64/SGI patch from plasmaroo.
2648 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2649 targets/livecd-stage1/livecd-stage1-controller.sh,
2650 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2651 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2654 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2655 modules/generic_stage_target.py:
2656 Allow multiple overlays for root_overlay and overlay spec option
2658 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2659 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2660 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2661 targets/support/rc-update.sh:
2662 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2663 fixed bug #122154. This is catalyst 2.0_rc36.
2665 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2666 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2667 Updated the LiveCD motd to tell the user to run the display manager again,
2668 rather than startx, while mentioning that startx is useful as a rescue X
2669 session since it starts twm. This is catalyst 2.0_rc35.
2671 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2672 Add hfs-hide options to mkisofs so macs boot
2674 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2675 modules/generic_stage_target.py:
2676 Fix indentation issues
2678 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2681 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2682 targets/support/bootloader-setup.sh:
2683 add additional console less entry when consoles are chosen for ppc64
2685 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2686 modules/generic_stage_target.py:
2687 fix kernelopts and extraversion env variable exports
2689 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2690 targets/support/livecdfs-update.sh:
2691 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2692 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2694 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2695 targets/support/kmerge.sh:
2696 Changing the way we determine if extraversion is set. This is catalyst
2699 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2700 targets/support/livecdfs-update.sh:
2701 Change net.ethX links to link to net.lo instead of net.eth0.
2703 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2704 examples/stage4_template.spec:
2705 Fixed rcadd example for stage4. Blame rajiv.
2707 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2708 This is catalyst 2.0_rc31.
2710 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2711 targets/support/livecdfs-update.sh:
2712 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2713 Gaffney for pointing me in the right direction.
2715 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2716 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2718 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2721 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2722 examples/livecd-stage2_template.spec:
2723 updated examples to have console and machine_type
2725 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2726 targets/support/bootloader-setup.sh:
2727 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2730 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2731 This is catalyst 2.0_rc29.
2733 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2734 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2735 Removed extra yaboot.conf from
2736 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2738 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2739 targets/support/kill-chroot-pids.sh:
2740 add sleep to try and give processes a chance to die. bug 119940
2742 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2743 targets/support/functions.sh:
2744 Removed some quotes to make sure we have a binary operator and closing bug
2747 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2748 targets/support/create-iso.sh:
2749 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2751 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2752 targets/support/bootloader-setup.sh:
2753 Added path from bug #120935 for PPC/PPC64.
2755 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2756 Additional spacing fixes submitted by `Kumba
2758 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2759 modules/stage2_target.py:
2760 space cleanups contributed from `Kumba
2762 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2763 add grp/use to valid_values in the grp module
2765 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2768 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2769 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2770 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2771 targets/support/bootloader-setup.sh:
2772 ppc cdtar update; ppc64 bootloader updates
2774 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2775 targets/support/create-iso.sh:
2776 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2778 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2779 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2780 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2781 targets/support/create-iso.sh:
2782 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2784 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2785 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2786 Add ppc console and machine_type=ibm
2788 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2789 modules/generic_stage_target.py:
2790 Fix type error when kernel packages arent defined
2792 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2793 examples/generic_stage_template.spec, examples/grp_template.spec,
2794 examples/livecd-stage1_template.spec,
2795 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2796 examples/stage4_template.spec:
2797 Added more verbose wording and examples for pkgcache_path and
2798 kerncache_path, where necessary.
2800 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2801 targets/support/create-iso.sh:
2802 Really fixing bug #120475 this time. This is 2.0_rc25.
2804 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2805 targets/support/create-iso.sh:
2806 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2809 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2810 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2811 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2812 Added initial support for EFI booting on x86. This is completely untested,
2813 so use it at your own risk. Also, no bug reports without patches, please.
2814 This is catalyst 2.0_rc23.
2816 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2817 kmerge should have been kerncache
2819 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2820 targets/support/pre-kmerge.sh:
2821 Fix a few other places for the kerncache update
2823 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2824 examples/generic_stage_template.spec, examples/grp_template.spec,
2825 examples/livecd-stage1_template.spec,
2826 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2827 examples/netboot_template.spec, examples/stage4_template.spec,
2828 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2829 targets/support/kmerge.sh:
2830 Separation of kerncache from snapcache
2832 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2833 It helps if I actually increment the version number.
2835 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2836 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2837 Added --oneshot to default options for stage1 building. Added code to wipe
2838 world during stages 1 and 3. This is catalyst 2.0_rc22.
2840 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2841 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2842 Fix bug if no kernel packages were defined but there was a postconf setting.
2843 x86 softlevel support is enhanced.
2845 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2846 targets/support/bootloader-setup.sh:
2847 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2849 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2850 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2852 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2855 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2856 Netboot2 fixes for spec parameter checks
2858 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2859 modules/generic_stage_target.py, modules/stage4_target.py:
2860 add makeopts spec file support.
2862 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2863 modules/generic_stage_target.py:
2864 Added fix for bug #119635.
2866 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2867 Fix pre-kmerge.sh for stage4
2869 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2872 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2873 modules/generic_stage_target.py:
2874 fix crash when no kernel is defined. spacing issue
2876 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2879 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2880 modules/livecd_stage2_target.py:
2881 Added livecd/volid to valid_values.
2883 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2884 modules/generic_stage_target.py:
2885 remove extra function that was converting strings to lists unnecessarily
2887 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2888 This is catalyst 2.0_rc17.
2890 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2891 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2892 modules/stage4_target.py:
2893 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2895 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2896 targets/embedded/embedded-preclean-chroot.sh,
2897 targets/grp/grp-preclean-chroot.sh,
2898 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2899 targets/stage1/stage1-preclean-chroot.sh,
2900 targets/stage2/stage2-preclean-chroot.sh,
2901 targets/stage3/stage3-preclean-chroot.sh,
2902 targets/support/chroot-functions.sh,
2903 targets/tinderbox/tinderbox-preclean-chroot.sh:
2904 Added function to cleanup stray /etc/distcc/hosts files.
2906 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2907 targets/support/bootloader-setup.sh:
2908 Added fix from bug #119123. This is catalyst 2.0_rc16.
2910 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2911 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2912 Fixing some spacing. This is catalyst 2.0_rc15.
2914 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2915 Attempt to fix bug #117649
2917 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2918 modules/generic_stage_target.py:
2919 fixes for bugs #119009, #119041 and #118985
2921 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2922 +examples/netboot2_template.spec, modules/catalyst_support.py,
2923 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2924 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2925 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2928 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2929 targets/support/kmerge.sh:
2930 Fix for ccache (null)/.ccache bug
2932 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2935 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2936 Added ppc -mcpu patch from Pylon for bug #118709.
2938 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2939 modules/embedded_target.py, modules/stage4_target.py:
2940 Added linuxrc to embedded and stage4 targets.
2942 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2943 modules/generic_stage_target.py, targets/support/kmerge.sh:
2944 filter kname - and . for kmerge.sh
2946 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2947 targets/support/create-iso.sh:
2948 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2950 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2951 modules/generic_stage_target.py:
2952 change .digests to .DIGESTS
2954 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2955 targets/support/kmerge.sh:
2956 Commented ccache for genkernel build which will resolve #117648 until a
2957 proper solution can be found. This is 2.0_rc13.
2959 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2960 targets/stage1/stage1-controller.sh:
2961 Added patch from vapier for bug #117254.
2963 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2964 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2965 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2966 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2969 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2970 modules/generic_stage_target.py:
2971 Remove chost/cflags etc. warning messages
2973 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2974 modules/generic_stage_target.py:
2975 Attempt to fix bug 117253; chost is wrong on autoresume
2977 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2978 modules/generic_stage_target.py, modules/netboot_target.py,
2979 modules/stage1_target.py:
2980 make setting of destdir more global and part of generic_stage_target
2982 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2983 Fix destpath bug in netboot target
2985 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2986 modules/generic_stage_target.py, modules/stage4_target.py:
2987 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2990 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2991 modules/generic_stage_target.py, modules/stage4_target.py:
2992 remove stray ' from arch/sh.py
2994 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2995 targets/stage1/stage1-controller.sh:
2996 This finally fixes the issues with gcc-config/binutils-config in stage1.
2997 This is catalyst 2.0_rc12.
2999 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
3000 Fix incorrect warning message. portdir_overlay -> portage_overlay
3002 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3003 targets/stage1/stage1-controller.sh,
3004 targets/stage1/stage1-preclean-chroot.sh:
3005 Revert gcc-config/binutils-config to _rc11 locations. This should fix
3006 running gcc-config and binutils-config, though it probably breaks running on
3007 non-Gentoo platforms.
3009 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3010 modules/stage1_target.py:
3011 Make stage1 clean up python 2.3 and 2.4, also.
3013 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
3014 targets/support/livecdfs-update.sh:
3015 Updated requirements and added creation of metadata.tar.bz2 for the installer.
3017 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
3018 modules/generic_stage_target.py:
3019 Change digests file format to HASH_NAME HASH FILE_NAME
3021 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3022 targets/stage1/stage1-controller.sh:
3023 Moved gcc-config/binutils-config to before the chroot.
3025 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3026 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
3027 installed. Supports all of shashs algorithms as of 12_21_2005
3029 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
3030 modules/generic_stage_target.py:
3031 Catalyst should die if source_subpath is not a string
3033 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
3034 modules/generic_stage_target.py:
3035 Fix for source_subpath bug
3037 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3038 examples/generic_stage_template.spec:
3039 Updated example specs with information on cflags/chost/cxxflags/ldflags in
3040 both stages 1 and 2.
3042 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
3043 modules/stage2_target.py:
3044 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
3045 stage1 to be overridden again.
3047 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3048 targets/stage1/stage1-controller.sh:
3049 It looks like gcc-config/binutils-config needs to be run with the full path,
3050 since it is run outside of the chroot.
3052 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3053 targets/stage1/stage1-controller.sh:
3054 Fixed gcc-config calls. This is 2.0_rc11.
3056 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3057 This is catalyst 2.0_rc10.
3059 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
3060 modules/generic_stage_target.py:
3061 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
3064 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3065 targets/support/functions.sh:
3066 Changed from -z to -n for bug #116180.
3068 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3069 modules/catalyst_support.py, modules/generic_stage_target.py:
3070 Detect missing binaries for the hashing functions and abort if not found
3072 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
3073 files/catalyst.conf:
3074 Updated README to list new requirements. Set default hash as crc32. Set
3075 default digests as sha1/md5.
3077 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
3078 modules/catalyst_support.py, modules/generic_stage_target.py,
3079 modules/livecd_stage2_target.py, modules/stage2_target.py:
3080 Change the internal hash checking to be quicker and more memory efficient.
3081 Add additional hash digests options.
3083 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3084 targets/tinderbox/tinderbox-chroot.sh,
3085 targets/tinderbox/tinderbox-controller.sh,
3086 targets/tinderbox/tinderbox-preclean-chroot.sh:
3087 Fixed up spacing/coding style on tinderbox.
3089 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3090 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
3091 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
3092 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
3093 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
3094 Fixed up spacing/coding style on support.
3096 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3097 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
3099 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3100 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3101 targets/stage4/stage4-preclean-chroot.sh:
3102 Fixed up spacing/coding style on stage4.
3104 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3105 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
3106 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3107 targets/stage3/stage3-controller.sh,
3108 targets/stage3/stage3-preclean-chroot.sh:
3109 Fixed up spacing/coding style on stages 2 and 3
3111 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3112 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3113 targets/stage1/stage1-preclean-chroot.sh:
3114 Fixed up spacing/coding style on stage1. Also changed
3115 gcc-config/binutils-config to be outside the chroot.
3117 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3118 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
3119 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
3120 Fixed up spacing/coding style on netboot.
3122 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3123 targets/livecd-stage1/livecd-stage1-chroot.sh,
3124 targets/livecd-stage1/livecd-stage1-controller.sh,
3125 targets/livecd-stage2/livecd-stage2-controller.sh:
3126 Fixed up spacing/coding style on livecd-stage*.
3128 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3129 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3130 targets/grp/grp-preclean-chroot.sh:
3131 Fixed up spacing/coding style on grp.
3133 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3134 targets/embedded/embedded-chroot.sh,
3135 targets/embedded/embedded-controller.sh,
3136 targets/embedded/embedded-fs-runscript.sh,
3137 targets/embedded/embedded-preclean-chroot.sh:
3138 Fixed up spacing/coding style on embedded.
3140 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
3141 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3142 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3143 targets/support/functions.sh:
3144 Removing extra line from x86.py, fixing up comments, spacing, and coding
3145 style in targets/support through functions.sh
3147 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
3148 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3149 Fix more tab/spacing issues .. trying to make everything use tabs
3151 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
3152 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3153 modules/stage1_target.py, modules/stage2_target.py,
3154 modules/stage3_target.py, modules/stage4_target.py:
3155 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
3158 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
3159 modules/generic_stage_target.py:
3160 Add envscript warning to aid users who may not know what they are doing
3162 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3163 examples/generic_stage_template.spec:
3164 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
3165 only configurable when building a stage2 tarball, to match the current state
3166 of portage. This is 2.0_rc9.
3168 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3169 targets/support/chroot-functions.sh:
3170 Silence more of portages beeps and clicks and whistles
3172 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3173 targets/support/chroot-functions.sh:
3174 Change the portage emerge to use run_emerge
3176 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3177 modules/generic_stage_target.py, modules/snapshot_target.py,
3178 modules/stage1_target.py, modules/stage2_target.py,
3179 modules/stage3_target.py:
3180 allow portdir_overlay to be part of all specs not including snapshot spec.
3181 Add warnings for stage1,2 and 3 in case someone uses this feature there.
3182 Remove overlay support from the snapshot spec but added a warning.
3184 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
3185 modules/stage2_target.py:
3186 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
3189 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
3190 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
3191 Add support for bootloader softlevel=; have rsync delete the extra files out
3192 of the overlay so that the overlay always matches the source dir
3194 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3195 Swapped -v/-V since I had gotten them wrong here.
3197 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3198 modules/generic_stage_target.py:
3199 Fix stupid overlay bug
3201 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3202 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3203 targets/livecd-stage1/livecd-stage1-chroot.sh,
3204 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
3205 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3206 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
3207 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3208 targets/support/unmerge.sh:
3209 Made sure we use -f on removing the default links for splash. Removed
3210 check_portage_version as it really isn't needed anymore. Removed
3211 --no-install from genkernel commands in kmerge.sh so users must manually
3212 remove kernels from /boot. This is 2.0_rc8.
3214 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3215 targets/support/livecdfs-update.sh:
3216 Made sed on devfsd.conf conditional on it existing. Removes one more error
3217 message from a standard catalyst run.
3219 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3220 Added warning about breaking snapshot cache and re-enable autoresume, since
3221 the errors I was getting were elsewhere.
3223 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3224 modules/generic_stage_target.py:
3225 Fix indentation error the last commit caused
3227 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3228 modules/generic_stage_target.py:
3229 Always clear autoresume points after a successful run
3231 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3232 targets/support/livecdfs-update.sh:
3233 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
3234 snapshot caching after a successful gentoo-release-livecd run.
3236 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3237 targets/support/rc-update.sh:
3238 Added famd to default on official LiveCD.
3240 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3241 targets/support/chroot-functions.sh:
3242 Fixes 'too many arguments' error in check_portage_version.
3244 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3245 modules/generic_stage_target.py:
3246 remove extra self.env={} that was resetting the environment to null
3248 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3249 modules/livecd_stage1_target.py:
3250 Fix appending livecd use flag if no use flag is specified in livecd-stage1
3253 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
3254 Add a default path to the environment in the chroot
3256 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3257 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
3258 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3259 targets/livecd-stage2/livecd-stage2-controller.sh,
3260 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3261 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3262 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3263 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3264 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
3265 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
3266 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
3267 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
3268 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
3270 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3272 Fixed up the man page, which has been suffering for some time, and also
3273 reversed -v/-V in the help message.
3275 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3276 targets/support/livecdfs-update.sh:
3277 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
3280 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3281 Turning off autoresume of doom until I can get more testing. I've had
3282 several issues with it. I'll be reporting/fixing these as I come across them
3283 but for now wish to turn it off by default as I don't want this one feature
3284 to stop the possible 2.0 final release.
3286 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3287 targets/livecd-stage2/unmerge.sh:
3288 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
3289 anymore and probably should have been removed a long time ago when the new
3290 code was put into place in livecdfs-update.sh and livecd-local.start
3293 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3294 targets/livecd-stage1/livecd-stage1-chroot.sh,
3295 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3296 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
3297 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
3299 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3300 modules/generic_stage_target.py, modules/generic_target.py:
3301 self.env should be a part of the super class generic_target so it applies to
3302 snapshots as well; removing redundant pass in the generic_target class as
3303 its not needed. There is code there to fill the statements
3305 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3306 targets/support/livecdfs-update.sh:
3307 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
3310 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3311 Changed version stamp to 2.0_rc6.
3313 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3314 modules/generic_stage_target.py:
3315 Fix for unpack cases
3317 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
3318 modules/generic_stage_target.py:
3321 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
3322 modules/catalyst_support.py, modules/generic_stage_target.py,
3323 modules/grp_target.py, modules/livecd_stage1_target.py,
3324 modules/livecd_stage2_target.py, modules/netboot_target.py,
3325 modules/snapshot_target.py, modules/tinderbox_target.py:
3326 Stop reading env from the OS. Rely on the more on the envscript for oddball
3327 settings. Change -v to verbose and -V to version
3329 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3332 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
3333 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
3336 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3337 examples/generic_stage_template.spec:
3338 Added chost/cflags/cxxflags/ldflags to example spec template.
3340 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3341 targets/support/rc-update.sh:
3342 OK, just kidding on that last commit. We were already doing rc-update add
3343 xdm default in livecdfs-update.sh and since it is a livecd-only function,
3344 there's no point in having it in rc-update.sh
3346 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3347 targets/support/rc-update.sh:
3348 Have rc-update add xdm if livecd/xdm is set.
3350 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3351 modules/catalyst_lock.py, modules/catalyst_support.py,
3352 modules/embedded_target.py, modules/generic_stage_target.py,
3353 modules/grp_target.py, modules/livecd_stage1_target.py,
3354 modules/livecd_stage2_target.py, modules/netboot_target.py,
3355 modules/stage1_target.py, modules/stage4_target.py,
3356 modules/tinderbox_target.py:
3357 So I was just kidding on that last commit. This one is 2.0_rc4.
3359 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3360 modules/catalyst_lock.py, modules/catalyst_support.py,
3361 modules/embedded_target.py, modules/generic_stage_target.py,
3362 modules/grp_target.py, modules/livecd_stage1_target.py,
3363 modules/livecd_stage2_target.py, modules/netboot_target.py,
3364 modules/stage1_target.py, modules/stage2_target.py,
3365 modules/stage4_target.py, modules/tinderbox_target.py:
3366 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
3368 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3369 files/catalyst.conf, modules/catalyst_lock.py,
3370 modules/catalyst_support.py, modules/embedded_target.py,
3371 modules/generic_stage_target.py, modules/grp_target.py,
3372 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3373 modules/netboot_target.py, modules/stage1_target.py,
3374 modules/stage2_target.py, modules/stage4_target.py,
3375 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
3376 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
3377 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
3379 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3380 modules/generic_stage_target.py:
3381 Fix autoresume for unpacking tarballs
3383 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3384 targets/support/livecdfs-update.sh:
3385 remove gnap livecd-type per Koon's request
3387 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3388 change rc-update add modules default to rc-update add modules boot
3390 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3391 modules/generic_stage_target.py, modules/grp_target.py:
3392 Add more verbosity to digests if -V is enabled, add more print messages to
3395 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3396 modules/generic_stage_target.py, modules/grp_target.py:
3397 Add sha/md5 digests support for grp and cleanup other sha/md5 code
3399 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3400 Fix folder name for grp build dir to not have .tar.bz2 at the end
3402 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
3403 modules/catalyst_support.py, modules/generic_stage_target.py:
3404 Add md5 and sha .digests file creation per wolf31o2's feature request
3406 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3407 This is catalyst-2.0_rc2.
3409 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
3410 files/catalyst.conf, modules/generic_stage_target.py,
3411 modules/livecd_stage1_target.py:
3412 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
3413 after each successful kernel build;add autoresume documentation to
3416 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
3417 targets/embedded/embedded-controller.sh,
3418 targets/embedded/embedded-fs-runscript.sh,
3419 targets/livecd-stage2/livecd-stage2-controller.sh,
3420 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3421 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
3422 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3423 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3424 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
3425 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3426 targets/support/rc-update.sh:
3427 Changed multiple spaces to tabs to satisfy my OCD.
3429 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3430 targets/support/chroot-functions.sh:
3431 Bumped genkernel detection to require 3.3.0 or higher
3433 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3434 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3435 targets/netboot/netboot-controller.sh:
3436 Changed to clst_use from clst_embedded_use and clst_netboot_use and
3437 clst_grp_use. This is catalyst-2.0_rc1.
3439 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3440 targets/netboot/netboot-controller.sh:
3441 change to clst_use from clst_netboot_use
3443 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3444 targets/livecd-stage1/livecd-stage1-chroot.sh,
3445 targets/stage4/stage4-chroot.sh:
3446 Changed to clst_use from clst_stage4_use and clst_livecd_use.
3448 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3449 targets/stage4/stage4-chroot.sh:
3450 Fixed USE invocations in stage4 target.
3452 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3453 modules/livecd_stage1_target.py:
3454 Force use=livecd for livecd-stage1
3456 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3457 This is version 2.0_pre20051129.
3459 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3460 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
3461 Removed kudzu-knoppix from example spec files.
3463 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
3464 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
3465 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
3467 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3468 examples/grp_template.spec, examples/livecd-stage1_template.spec,
3469 examples/stage4_template.spec, +examples/tinderbox_template.spec:
3470 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
3471 definitions in the examples to fit in 80 columns.
3473 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
3474 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
3475 modules/grp_target.py, modules/tinderbox_target.py,
3476 targets/tinderbox/tinderbox-chroot.sh:
3477 Tinderbox script: added newuse, tinderbox and grp targets added support for
3478 overriding the pkgcache location via pkgcache_path - pkgcache_path:
3479 /path/to/cache in the spec file, updated example specs to note pkgcache_path
3481 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3482 Added portdir example to catalyst.conf for bug #113272.
3484 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3485 targets/support/create-iso.sh:
3486 Fixed a few lines which were causing the isolinux directory to be removed
3487 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
3489 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3490 targets/support/create-iso.sh:
3491 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
3493 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
3494 targets/support/bootloader-setup.sh, targets/support/functions.sh:
3495 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
3496 too many arches dont use it by default, test for an initrd in the yaboot
3499 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3500 modules/generic_stage_target.py:
3501 Fix split error if use is specified
3503 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3504 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
3505 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
3506 Updated palo version from catalyst 1.x for HPPA.
3508 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3509 targets/support/bootloader-setup.sh:
3510 Removing for loop for grub on amd64/x86 as it was totally useless.
3512 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3513 targets/support/bootloader-setup.sh:
3514 Remove vga= line for PPC.
3516 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3517 targets/support/bootloader-setup.sh:
3518 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
3520 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3521 -catalyst-2.0_pre20051101-slot.patch, catalyst:
3522 Removing slot patch as it probably didn't belong here anyway, and updating
3523 version stamp to 2.0_pre20051118.
3525 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3526 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3527 targets/support/bootloader-setup.sh:
3528 fix the bootloader script for isolinux so that it actually makes a cfg file,
3529 remove extra unneeded catalyst aborting print statement, reorganize rm code
3530 to make sure is splits properly and is an array even from the cmdline
3532 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3533 targets/support/livecdfs-update.sh:
3534 Added call to update-usbids to download the latest usb.ids file.
3536 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3537 modules/generic_stage_target.py:
3538 Move checks of running catalyst into the target which is simpler
3540 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3541 modules/generic_stage_target.py:
3542 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3543 that doesnt exist yet
3545 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3546 Keep unnecessary programs from installing into kerncache
3548 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3549 modules/generic_stage_target.py:
3550 Turn on more tracebacks at this point to better debug .. will need to turn
3551 them down as we find errors and build appropriate error handlers
3553 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3554 Changed version marker to 2.0_pre20051115 for new ebuild.
3556 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3557 modules/livecd_stage2_target.py:
3558 Fix bug in livecd stage2 so that it doesnt try to use tar
3560 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3561 targets/livecd-stage2/livecd-stage2-controller.sh:
3562 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3563 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3564 of Getting_Online.txt from catalyst 1.1.10.10.
3566 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3567 Added Joshua Kinard to authors for his mips contributions.
3569 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3570 examples/livecd-stage2_template.spec:
3571 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3572 Paul Kessler on gentoo-catalyst. ;]
3574 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3575 Change variables from cat1 format to cat2
3577 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3578 modules/generic_stage_target.py, modules/stage1_target.py:
3579 Fix modules has no attribute register
3581 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3582 modules/generic_stage_target.py:
3583 Fix broken aliases code that was just proof of concept
3585 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3586 Output mkisofs command line options to assist in debugging
3588 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3589 modules/generic_stage_target.py, targets/support/create-iso.sh:
3592 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3593 modules/generic_stage_target.py:
3594 Add VERY basic support for aliases kernel parameter.
3596 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3597 modules/livecd_stage2_target.py:
3598 Remove large section of commented code
3600 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3601 modules/generic_stage_target.py, modules/stage1_target.py:
3602 Allow LDFLAGS to be specified as an ENV variable for stage1
3604 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3605 modules/generic_stage_target.py:
3606 Fix rc-update to automatically run default options for livecds. Removed an
3607 erroneous key check.
3609 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3610 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3611 Make use spec key optional to default to profile defaults
3613 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3614 +examples/stage4_template.spec:
3615 Preliminary stage4_template.spec file
3617 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3618 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3619 Updated version stamp and added slot patch.
3621 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3622 Fix ordering problem so self.settings is defined
3624 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3625 modules/generic_stage_target.py:
3626 Correct a rsync issue when the directory doesnt exist
3628 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3629 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3630 targets/livecd-stage2/livecd-stage2-controller.sh,
3631 targets/netboot/netboot-controller.sh,
3632 targets/stage4/stage4-controller.sh:
3633 run pre_kmerge and post_kmerge only once
3635 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3636 targets/support/bootloader-setup.sh:
3637 MIPS bootloader patch
3639 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3640 targets/support/mips-arcload_conf.sh:
3641 Fix MIPS Serial Detection
3643 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3644 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3645 +targets/support/mips-arcload_conf.sh:
3646 Application of Kumba's patches for MIPS support
3648 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3649 Check for the correct arch specific cd building tool
3651 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3652 modules/generic_stage_target.py:
3653 Print a warning if livecd/iso is not defined
3655 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3656 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3658 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3659 targets/support/post-kmerge.sh:
3660 Check for existence of files in /lib/modules before running depscan.sh. This
3661 replaces the mips-specific check and makes it portable.
3663 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3664 modules/generic_stage_target.py:
3665 update autoresume logic when dealing with rsync unpack operations
3667 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3668 targets/support/post-kmerge.sh:
3669 Bypass module load on mips
3671 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3672 remove --no-deps so dependancies get installed for genkernel
3674 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3675 modules/generic_stage_target.py:
3676 Fix missing : statement in unpack
3678 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3679 modules/generic_stage_target.py:
3680 fix livecd-stage2 unpack when seedcache is turned off
3682 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3683 targets/support/functions.sh:
3684 Fix module unpacking and make it actually optional.
3686 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3687 modules/generic_stage_target.py:
3688 Fix broken seedcache autoresume interaction
3690 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3691 modules/generic_stage_target.py:
3692 Cleanup stage directories properly for tar installs
3694 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3695 Tinderbox no longer cleans /tmp/*
3697 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3698 targets/tinderbox/tinderbox-chroot.sh,
3699 targets/tinderbox/tinderbox-controller.sh:
3700 Fixing problem with bind mounted portage and final rsync on tinderbox target
3701 and adding additional logging.
3703 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3704 Stop tinderbox from trying to create a tarball of itself
3706 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3707 modules/generic_stage_target.py:
3708 Fix catalyst so it fully disables snapcache when its not specified in the
3711 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3712 examples/livecd-stage2_template.spec:
3713 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3714 spec template and updating version stamp.
3716 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3717 modules/catalyst_support.py:
3718 allow file_check to proceed if key is not in use
3720 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3721 Recursively make the missing directories
3723 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3724 Fix extract_modules to just echo a warning that it is missing
3726 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3727 files/catalyst.conf:
3728 Updating default configuration for catalyst and updating version stamp,
3729 since we're beginning internal testing for release.
3731 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3732 modules/generic_stage_target.py:
3733 fix bug 106004 split strings into a list for empty and rm operation
3735 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3736 modules/livecd_stage2_target.py:
3737 Append slashes to directories so rsyncs work properly
3739 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3740 examples/livecd-stage2_template.spec:
3741 Changing source_subpath for livecd-stage2 example for bug #101704.
3743 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3744 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3745 targets/support/livecdfs-update.sh:
3746 Added livecd/xdm and livecd/xsession options. These are used to setup the
3747 default display manager and X session, respectively. Added supporting
3748 documentation to example spec files. Imported more work from my fsscript for
3749 the official LiveCD.
3751 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3752 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3753 discussion, see bug #88777.
3755 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3756 modules/generic_stage_target.py:
3757 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3758 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3760 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3761 targets/livecd-stage1/livecd-stage1-controller.sh,
3762 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3763 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3764 on livecd-stage2 and removing universal motd for livecd/type of
3765 gentoo-release-livecd.
3767 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3768 modules/livecd_stage1_target.py:
3769 Add optional livecd/type env var for scripts to add optional items to the
3772 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3773 -livecd/files/x86-help.msg:
3774 Removing x86-help.msg as it is no longer used.
3776 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3777 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3778 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3779 Add dobladecenter description to bootloader files for x86/amd64.
3781 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3782 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3784 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3785 modules/generic_stage_target.py:
3786 Added split to use section for bug #104414.
3788 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3789 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3790 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3791 Tabs to whitespaces for isolinux.
3793 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3794 targets/support/bootloader-setup.sh:
3795 Changed isolinux to use new split-out help messages. Using grub gives a
3796 single help message with pager.
3798 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3799 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3800 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3801 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3802 Added F2->F7 help messages for isolinux.
3804 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3805 livecd/files/README.txt, livecd/files/generic.motd.txt,
3806 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3807 livecd/files/livecd-local.start:
3808 Updated files from latest used to build LiveCD.
3810 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3811 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3813 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3814 modules/catalyst_support.py:
3815 Added fix for using options with = in them with --cli (ex.
3816 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3817 <cell@ices.utexas.edu> for pointing this out to me via email.
3819 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3820 modules/generic_stage_target.py, targets/support/functions.sh:
3821 fix bug in exec_in_chroot for stage1 target
3823 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3824 modules/generic_stage_target.py:
3825 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3826 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3828 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3829 catalyst, examples/livecd-stage2_template.spec,
3830 examples/snapshot_template.spec, files/catalyst.conf,
3831 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3832 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3833 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3834 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3835 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3836 targets/livecd-stage2/livecd-stage2-controller.sh,
3837 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3838 targets/stage2/stage2-preclean-chroot.sh,
3839 targets/stage3/stage3-preclean-chroot.sh,
3840 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3841 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3842 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3843 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3844 targets/support/target_image_setup.sh:
3845 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3846 to look at gamecdfs-update.sh yet.
3848 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3849 modules/generic_stage_target.py:
3850 Remove extra debugging print statement
3852 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3853 +modules/catalyst_lock.py, modules/catalyst_support.py,
3854 modules/embedded_target.py, modules/generic_stage_target.py,
3855 modules/grp_target.py, modules/livecd_stage1_target.py,
3856 modules/livecd_stage2_target.py, modules/netboot_target.py,
3857 modules/snapshot_target.py, modules/stage1_target.py,
3858 modules/stage2_target.py, modules/stage4_target.py,
3859 targets/support/functions.sh:
3860 Add locking support. Code simplification for unpack and unpack snapshot.
3861 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3862 Add seedcache support (Grabs output from previous target run)
3863 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3865 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3866 modules/catalyst_support.py, modules/generic_stage_target.py:
3867 Add support to cache the snapshot dir. add snapcache to options. add
3868 snapshot_cache= to override the default location of the cache in
3869 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3871 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3872 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3873 Forward port README.txt and Getting_Online.txt files from catalyst
3876 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3877 Add automatic creation/deletion of runlevels based on rcadd rcdel
3879 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3880 Fix grp so that grp/use is not required anymore
3882 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3883 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3884 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3885 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3886 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3887 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3888 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3889 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3890 they are known to cause booting problems.
3892 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3893 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3894 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3895 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3898 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3899 targets/stage1/stage1-chroot.sh:
3900 Fixed quoting in stage1 profile check.
3902 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3903 targets/stage3/stage3-chroot.sh:
3904 Fixing USE for stage3.
3906 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3907 targets/support/chroot-functions.sh:
3908 Fix FETCH code so it will run for Pylon
3910 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3911 targets/grp/grp-chroot.sh:
3912 Fix bindist invcation.
3914 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3915 targets/grp/grp-chroot.sh:
3916 Made sure bindist was used for all emerges in GRP.
3918 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3919 Fix USE flags for GRP build
3921 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3922 targets/stage4/stage4-chroot.sh:
3923 let GRP use the users environment variables and removed extra
3924 GRP_STAGE23_USE from stage4
3926 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3927 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3928 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3930 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3931 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3932 impact all previous spec files that use this option. It's beejay's fault.
3934 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3935 Changed to use linux32 for ppc32 support when build host is ppc64.
3937 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3939 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3941 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3942 Minor cosmetic print statement fixes for readability
3944 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3945 modules/catalyst_support.py, modules/generic_stage_target.py:
3946 Fix None None bug and exception reporting
3948 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3949 Fix iso creation script. Case statement out of place
3951 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3952 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3953 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3954 catalyst, files/catalyst.conf, modules/builder.py,
3955 modules/catalyst_support.py, modules/embedded_target.py,
3956 modules/generic_stage_target.py, modules/generic_target.py,
3957 modules/grp_target.py, modules/livecd_stage1_target.py,
3958 modules/livecd_stage2_target.py, modules/netboot_target.py,
3959 modules/snapshot_target.py, modules/stage1_target.py,
3960 modules/stage2_target.py, modules/stage3_target.py,
3961 modules/stage4_target.py, modules/tinderbox_target.py,
3962 targets/embedded/embedded-chroot.sh,
3963 targets/embedded/embedded-fs-runscript.sh,
3964 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3965 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3966 targets/grp/grp-preclean-chroot.sh,
3967 targets/livecd-stage1/livecd-stage1-chroot.sh,
3968 targets/livecd-stage1/livecd-stage1-controller.sh,
3969 targets/livecd-stage2/livecd-stage2-controller.sh,
3970 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3971 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3972 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3973 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3974 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3975 targets/stage2/stage2-controller.sh,
3976 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3977 targets/stage3/stage3-controller.sh,
3978 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3979 targets/stage4/stage4-controller.sh,
3980 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3981 targets/support/create-iso.sh, targets/support/functions.sh,
3982 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3983 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3984 targets/support/target_image_setup.sh,
3985 targets/tinderbox/tinderbox-chroot.sh,
3986 targets/tinderbox/tinderbox-controller.sh,
3987 targets/tinderbox/tinderbox-preclean-chroot.sh:
3988 Big honkin' copyright update.
3990 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3991 modules/generic_stage_target.py:
3992 add additional logging output. Use standard os redirection methods to log to
3995 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3996 targets/stage1/stage1-chroot.sh:
3997 Added profile sanity check for bug #97867.
3999 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4000 targets/support/bootloader-setup.sh:
4001 Removing acpi=off from default kernel arguments and adding ia64
4002 livecd-stage2 support functions and cdtar.
4004 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4005 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
4006 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
4007 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
4008 splash command line.
4010 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4011 targets/support/create-iso.sh:
4012 Fixed up zisofs support. Waiting for response from sparc before touching
4015 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4016 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
4017 targets/support/functions.sh:
4018 Added livecd/bootargs and added the option to the bootloader-setup.sh script
4019 to allow it to work on all arches that dynamically build their bootloader
4022 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
4023 targets/stage4/stage4-controller.sh:
4024 Fix stage4 so it doesnt run the bootloader stuff
4026 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4027 targets/support/bootloader-setup.sh:
4028 Removed dokeymap from non-Gentoo releases.
4030 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4031 targets/support/livecdfs-update.sh:
4032 Added call to update-pciids to download the latest pci.ids file.
4034 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
4035 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4036 modules/stage4_target.py:
4037 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
4039 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
4040 Fix issue where -s on the command line would not run
4042 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4043 livecd/files/generic.motd.txt:
4044 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
4045 kernel configurations.
4047 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4048 targets/support/livecdfs-update.sh:
4049 Updated hostname/domainname creation for new baselayout.
4051 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4052 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
4053 Fixing some bootloader isolinux/boot stuff for x86/amd64.
4055 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4056 targets/support/chroot-functions.sh:
4057 Change portage emerge to use --oneshot --nodeps to keep from merging the
4058 same packages multiple times.
4060 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4061 targets/stage2/stage2-chroot.sh:
4062 Added a -p bootstrap when catalyst is called with -V (verbose).
4064 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4065 targets/support/livecdfs-update.sh:
4066 Removed inittab hack, as this is done by livecd-tools.
4068 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4069 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
4070 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
4072 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4073 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
4074 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
4075 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4076 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4077 targets/livecd-stage2/livecd-stage2-controller.sh:
4078 Removed gentoo.png and creation of face directory. Changed
4079 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
4082 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4083 targets/stage1/stage1-preclean-chroot.sh,
4084 targets/support/chroot-functions.sh:
4085 Added setup_binutils function and force both of them to run during stage1
4088 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4089 examples/livecd-stage2_template.spec:
4090 Added livecd/volid explanation to example spec.
4092 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4093 targets/support/create-iso.sh:
4094 General cleanup of ISO code and added default livecd/volid when it is not set.
4096 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4097 targets/embedded/embedded-controller.sh:
4098 Actually modify the embedded target this time.
4100 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
4101 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
4102 targets/livecd-stage2/livecd-stage2-controller.sh,
4103 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
4104 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
4105 and livecd-stage2 targets.
4107 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
4108 files/catalyst.conf:
4109 Retired John Davis <zhen@gentoo.org> and added storedir to default
4112 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4113 targets/support/livecdfs-update.sh:
4114 Uncommented openglify, since it is needed for both opengl-update-livecd and
4117 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4118 modules/generic_stage_target.py:
4119 Fix print statement so it shows when kill_chroot_pids is run correctly
4121 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4122 modules/snapshot_target.py:
4123 Fix snapshot target to skip the kill_pids check
4125 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
4126 Bug fixes in parse_spec, fix issues detecting list or string.
4128 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4129 modules/catalyst_support.py:
4130 Fix bug 65284. More flexible spec parsing. Should handle cases where no
4131 spaces are after :. Better handling of comments ( ie preprocessed and
4132 stripped off ). Unset empty keys.
4134 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4135 targets/support/kill-chroot-pids.sh:
4136 Remove extra P_NAME definition that is never used. Saves processing time.
4137 Bumped catalyst to pre2
4139 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4140 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4141 +targets/support/kill-chroot-pids.sh:
4142 User info about runscript and archscript. Added checks for processes running
4143 in the chroot and created a script to kill them. Should fix the unmounting
4144 issues with gconfd or any other running application in the chroot
4146 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4147 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
4148 Remove using gcc-config to set things up as we should all be using 2005.0
4151 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4152 examples/livecd-stage2_template.spec:
4153 Added livecd/users to example livecd-stage2 spec file.
4155 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4156 targets/support/livecdfs-update.sh:
4157 Change default hostnames for livecds
4159 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4160 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
4161 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
4164 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4165 modules/livecd_stage2_target.py:
4166 Clear autoresume flags when build is done
4168 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4169 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
4170 targets/support/create-iso.sh:
4171 Fix isolinux so that it finds menus and kernels and stuff
4173 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4174 modules/generic_stage_target.py:
4175 Make purge operation a little less chatty, removed print statements
4177 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4178 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4179 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4180 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
4182 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4183 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4184 print warning message about deprecated use of cdfstype
4186 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4187 targets/support/chroot-functions.sh:
4188 statically define genkernel location to eliminate which command failure if
4189 genkernel is not installed
4191 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
4192 modules/generic_stage_target.py:
4193 change the portage_overlay to an array so it always works
4195 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4196 modules/catalyst_support.py:
4197 Fix exception handling to remove extraneous prints of None
4199 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
4200 Remove iso creation code from stage4
4202 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4203 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4204 modules/livecd_stage2_target.py, modules/snapshot_target.py,
4205 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
4206 targets/livecd-stage1/livecd-stage1-chroot.sh,
4207 targets/livecd-stage1/livecd-stage1-controller.sh,
4208 targets/livecd-stage2/livecd-stage2-controller.sh,
4209 targets/netboot/netboot-controller.sh,
4210 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
4211 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
4212 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
4213 targets/support/create-iso.sh, targets/support/kmerge.sh,
4214 targets/support/target_image_setup.sh,
4215 targets/tinderbox/tinderbox-controller.sh:
4216 Fix some exception handling in catalyst_support.py, remove intermediate
4217 destination folder of iso and tarball, add additional tests for folders not
4218 found on host but defined in spec file, keep catalyst from erroring in this
4219 case, change exit code on shell scripts so that errors are reported to
4220 catalyst and causes catalyst to die on errors, fix bug in
4221 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
4222 check for mkisofs that informs the user of where to get the program, and
4223 removed the autoresume code from ccache and distcc installation until I can
4224 figure out a way to have the autoresume flag go someplace outside the chroot.
4226 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4227 Remove bind mounts before rm operations happen at startup
4229 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
4230 modules/generic_stage_target.py:
4231 Fix bug where purge deletes the autoresume directory but doesnt recreate it
4233 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4234 modules/generic_stage_target.py:
4235 fix minor bug in the purge code so that it actually runs the commands
4237 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
4238 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4239 modules/stage4_target.py:
4240 Change ordering of tasks so root_overlay and fsscript occur after
4241 livecd_update, giving users a chance to override livecd_update
4243 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4244 modules/catalyst_support.py, modules/generic_stage_target.py:
4245 Added a better exception handling message for keyboard interrupt and added
4246 countdown timer for purge operation to give an opportunity to exit
4248 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4249 modules/catalyst_support.py, modules/generic_stage_target.py:
4250 Add support to clear the autoresume flags and improve the purge code to
4251 clean the chroot, and pkg/kern cache
4253 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4254 modules/catalyst_support.py, modules/generic_stage_target.py,
4255 modules/livecd_stage1_target.py:
4256 only append livecd-tools to the livecd-stage1 target package list and move a
4257 check out of the way so command line and spec files can co-exist
4259 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
4260 modules/generic_stage_target.py:
4261 fixed python syntax in set_packages so catalyst will run
4263 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4264 modules/embedded_target.py, modules/generic_stage_target.py,
4265 modules/grp_target.py, modules/livecd_stage1_target.py,
4266 modules/livecd_stage2_target.py, modules/netboot_target.py,
4267 modules/stage4_target.py, modules/tinderbox_target.py,
4268 targets/embedded/embedded-chroot.sh,
4269 targets/embedded/embedded-controller.sh,
4270 targets/livecd-stage1/livecd-stage1-controller.sh,
4271 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
4272 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
4273 targets/livecd-stage2/livecd-stage2-controller.sh,
4274 -targets/livecd-stage2/livecd-stage2-iso.sh,
4275 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
4276 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
4277 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
4278 targets/support/functions.sh, targets/support/livecdfs-update.sh,
4279 +targets/support/target_image_setup.sh:
4280 embedded target cleanups ... iso,bootloader,target_setup generalizations,
4283 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4284 targets/livecd-stage2/livecd-stage2-controller.sh,
4285 targets/support/livecdfs-update.sh:
4286 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
4287 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
4288 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
4291 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4292 targets/livecd-stage2/livecd-stage2-controller.sh,
4293 targets/support/rc-update.sh:
4294 Updated rc-update.sh with better defaults for different livecd/type settings
4295 and cleaning up file copying in livecd-stage2-controller.sh to match
4298 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
4299 Made example of catalyst.conf in README match the default catalyst.conf
4302 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
4304 Removing old files from previous maintainers and updating README.
4306 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4307 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
4308 Added livecd/users option to create non-root users. The first user listed
4309 will also be used for auto-starting X, if X is merged onto the CD.
4311 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4312 targets/livecd-stage1/livecd-stage1-controller.sh,
4313 targets/livecd-stage2/livecd-stage2-controller.sh,
4314 targets/support/livecdfs-update.sh:
4315 Updated all instances of livecd/type: gentoo-release-environmental to
4316 gentoo-release-livecd and added generic-livecd.
4318 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4319 examples/fsscript.sh.example, examples/gamecd.conf.example,
4320 examples/generic_stage_template.spec, examples/grp_template.spec,
4321 examples/livecd-stage1_template.spec,
4322 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
4323 examples/snapshot_template.spec:
4324 Imported example files from catalyst 1.1.9 to make them more verbose.
4326 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
4327 Fix grp/use bug #89365
4329 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4330 modules/generic_stage_target.py, targets/support/kmerge.sh:
4331 Fixes for initramfs overlay support.
4333 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4334 modules/generic_stage_target.py, targets/support/kmerge.sh,
4335 targets/support/pre-kmerge.sh:
4336 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
4337 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
4338 caching bug; Also adding preliminary support for initramfs_overlay from
4341 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
4342 modules/generic_stage_target.py, targets/support/kmerge.sh:
4343 Removed support for postconf as genkernel no longer has that option
4345 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4346 modules/embedded_target.py, modules/generic_stage_target.py,
4347 modules/grp_target.py, modules/livecd_stage1_target.py,
4348 modules/livecd_stage2_target.py, modules/netboot_target.py,
4349 modules/stage4_target.py, modules/tinderbox_target.py,
4350 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
4351 targets/stage1/stage1-preclean-chroot.sh,
4352 targets/support/chroot-functions.sh:
4353 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
4354 die properly on CTRL-C; fixed stage1 bug with gcc-setup
4356 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4357 modules/livecd_stage2_target.py:
4358 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
4360 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4361 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4362 modules/livecd_stage2_target.py, modules/stage4_target.py,
4363 targets/livecd-stage1/livecd-stage1-controller.sh,
4364 targets/livecd-stage2/livecd-stage2-controller.sh,
4365 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
4366 targets/support/functions.sh, targets/support/kmerge.sh,
4367 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
4368 Generalized kernel support, fsscript, rcupdate, etc for stage4
4370 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4371 targets/support/pre-kmerge.sh:
4372 Removed sed for usb devices from legacy genkernel, as we're going to require
4373 a version much higher that no longer exhibits the bug.
4375 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4376 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
4377 targets/support/livecdfs-update.sh:
4378 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
4379 properly with hotplug firmwares, and also updated gamecd.conf.example, since
4380 the ut2004demo shell script has been renamed to ut2004-demo.
4382 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
4383 let genkernel always reinstall itself
4385 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4386 modules/catalyst_support.py, modules/generic_stage_target.py,
4387 modules/stage1_target.py, targets/support/livecdfs-update.sh:
4388 fix case bug in livecdfs-update.sh; fix bug in initial command line
4389 arguement parsing; add cflags spec file support which is only allowed to
4392 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
4393 targets/stage3/stage3-chroot.sh:
4394 Fix a use flag bug in the stage3
4396 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4397 modules/generic_stage_target.py:
4398 Changes to allow cflags, chost, cxxflags in a spec file
4400 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4401 targets/livecd-stage1/livecd-stage1-controller.sh,
4402 targets/livecd-stage2/livecd-stage2-controller.sh,
4403 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
4404 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
4405 targets/support/pre-kmerge.sh:
4406 change the code to use more case statements. Fix gcc issue in stage1.
4408 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4409 targets/livecd-stage1/livecd-stage1-controller.sh,
4410 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4411 Merging in changes from catalyst 1.1.x for gamecd support.
4413 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4414 targets/stage1/stage1-preclean-chroot.sh:
4415 Removing gcc-config stuff to see if its still required to work around a gcc
4418 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4419 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
4420 Added tests for genkernel >3.2.0
4422 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4425 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
4426 Updated AUTHORS with new maintainers and updated contributors list.
4428 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4429 examples/fsscript.sh.example, livecd/files/README.txt,
4430 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4431 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4432 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4433 Changed maintainers. Updated examples/fsscript.sh.example to provide better
4434 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
4435 universal.motd.txt to resolve documentation issue on bug #86914. Added
4436 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
4437 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
4440 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
4441 targets/livecd-stage2/livecd-stage2-controller.sh:
4442 Removed a few unnecessary comments
4444 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
4445 Removed obsolete files from the livecd directory as the functionality has
4446 moved into the targets folders
4448 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
4449 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
4450 Additional catalyst 2.0.0 files
4452 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
4453 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
4454 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4455 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4456 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
4457 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
4458 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
4459 -livecd/runscript/alpha-archscript.sh,
4460 -livecd/runscript/default-runscript.sh,
4461 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
4462 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
4463 -livecd/runscript-support/gamecdfs-update.sh,
4464 -livecd/runscript-support/kmerge.sh,
4465 -livecd/runscript-support/livecdfs-update.sh,
4466 -livecd/runscript-support/post-kmerge.sh,
4467 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4468 modules/embedded_target.py, modules/generic_stage_target.py,
4469 modules/grp_target.py, modules/livecd_stage1_target.py,
4470 modules/livecd_stage2_target.py, -modules/netboot.py,
4471 +modules/netboot_target.py, modules/snapshot_target.py,
4472 modules/stage1_target.py, +modules/stage4_target.py,
4473 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
4474 +targets/embedded/embedded-controller.sh,
4475 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
4476 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
4477 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
4478 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4479 +targets/livecd-stage1/livecd-stage1-controller.sh,
4480 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4481 -targets/livecd-stage1/livecd-stage1.sh,
4482 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
4483 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
4484 +targets/livecd-stage2/livecd-stage2-controller.sh,
4485 +targets/livecd-stage2/livecd-stage2-iso.sh,
4486 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
4487 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
4488 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
4489 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
4490 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
4491 +targets/stage1/stage1-controller.sh,
4492 +targets/stage1/stage1-preclean-chroot.sh,
4493 -targets/stage1/stage1-preclean1-chroot.sh,
4494 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
4495 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
4496 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
4497 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
4498 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
4499 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
4500 +targets/stage4/stage4-preclean-chroot.sh,
4501 +targets/support/chroot-functions.sh,
4502 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
4503 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
4504 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
4505 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
4506 +targets/tinderbox/tinderbox-controller.sh,
4507 targets/tinderbox/tinderbox-preclean-chroot.sh,
4508 -targets/tinderbox/tinderbox.sh:
4509 Initial Import of Catalyst 2.0.0
4511 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4512 livecd/runscript-support/livecdfs-update.sh:
4513 Added /usr/portage as tmpfs (this will be made conditional later).
4515 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4516 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
4517 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
4518 from an interactive shell.
4520 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4521 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
4522 livecd/files/livecd-local.start, -livecd/files/mkvardb,
4523 livecd/runscript-support/pre-kmerge.sh,
4524 livecd/runscript/default-runscript.sh:
4525 Moved livecd-bash_profile to livecd-bashrc. Added check for
4526 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
4527 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
4530 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
4531 modules/generic_stage_target.py:
4532 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4535 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4536 livecd/runscript/default-runscript.sh,
4537 targets/livecd-stage1/livecd-stage1.sh:
4538 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4539 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4540 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4543 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4544 livecd/runscript/ppc-archscript.sh:
4545 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4547 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4548 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4549 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4550 for multiple initrd files.
4552 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4553 livecd/runscript/ppc-archscript.sh:
4554 Modifed PPC archscript to close bug #84648 and also to make the PPC
4555 archscript produce multiple initrd files, like x86/amd64.
4557 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4558 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4559 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4560 livecd/runscript/ppc-archscript.sh:
4561 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4562 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4563 livecd/volid for the HFS volid, too.
4565 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4566 Calling this one 1.1.7 and rolling a tarball.
4568 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4569 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4570 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4571 -livecd/runscript/sparc64-archscript.sh,
4572 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4573 Added livecd/volid to set the volume ID when creating the ISO, patch by
4574 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4575 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4577 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4578 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4579 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4580 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4582 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4583 livecd/runscript-support/livecdfs-update.sh:
4584 Removed hdparm from default runlevel as it break ide=nodma at boot.
4586 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4587 livecd/runscript-support/kmerge.sh,
4588 livecd/runscript-support/pre-kmerge.sh,
4589 targets/livecd-stage1/livecd-stage1-chroot.sh:
4590 Revert last set of changes and remove portage version check from emerge in
4591 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4594 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4595 livecd/runscript-support/kmerge.sh,
4596 livecd/runscript-support/pre-kmerge.sh:
4597 Change genkernel check to use best_version and has_version to determine if
4598 the any previously installed versions of genkernel are up to date. Change
4599 emerge line for kernels to use -n option to only install if they were not
4600 previously installed.
4602 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4603 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4604 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4605 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4606 livecd/runscript/sparc-archscript.sh:
4607 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4608 unified sparc32/sparc64 cdtar.
4610 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4611 livecd/runscript-support/livecdfs-update.sh,
4612 livecd/runscript-support/pre-kmerge.sh:
4613 Change sudoers update to only run if /etc/sudoers exists and only reduce
4614 splash to 1024x768 on minimal and universal install CD.
4616 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4617 targets/livecd-stage1/livecd-stage1.sh:
4618 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4621 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4622 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4623 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4624 livecd/runscript/sparc64-archscript.sh,
4625 livecd/runscript/x86-archscript.sh:
4626 Added a new empty livecd file to each archscript. This will be used for an
4627 identifier by genkernel to allow booting from a non-primary CDROM.
4629 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4630 Catalyst 1.1.6 is here.
4632 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4633 targets/stage1/stage1-preclean2-chroot.sh:
4634 Commenting out stage1 cleaning of /var/db.
4636 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4637 livecd/runscript-support/pre-kmerge.sh:
4638 Made splash reduction to 1024x768 only for minimal and universal release media.
4640 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4641 targets/stage1/stage1-preclean2-chroot.sh:
4642 Added SLOT files back to /var/db entries in stage1.
4644 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4645 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4646 livecd/runscript/default-runscript.sh,
4647 livecd/runscript-support/livecdfs-update.sh,
4648 targets/livecd-stage2/unmerge.sh:
4649 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4650 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4651 the copy from preserving permissions and also adding /usr/share/faces and
4652 default Gentoo icon. We'll see how the icon does for us. Removing serial
4653 init script, as it causes problems with the splash theme.
4655 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4656 targets/livecd-stage1/livecd-stage1.sh:
4659 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4660 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4661 livecd/runscript-support/kmerge.sh,
4662 livecd/runscript-support/livecdfs-update.sh,
4663 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4664 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4665 targets/stage1/stage1-preclean2-chroot.sh:
4666 Removed x-setup from local.start and added in symlinks for gconf, portage
4667 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4668 baselayout and removed /etc/startx from the environmental type. Commented
4669 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4670 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4671 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4672 for X, use the latest pci.ids and usb.ids from portage, and create
4673 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4674 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4675 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4676 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4677 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4680 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4681 Removed ccache from default options as it breaks catalyst when merged with
4684 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4685 modules/snapshot_target.py:
4686 Added /local/ to snapshot exclusion.
4688 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4689 livecd/runscript-support/livecdfs-update.sh:
4690 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4691 gustavoz and his 5 interface Xeon for this.
4693 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4694 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4695 Added a conditional before killing gconfd-2. This is also going to be
4696 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4699 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4700 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4701 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4702 Moved killall -9 gconfd-2 to execute outside chroot.
4704 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4705 livecd/files/x86-help.msg:
4706 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4709 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4710 livecd/runscript/x86-archscript.sh:
4711 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4714 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4717 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4718 targets/livecd-stage1/livecd-stage1.sh:
4719 Added killall for gconfd-2 back into livecd-stage1.sh
4721 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4722 livecd/runscript/alpha-archscript.sh:
4723 Alpha fixes for multiple kernels..
4725 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4726 livecd/runscript-support/kmerge.sh:
4727 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4729 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4730 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4731 livecd/runscript/sparc64-archscript.sh:
4732 Force devfs if udev is not selected for all supporting arches.
4734 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4735 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4736 livecd/runscript-support/kmerge.sh:
4737 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4740 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4741 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4742 Re-enabled preclean in grp and added gconfd-2 killing.
4744 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4745 livecd/runscript/x86-archscript.sh:
4746 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4749 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4750 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4751 targets/livecd-stage1/livecd-stage1-chroot.sh,
4752 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4753 targets/livecd-stage1/livecd-stage1.sh,
4754 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4755 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4756 Added ability to pause indefinitely. This closes bug #79798. I've also added
4757 the gcond-2 killall back in, but now it is in the actual preclean script and
4758 is executed inside the chroot.
4760 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4761 Updated for 1.1.3 release.
4763 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4764 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4765 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4766 targets/netboot/netboot-packages.sh,
4767 targets/tinderbox/tinderbox-chroot.sh:
4768 Updated to use package.use correctly. Blame Robert Paskowitz
4769 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4771 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4772 targets/stage1/stage1-preclean2-chroot.sh:
4773 Fixed find line for new stage1 /var/db/pkg.
4775 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4776 targets/stage1/stage1-preclean2-chroot.sh:
4777 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4778 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4781 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4782 livecd/runscript-support/livecdfs-update.sh:
4783 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4784 added net.ethX symlinks, and added copying of files from
4785 /usr/lib/hotplug/firmware into firmware tarball.
4787 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4788 livecd/runscript-support/livecdfs-update.sh:
4789 Firmware updated to use new /lib/firmware directory.
4791 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4792 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4793 work when both -f and -C were used on the command line.
4795 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4796 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4797 targets/livecd-stage1/livecd-stage1-chroot.sh,
4798 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4799 targets/stage3/stage3-chroot.sh:
4800 Added a portage version check to each target that uses --newuse to ensure a
4801 high enough version is used. This resolves bug #75336.
4803 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4804 livecd/files/livecd-local.start:
4805 Possible local.start fix for beejay.
4807 12 Jan 2005; John Davis <zhen@gentoo.org>
4808 modules/embedded.py:
4809 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4811 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4812 livecd/runscript-support/kmerge.sh:
4813 Added ccache support to genkernel call in livecd-stage2.
4815 11 Jan 2005; John Davis <zhen@gentoo.org>
4816 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4817 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4818 targets/netboot/netboot.sh:
4819 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4820 some feature enhancements.
4822 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4823 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4824 targets/livecd-stage1/livecd-stage1-chroot.sh,
4825 targets/livecd-stage1/livecd-stage1.sh,
4826 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4827 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4828 Added a -F or --fetchonly command line option and closing out bug #77480.
4829 Also added a portage version check to livecd-stage1 to close out bug #68307.
4831 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4832 livecd/runscript-support/livecdfs-update.sh,
4833 targets/stage3/stage3-chroot.sh:
4834 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4835 target to use emerge -e when building. This is only temporary until the
4836 bootstrap.sh script can be fixed or another solution can be decided upon.
4838 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4839 +targets/embedded/kmerge.sh:
4840 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4841 from mutex@gentoo.org
4843 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4844 modules/livecd_stage2_target.py:
4847 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4848 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4849 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4850 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4851 the brokenness of a stage1 tarball.
4853 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4854 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4857 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4858 modules/livecd_stage2_target.py:
4861 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4862 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4863 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4864 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4865 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4866 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4867 Upgraded the isolinux cdtar files and closing bug #70518.
4869 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4870 modules/embedded_target.py, modules/generic_stage_target.py,
4871 modules/grp_target.py, modules/livecd_stage1_target.py,
4872 modules/livecd_stage2_target.py, modules/netboot.py,
4873 modules/stage1_target.py, modules/tinderbox_target.py:
4874 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4875 separate out specific target logic from the generic targets modules.
4877 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4878 new PPC arch file from pvdabeel@gentoo.org
4880 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4881 examples/generic_stage_template.spec, modules/catalyst_support.py:
4882 tweaking error handling in the main catalyst script
4883 updated the example to include a blurb about portage_confdir
4885 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4886 livecd/runscript-support/livecdfs-update.sh:
4887 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4889 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4892 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4893 fix for #66592. catalyst now gives a traceback when it bails out, making
4894 troubleshooting amazingly easier
4896 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4897 modules/catalyst_support.py, modules/embedded_target.py,
4898 modules/generic_stage_target.py, modules/grp_target.py,
4899 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4900 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4901 Reversing patch from Eric Edgar from bug #70663.
4903 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4904 livecd/runscript/x86-archscript.sh:
4905 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4906 not work without it (mkisofs fails on creating ISO).
4908 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4909 modules/catalyst_support.py, modules/embedded_target.py,
4910 modules/generic_stage_target.py, modules/grp_target.py,
4911 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4912 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4913 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4914 separate out specific target logic from the generic targets modules.
4916 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4917 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4918 targets/embedded/embedded.sh:
4919 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4921 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4922 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4923 livecd/runscript/default-runscript.sh,
4924 livecd/runscript-support/gamecdfs-update.sh,
4925 livecd/runscript-support/livecdfs-update.sh,
4926 modules/livecd_stage2_target.py:
4927 Added gamecd/conf option to livecd_stage2_target.py, added
4928 gamecd.conf.example to /examples, cleaned up game-specific code in
4929 gamecdfs-update.sh to make it more generic, added more fundtionality to
4930 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4931 and gentoo-gamecd to make spec files simpler and to remove the need for
4932 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4933 user to still use a custom fsscript of their own.
4935 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4936 +livecd/files/environmental.motd.txt,
4937 targets/livecd-stage1/livecd-stage1.sh:
4938 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4940 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4941 livecd/runscript/default-runscript.sh,
4942 livecd/runscript-support/livecdfs-update.sh:
4943 Added gentoo-release-environmental as a valid livecd/type and did some
4944 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4945 devices other than eth0.
4947 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4948 targets/livecd-stage1/livecd-stage1-chroot.sh:
4949 Changed livecd-stage1 to merge each package individually. This should not
4950 make it into a production version of catalyst, but is here as a possible
4951 solution to bug #68307.
4953 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4954 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4955 livecd/runscript/sparc-archscript.sh,
4956 livecd/runscript/sparc64-archscript.sh,
4957 livecd/runscript/x86-archscript.sh:
4958 Added failures to all arches on mkisofs failure and also made -z option to
4959 mkisofs optional on x86 depending on loop type used.
4961 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4962 livecd/runscript/x86-archscript.sh:
4963 Making sure the mkisofs call causes a failure when it doesn't complete
4964 successfully. Once again, blame jforman, our beloved infra-monkey.
4966 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4967 livecd/runscript/default-runscript.sh:
4968 squashfs-utils->squashfs-tools fix. Blame jforman.
4970 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4971 livecd/isogen/x86-isogen.sh:
4972 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4973 possibly not booting on really old systems.
4975 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4976 livecd/runscript/x86-archscript.sh:
4977 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4978 possibly not booting on really old systems.
4980 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4981 livecd/runscript-support/livecdfs-update.sh:
4982 Save some space by removing redundant firmware after tarball is made, only
4983 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4986 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4987 targets/stage1/stage1-preclean2-chroot.sh:
4988 Added patch from vapier and closing bug #73556.
4990 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4991 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4992 +targets/embedded/embedded-fs-runscript.sh,
4993 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4994 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4995 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4996 from mutex@gentoo.org for modules/embedded.py
4998 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4999 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
5000 livecd/runscript-support/livecdfs-update.sh:
5001 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
5002 aliases having --color rather than --color=auto.
5004 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5005 livecd/files/livecd-local.start:
5006 Let's try actually making a proper edit on livecd/files/livecd-local.start
5007 this time, shall we...
5009 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5010 livecd/files/livecd-local.start:
5011 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
5012 x-setup check for /etc/startx.
5014 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5015 livecd/runscript-support/gamecdfs-update.sh:
5016 Fixing minor sed bug in gamecdfs-update.sh.
5018 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5019 examples/snapshot_template.spec,
5020 livecd/runscript-support/gamecdfs-update.sh,
5021 livecd/runscript-support/livecdfs-update.sh:
5022 Fixing typo in snapshot_template.spec and closing bug #70321.
5024 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5025 livecd/runscript-support/pre-kmerge.sh:
5026 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
5027 genkernel will only add the 1024x768 version of the gensplash image to the
5028 bzImage, which added with the livecd-stage2 removal of the unused splash
5029 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
5031 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5032 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
5033 livecd/runscript/sparc64-archscript.sh:
5034 Updated with silo/mkisofs patch from gustavoz.
5036 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5037 livecd/files/x86-help.msg:
5038 Updated x86-help.msg to make it fall more inline with current
5039 genkernel/livecd-tools options.
5041 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5042 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5043 livecd/runscript-support/pre-kmerge.sh:
5044 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
5045 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
5046 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
5049 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
5050 livecd/runscript-support/kmerge.sh,
5051 livecd/runscript-support/livecdfs-update.sh,
5052 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
5053 Changed kernel build caching to use kerncache option, rather than pkgcache
5054 option. Fixed --postconf and --callback for builds that do not require them.
5055 Removed delay when removing package sin the system profile. This is now
5056 catalyst 1.1.0, so enjoy.
5058 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5059 livecd/runscript-support/livecdfs-update.sh:
5060 Stopping udev from using the nasty device tarball. We don't need it anyway.
5062 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5063 livecd/runscript/sparc-archscript.sh,
5064 livecd/runscript/sparc64-archscript.sh,
5065 livecd/runscript-support/kmerge.sh,
5066 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
5067 Fixing gpm support by uncommenting default settings. Fixing case where
5068 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
5069 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
5070 not get renamed. Fixed a problem where we were accidentally removing the
5071 hwdata-knoppix versions of pci.ids and usb.ids and linking
5072 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
5073 for 2004.3 and catalyst 1.1.0.
5075 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
5076 patch from vapier@gentoo.org for bug #68080
5078 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5079 livecd/runscript-support/kmerge.sh:
5080 made kernel caching dependent on the "pkgcache" option so that genkernel's
5081 postconf can actually work
5083 18 Oct 2004; John Davis <zhen@gentoo.org>
5084 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5085 livecd/runscript-support/livecdfs-update.sh:
5086 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
5088 17 Oct 2004; John Davis <zhen@gentoo.org>
5089 livecd/runscript-support/livecdfs-update.sh:
5090 firmware tarball fix for packages that need firmware such as ipw2100
5092 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
5093 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5094 livecd/runscript-support/livecdfs-update.sh,
5095 modules/livecd_stage2_target.py:
5096 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
5098 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
5099 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
5100 should not hurt non-HT users
5102 12 Oct 2004; John Davis <zhen@gentoo.org>
5103 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5104 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
5105 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
5106 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5107 livecd/runscript-support/kmerge.sh:
5108 bugfixes for #67195, #67197, #67122, and #46918
5110 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
5111 small netboot fixups
5113 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
5114 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
5115 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
5116 targets/netboot/netboot.sh:
5117 sweeping updates and changes to the netboot code. the patches should fix the
5118 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
5119 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
5121 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
5122 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
5123 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
5124 targets/netboot/netboot.sh:
5125 more code cleanup and maintenance
5127 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5128 modules/generic_stage_target.py, +modules/netboot.py,
5129 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
5130 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
5131 +targets/netboot/netboot.sh:
5132 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
5135 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5136 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5137 targets/livecd-stage1/livecd-stage1-chroot.sh,
5138 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
5139 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
5140 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
5141 have to start a server on the build host for it to distribute.
5143 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
5144 added a new -s/ --snapshot option. no more using --cli to create snapshots,
5145 just do -s version_stamp
5147 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
5148 bugfix #60502 - the stage2 target can now resume the bootstrapping process
5150 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
5151 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
5152 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5153 modules/livecd_stage2_target.py:
5154 udev support for livecds
5156 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5157 +targets/livecd-stage2/unmerge.sh:
5158 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
5159 Also, livecd-stage2 unmerge.sh added back in.
5161 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
5162 livecd/runscript-support/livecdfs-update.sh:
5163 bugfixes for #60887 and #63338
5165 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
5166 bugfixes for #63382 and #63338
5168 08 Sep 2004; John Davis <zhen@gentoo.org>
5169 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5170 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
5171 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
5172 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
5173 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5174 targets/livecd-stage1/livecd-stage1-chroot.sh,
5175 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
5176 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
5177 lots of changes in this revision. first of all, major cosmetic fixups to the
5178 archscripts. i also fixed a non-reported bug where pkgcache was not being used
5179 for distcc or ccache builds in most of the targets. bug #56581 is finially
5180 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
5181 performance enhancement here.
5183 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5184 modules/livecd_stage2_target.py:
5185 fix for bug #63033, thanks to usata@gentoo.org for the patch
5187 30 Aug 2004; John Davis <zhen@gentoo.org>
5188 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
5189 bugfixes for #61537 and #61779
5191 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
5192 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
5193 modules/snapshot_target.py:
5194 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
5195 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
5196 time should also be improved due to a more efficient use of rsync. This commit will
5197 mark the portage version of catalyst-1.9.0.
5199 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
5200 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
5203 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
5206 02 Aug 2004; John Davis <zhen@gentoo.org>
5207 livecd/runscript-support/livecdfs-update.sh:
5210 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5211 +targets/stage1/build.py, -targets/stage1/build.sh,
5212 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
5213 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
5214 targets/stage3/stage3-chroot.sh:
5215 applied patch from bug #58840. it should fix up things for uclibc stages and
5216 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
5218 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
5219 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
5220 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
5221 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
5222 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
5223 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5224 livecd/runscript-support/livecdfs-update.sh,
5225 modules/livecd_stage2_target.py:
5226 addition of wolf31o2's gamecd patchset. untested, so please beware
5228 14 Jul 2004; John Davis <zhen@gentoo.org>
5229 livecd/runscript-support/livecdfs-update.sh,
5230 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
5231 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
5232 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
5233 this out of generic_stage_target and into livecd-stage2 since the
5234 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
5236 13 Jul 2004; John Davis <zhen@gentoo.org>
5237 livecd/runscript-support/livecdfs-update.sh:
5238 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
5239 default rc'ed programs when only one change was required to rcadd. so I
5240 changed it so that the defaults are *always* loaded and specified additions/
5241 deletions are just added on top of those.
5243 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
5244 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5245 targets/livecd-stage1/livecd-stage1-chroot.sh,
5246 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5247 targets/tinderbox/tinderbox-chroot.sh:
5248 changing the more verbose behavior to the -V (verbose) flag
5250 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
5251 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5252 targets/livecd-stage1/livecd-stage1-chroot.sh,
5253 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5254 targets/tinderbox/tinderbox-chroot.sh:
5255 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
5256 it is about to merge so that deps and USE flags are more evident
5258 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
5259 modules/catalyst_support.py:
5260 completely rewrote the catalyst main script so that it can actually utilize
5261 more than one command line flag. new functionality included, but not active
5262 yet (--debug and --verbose). arguments can still be passed on the commandline
5263 through the use of the -C (--cli) flag. updated the arg_parse function in
5264 catalyst_support.py to accomodate my changes.
5266 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5267 modules/generic_target.py, modules/grp_target.py,
5268 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
5269 modules/snapshot_target.py, modules/stage1_target.py,
5270 modules/stage2_target.py, modules/stage3_target.py,
5271 modules/tinderbox_target.py, targets/stage1/stage1.sh:
5272 fixes for bugs #55192 and #54137
5273 added a new key for all specfiles, portage_confdir.
5274 this should point to a directory similar in functionality to /etc/portage.
5276 cleaned up the module code a bit so that unnecessary modules
5279 more work on resuming. it is getting there, but it still needs a ton of work,
5280 so please test, and report bugs.
5282 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
5283 modules/catalyst_support.py, modules/generic_stage_target.py,
5284 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
5285 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5286 stage resuming functionality should be working. I still have to work on GRP
5287 and livecds, but they should not be hard. I could not incorporate emerge
5288 --resume into stage resuming functionality because in some instances, portage
5289 is remerged (bootstrap, stage2), which wipes out the resume data and puts
5290 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
5291 ). I also made some small tweaks to the stage target scripts which clean up
5292 the envscript stuff. Not noticable performance wise, but it makes me feel all
5293 warm and fuzzy to know that it is programmed absolutely correctly ;)
5295 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
5296 modules/generic_stage_target.py:
5297 revamped the cmd() structure so that it could properly return error codes.
5298 Please note that this might break catalyst until there is some further
5299 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
5300 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
5301 now. Additionally, catalyst will stop when there is an error with an ebuild
5302 ... it didn't do this before, it just plowed along and packed things up.
5304 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
5305 code in portage.py and then answering my noob questions.
5307 13 Jun 2004; John Davis <zhen@gentoo.org>
5308 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5309 livecd/runscript-support/livecdfs-update.sh:
5310 some last minute fixins (stuff to work with the new genkernel)
5312 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
5315 11 Jun 2004; John Davis <zhen@gentoo.org>
5316 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
5317 new key, livecd/fsscript. use this to run commands in the livecdfs before it
5320 10 Jun 2004; John Davis <zhen@gentoo.org>
5321 livecd/runscript-support/kmerge.sh,
5322 livecd/runscript-support/livecdfs-update.sh,
5323 livecd/runscript-support/post-kmerge.sh,
5324 livecd/runscript-support/pre-kmerge.sh:
5325 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
5326 functions control what scripts are added to their respective runlevels. This
5327 option would be specified like so in the spec file: livecd/rcadd:
5328 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
5330 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
5331 modules/catalyst_support.py, modules/livecd_stage2_target.py:
5332 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
5333 the code to give a nice error msg instead of a cryptic traceback
5335 04 Jun 2004; John Davis <zhen@gentoo.org>
5336 livecd/runscript-support/livecdfs-update.sh:
5337 small fix for bootsplash, needed to link clst_livecd_bootsplash to
5338 /etc/bootsplash/default
5340 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5341 targets/embedded/embedded-chroot.sh,
5342 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
5343 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
5344 targets/livecd-stage1/livecd-stage1-chroot.sh,
5345 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5346 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5347 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5348 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5349 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
5350 targets/tinderbox/tinderbox-chroot.sh,
5351 targets/tinderbox/tinderbox-preclean-chroot.sh,
5352 targets/tinderbox/tinderbox.sh:
5353 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
5355 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
5356 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
5357 more efficient, and I added a new snapshot specfile option, portdir_overlay.
5358 It should be a full path pointing to a portage overlay dir.
5360 27 May 2004; John Davis <zhen@gentoo.org>
5361 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
5362 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
5363 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
5364 livecd/runscript/default-runscript.sh:
5365 added updated silos and fixed motd bug
5367 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
5368 rolling out version 1.0.8
5370 22 May 2004; John Davis <zhen@gentoo.org>
5371 livecd/runscript-support/kmerge.sh,
5372 livecd/runscript-support/livecdfs-update.sh,
5373 modules/livecd_stage2_target.py:
5374 added key livecd/bootsplash
5376 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
5377 livecd/runscript/sparc-archscript.sh,
5378 livecd/runscript/sparc64-archscript.sh:
5379 sparc fixup patches from gustavoz at g.org
5381 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
5382 added support for blacklisting modules via hotplug in livecd-stage2. spec key
5383 is livecd/modblacklist
5385 19 May 2004; John Davis <zhen@gentoo.org>
5386 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
5387 livecd/runscript/x86-archscript.sh:
5388 added support for livecd/overlay, changed vga=0x317 to vga=791
5389 in the x86 archscript as it is a more standard setting and should
5390 work on more hardware
5392 17 May 2004; John Davis <zhen@gentoo.org>
5393 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
5394 livecd/runscript-support/kmerge.sh,
5395 livecd/runscript-support/livecdfs-update.sh,
5396 modules/livecd_stage2_target.py:
5397 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
5398 we also now have basic motd copying support for more branded livecds
5400 16 May 2004; John Davis <zhen@gentoo.org>
5401 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
5402 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
5403 for passing args to genkernel. gmsoft@gentoo.org requested this one.
5405 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
5406 modules/catalyst_support.py, modules/embedded_target.py,
5407 modules/generic_stage_target.py, modules/generic_target.py,
5408 modules/grp_target.py, modules/livecd_stage1_target.py,
5409 modules/livecd_stage2_target.py, modules/stage1_target.py,
5410 modules/stage2_target.py, modules/stage3_target.py,
5411 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
5412 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
5413 caused gcc profile problems.
5415 12 May 2004; John Davis <zhen@gentoo.org>
5416 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5417 livecd/runscript-support/livecdfs-update.sh,
5418 livecd/runscript-support/post-kmerge.sh,
5419 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
5421 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
5422 silliness). Most notably, I have taken advantage of the update-modules
5423 --assume-kernel fix from agriffis so that we can actually use 3rd party
5424 modules now. Please note that >=baselayout-1.9.0 is required.
5426 02 May 2004; Olivier Crete <tester@gentoo.org>
5428 Added forgotten CHOST for i386 subarch
5430 30 Apr 2004; John Davis <zhen@gentoo.org>
5431 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
5432 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
5433 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5434 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
5436 -fixed 2004.0 branding in the isolinux cdtar
5437 -fixed up acpi stuff in the runscripts
5438 -fixed up the x86 help message and corrected the numerous errors in it
5440 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
5441 livecd/runscript/default-runscript.sh:
5442 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
5443 1.0.7. we are ready for release
5445 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5446 fix for the problem that gustavoz found wrt the /dev creation stuff not
5447 detecting arches. also an efficiency fix for stage1 building
5449 14 Apr 2004; John Davis <zhen@gentoo.org>
5450 targets/embedded/embedded-chroot.sh,
5451 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5452 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5453 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5454 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5455 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5456 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5457 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
5458 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
5459 targets/tinderbox/tinderbox-preclean-chroot.sh,
5460 targets/tinderbox/tinderbox.sh:
5461 fix for bug #47733 - fixes for distcc and an envscript bugfix
5463 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5466 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5467 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5468 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5469 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
5470 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5471 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5472 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5473 targets/stage1/stage1-preclean1-chroot.sh,
5474 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
5475 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5476 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5477 targets/tinderbox/tinderbox.sh:
5478 lots of cleanup on the bash backend. take a look @ the code and report bugs to
5479 zhen@gentoo.org please.
5481 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5482 fix for /dev in stage1
5484 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5487 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
5488 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
5489 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
5490 Added the two kernel-configs for 2004.1 x86
5492 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
5493 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
5494 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5495 targets/tinderbox/tinderbox.sh:
5496 fix to address missing /dev in stages, fixed path for env-update in all of the
5499 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5500 use broken for grp, livecd-stage1, tinderbox, etc. fixed
5502 01 Apr 2004; John Davis <zhen@gentoo.org>
5503 livecd/runscript/default-runscript.sh:
5504 added in fix for the module.conf stuff courtesy of Benjamin Judas
5507 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5509 cosmetic touchups for 1.0.5
5511 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
5512 added support to the stage2 for stackable profiles bootstrap
5514 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
5515 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
5516 support for sparc32/64 build compatibility
5518 30 Mar 2004; John Davis <zhen@gentoo.org>
5519 livecd/runscript/default-runscript.sh, modules/targets.py,
5520 targets/stage1/build.sh:
5521 fix for bug 46022, more stackable profile fixes, embedded patches added
5523 26 Mar 2004; John Davis <zhen@gentoo.org>
5524 livecd/runscript/default-runscript.sh, modules/targets.py,
5525 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5526 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
5527 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
5528 fixes for bugs #44625 and #45805
5530 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
5531 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5532 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5533 memtest is in. if you want to use it, check out the memtest86 cd tarball
5534 Also, fixes for bugs 45078, 45188, 44306
5536 23 Mar 2004; John Davis <zhen@gentoo.org>
5537 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5538 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5539 livecd/runscript/x86-archscript.sh, modules/targets.py,
5540 targets/livecd-stage3/unmerge.sh:
5541 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5542 created at the end of the livecd-stage2 process.
5544 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5545 targets/embedded/embedded.sh:
5546 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5548 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5549 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5550 removing the hardened-gcc deps since the package itself is deprecated'
5552 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5553 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5555 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5556 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5557 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5558 examples/livecd/alpha/config-2.4.21-r4-alpha,
5559 examples/livecd/alpha/config-2.4.21-r4-jensen,
5560 examples/livecd/alpha/config-2.4.21-r4-legacy,
5561 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5562 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5563 fixes for bugs 43676, 43701. Alpha support added as well.
5565 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5566 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5567 kde/gnome cd specs added.
5569 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5570 fix in catalyst.conf for bug #42044
5572 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5573 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5574 examples/livecd/sparc64/config-2.4.24-sparc64:
5575 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5577 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5578 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5579 for a $clst_conf environment variable. You can use the $clst_conf variable to
5580 point to a file to use in place of /etc/catalyst.conf. By setting this
5581 variable in your shell, catalyst can easily be used by multiple people on the
5582 same machine. Also, ccache support now works for genkernel.
5584 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5585 removed file for livecd-stage2 target, as this is handled by the runscript
5586 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5587 and made "/boot/kernel/foo/extraversion" an optional rather than required
5588 parameter. The aforementioned "packages" is used to specify kernel-related
5589 packages (like module ebuilds) to merge with each kernel, and the new "use"
5590 option is used to specify the USE settings you'd like exported to the
5591 environment during kernel as well as kernel "packages" build.
5593 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5594 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5595 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5596 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5597 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5598 targets/tinderbox/tinderbox.sh:
5599 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5600 it for ebuild - added headers to everything and removed deprecated dirs
5602 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5603 adding Kumba's patches for MIPS
5605 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5606 Added hppa specific code.
5608 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5609 Tinderbox target added. See tinderbox examples in examples/ dir.
5611 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5612 spec file support integrated into catalyst. Use "-f/--file specfile" as
5613 argument; see examples dir for examples.
5614 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5615 example of how to use it.
5617 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5618 support functions for spec file parsing and reading added. Will get added to
5621 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5622 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5625 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5626 Significant rework of code structure. Everything is falling nicely into place.
5628 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5629 Exception handling fully-integrated into current prototype code.
5631 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5632 beginning of exception handling integration, got some of the target code
5635 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5636 major code rework in progress on the python parts.
5638 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5639 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5640 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5641 for organiation's sake, I have moved the files, such as livecd foundations,
5642 into catalyst/files. It will make it easier for us when ebuild time comes
5645 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5646 All preliminary target build scripts are now added and coded to near as spec
5647 that we can have at this point.
5649 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5650 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5651 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5652 something that should be continued as much as reasonably possible in other
5653 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5654 code completed, and internal fall-backs to reasonable global config defaults
5657 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5658 subarch test outsourced to python catalyst-subarches function.
5660 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5661 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5663 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5664 removing dup enter_chroot
5666 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5667 document subarches checking
5669 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5670 Fix valid subarch test.
5672 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5673 include/build_functions.sh, include/functions.sh:
5674 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5675 start_build to build_functions.sh cleaning up the main catalyst script some
5678 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5679 fixed SRCBALL and DESTBALL, making it transparent for profiles
5681 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5682 added an exit condition to the cmd line argument case statement
5684 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5685 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5686 the changes that I made to the above files should make catalyst completely
5687 transparent to no matter what profile we are using. check files/catalyst.conf
5688 for the list of BUILDTYPEs that we support.
5690 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5691 changed how cmd line arguments are handled
5693 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5694 I changed the is_special handling so that it is cleaner and faster
5696 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5697 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5698 livecd/foundations/x86-basic/post-clean.sh,
5699 livecd/foundations/x86-basic/pre-clean.sh,
5700 livecd/foundations/x86-basic/settings:
5701 I outsourced more functions to include/functions.sh. I made it a seperate file
5702 from build_fucntions.sh so that we can keep our build and other functions
5703 apart. I also added in the livecd stuffs from the stager side of things.
5705 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5706 include/build_functions.sh:
5707 I outsourced all of the build functions to include/build_functions.sh. In the
5708 future, this will happen more - the code needs cleaned up.
5710 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5712 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5713 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5714 does not use that anymore.
5716 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5717 since we now have a default profile in portage, i massaged some errors
5718 messages to reflect that.
5720 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5722 removed ccache support from catalyst stage1 build cause it breaks the build.
5723 Additionally, I removed gettext support from bootstrap, because according to
5724 our new default profile, we don't use that anymore.
5726 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5727 added a new var, BUILDTYPE, adding more transparency for building.
5728 In the future, we will be building both selinux and hardened sources.
5730 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5731 fixed some formatting when catalyst prints out build info, additionally,
5732 trying to make catalyst more transparent for future expansion of stages
5734 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5735 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5736 --help. I moved this functionality from the main program section to
5739 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5740 I edited catalyst to change our naming convention from stage*-arch-h.* to
5741 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5742 I change naming conventions, as catalyst will be eventually extended to
5743 do selinux-* stages also.
5745 Additionally, I updated README.catalyst to include profile information.
5747 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5748 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5749 I renamed README.stager to README.catalyst and have made some very minor
5750 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5751 I have hacked bootstrap to use the hardened profile, as well as utilize
5752 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5753 major). Additionally, bin/stage1 has been hacked to accept the hardened
5754 profile, and use hardened-gcc.
5756 09 September 2003; John Davis <zhen@gentoo.org>:
5757 Initial import of hardened stager. I am forking this from the original
5758 stager code in order to better fit our needs. The original stager code is
5759 still used by Gentoo, and is maintained by Daniel Robbins
5760 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5761 contributors that coded stager.