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/lock.py, modules/catalyst/spawn.py,
8 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
9 modules/catalyst/target/livecd_stage1.py,
10 modules/catalyst/target/netboot.py:
11 Replace usage of types module and type() with isinstance()
13 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
14 modules/catalyst/target/generic_stage.py,
15 modules/catalyst/target/livecd_stage1.py,
16 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
17 modules/catalyst/util.py:
18 Create catalyst.util.empty_tree() helper function and use it all over
20 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> TODO,
21 modules/catalyst/target/generic.py:
22 Add ability to invalidate all further autoresume points
24 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
25 Remove another unnecessary intermediary variable
27 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
28 modules/catalyst/config.py:
29 Add ability to specify default values for all specs and add
30 rel_type=default to it
32 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
33 modules/catalyst/target/generic_stage.py:
34 Set a default value for livecd/iso
36 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
37 Move commandline parsing to function
39 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
40 modules/catalyst/config.py, modules/catalyst/target/generic.py:
41 Stick optional config file values in a tuple and concatenate with required
44 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
45 targets/support/livecdfs-update.sh:
46 Apply patch from Gentoo bug #284585
48 03 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
49 Change my email address to point to my current address rather than my now
50 defunct Gentoo address.
52 03 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
53 +.gitattributes, README, TODO, catalyst:
54 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
55 README, TODO, and catalyst.
57 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
58 modules/catalyst/target/livecd_stage2.py:
59 Apply patch for module blacklisting from gentoo bug #282148
61 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> files/livecd/README.txt,
62 files/livecd/x86-F6.msg:
63 Apply patch to document espeakup support for gentoo bug #267708
65 07 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
66 modules/catalyst/config.py:
67 Get rid of addlargs in the main script Initial basics for multiple target
68 support Move targetmap into global config object
70 07 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
71 modules/catalyst/target/stage1.py:
74 05 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
75 Note in TODO where things have already been done
77 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
78 modules/catalyst/config.py:
79 Explicitly set target: in per-target spec values
81 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
82 modules/catalyst/arch/arm.py:
83 Apply additional patch from gentoo bug #255793 for arm subarches
85 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
86 targets/support/chroot-functions.sh:
87 Apply patch from gentoo bug #264457 to prevent deleting of ccache cache
89 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org>
90 modules/catalyst/arch/sh.py:
91 Additional sh patch from gentoo bug #255793
93 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org>
94 modules/catalyst/arch/arm.py, modules/catalyst/arch/sh.py:
95 Apply modified patch from gentoo bug #255793 for enhanced sh/arm support
97 30 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
98 Add note to TODO about enhanced catalystrc support
100 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
101 modules/catalyst/target/generic_stage.py:
102 Update reference to make.conf.example for new location in portage-2.1.6
104 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
105 targets/stage1/stage1-chroot.sh:
106 Remove --noreplace from run_merge call so that baselayout gets rebuilt
109 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
110 targets/support/rc-update.sh:
111 Change invalid atom '>=sys-apps/baselayout-2*' to
112 '>=sys-apps/baselayout-2'
114 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
115 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
116 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
117 modules/catalyst/target/netboot.py, modules/catalyst/target/tinderbox.py:
118 Add run_controller_action() function and replace manual calls to
121 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
122 modules/catalyst/spawn.py, targets/system/system-controller.sh:
123 Add clean no-op for system target
125 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
126 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
127 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
128 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
129 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
130 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
131 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
132 modules/catalyst/target/generic.py,
133 modules/catalyst/target/generic_stage.py:
134 Fix up a few runtime errors
136 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
137 +modules/catalyst/target/system.py, +targets/system/system-chroot.sh,
138 +targets/system/system-controller.sh,
139 +targets/system/system-preclean-chroot.sh:
140 Initial commit of new system target
142 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
143 Add procedure for 'system' target
145 13 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> M:
146 TODO updates: add information about verification of
147 seeds/caches/configs/specs, update automated actions section in targets, add
148 all-stages and all-images target information, clean up system and world
149 target information, add information on improving caching/resuming, move
150 mixed host/target information into targets section, add information on
151 replacing livecd-tools (hwdata/libkudzu/hwsetup) with internal code, and
154 13 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> M:
155 TODO updates: added section on statistics gathering/reporting, added section
156 on (potential) new targets, and update boot loader section.
158 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
159 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
160 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
161 modules/catalyst/target/livecd_stage1.py,
162 modules/catalyst/target/livecd_stage2.py,
163 modules/catalyst/target/netboot.py, modules/catalyst/target/stage1.py,
164 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
165 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
166 Remove all references to 'spec' and 'addlargs' in target modules
168 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
169 modules/catalyst/config.py:
170 All targets have been updated not to use the spec_prefix, so we don't need
171 to save the prefixed keys anymore
173 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
174 modules/catalyst/target/generic_stage.py,
175 modules/catalyst/target/snapshot.py:
176 Don't pass conf_values or addlargs to target __init__()
178 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
179 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
180 modules/catalyst/target/generic_stage.py,
181 modules/catalyst/target/livecd_stage1.py,
182 modules/catalyst/target/livecd_stage2.py,
183 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py:
184 Remove all references to self.settings[spec_prefix] and remove some now
185 useless functions that remove the prefix from certain spec settings
187 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
188 modules/catalyst/target/snapshot.py:
189 Reorganize init for snapshot target
191 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
192 modules/catalyst/util.py:
193 Try to import portage.util before portage_util
195 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
196 modules/catalyst/config.py:
197 Add validate_values() and compare_key() functions to Spec class
199 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
200 modules/catalyst/__init__.py, modules/catalyst/config.py,
201 modules/catalyst/target/generic.py,
202 modules/catalyst/target/generic_stage.py,
203 modules/catalyst/target/snapshot.py:
204 Add new global config singleton object and Spec class and convert snapshot
205 and generic targets to use it
207 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
208 modules/catalyst/__init__.py:
209 Add base singleton class definition
211 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
212 modules/catalyst/lock.py:
213 More replacements of print statement with msg()
215 12 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> -README.txt,
216 -README.txt, bootloader-setup.sh, -gamecd.motd.txt, -gamecd.motd.txt,
217 -generic.motd.txt, -generic.motd.txt, -livecd.motd.txt, -livecd.motd.txt,
218 -livecd-bash_profile, -livecd-bash_profile, -livecd-bashrc,
219 -livecd-bashrc, -livecd-local.start, -livecd-local.start,
220 livecd-stage2-controller.sh, -minimal.motd.txt, -minimal.motd.txt,
221 -universal.motd.txt, -universal.motd.txt, -x86-F2.msg, -x86-F2.msg,
222 -x86-F3.msg, -x86-F3.msg, -x86-F4.msg, -x86-F4.msg, -x86-F5.msg,
223 -x86-F5.msg, -x86-F6.msg, -x86-F6.msg, -x86-F7.msg, -x86-F7.msg:
224 Move livecd/files directory/files to files/livecd.
226 12 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org>
227 -arcload-0.43-r1.tbz2, -arcload-0.43-r1.tbz2,
228 -isolinux-elilo-memtest86+-cdtar.tar.bz2,
229 -isolinux-elilo-memtest86+-cdtar.tar.bz2,
230 -aboot-1.0_pre20040408-r2-cdtar.tar.bz2,
231 -aboot-1.0_pre20040408-r2-cdtar.tar.bz2, -yaboot-1.3.13-cdtar.tar.bz2,
232 -yaboot-1.3.13-cdtar.tar.bz2, -silo-1.4.13-sparc-cdtar.tar.bz2,
233 -silo-1.4.13-sparc-cdtar.tar.bz2, -palo-1.5_pre20040515-cdtar.tar.bz2,
234 -palo-1.5_pre20040515-cdtar.tar.bz2, -elilo-3.6-cdtar.tar.bz2,
235 -elilo-3.6-cdtar.tar.bz2, -isolinux-3.72-cdtar.tar.bz2,
236 -isolinux-3.72-cdtar.tar.bz2, -grub-memtest86+-cdtar.tar.bz2,
237 -grub-memtest86+-cdtar.tar.bz2, -isolinux-3.72-memtest86+-cdtar.tar.bz2,
238 -isolinux-3.72-memtest86+-cdtar.tar.bz2:
239 Move livecd/cdtar directory/files to files/cdtar.
241 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
242 modules/catalyst/config.py, modules/catalyst/error.py,
243 modules/catalyst/hash.py, modules/catalyst/output.py,
244 modules/catalyst/spawn.py, modules/catalyst/target/embedded.py,
245 modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py,
246 modules/catalyst/target/livecd_stage2.py,
247 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
248 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
249 modules/catalyst/target/stage3.py:
250 Replace more instances of print with msg()
252 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
253 modules/catalyst/output.py, modules/catalyst/util.py:
254 More replacements of the print statement with msg()
256 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
257 modules/catalyst/target/generic_stage.py:
258 Replace all instances of print with catalyst.output.msg() in
259 catalyst.target.generic_stage
261 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
262 modules/catalyst/target/generic.py,
263 modules/catalyst/target/generic_stage.py:
264 Move set_autoresume_path() from catalyst.target.generic_stage to
265 catalyst.target.generic
267 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
268 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
269 modules/catalyst/target/livecd_stage1.py,
270 modules/catalyst/target/livecd_stage2.py,
271 modules/catalyst/target/netboot.py:
272 Make use of set_autoresume() in target modules
274 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
275 modules/catalyst/target/generic.py,
276 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
277 modules/catalyst/target/livecd_stage1.py,
278 modules/catalyst/target/livecd_stage2.py,
279 modules/catalyst/target/netboot.py:
280 Add check_autoresume() and set_autoresume() helpers to
281 catalyst.target.generic and make use of them
283 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
284 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
285 modules/catalyst/target/livecd_stage1.py,
286 modules/catalyst/target/livecd_stage2.py,
287 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
288 modules/catalyst/target/tinderbox.py:
289 Import only cmd() from catalyst.spawn
291 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
292 modules/catalyst/target/generic_stage.py,
293 modules/catalyst/target/livecd_stage2.py,
294 modules/catalyst/target/stage2.py:
295 Remove redundant imports
297 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
298 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
299 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
300 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
301 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
302 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
303 modules/catalyst/lock.py, -modules/catalyst/support.py,
304 modules/catalyst/target/embedded.py,
305 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
306 modules/catalyst/target/livecd_stage1.py,
307 modules/catalyst/target/livecd_stage2.py,
308 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
309 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
310 modules/catalyst/target/stage3.py, modules/catalyst/target/stage4.py,
311 modules/catalyst/target/tinderbox.py:
312 Remove catalyst.support module
314 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
315 modules/catalyst/config.py, modules/catalyst/support.py,
316 modules/catalyst/util.py:
317 Move remaining stuff from catalyst.support to catalyst.config
319 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
320 modules/catalyst/hash.py, modules/catalyst/target/generic.py,
321 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
322 modules/catalyst/target/snapshot.py:
323 Move gen_contents_file() and gen_digest_file() from
324 catalyst.target.generic_stage to catalyst.hash
326 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
327 targets/netboot/netboot-controller.sh, +targets/netboot/netboot-final.sh,
328 -targets/support/netboot-final.sh:
329 Move netboot-final.sh from targets/support/ to targets/netboot/
331 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
332 -examples/netboot2_template.spec, +examples/netboot_template.spec,
333 +modules/catalyst/target/netboot.py, -modules/catalyst/target/netboot2.py,
334 +targets/netboot/nb-busybox.cf, +targets/netboot/netboot-controller.sh,
335 +targets/netboot/netboot-copyfile.sh, +targets/netboot/netboot-pkg.sh,
336 -targets/netboot2/nb-busybox.cf, -targets/netboot2/netboot2-controller.sh,
337 -targets/netboot2/netboot2-copyfile.sh, -targets/netboot2/netboot2-pkg.sh,
338 targets/support/kmerge.sh, +targets/support/netboot-final.sh,
339 -targets/support/netboot2-final.sh:
340 Rename netboot2 target to netboot
342 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
343 modules/catalyst/lock.py:
344 Cleanups to make pychecker happy
346 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
347 modules/catalyst/__init__.py, modules/catalyst/spawn.py:
348 Grab just the first value return from the now-working call to
351 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
352 -examples/netboot_template.spec, -modules/catalyst/target/netboot.py,
353 -targets/netboot/netboot-chroot.sh, -targets/netboot/netboot-combine.sh,
354 -targets/netboot/netboot-controller.sh, -targets/netboot/netboot-image.sh:
355 Whack the outdated and non-functional netboot target
357 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
358 modules/catalyst/__init__.py, modules/catalyst/arch/__init__.py,
359 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
360 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
361 modules/catalyst/arch/mips.py, modules/catalyst/arch/s390.py,
362 modules/catalyst/arch/sh.py, modules/catalyst/config.py,
363 modules/catalyst/error.py, modules/catalyst/hash.py,
364 modules/catalyst/output.py, modules/catalyst/spawn.py,
365 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
366 modules/catalyst/target/embedded.py,
367 modules/catalyst/target/generic_stage.py,
368 modules/catalyst/target/livecd_stage1.py,
369 modules/catalyst/target/livecd_stage2.py,
370 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
371 Small cleanups to make pychecker happy
373 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
374 modules/catalyst/support.py, modules/catalyst/util.py:
377 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
378 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
379 modules/catalyst/util.py:
380 Move read_makeconf() and parse_makeconf() from catalyst.support to
383 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
384 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
385 modules/catalyst/target/livecd_stage2.py,
386 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
387 Move file_locate() from catalyst.support to catalyst.util
389 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
390 modules/catalyst/spawn.py, modules/catalyst/support.py,
391 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
392 modules/catalyst/target/livecd_stage1.py,
393 modules/catalyst/target/livecd_stage2.py,
394 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
395 modules/catalyst/target/snapshot.py, modules/catalyst/target/tinderbox.py:
396 Add catalyst.spawn import where needed and move more spawn-related stuff
397 from catalyst.support to catalyst.spawn
399 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
400 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/sparc.py,
401 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
402 +modules/catalyst/error.py, modules/catalyst/hash.py,
403 +modules/catalyst/spawn.py, modules/catalyst/support.py,
404 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
405 modules/catalyst/target/livecd_stage2.py,
406 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
407 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
408 Move custom exception classes to catalyst.error and all spawn-related
409 functions to catalyst.spawn
411 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
412 +modules/catalyst/hash.py, modules/catalyst/support.py,
413 modules/catalyst/target/generic_stage.py,
414 modules/catalyst/target/livecd_stage2.py,
415 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
416 Move all hash and contents functions to catalyst.hash
418 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
419 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
420 modules/catalyst/util.py:
421 Move countdown() from catalyst.support to catalyst.util
423 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
424 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
425 modules/catalyst/util.py:
426 Move generate_contents() from catalyst.support to catalyst.util
428 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
429 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
430 modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py,
431 modules/catalyst/target/livecd_stage2.py,
432 modules/catalyst/target/netboot2.py, modules/catalyst/util.py:
433 Move touch() from catalyst.support to catalyst.util
435 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
436 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
437 modules/catalyst/util.py:
438 Move ismount() and pathcompare() from catalyst.support to catalyst.util
440 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
441 modules/catalyst/support.py:
442 Remove unused function hexify()
444 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
445 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
446 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
447 modules/catalyst/target/livecd_stage1.py,
448 modules/catalyst/target/livecd_stage2.py,
449 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
450 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
451 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
452 Move normpath() from catalyst.support to catalyst.util
454 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
455 modules/catalyst/support.py, modules/catalyst/target/stage1.py,
456 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
457 Move list_to_string() from catalyst.support to catalyst.util
459 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
460 modules/catalyst/output.py, modules/catalyst/support.py,
461 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
462 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
463 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
464 Move list_bashify() from catalyst.support to catalyst.util
466 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
467 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
468 modules/catalyst/target/livecd_stage2.py, modules/catalyst/util.py:
469 Replace catalyst.support.read_from_clst() with catalyst.util.readfile()
470 and update references
472 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
473 modules/catalyst/util.py:
474 Modify global import from catalyst.support to just import what's needed
476 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
477 modules/catalyst/support.py, modules/catalyst/util.py:
478 Move find_binary() from catalyst.support to catalyst.util
480 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
481 modules/catalyst/arch/__init__.py, +modules/catalyst/output.py,
482 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
483 modules/catalyst/target/generic_stage.py:
484 Move msg(), warn(), and die() to catalyst.output and update all references
486 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
487 Load defaults into myconf before parsing config
489 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
490 Condense code that checks for various things in 'options' to use a loop
492 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
493 modules/catalyst/arch/__init__.py, modules/catalyst/target/__init__.py,
494 modules/catalyst/target/generic_stage.py:
495 Get rid of arches and targets classes and move functions into the module
498 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
499 targets/embedded/embedded-chroot.sh,
500 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
501 targets/livecd-stage2/livecd-stage2-controller.sh,
502 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
503 targets/netboot/netboot-image.sh, targets/netboot2/netboot2-copyfile.sh,
504 targets/stage1/stage1-controller.sh, targets/stage4/stage4-controller.sh,
505 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
506 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
507 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
508 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
509 targets/support/mips-arcload_conf.sh,
510 targets/tinderbox/tinderbox-chroot.sh:
511 More trailing whitespace cleanups
513 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
514 modules/catalyst/arch/arm.py, modules/catalyst/arch/mips.py,
515 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
516 modules/catalyst/lock.py, modules/catalyst/support.py,
517 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
518 modules/catalyst/target/livecd_stage1.py,
519 modules/catalyst/target/livecd_stage2.py,
520 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
521 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
522 modules/catalyst/target/stage2.py, modules/catalyst/target/tinderbox.py,
523 targets/stage1/build.py:
524 Kill lots and lots of trailing whitespace in .py files
526 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
527 modules/catalyst/target/generic_stage.py:
528 Fix up a few bad replacements from previous commit
530 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
531 modules/catalyst/config.py, modules/catalyst/lock.py,
532 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
533 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
534 modules/catalyst/target/livecd_stage1.py,
535 modules/catalyst/target/livecd_stage2.py,
536 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
537 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
538 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
539 modules/catalyst/target/stage4.py:
540 Do a mass sed to fix up all remaining usage of has_key()
542 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
543 Clean up instances of has_key() for py3k
545 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
546 We don't need to pass conf_values since it's a global var
548 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
549 Pre-split options from config file and remove unnecessary imported modules
551 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
552 Move code to verify digest and hash functions to a separate function
554 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
555 Allow build_target() to re-raise the exception for the top-level handler
558 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
559 Move catalyst.support import to top of file
561 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
562 Remove check for sys.argv length since we already check for needed
565 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
566 Rename version() to show_version()
568 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
569 Remove import_modules()
571 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
572 modules/catalyst/target/embedded.py,
573 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
574 modules/catalyst/target/livecd_stage1.py,
575 modules/catalyst/target/livecd_stage2.py,
576 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
577 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
578 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
579 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
580 Remove references to generic_stage_target
582 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
583 +modules/catalyst/target/embedded.py,
584 -modules/catalyst/target/embedded_target.py,
585 +modules/catalyst/target/generic.py,
586 +modules/catalyst/target/generic_stage.py,
587 -modules/catalyst/target/generic_stage_target.py,
588 -modules/catalyst/target/generic_target.py,
589 +modules/catalyst/target/grp.py, -modules/catalyst/target/grp_target.py,
590 -modules/catalyst/target/livecd_stage1_target.py,
591 +modules/catalyst/target/livecd_stage1.py,
592 -modules/catalyst/target/livecd_stage2_target.py,
593 +modules/catalyst/target/livecd_stage2.py,
594 +modules/catalyst/target/netboot.py,
595 -modules/catalyst/target/netboot2_target.py,
596 +modules/catalyst/target/netboot2.py,
597 -modules/catalyst/target/netboot_target.py,
598 +modules/catalyst/target/snapshot.py,
599 -modules/catalyst/target/snapshot_target.py,
600 -modules/catalyst/target/stage1_target.py,
601 +modules/catalyst/target/stage1.py,
602 -modules/catalyst/target/stage2_target.py,
603 +modules/catalyst/target/stage2.py,
604 -modules/catalyst/target/stage3_target.py,
605 +modules/catalyst/target/stage3.py,
606 -modules/catalyst/target/stage4_target.py,
607 +modules/catalyst/target/stage4.py, +modules/catalyst/target/tinderbox.py,
608 -modules/catalyst/target/tinderbox_target.py:
609 Remove _target from target module filenames, since they're already in
612 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> -modules/builder.py,
613 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
614 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
615 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
616 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
617 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
618 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
619 Remove builder.py and all references
621 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
622 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
623 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
624 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
625 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
626 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
627 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
628 +modules/catalyst/support.py, modules/catalyst/target/__init__.py,
629 modules/catalyst/target/embedded_target.py,
630 modules/catalyst/target/generic_stage_target.py,
631 modules/catalyst/target/generic_target.py,
632 modules/catalyst/target/grp_target.py,
633 modules/catalyst/target/livecd_stage1_target.py,
634 modules/catalyst/target/livecd_stage2_target.py,
635 modules/catalyst/target/netboot2_target.py,
636 modules/catalyst/target/netboot_target.py,
637 modules/catalyst/target/snapshot_target.py,
638 modules/catalyst/target/stage1_target.py,
639 modules/catalyst/target/stage2_target.py,
640 modules/catalyst/target/stage3_target.py,
641 modules/catalyst/target/stage4_target.py,
642 modules/catalyst/target/tinderbox_target.py, -modules/catalyst_support.py:
643 Move catalyst_support.py to catalyst.support and update references
645 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
646 +modules/catalyst/lock.py,
647 modules/catalyst/target/generic_stage_target.py,
648 -modules/catalyst_lock.py:
649 Move catalyst_lock.py to catalyst/lock.py and update references
651 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
652 modules/catalyst/target/__init__.py,
653 modules/catalyst/target/generic_stage_target.py:
654 Move target module loading logic into build_target_map() in
655 catalyst.target module
657 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
658 modules/catalyst/target/embedded_target.py,
659 modules/catalyst/target/grp_target.py,
660 modules/catalyst/target/livecd_stage1_target.py,
661 modules/catalyst/target/livecd_stage2_target.py,
662 modules/catalyst/target/netboot2_target.py,
663 modules/catalyst/target/netboot_target.py,
664 modules/catalyst/target/snapshot_target.py,
665 modules/catalyst/target/stage1_target.py,
666 modules/catalyst/target/stage2_target.py,
667 modules/catalyst/target/stage3_target.py,
668 modules/catalyst/target/stage4_target.py,
669 modules/catalyst/target/tinderbox_target.py, modules/catalyst_support.py:
670 Add target map in each target module and remove register() function
671 Change catalyst program to load target modules with catalyst.target.targets
673 Remove required_build_targets and valid_build_targets from catalyst_support.py,
674 since we can scan the dir now
676 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
677 +modules/catalyst/target/__init__.py,
678 +modules/catalyst/target/embedded_target.py,
679 +modules/catalyst/target/generic_stage_target.py,
680 +modules/catalyst/target/generic_target.py,
681 +modules/catalyst/target/grp_target.py,
682 +modules/catalyst/target/livecd_stage1_target.py,
683 +modules/catalyst/target/livecd_stage2_target.py,
684 +modules/catalyst/target/netboot2_target.py,
685 +modules/catalyst/target/netboot_target.py,
686 +modules/catalyst/target/snapshot_target.py,
687 +modules/catalyst/target/stage1_target.py,
688 +modules/catalyst/target/stage2_target.py,
689 +modules/catalyst/target/stage3_target.py,
690 +modules/catalyst/target/stage4_target.py,
691 +modules/catalyst/target/tinderbox_target.py, -modules/embedded_target.py,
692 -modules/generic_stage_target.py, -modules/generic_target.py,
693 -modules/grp_target.py, -modules/livecd_stage1_target.py,
694 -modules/livecd_stage2_target.py, -modules/netboot2_target.py,
695 -modules/netboot_target.py, -modules/snapshot_target.py,
696 -modules/stage1_target.py, -modules/stage2_target.py,
697 -modules/stage3_target.py, -modules/stage4_target.py,
698 -modules/tinderbox_target.py:
699 Move all *_target.py modules under modules/catalyst/target and create
700 parent catalyst.target module
702 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
703 modules/catalyst/arch/__init__.py, modules/catalyst/arch/arm.py:
704 Remove hard-coded arch list now that find_arch_modules() is known to work
706 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
707 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
708 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
709 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
710 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
711 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
712 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
713 modules/generic_stage_target.py:
714 Move subarch and maching maps to bottom of arch files, since the classes
715 aren't defined yet at the top
717 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
718 modules/catalyst/arch/sh.py:
719 Forgot the sh arch module
721 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
722 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
723 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
724 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
725 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
726 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
727 Move subarch and machine map information to variables at top of each arch
728 module and get rid of register() function
730 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> ChangeLog:
731 Add catalyst.util.load_module() function
732 Move arch modules under modules/catalyst/arch
733 Add catalyst.arch.arches class to assist in loading arch modules
734 Add .gitignore file for *.py[co]
736 10 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
737 Change __version__ to 2.99 for catalyst_3 branch
739 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
740 Add note about metadata_overlay being default in 2.1.6
742 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
743 Updated the AUTHORS section and the header for the ChangeLog, to reflect
744 that individual authors now retain their copyright to code they submit.
746 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
747 Rewrote TODO to make it clearer and added a ton of new items to it.
749 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
750 modules/generic_stage_target.py:
751 screw you python...hard
753 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
754 modules/generic_stage_target.py:
755 Disable removal of 'target_path' when build starts
757 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
758 modules/generic_stage_target.py:
759 Apply patch from armin76 to actually make use of the busybox_config value
762 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
763 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
764 Add support for gk's --busybox-config= option
766 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
767 modules/generic_stage_target.py:
768 Missing / before 'iso'
770 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
771 modules/snapshot_target.py:
772 Add support for purging to snapshot target
774 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
775 Add mix-in cdtar idea to TODO
777 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
778 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
779 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
780 Remove old isolinux-3.09 cdtar files
782 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
783 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
784 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
785 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
787 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
788 Marking this 2.0.6.903 for testing.
790 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
791 targets/netboot2/netboot2-controller.sh:
792 Disable copying of nb-busybox.cf since it isn't used anyway
794 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
795 arch/x86.py, catalyst:
796 A few typo and other minor fixes as reported by armin76
798 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
799 modules/generic_stage_target.py:
800 Add support for digests="all" for gentoo bug #209611
802 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
803 examples/netboot2_template.spec, targets/support/kmerge.sh:
804 Automatically append --netboot to GK_ARGS for netboot2 target Remove
805 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
807 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
808 targets/support/pre-kmerge.sh:
809 Remove evil hacks that copy gk files around for netboot2
811 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
812 Bumping version for release.
814 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
815 modules/catalyst_support.py:
816 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
819 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
820 modules/catalyst_support.py, modules/generic_stage_target.py:
821 Add support for -P/--purgeonly option
823 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
824 Updated README to tell the user where to locate catalyst.conf if not using
825 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
828 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
829 Kicking out a 2.0.6.901 release for testing.
831 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
832 modules/generic_stage_target.py:
833 Automatically prepend build dir path to livecd/iso if it's not an absolute
836 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
837 Update TODO with placeholder idea.
839 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
840 +modules/catalyst/util.py:
841 Create catalyst.util module with capture_traceback() and print_traceback()
842 functions Capture and print traceback when build fails instead of letting
845 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
846 modules/catalyst/config.py, modules/catalyst_support.py:
847 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
849 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
850 modules/catalyst/config.py:
851 A few fixes to ParserBase after actually testing it switch to parsing
852 config file with ConfigParser.
854 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
855 +modules/catalyst/config.py, -modules/catalyst/util.py:
856 More indecisiveness..move util.spec to config.SpecParser.
858 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
859 -modules/catalyst/spec.py, +modules/catalyst/util.py,
860 modules/catalyst_support.py:
861 * Rename catalyst.spec to catalyst.util
862 * Move spec_dump() into spec class
863 * Modify catalyst to use new spec class
865 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
866 +modules/catalyst/__init__.py:
867 Add __init__.py file and import line.
869 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
870 +modules/catalyst/spec.py:
871 Initial commit of modules/catalyst/spec.py.
873 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
875 Updating x86/amd64 arch support. Original patches by William Cooke
876 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
878 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
879 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
880 modules/snapshot_target.py, modules/stage4_target.py,
881 targets/support/bootloader-setup.sh, targets/support/functions.sh,
882 targets/support/kmerge.sh:
883 Removing all deprecated interfaces. We no longer wish to support them and
884 they're not needed. Anyone using a pre-2.x spec file will need to update
887 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
888 -livecd/files/Getting_Online.txt:
889 Removing livecd/files/Getting_Online.txt since it was quite outdated.
891 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
893 Updated for new git repo.
895 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
896 targets/support/livecdfs-update.sh:
897 Add gconf settings for gnome-screensaver to disable locking by default. This
900 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
901 Add armv5tel to arm host list.
903 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
904 targets/support/chroot-functions.sh:
905 If we don't have a distcc user, we need to reinstall distcc, even if it's
906 been built with the right USE. This mainly affects stage1/stage2.
908 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
909 targets/support/chroot-functions.sh:
910 We need to run distcc-config --install, since we won't be installing into
911 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
912 installed versions of distcc.
914 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
915 Add a couple of distcc-related items to TODO.
917 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
918 targets/stage1/stage1-preclean-chroot.sh,
919 targets/stage2/stage2-preclean-chroot.sh,
920 targets/stage3/stage3-preclean-chroot.sh,
921 targets/stage4/stage4-preclean-chroot.sh:
922 We don't want to run setup_myfeatures in preclean, but still want to update
923 the environment and show our debug information.
925 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
926 targets/stage1/stage1-preclean-chroot.sh,
927 targets/stage2/stage2-preclean-chroot.sh,
928 targets/stage3/stage3-preclean-chroot.sh,
929 targets/stage4/stage4-preclean-chroot.sh,
930 targets/support/chroot-functions.sh:
931 Remove the die on LIBDIR check, since it won't be set on non-multilib
932 profiles. We can now run debug in preclean again.
934 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
935 targets/support/functions.sh:
936 Let's not try to chmod a dangling symlink.
938 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
939 targets/support/chroot-functions.sh:
940 Added emerge --info to debug output. I don't know why I didn't add it before.
942 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
943 targets/stage1/stage1-preclean-chroot.sh,
944 targets/stage2/stage2-preclean-chroot.sh,
945 targets/stage3/stage3-preclean-chroot.sh,
946 targets/stage4/stage4-preclean-chroot.sh:
947 We probably shouldn't be running our debug functions in our stages. Let's
950 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
951 targets/support/chroot-functions.sh:
952 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
955 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
956 targets/support/livecdfs-update.sh:
957 Only copy the handbook icon if one exists.
959 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
960 modules/catalyst_lock.py:
961 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
964 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
965 targets/livecd-stage2/livecd-stage2-controller.sh:
966 We should be matching all possible LIBDIRs, so make sure we do that.
968 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
969 targets/support/livecdfs-update.sh:
970 We no longer need the metadata.tar.bz2, since the Installer uses
973 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
974 targets/stage1/stage1-chroot.sh:
975 We don't need --newuse if we're not using binary packages, so there's no
978 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
979 targets/livecd-stage2/livecd-stage2-controller.sh:
980 Added initial framework for creating the CD's root on livecd/livedvd.
981 Currently, the end result is the same, but I'll be adding code to
982 automatically copy the stages and to automatically download the distfiles.
984 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
985 targets/livecd-stage2/livecd-stage2-controller.sh,
986 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
987 targets/support/rc-update.sh:
988 Change all checks for livecd/type: gentoo-release-livecd to
989 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
990 to allow for auto-fetching of distfiles and stages onto official DVD media.
992 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
993 targets/livecd-stage1/livecd-stage1-controller.sh,
994 targets/livecd-stage2/livecd-stage2-controller.sh:
995 Updated TODO. Added code to livecd-stage1 to generate a package list, which
996 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
997 the distfiles automatically.
999 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1000 modules/generic_stage_target.py:
1001 Fix seedcache output so it fits in 80 columns.
1003 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1004 targets/stage1/stage1-chroot.sh:
1005 We should likely install baselayout before anything else, including the
1006 package manager. As such, I've moved it to after sys-apps/baselayout is
1009 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1010 targets/livecd-stage2/livecd-stage2-controller.sh:
1011 Check for a snapshot in the overlay and error if one is present. This should
1012 ensure that the snapshot on the CD is the same as the one used to build the
1015 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1016 modules/catalyst_support.py:
1017 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
1018 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
1021 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1022 targets/stage1/stage1-chroot.sh:
1023 Change back to using sys-apps/baselayout. We'll need to come up with a
1024 better permanent solution now that virtual/baselayout is no more.
1026 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
1027 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
1028 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
1030 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
1031 targets/support/bootloader-setup.sh:
1032 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
1035 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
1036 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1037 Added TODO. Changed create_handbook_icon call to only be called if
1038 /docs/handbook/index.html exists on the disk or in livecd/overlay.
1040 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1041 targets/support/kmerge.sh:
1042 Run sed on KERNELVERSION to escape the slashes so we can use it in another
1045 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1046 targets/support/kmerge.sh:
1047 Modify test to run if package.provided exists instead of if it doesn't.
1048 Run sed on the correct file.
1050 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1051 targets/support/chroot-functions.sh:
1052 Added --noreplace to setup_myfeatures merges so we don't blow away any
1053 packages which are already installed with the proper USE flags for the given
1054 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
1056 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1057 livecd/files/README.txt:
1058 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
1060 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1061 targets/support/rc-update.sh:
1062 Added mdraid for baselayout-2 users.
1064 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1065 targets/support/kmerge.sh:
1066 Clean up package.provided after the kernel build
1068 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1069 targets/support/kmerge.sh:
1070 It helps if I put things in the correct order so they'll actually execute,
1071 rather than getting a nice error from emerge.
1073 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1074 targets/support/kmerge.sh:
1075 Change upgrade to update.
1077 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1078 targets/support/kmerge.sh:
1079 Add back in the package.provided code that *should* skip the kernel sources
1080 merge for call back and subsequent runs.
1082 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1083 targets/support/kmerge.sh:
1084 We don't really need to use binary packages for the kernel sources, since it
1085 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
1086 when we're not using kerncache.
1088 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1089 targets/support/kmerge.sh:
1090 Remove 'symlink' from USE, since it's not needed and screws up kerncache
1092 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1093 targets/livecd-stage2/livecd-stage2-controller.sh:
1094 OK, we run our find outside the chroot, so we don't want to use absolute
1095 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
1096 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
1099 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1100 targets/livecd-stage2/livecd-stage2-controller.sh,
1101 targets/stage1/stage1-controller.sh:
1102 Cleanup the clean section for stage1 and add an updated clean section for
1103 livecd-stage2 when we're a minimal, universal, or game CD. This is
1104 2.0.6_pre14 for testing.
1106 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1107 targets/support/kmerge.sh:
1108 We should be using --newuse when merging our packages in callback.
1110 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1111 targets/grp/grp-chroot.sh:
1112 We should only use --noreplace when building a pkgset, everything else
1115 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1116 modules/catalyst_support.py, modules/generic_stage_target.py,
1117 modules/grp_target.py:
1118 Apply additional patches from bug #207862 for CONTENTS generation.
1120 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1121 targets/grp/grp-chroot.sh:
1122 Call setup_myemergeopts after changing clst_FETCH.
1124 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1125 targets/netboot2/netboot2-pkg.sh:
1126 Remove a bit of unnecessary code.
1128 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1129 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
1130 targets/support/chroot-functions.sh:
1131 Fix some spacing on the -* warning, revert Andrew's last change, since it
1132 didn't do anything, and clean up the GRP chroot code so it works smarter and
1133 set clst_FETCH when clst_grp_type is something other than pkgset.
1135 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1136 targets/support/chroot-functions.sh:
1137 Don't set --usepkg and --buildpkg when fetching.
1139 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1140 modules/generic_stage_target.py:
1141 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
1144 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1145 modules/generic_stage_target.py:
1146 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
1147 boot/kernel/${kname}/config copying code in generic_stage_target.
1149 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1150 targets/support/kmerge.sh:
1151 Make sure we don't give genkernel a --kernel-config if it isn't set in the
1154 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1155 modules/generic_stage_target.py, targets/support/kmerge.sh,
1156 targets/support/pre-kmerge.sh:
1157 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
1158 valid, rather than required, changed clst_ksource to default to
1159 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
1160 removal of USE to after the kernel build so the modules get the correct USE,
1161 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
1163 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1164 targets/support/kmerge.sh:
1165 We should run the default functions for kmerge.sh, too.
1167 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1168 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
1169 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
1170 Updated aboot cdtar with a newer version to support newer kernels.
1172 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1173 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1174 Updated make_destpath so it writes out to make.conf as well as exporting
1175 ROOT to the environment, added a make_destpath call to cleanup_stages, and
1176 adding make_destpath /tmp/stage1root to stage1.
1178 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
1179 Updated README a bit and rolling 2.0.6_pre12 for testing.
1181 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1182 targets/support/create-iso.sh:
1183 Removed any further checks for clst_fstype and making sure everybody is
1184 using ${mkisofs_zisofs_opts}.
1186 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1187 targets/support/livecdfs-update.sh:
1188 The default theme for GNOME is now Clearlooks, so we can remove the theme
1189 code, but we still want to set the font size.
1191 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1192 targets/support/livecdfs-update.sh:
1193 We need to put quotes around ${user_comment} or useradd gets confused.
1195 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1196 targets/support/chroot-functions.sh:
1197 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
1200 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1201 targets/support/kmerge.sh:
1202 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
1203 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
1205 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1206 targets/support/create-iso.sh:
1207 Bash fscking sucks, so we have to compromise on this code reduction solution
1208 a bit. It's still far better than it was
1210 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1211 targets/support/create-iso.sh:
1212 Don't escape quotes when actually running the command
1214 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1215 targets/support/kmerge.sh:
1216 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
1218 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1219 targets/support/kmerge.sh:
1220 Use -L instead of -l in test for symlink
1222 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1223 targets/stage1/stage1-controller.sh:
1224 Remove code for gcc-config/binutils-config since it should be getting done
1225 in the preclean script, anyway.
1227 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1228 targets/stage1/stage1-chroot.sh:
1229 I missed one place where HOSTUSE was being used incorrectly.
1231 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1232 targets/support/kmerge.sh:
1233 Escape the correct quote
1235 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1236 targets/support/kmerge.sh:
1237 Change remaining instances of run_emerge to run_merge
1239 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1240 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1241 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
1244 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1245 targets/support/bootloader-setup.sh:
1246 Let's change our splash checking to a global check so it only needs to be
1247 done once. This makes much more sense than having all of those if ... else
1250 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1251 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
1252 Fix our USE invocation here so things work as expected.
1254 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1255 targets/support/livecdfs-update.sh:
1256 Force-enable livecd/users for livecd/type gentoo-release-livecd and
1259 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1260 targets/support/livecdfs-update.sh:
1261 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
1264 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1265 targets/livecd-stage2/livecd-stage2-controller.sh:
1266 Fixing the snapshot copying so it will only copy the correct snapshot for
1267 people who don't know how to properly use wget.
1269 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1270 targets/stage1/stage1-chroot.sh:
1271 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
1272 disable profile USE.
1274 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1275 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
1276 OK, we have to escape our quotes, rather than use single quotes, or we don't
1277 evaluate the variables properly.
1279 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1280 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
1281 targets/support/kmerge.sh:
1282 Fixing echo/sed for make.conf writing.
1284 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1285 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
1286 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1287 Rather than using the environment, we write out our USE to make.conf, then
1288 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
1289 be written to make.conf, already.
1291 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1292 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1293 targets/livecd-stage1/livecd-stage1-chroot.sh,
1294 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1295 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1296 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1297 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1298 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
1299 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1300 Changing run_emerge to run_merge, changing both setup_portage and
1301 setup_myfeatures to add any USE changes to make.conf prior to merge, then
1302 removing the settings added, rather than (ab)using the environment.
1304 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1305 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1306 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
1307 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1308 targets/tinderbox/tinderbox-chroot.sh:
1309 Rearrange some of the functions in chroot-functions.sh in preparation for
1310 some upcoming changes and rename setup_portage to setup_pkgmgr.
1312 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1313 targets/stage1/stage1-controller.sh:
1314 Removing an extra env-update call from stage1's preclean.
1316 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1317 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
1318 targets/support/bootloader-setup.sh:
1319 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
1320 help.msg which we didn't even use.
1322 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1323 targets/support/bootloader-setup.sh:
1324 Don't write out out 'default 1' line when creating grub.conf, since the
1325 'help' entry is now at the bottom, and we want grub to default to the first
1328 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1329 targets/support/bootloader-setup.sh:
1330 Removed checks on livecd/splash_type, since we only support one type,
1331 removed remaining bootsplash code from bootloader-setup.sh, added automatic
1332 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
1333 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
1335 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1336 targets/livecd-stage2/livecd-stage2-controller.sh:
1337 Let's automatically copy in the snapshot if livecd/type is
1338 gentoo-release-livecd.
1340 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1341 modules/generic_stage_target.py:
1342 Fix leading whitespace in empty() so it's only executed if there's something
1343 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
1344 211410 for pointing this out
1346 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1347 targets/support/rc-update.sh:
1348 Quote baselayout package atom
1350 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1351 targets/support/chroot-functions.sh:
1352 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
1353 PATH by default. Instead, simply check if it exists.
1355 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1356 targets/support/chroot-functions.sh:
1357 Remove temporary package listing code, since --verbose is forced on with
1360 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1361 Force-enable --verbose when using --debug
1363 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1364 targets/support/kmerge.sh:
1365 Changing modules-update to update-modules to quiet a warning and keep us
1366 from having it get removed out from under us.
1368 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1369 targets/support/chroot-functions.sh:
1370 Adding a note to myself for better debug and moving run_default_funcs to the
1371 bottom of the script so it gets executed. Since this can otherwise break
1372 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
1374 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1375 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1376 targets/support/chroot-functions.sh:
1377 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
1378 so we can get the output with --debug, added --newuse to the options for
1379 stage1, as we should always rebuild any package where the USE has changed,
1380 removed removal of portage logs from stage2-chroot.sh since it is being done
1381 by cleanup_stages, moved world removal in cleanup_stages into a check for
1382 stages 1 through 3, made update_env_settings check for the existence of
1383 env-update before running it since we now run update_env_settings by default
1384 everywhere chroot-functions.sh is sourced, and added a section to show_debug
1385 to list the packages, since we don't yet force-enable verbose with debug.
1387 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1388 modules/catalyst_lock.py:
1389 Since my python sucks and I don't feel like troubleshooting it at the
1390 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
1391 2.0.6_pre8 for testing.
1393 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1394 modules/builder.py, modules/catalyst_lock.py:
1395 Added some extra debug output to catalyst_lock.py and added Stuart Longland
1396 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
1398 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1399 modules/catalyst_support.py:
1400 change 'is' to == because python is grumpy
1402 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1403 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
1404 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
1405 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
1406 targets/support/rc-update.sh:
1407 Removing support for bootsplash, since it hasn't been in a supported kernel
1408 in a couple years and isn't accepted upstream.
1410 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1411 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1412 Fix up the sed for genkernel so it works on versions both before and after
1413 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
1414 change was a bit too aggressive.
1416 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1417 targets/support/bootloader-setup.sh:
1418 Change grub timeout to 15 seconds instead of 150.
1420 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1421 targets/support/pre-kmerge.sh:
1422 Comment out sed on genkernel executable as it appears to do nothing these
1425 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1426 targets/livecd-stage2/livecd-stage2-controller.sh:
1427 Only call find on libdirs that actually exist. Thanks to Kristoffer
1428 <krek6597@student.uu.se> in bug #210807.
1430 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1431 modules/generic_stage_target.py:
1432 Add warning about -* in foo/use in the spec.
1434 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1435 targets/embedded/embedded-chroot.sh,
1436 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
1437 targets/grp/grp-preclean-chroot.sh,
1438 targets/livecd-stage1/livecd-stage1-chroot.sh,
1439 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1440 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
1441 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1442 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1443 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
1444 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
1445 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
1446 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1447 targets/tinderbox/tinderbox-preclean-chroot.sh:
1448 Change all . to source.
1450 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1451 targets/embedded/embedded-preclean-chroot.sh,
1452 targets/grp/grp-preclean-chroot.sh,
1453 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1454 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1455 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1456 targets/stage3/stage3-preclean-chroot.sh,
1457 targets/stage4/stage4-preclean-chroot.sh,
1458 targets/support/chroot-functions.sh,
1459 targets/tinderbox/tinderbox-preclean-chroot.sh:
1460 Added a cleanup_stages function and added it to the appropriate places.
1462 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1463 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1464 targets/livecd-stage1/livecd-stage1-chroot.sh,
1465 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
1466 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
1467 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1468 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1469 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1470 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1471 Removing any functions that we now call by default when we source
1472 chroot-functions.sh by default.
1474 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1475 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1476 targets/livecd-stage1/livecd-stage1-chroot.sh,
1477 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1478 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1479 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1480 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
1481 Clean up the debug code that I've added to stage1, move it to
1482 chroot_functions.sh, and call it from all of our main targets.
1484 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1485 modules/generic_stage_target.py:
1486 Wow. I need to make sure that we actually comment comments in make.conf or
1487 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
1488 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
1490 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1491 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1492 targets/stage3/stage3-chroot.sh:
1493 We need to be sure we clear out /var/log/portage/elog as well as
1494 /var/log/emerge.log for stages 1 through 3.
1496 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1497 modules/generic_stage_target.py,
1498 targets/livecd-stage2/livecd-stage2-controller.sh,
1499 targets/support/livecdfs-update.sh:
1500 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
1501 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
1502 80 columns. This is catalyst 2.0.6_pre5 for testing.
1504 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1505 modules/generic_stage_target.py:
1506 Apparently, python doesn't like it when you put a set of comments in front
1507 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
1510 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1511 modules/generic_stage_target.py:
1512 Huge refactoring of modules/generic_stage_target.py to fix indentation and
1513 generally clean up the code so it's a bit easier to read/follow.
1515 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1516 modules/generic_stage_target.py:
1517 Sort and de-dupe myusevars.
1519 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1520 targets/stage1/stage1-chroot.sh:
1521 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
1523 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1524 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
1525 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1526 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
1527 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1528 targets/tinderbox/tinderbox-chroot.sh:
1529 Move export of FEATURES to setup_myfeatures.
1531 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1532 targets/stage1/stage1-chroot.sh:
1533 Added some debug code to stage1 and fixed a nice bug where we weren't
1534 building with the correct USE. Unfortunately, this invalidates any caches
1535 for stage1, since we were building with the entire USE from the profile.
1536 This is 2.0.6_pre4 for testing.
1538 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1539 targets/stage1/stage1-chroot.sh:
1540 We don't need to do the device building twice, so removing USE=build from
1541 first baselayout install.
1543 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1544 targets/support/livecdfs-update.sh:
1545 We check for a plugdev group, add it if it doesn't exist, and make sure any
1546 users specified by livecd/users is in the group.
1548 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
1549 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
1550 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
1552 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1553 modules/catalyst_support.py:
1554 Fix up calc_contents in contents_map. Thanks to Brent Baude
1555 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
1558 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1559 targets/stage1/stage1-chroot.sh:
1560 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
1561 empty and will cause issues in stage3 and beyond.
1563 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1564 targets/support/kmerge.sh, targets/support/rc-update.sh:
1565 Changed some of the rc-update code so it should work with baselayout-2,
1566 also. This is 2.0.6_pre2 for testing.
1568 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1569 files/catalyst.conf, modules/catalyst_support.py,
1570 modules/generic_stage_target.py, modules/grp_target.py,
1571 modules/snapshot_target.py:
1572 Added support for generating CONTENTS files automatically. Patch by Robin
1573 Johnson <robbat2@gentoo.org> for bug #207862.
1575 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1576 modules/snapshot_target.py:
1577 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1578 exclude digest-* files from the snapshot.
1580 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1581 arch/x86.py, modules/generic_stage_target.py:
1582 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1583 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1585 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1586 targets/support/kmerge.sh:
1587 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1588 options, so that it can actually be turned off.
1590 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1592 Rearrange things in the arch/*.py files to ensure that nothing is used
1593 before it has been defined.
1595 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1596 Reorder arch/powerpc.py to make python happy.
1598 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1599 modules/snapshot_target.py:
1600 Change .svn --include to an --exclude like it was supposed to be.
1602 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1604 Added several subarches for mips so we can dump the mips subarch profiles
1605 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1608 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1609 targets/livecd-stage2/livecd-stage2-controller.sh:
1610 Changed the code for copying the MOTD files so it's fewer lines and makes
1613 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1614 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1615 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1616 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1618 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1620 Did a little cleanup on the x86.py to remove some redundant entries and
1621 added nocona and core2 to amd64.py, though they're currently commented out.
1623 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1624 modules/generic_stage_target.py:
1625 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1626 flags defined in the spec file.
1628 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1629 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1630 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1631 since catalyst sets CXXFLAGS=CFLAGS by default.
1633 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1634 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1635 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1637 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1638 Added prescott to the subarches for x86.
1640 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1641 modules/netboot2_target.py, targets/support/kmerge.sh:
1642 Add patch to enabled netboot2/linuxrc and automatically add path for
1643 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1644 <jsbronder@gentoo.org> in bug #208106.
1646 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1647 modules/netboot2_target.py:
1648 Allow root_overlay in netboot2 target for bug #208106.
1650 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1651 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1652 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1653 Added USE=bindist automatically to everything that inherits set_use from
1654 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1655 USE=bindist to emerge run for stage1, and did some minor cleanup in
1656 get_libdir in chroot-functions.
1658 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1659 targets/support/bootloader-setup.sh:
1660 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1662 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1663 examples/generic_stage_template.spec, examples/grp_template.spec,
1664 examples/livecd-stage1_template.spec,
1665 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1666 examples/stage4_template.spec, examples/tinderbox_template.spec:
1667 Changing link so it no longer points to a dead page. This is for bug #208609.
1669 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1670 modules/snapshot_target.py:
1671 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1673 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1674 targets/stage1/stage1-chroot.sh:
1675 As much as I hate this, we're going to force baselayout to install first.
1676 This will keep us from having any issues with packages that don't respect
1679 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1680 Reorder options in catalyst.conf so they're alphabetical.
1682 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1683 targets/support/bootloader-setup.sh:
1684 Add 'pager on' to grub.conf for bug #208531.
1686 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1687 livecd/files/README.txt, livecd/files/x86-F6.msg:
1688 Removing the unused kernel command line options from Volume/Device Management.
1690 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1691 This is now 2.0.5 for release.
1693 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1694 files/catalyst.conf, modules/catalyst_support.py,
1695 modules/generic_stage_target.py,
1696 targets/embedded/embedded-preclean-chroot.sh,
1697 targets/grp/grp-preclean-chroot.sh,
1698 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1699 targets/stage2/stage2-preclean-chroot.sh,
1700 targets/stage3/stage3-preclean-chroot.sh,
1701 targets/support/chroot-functions.sh,
1702 targets/tinderbox/tinderbox-preclean-chroot.sh:
1703 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1704 sys-devel/icecream cluster compiler support for bug #200095. This is
1705 catalyst 2.0.5_pre6 for testing.
1707 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1708 files/catalyst.conf, modules/generic_stage_target.py:
1709 Add the option for using metadata_overlay with portage to speed up cache.
1711 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1712 modules/stage1_target.py, modules/stage2_target.py,
1713 modules/stage3_target.py:
1714 Add /etc/portage to cleanables for stages 1 through 3.
1716 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1717 livecd/files/livecd-local.start,
1718 targets/livecd-stage2/livecd-stage2-controller.sh,
1719 targets/support/livecdfs-update.sh:
1720 We apparently still need profiles/eclass for building the stage3 from the
1721 LiveCD with the installer.
1723 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1724 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1727 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1728 targets/livecd-stage2/livecd-stage2-controller.sh,
1729 targets/support/livecdfs-update.sh:
1730 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1731 preservation of eclasses/profiles, and remove copying of livecd-local.start
1732 since it's not needed anymore.
1734 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1735 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1736 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1739 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1740 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1741 Removing old mkvardb code which is no longer used, commenting out setting of
1742 Gnome theme for testing now that Clearlooks has been default for some time,
1743 and changing vdb move from a case statement to a simple if statement. This
1744 is 2.0.5_pre5 for testing.
1746 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1747 modules/stage1_target.py:
1748 Removing cleaning of python encodings for bug #64890.
1750 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1751 modules/generic_stage_target.py:
1752 Add an extra warning into the generated make.conf about changing the CHOST.
1754 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1755 targets/support/livecdfs-update.sh:
1756 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1758 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1759 targets/embedded/embedded-preclean-chroot.sh,
1760 targets/grp/grp-preclean-chroot.sh,
1761 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1762 targets/stage2/stage2-preclean-chroot.sh,
1763 targets/stage3/stage3-preclean-chroot.sh,
1764 targets/tinderbox/tinderbox-preclean-chroot.sh:
1765 Check to see if distcc is enabled before calling cleanup_distcc().
1767 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1768 arch/sparc.py, arch/x86.py:
1769 Look for linux32 in /bin and /usr/bin.
1771 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1772 modules/generic_stage_target.py:
1773 Make error message more specific when removing immutable flag.
1775 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1776 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1777 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1778 information, and added a small fix for FreeBSD for bug #169041. This is
1779 catalyst 2.0.5_pre4 for testing.
1781 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1782 targets/support/chroot-functions.sh:
1783 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1784 patch from bug #120076 to add cross-compiling support to our distcc
1787 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1788 targets/support/chroot-functions.sh:
1789 Added a version of get_libdir from multilib.eclass so we can determine where
1790 to go poking around if we need to touch anything in libdir.
1792 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1793 Print an error saying what target failed before the traceback.
1795 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1796 modules/catalyst_support.py:
1797 When parsing make.conf, first try pkgcore's
1798 snakeoil.fileutils.read_bash_dict(), then portage's
1799 portage_util.getconfig(), then the internal parse_makeconf().
1801 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1802 modules/catalyst_support.py:
1803 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1805 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1806 examples/netboot_template.spec, examples/tinderbox_template.spec,
1807 modules/grp_target.py, modules/tinderbox_target.py:
1808 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1809 modules, and remove extra pkgcache_path and kerncache_path options from
1812 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1813 This is catalyst 2.0.5_pre3 for testing the new stages code.
1815 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1816 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1817 We need to force USE=bindist on for building stages.
1819 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1820 modules/generic_stage_target.py:
1821 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1822 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1824 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1825 targets/support/rc-update.sh:
1826 Added support for the newer versions of splashutils which use fbcondecor as
1827 the init script. This is catalyst 2.0.5_pre1 for testing.
1829 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1830 targets/livecd-stage2/livecd-stage2-controller.sh:
1831 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1834 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1835 modules/generic_stage_target.py, modules/stage1_target.py,
1836 modules/stage2_target.py:
1837 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1840 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1841 modules/generic_stage_target.py, modules/netboot2_target.py:
1842 Fix typo in getopt call for --clear-autoresume. thanks to
1843 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1844 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1845 Copy overlay files in netboot2 target into proper dir for bug #174635.
1847 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1848 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1849 targets/support/netboot2-final.sh:
1850 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1851 fix a minor bug in System.map copying, add portage_overlay support, and adds
1852 the ability to use globbing in the package file lists for the netboot2
1855 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1856 +targets/netboot2/nb-busybox.cf:
1857 Added nb-busybox.cf to the netboot2 target for bug #174298.
1859 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1860 targets/support/chroot-functions.sh:
1861 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1863 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1864 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1865 Change moving the VDB until after we have processed unmerge by moving it
1866 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1867 unmerge packages from the gentoo-release-livecd target.
1869 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1870 targets/support/kmerge.sh:
1871 Commented out the package.provided code in catalyst that seemed to cause
1872 problems with kerncache in testing. This is 2.0.4 and should be used for the
1875 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1876 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1877 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1878 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1879 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1880 improve the netboot2 target.
1882 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1883 modules/generic_stage_target.py:
1884 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1885 cause catalyst to export boolean variables as well as string-based
1888 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1889 modules/generic_stage_target.py:
1890 Fixing check for invalid subarch to not filter too much. Fix from Mike
1891 Frysinger <vapier@gentoo.org> for bug #173532.
1893 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1894 Added s390x (64-bit) support via a patch from Mike Frysinger
1895 <vapier@gentoo.org> for bug #173002.
1897 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1898 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1899 targets/livecd-stage1/livecd-stage1-chroot.sh,
1900 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1901 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1902 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1903 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1904 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1905 targets/support/pre-kmerge.sh:
1906 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1907 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1908 certain functions/code paths when running with -F/--fetchonly. Simplified
1909 kmerge.sh with regards to kerncache and callback packages. Also, changed
1910 ccache/distcc installs to use run_emerge instead of emerge directly, which
1911 allows us to more easily replace the underlying package manager, or add
1912 support for multiple package managers to catalyst.
1914 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1915 modules/grp_target.py:
1916 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1917 portage_overlay functionality to GRP, where it was mistakenly missing, for
1918 bug #171157. This is catalyst 2.0.3 and ready for release.
1920 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1921 targets/livecd-stage1/livecd-stage1-controller.sh,
1922 targets/support/livecdfs-update.sh:
1923 Removed the generation of grppkgs.txt since the Installer now uses vdb
1926 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1927 targets/support/create-iso.sh:
1928 Fix creation of the EFI images. Since it is FAT, we can't go around
1929 perserving permissions, now, can we?
1931 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1932 targets/support/livecdfs-update.sh:
1933 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1934 broken sed for rc.conf, which caused all kinds of hell to break loose when
1935 booting a new CD. This is 2.0.3_pre3.
1937 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1938 modules/generic_stage_target.py:
1939 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1940 such as group- from /etc before creating our stage tarballs. This is for bug
1943 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1944 targets/support/livecdfs-update.sh:
1945 Commenting out the livecd-kernel code, since the Installer should be doing
1946 everything necessary itself.
1948 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1949 targets/support/livecdfs-update.sh:
1950 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1951 the usbutils hanlding in case they follow suit with pciutils.
1953 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1954 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1955 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1956 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1957 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1958 problems with using all of the various subarch settings.
1960 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1961 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1962 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1963 check look in the correct location, and made sure we don't delete /voot
1964 within the EFI code if grub is present.
1966 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1967 modules/generic_stage_target.py:
1968 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1969 #166294. This one should fix the HPPA/PPC architectures.
1971 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1972 targets/support/chroot-functions.sh:
1973 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1974 remove the autoresume point for portage, as it really isn't needed and
1975 doesn't really gain us much, anyway.
1977 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1978 targets/stage1/stage1-chroot.sh:
1979 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1981 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1982 examples/generic_stage_template.spec, examples/grp_template.spec,
1983 examples/livecd-stage1_template.spec,
1984 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1985 examples/netboot_template.spec, examples/snapshot_template.spec,
1986 examples/stage4_template.spec, examples/tinderbox_template.spec:
1987 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1990 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1991 targets/support/livecdfs-update.sh:
1992 Make sure the user owns his home directory for bug #147195.
1994 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1995 +files/catalystrc, modules/catalyst_support.py:
1996 Re-arranged catalyst.conf to make it easier to follow while looking at the
1997 online reference and added a default catalystrc file, which does nothing.
1999 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2000 modules/catalyst_support.py, modules/embedded_target.py,
2001 modules/generic_stage_target.py, modules/grp_target.py,
2002 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2003 modules/stage3_target.py, modules/tinderbox_target.py:
2004 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
2005 tab/space nastiness. This is for bug #161915.
2007 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2008 modules/generic_stage_target.py:
2009 Fixed new cbuild code with another patch from Mike Frysinger
2010 <vapier@gentoo.org> to allow the usage of subarches.
2012 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2013 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2014 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2015 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
2016 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
2017 targets/support/create-iso.sh, targets/support/functions.sh,
2018 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2019 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
2021 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
2022 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2023 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2024 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
2025 modules/catalyst_lock.py, modules/catalyst_support.py,
2026 modules/embedded_target.py, modules/generic_stage_target.py,
2027 modules/generic_target.py, modules/grp_target.py,
2028 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2029 modules/netboot2_target.py, modules/netboot_target.py,
2030 modules/snapshot_target.py, modules/stage1_target.py,
2031 modules/stage2_target.py, modules/stage3_target.py,
2032 modules/stage4_target.py, modules/tinderbox_target.py,
2033 targets/embedded/embedded-chroot.sh,
2034 targets/embedded/embedded-controller.sh,
2035 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2036 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2037 targets/grp/grp-preclean-chroot.sh,
2038 targets/livecd-stage1/livecd-stage1-chroot.sh,
2039 targets/livecd-stage1/livecd-stage1-controller.sh,
2040 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2041 targets/livecd-stage2/livecd-stage2-controller.sh,
2042 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2043 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
2044 targets/netboot2/netboot2-controller.sh,
2045 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
2046 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2047 targets/stage1/stage1-controller.sh,
2048 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2049 targets/stage2/stage2-controller.sh,
2050 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2051 targets/stage3/stage3-controller.sh,
2052 targets/stage3/stage3-preclean-chroot.sh,
2053 targets/stage4/stage4-controller.sh,
2054 targets/stage4/stage4-preclean-chroot.sh,
2055 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2056 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
2057 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2058 targets/tinderbox/tinderbox-controller.sh,
2059 targets/tinderbox/tinderbox-preclean-chroot.sh:
2060 Removing old CVS Header lines, which are no longer used since moving to SVN.
2062 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2063 targets/stage4/stage4-chroot.sh:
2064 Added back a missing 'then' from stage4 target.
2066 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2067 modules/generic_stage_target.py:
2068 Fix indentation so things actually work.
2070 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
2071 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
2074 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2075 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
2076 Fix the display manager sed lines and change the icon for the local Handbook
2077 to use the GNOME 2.16 icon for gedit.
2079 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2080 modules/generic_stage_target.py:
2081 Changed the portage_overlay option to always install overlays in
2082 /usr/local/portage and added code to clean up /usr/local/portage and
2083 make.conf after sucessful execution and before creation of ISO/tarballs.
2085 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2086 targets/support/livecdfs-update.sh:
2087 Fixed a typo which broke coldplugging.
2089 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2090 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
2091 Added a create_handbook_icon function and rearranged some of the icon
2092 creation for the LiveCD. This should resolve bug #143725 once a new release
2095 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2096 targets/support/livecdfs-update.sh:
2097 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
2098 coldplugging. This allows us to unpack our firmware before we detect
2099 devices, so that devices that need it will get it.
2101 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2102 modules/generic_stage_target.py:
2103 Fix a typo in generic_stage_target.
2105 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2106 targets/support/livecdfs-update.sh:
2107 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
2108 /etc/conf.d/xdm so we support older snapshots and newer ones.
2110 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2111 modules/livecd_stage2_target.py:
2112 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
2115 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2116 modules/livecd_stage2_target.py:
2117 Reverted change in livecd-stage2 to the action_sequence until I can figure
2118 out what the problem is with it.
2120 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2121 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
2122 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2123 modules/livecd_stage2_target.py:
2124 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
2125 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
2127 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2128 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
2129 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
2130 resolves an issue where a variable could be accessed unitialized in obscure
2131 circumstances. This is wrt bug #144984.
2133 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2134 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2135 modules/stage2_target.py, modules/stage4_target.py:
2136 Fixed up action_sequence when using --fetchonly to not create tarballs or
2137 ISO images for bug #143392.
2139 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2140 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
2141 Clean up the USE usage in GRP/stage4.
2143 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2144 modules/generic_stage_target.py, modules/stage1_target.py,
2145 modules/stage2_target.py:
2146 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
2147 Gaffney <agaffney@gentoo.org> wrt bug #155911.
2149 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2150 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2151 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
2152 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2153 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
2154 instances of USE_ORDER since auto hasn't been valid for some time. This is
2157 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2158 modules/generic_stage_target.py, modules/stage1_target.py:
2159 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
2160 goodness wrt bug #153587.
2162 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2163 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
2164 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
2166 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2167 modules/generic_stage_target.py, modules/stage4_target.py:
2168 Added a check to see if we have the tarball option enabled, which causes
2169 catalyst to run the capture sequence. This was requested by Tim Yamin for
2170 the stage4 target, but I thought it should be usable on any stage target.
2172 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2173 targets/support/livecdfs-update.sh:
2174 Moved fstab tweaks all into one location and added make.conf tweak for bug
2177 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2178 Changed the options to be in alphabetical order so my meatspace logical
2179 parser can process them better, added the compress and tarball options,
2180 which are as of yet unused for bug #139390 and request from Tim Yamin, and
2181 removed the unused -x command line parameter for bug #151405.
2183 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2184 modules/generic_stage_target.py:
2185 Added a warning about changing the CHOST setting for bug #142034.
2187 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
2188 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
2189 targets/support/chroot-functions.sh:
2190 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
2191 <flameeyes@gentoo.org> and attached to bug #150351.
2193 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
2194 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2195 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2196 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
2197 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
2198 modules/embedded_target.py, modules/generic_stage_target.py,
2199 modules/generic_target.py, modules/grp_target.py,
2200 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2201 modules/netboot2_target.py, modules/netboot_target.py,
2202 modules/snapshot_target.py, modules/stage1_target.py,
2203 modules/stage2_target.py, modules/stage3_target.py,
2204 modules/stage4_target.py, modules/tinderbox_target.py,
2205 targets/embedded/embedded-chroot.sh,
2206 targets/embedded/embedded-controller.sh,
2207 targets/embedded/embedded-fs-runscript.sh,
2208 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2209 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2210 targets/grp/grp-preclean-chroot.sh,
2211 targets/livecd-stage1/livecd-stage1-chroot.sh,
2212 targets/livecd-stage1/livecd-stage1-controller.sh,
2213 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2214 targets/livecd-stage2/livecd-stage2-controller.sh,
2215 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2216 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
2217 targets/netboot2/netboot2-controller.sh,
2218 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
2219 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2220 targets/stage1/stage1-controller.sh,
2221 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2222 targets/stage2/stage2-controller.sh,
2223 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2224 targets/stage3/stage3-controller.sh,
2225 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2226 targets/stage4/stage4-controller.sh,
2227 targets/stage4/stage4-preclean-chroot.sh,
2228 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2229 targets/support/functions.sh, targets/support/kmerge.sh,
2230 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
2231 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
2232 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
2233 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2234 targets/tinderbox/tinderbox-controller.sh,
2235 targets/tinderbox/tinderbox-preclean-chroot.sh:
2236 Removing all copyright and license comment headers from all files so we
2237 don't ever get another bug like bug #149638.
2239 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2240 modules/generic_stage_target.py:
2241 Clean up more spacing/capitalization.
2243 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
2244 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2245 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
2246 targets/embedded/embedded-controller.sh,
2247 targets/embedded/embedded-fs-runscript.sh,
2248 targets/embedded/embedded-preclean-chroot.sh,
2249 targets/livecd-stage2/livecd-stage2-controller.sh,
2250 targets/netboot2/netboot2-copyfile.sh,
2251 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
2252 targets/support/pre-kmerge.sh:
2253 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
2254 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
2255 calls in kmerge.sh, and updated README.
2257 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2258 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2259 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
2261 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2262 modules/catalyst_support.py:
2263 Added fix for bug #143348.
2265 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2266 targets/support/livecdfs-update.sh:
2267 Added -q to emerge call for systempkgs.txt just to be on the safe side.
2269 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2270 targets/livecd-stage2/livecd-stage2-controller.sh,
2271 targets/support/livecdfs-update.sh:
2272 Changed some copy commands to use -f, added a check for /etc/gconf before
2273 moving it when not using gentoo-release-livecd, and fixed a sed for root's
2274 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
2275 <luca.casagrande@gmail.com>.
2277 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2278 targets/support/livecdfs-update.sh:
2279 Fixing sed so that systemspkgs.txt is built properly.
2281 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
2282 The sparc32 binary is in /bin, not /usr/bin.
2284 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2285 targets/support/chroot-functions.sh:
2286 We now only set the options for pkgcache if we are not using fetchonly. This
2287 should work around a problem where portage won't fetch the files if a binpkg
2288 already exists for the package.
2290 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2291 targets/support/livecdfs-update.sh:
2292 Added code to make a backup of custom.conf before we edit it for the
2295 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2296 targets/support/livecdfs-update.sh:
2297 Remove sed from splash section, since it wasn't actually resolving the
2298 issue, anyway. Change the installer's dialog front-end code to simply run
2299 via sudo, since we don't need to worry about having the X DISPLAY setup or
2300 anything. This is catalyst 2.0, so you guys can all start rejoicing.
2302 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2303 targets/support/livecdfs-update.sh:
2304 Fix my sed line so it actually applies correctly.
2306 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2307 targets/support/chroot-functions.sh:
2308 Added check for verbose, and add --verbose if found, or --quiet, to emerge
2311 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2312 targets/support/livecdfs-update.sh:
2313 Fix the splash code so we have our splash theme on all 6 virtual consoles,
2314 as well as a possible fix for the read-only filesystem messages from
2315 /sbin/splash-functions.sh
2317 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2318 targets/support/chroot-functions.sh:
2319 Fix --fetchonly to actually work.
2321 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2322 examples/livecd-stage2_template.spec:
2323 Added description for livecd/fsops to livecd-stage2's spec template.
2325 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2326 targets/support/livecdfs-update.sh:
2327 I've modified the GDM configuration section to work correctly. I have also
2328 ensured that xdm is no longer started just because livecd/xdm is used, which
2329 was causing issues for the generic-livecd type. This is 2.0_rc50, which
2330 should be the last of the 'release candidates' made. If there are no bug
2331 reports in 2 days, then I'm rolling this as 2.0 final.
2333 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2334 targets/support/livecdfs-update.sh:
2335 Hopefully, I have fixed the issue with the Installer icons. We'll have to
2336 see once the newer Installer is released, as I still have to fix the
2339 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2340 targets/support/rc-update.sh:
2341 Removed famd from the default runlevel for gentoo-release-livecd. It really
2342 shouldn't cause a problem, but I prefer it stay a bit clean.
2344 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2345 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2346 targets/support/create-iso.sh, targets/support/kmerge.sh,
2347 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
2348 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
2350 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2351 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
2352 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
2353 targets/support/bootloader-setup.sh:
2354 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
2355 parameters support. This is for bug #139300.
2357 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2358 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2359 targets/support/filesystem-functions.sh:
2360 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
2361 and also to remove some redundant values from livecd-stage2's valid_values.
2364 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2366 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
2368 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2369 modules/generic_stage_target.py:
2370 Fix a problem where catalyst was creating an initial list, then putting that
2371 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
2372 pointing it out and for the fix. This is for bug #136351.
2374 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2375 targets/support/unmerge.sh:
2376 Removing loop for unmerge, as it didn't actually solve anything and the
2377 portage team has helped us out by reverting the behavior that caused this
2378 change in the first place.
2380 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2381 modules/netboot2_target.py, modules/stage1_target.py,
2382 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
2383 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
2384 having /proc mounted during the preclean stage and also to clean up the
2385 netboot2 code. This is 2.0_rc48.
2387 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2388 targets/support/unmerge.sh:
2389 Change our unmerge from being a single unmerge to a loop, to work around an
2390 unexpected change in portage 2.1's unmerge processing.
2392 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2393 targets/support/bootloader-setup.sh:
2394 Fixed a problem where we were putting the kernel name in twice and causing
2395 and error when using grub as a bootloader. This is for bug #137252.
2397 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2398 targets/support/bootloader-setup.sh:
2399 Added a second pass to the alpha bootloader setup to create aboot items for
2400 serial console for bug #133457.
2402 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2403 +livecd/cdtar/arcload-0.43-r1.tbz2:
2404 Added arcload cdtar for mips.
2406 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2407 targets/netboot/netboot-controller.sh:
2408 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
2411 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2412 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
2413 Add patch from bug #135051 to fix the seedcache extraction logic.
2415 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2416 targets/support/livecdfs-update.sh:
2417 Don't set icon theme to Clearlooks, since it doesn't exist.
2419 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2420 targets/support/livecdfs-update.sh:
2421 Fix sed on installer icons.
2423 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2426 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2427 targets/stage1/stage1-controller.sh:
2428 Added a -type f to the find call in stage1 for bug #132180.
2430 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2431 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
2432 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
2433 properly on IBM PPC64 machines.
2435 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2436 modules/generic_stage_target.py:
2439 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2440 targets/support/rc-update.sh:
2441 Removed x-setup from default runlevel, as it is now controlled via the
2442 autoconfig init script.
2444 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
2445 Fix ppc64 based arches to subclass ppc64
2447 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2448 modules/livecd_stage1_target.py:
2449 Use the full category/package name for livecd-tools.
2451 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2452 targets/support/livecdfs-update.sh:
2453 Make copies and deletes recursive for firmware since some packages put their
2454 firmware in a subdirectory.
2456 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2457 targets/support/livecdfs-update.sh:
2458 Fix detection of the Installer.
2460 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
2461 Added 970, power3, power4, and power5 sub-arches for ppc64.
2463 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2464 targets/support/livecdfs-update.sh:
2465 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
2466 no longer necessary and can cause possible problems with Installer-based
2469 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2470 recursive directory create
2472 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2473 modules/catalyst_support.py:
2474 Changed a display error from bug #131502 and rolling 2.0_rc45.
2476 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2477 targets/support/create-iso.sh:
2478 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
2481 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
2482 modules/generic_stage_target.py:
2483 digests function uses raw output from hash function now
2485 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2486 change hash result format so .DIGESTS is generated correctly
2488 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2489 modules/catalyst_support.py:
2490 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
2493 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2494 targets/support/livecdfs-update.sh:
2495 Added a space for bug #131181.
2497 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2498 targets/support/kmerge.sh:
2499 Fixed creation of kernelpkgs.txt file for the installer.
2501 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2502 modules/generic_stage_target.py:
2503 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
2506 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2507 targets/livecd-stage2/livecd-stage2-controller.sh,
2508 targets/support/bootloader-setup.sh:
2509 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
2510 rolling out an emergency rc44.
2512 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2513 targets/support/bootloader-setup.sh:
2514 If you use elif, you have to use a then after it. Yeah, that one's totally
2517 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2518 targets/support/livecdfs-update.sh:
2519 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
2521 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2522 targets/support/rc-update.sh:
2523 Removed runlevel deletion, as it probably wasn't a good idea. This is for
2526 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2527 targets/support/bootloader-setup.sh:
2528 Removed bootplash support from ppc/ppc64 since they only will work with
2529 gensplash. Forced use of livecd/splash_type of bootsplash to get
2530 splash=silent. This should reduce the number of things on the kernel command
2531 line that aren't necessary.
2533 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2534 modules/catalyst_support.py:
2535 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
2536 parse_spec. This should resolve bug #130103, as well as make the code much
2537 cleaner. This is 2.0_rc42.
2539 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2540 modules/generic_stage_target.py:
2541 Forced -p on tar for compressing stages.
2543 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2544 targets/support/chroot-functions.sh:
2545 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
2548 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2549 targets/stage1/build.py:
2550 Added patch to build.py for portage 2.1 support.
2552 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2553 targets/support/kmerge.sh:
2554 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
2555 <liyiming@ict.ac.cn> in bug #129890.
2557 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2558 targets/support/livecdfs-update.sh:
2559 Moved sed line for ##STARTX to end of file, since we aren't touching
2560 /etc/startx until the end.
2562 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2563 targets/support/livecdfs-update.sh:
2564 Added a check for the games group and add it if it doesn't exist already.
2565 This should resolve bug #125498.
2567 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2568 examples/generic_stage_template.spec, examples/grp_template.spec,
2569 examples/livecd-stage1_template.spec,
2570 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2571 examples/netboot_template.spec, examples/snapshot_template.spec,
2572 examples/stage4_template.spec, examples/tinderbox_template.spec:
2573 Removed portdir_overlay from the snapshot example spec and added
2574 portage_overlay to the example specs for the relevant targets.
2576 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2577 This is 2.0_rc41 since it has better LiveCD support.
2579 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2580 targets/support/livecdfs-update.sh:
2583 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2584 targets/support/functions.sh:
2585 Removed check for livecd/dev-manager being udev since it was done
2586 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2587 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2588 #128265 for pointing this out.
2590 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2591 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2592 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2593 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2595 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2596 modules/generic_stage_target.py:
2597 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2598 live system. You can thank Andrew Gaffney for the fix.
2600 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2601 targets/livecd-stage2/livecd-stage2-controller.sh:
2602 Don't copy motd files if we're using livecd/type generic-livecd.
2604 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2605 targets/livecd-stage2/livecd-stage2-controller.sh,
2606 targets/support/livecdfs-update.sh:
2607 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2608 some extra cleanup to generic-livecd.
2610 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2611 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2612 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2613 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2614 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2615 targets/support/bootloader-setup.sh:
2616 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2617 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2618 and removed all older cdtar files for PPC*.
2620 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2621 livecd/files/livecd.motd.txt:
2622 Added message to the official LiveCD MOTD mentioning how to run the
2623 installer. Blame codeman. This is 2.0_rc40.
2625 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2626 fix so snapshot target doesnt have errors
2628 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2629 targets/support/livecdfs-update.sh:
2630 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2631 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2634 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2635 targets/support/rc-update.sh:
2636 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2639 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2640 targets/support/livecdfs-update.sh:
2641 Added wrapping around the udev sed for those crazy 2.4-users.
2643 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2644 targets/support/livecdfs-update.sh:
2645 Added sed fix for udev starting evms_activate unconditionally. This is
2648 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2649 add stage4/unmerge stage4/rm to valid options
2651 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2652 targets/support/rc-update.sh:
2653 Added fix for bug #122154 from Rajiv Manglani.
2655 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2656 targets/support/kmerge.sh:
2657 Fixed creation of kernelpkgs.txt for the Installer.
2659 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2660 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2661 Updated elilo tarball for IA64.
2663 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2664 DIGESTS support for snapshot creation
2666 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2667 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2668 candidates ever end?
2670 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2671 fix for .DIGESTS.DIGESTS issue in grp
2673 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2674 modules/generic_stage_target.py:
2675 fix for failure when root_overlay is not set
2677 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2678 targets/support/bootloader-setup.sh:
2679 Added IA64/SGI patch from plasmaroo.
2681 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2682 targets/livecd-stage1/livecd-stage1-controller.sh,
2683 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2684 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2687 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2688 modules/generic_stage_target.py:
2689 Allow multiple overlays for root_overlay and overlay spec option
2691 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2692 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2693 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2694 targets/support/rc-update.sh:
2695 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2696 fixed bug #122154. This is catalyst 2.0_rc36.
2698 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2699 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2700 Updated the LiveCD motd to tell the user to run the display manager again,
2701 rather than startx, while mentioning that startx is useful as a rescue X
2702 session since it starts twm. This is catalyst 2.0_rc35.
2704 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2705 Add hfs-hide options to mkisofs so macs boot
2707 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2708 modules/generic_stage_target.py:
2709 Fix indentation issues
2711 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2714 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2715 targets/support/bootloader-setup.sh:
2716 add additional console less entry when consoles are chosen for ppc64
2718 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2719 modules/generic_stage_target.py:
2720 fix kernelopts and extraversion env variable exports
2722 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2723 targets/support/livecdfs-update.sh:
2724 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2725 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2727 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2728 targets/support/kmerge.sh:
2729 Changing the way we determine if extraversion is set. This is catalyst
2732 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2733 targets/support/livecdfs-update.sh:
2734 Change net.ethX links to link to net.lo instead of net.eth0.
2736 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2737 examples/stage4_template.spec:
2738 Fixed rcadd example for stage4. Blame rajiv.
2740 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2741 This is catalyst 2.0_rc31.
2743 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2744 targets/support/livecdfs-update.sh:
2745 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2746 Gaffney for pointing me in the right direction.
2748 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2749 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2751 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2754 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2755 examples/livecd-stage2_template.spec:
2756 updated examples to have console and machine_type
2758 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2759 targets/support/bootloader-setup.sh:
2760 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2763 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2764 This is catalyst 2.0_rc29.
2766 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2767 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2768 Removed extra yaboot.conf from
2769 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2771 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2772 targets/support/kill-chroot-pids.sh:
2773 add sleep to try and give processes a chance to die. bug 119940
2775 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2776 targets/support/functions.sh:
2777 Removed some quotes to make sure we have a binary operator and closing bug
2780 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2781 targets/support/create-iso.sh:
2782 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2784 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2785 targets/support/bootloader-setup.sh:
2786 Added path from bug #120935 for PPC/PPC64.
2788 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2789 Additional spacing fixes submitted by `Kumba
2791 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2792 modules/stage2_target.py:
2793 space cleanups contributed from `Kumba
2795 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2796 add grp/use to valid_values in the grp module
2798 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2801 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2802 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2803 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2804 targets/support/bootloader-setup.sh:
2805 ppc cdtar update; ppc64 bootloader updates
2807 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2808 targets/support/create-iso.sh:
2809 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2811 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2812 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2813 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2814 targets/support/create-iso.sh:
2815 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2817 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2818 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2819 Add ppc console and machine_type=ibm
2821 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2822 modules/generic_stage_target.py:
2823 Fix type error when kernel packages arent defined
2825 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2826 examples/generic_stage_template.spec, examples/grp_template.spec,
2827 examples/livecd-stage1_template.spec,
2828 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2829 examples/stage4_template.spec:
2830 Added more verbose wording and examples for pkgcache_path and
2831 kerncache_path, where necessary.
2833 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2834 targets/support/create-iso.sh:
2835 Really fixing bug #120475 this time. This is 2.0_rc25.
2837 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2838 targets/support/create-iso.sh:
2839 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2842 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2843 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2844 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2845 Added initial support for EFI booting on x86. This is completely untested,
2846 so use it at your own risk. Also, no bug reports without patches, please.
2847 This is catalyst 2.0_rc23.
2849 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2850 kmerge should have been kerncache
2852 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2853 targets/support/pre-kmerge.sh:
2854 Fix a few other places for the kerncache update
2856 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2857 examples/generic_stage_template.spec, examples/grp_template.spec,
2858 examples/livecd-stage1_template.spec,
2859 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2860 examples/netboot_template.spec, examples/stage4_template.spec,
2861 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2862 targets/support/kmerge.sh:
2863 Separation of kerncache from snapcache
2865 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2866 It helps if I actually increment the version number.
2868 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2869 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2870 Added --oneshot to default options for stage1 building. Added code to wipe
2871 world during stages 1 and 3. This is catalyst 2.0_rc22.
2873 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2874 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2875 Fix bug if no kernel packages were defined but there was a postconf setting.
2876 x86 softlevel support is enhanced.
2878 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2879 targets/support/bootloader-setup.sh:
2880 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2882 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2883 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2885 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2888 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2889 Netboot2 fixes for spec parameter checks
2891 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2892 modules/generic_stage_target.py, modules/stage4_target.py:
2893 add makeopts spec file support.
2895 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2896 modules/generic_stage_target.py:
2897 Added fix for bug #119635.
2899 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2900 Fix pre-kmerge.sh for stage4
2902 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2905 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2906 modules/generic_stage_target.py:
2907 fix crash when no kernel is defined. spacing issue
2909 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2912 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2913 modules/livecd_stage2_target.py:
2914 Added livecd/volid to valid_values.
2916 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2917 modules/generic_stage_target.py:
2918 remove extra function that was converting strings to lists unnecessarily
2920 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2921 This is catalyst 2.0_rc17.
2923 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2924 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2925 modules/stage4_target.py:
2926 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2928 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2929 targets/embedded/embedded-preclean-chroot.sh,
2930 targets/grp/grp-preclean-chroot.sh,
2931 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2932 targets/stage1/stage1-preclean-chroot.sh,
2933 targets/stage2/stage2-preclean-chroot.sh,
2934 targets/stage3/stage3-preclean-chroot.sh,
2935 targets/support/chroot-functions.sh,
2936 targets/tinderbox/tinderbox-preclean-chroot.sh:
2937 Added function to cleanup stray /etc/distcc/hosts files.
2939 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2940 targets/support/bootloader-setup.sh:
2941 Added fix from bug #119123. This is catalyst 2.0_rc16.
2943 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2944 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2945 Fixing some spacing. This is catalyst 2.0_rc15.
2947 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2948 Attempt to fix bug #117649
2950 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2951 modules/generic_stage_target.py:
2952 fixes for bugs #119009, #119041 and #118985
2954 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2955 +examples/netboot2_template.spec, modules/catalyst_support.py,
2956 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2957 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2958 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2961 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2962 targets/support/kmerge.sh:
2963 Fix for ccache (null)/.ccache bug
2965 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2968 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2969 Added ppc -mcpu patch from Pylon for bug #118709.
2971 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2972 modules/embedded_target.py, modules/stage4_target.py:
2973 Added linuxrc to embedded and stage4 targets.
2975 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2976 modules/generic_stage_target.py, targets/support/kmerge.sh:
2977 filter kname - and . for kmerge.sh
2979 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2980 targets/support/create-iso.sh:
2981 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2983 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2984 modules/generic_stage_target.py:
2985 change .digests to .DIGESTS
2987 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2988 targets/support/kmerge.sh:
2989 Commented ccache for genkernel build which will resolve #117648 until a
2990 proper solution can be found. This is 2.0_rc13.
2992 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2993 targets/stage1/stage1-controller.sh:
2994 Added patch from vapier for bug #117254.
2996 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2997 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2998 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2999 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
3002 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
3003 modules/generic_stage_target.py:
3004 Remove chost/cflags etc. warning messages
3006 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
3007 modules/generic_stage_target.py:
3008 Attempt to fix bug 117253; chost is wrong on autoresume
3010 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3011 modules/generic_stage_target.py, modules/netboot_target.py,
3012 modules/stage1_target.py:
3013 make setting of destdir more global and part of generic_stage_target
3015 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3016 Fix destpath bug in netboot target
3018 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
3019 modules/generic_stage_target.py, modules/stage4_target.py:
3020 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
3023 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
3024 modules/generic_stage_target.py, modules/stage4_target.py:
3025 remove stray ' from arch/sh.py
3027 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3028 targets/stage1/stage1-controller.sh:
3029 This finally fixes the issues with gcc-config/binutils-config in stage1.
3030 This is catalyst 2.0_rc12.
3032 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
3033 Fix incorrect warning message. portdir_overlay -> portage_overlay
3035 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3036 targets/stage1/stage1-controller.sh,
3037 targets/stage1/stage1-preclean-chroot.sh:
3038 Revert gcc-config/binutils-config to _rc11 locations. This should fix
3039 running gcc-config and binutils-config, though it probably breaks running on
3040 non-Gentoo platforms.
3042 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3043 modules/stage1_target.py:
3044 Make stage1 clean up python 2.3 and 2.4, also.
3046 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
3047 targets/support/livecdfs-update.sh:
3048 Updated requirements and added creation of metadata.tar.bz2 for the installer.
3050 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
3051 modules/generic_stage_target.py:
3052 Change digests file format to HASH_NAME HASH FILE_NAME
3054 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3055 targets/stage1/stage1-controller.sh:
3056 Moved gcc-config/binutils-config to before the chroot.
3058 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3059 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
3060 installed. Supports all of shashs algorithms as of 12_21_2005
3062 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
3063 modules/generic_stage_target.py:
3064 Catalyst should die if source_subpath is not a string
3066 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
3067 modules/generic_stage_target.py:
3068 Fix for source_subpath bug
3070 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3071 examples/generic_stage_template.spec:
3072 Updated example specs with information on cflags/chost/cxxflags/ldflags in
3073 both stages 1 and 2.
3075 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
3076 modules/stage2_target.py:
3077 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
3078 stage1 to be overridden again.
3080 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3081 targets/stage1/stage1-controller.sh:
3082 It looks like gcc-config/binutils-config needs to be run with the full path,
3083 since it is run outside of the chroot.
3085 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3086 targets/stage1/stage1-controller.sh:
3087 Fixed gcc-config calls. This is 2.0_rc11.
3089 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3090 This is catalyst 2.0_rc10.
3092 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
3093 modules/generic_stage_target.py:
3094 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
3097 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3098 targets/support/functions.sh:
3099 Changed from -z to -n for bug #116180.
3101 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3102 modules/catalyst_support.py, modules/generic_stage_target.py:
3103 Detect missing binaries for the hashing functions and abort if not found
3105 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
3106 files/catalyst.conf:
3107 Updated README to list new requirements. Set default hash as crc32. Set
3108 default digests as sha1/md5.
3110 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
3111 modules/catalyst_support.py, modules/generic_stage_target.py,
3112 modules/livecd_stage2_target.py, modules/stage2_target.py:
3113 Change the internal hash checking to be quicker and more memory efficient.
3114 Add additional hash digests options.
3116 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3117 targets/tinderbox/tinderbox-chroot.sh,
3118 targets/tinderbox/tinderbox-controller.sh,
3119 targets/tinderbox/tinderbox-preclean-chroot.sh:
3120 Fixed up spacing/coding style on tinderbox.
3122 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3123 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
3124 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
3125 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
3126 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
3127 Fixed up spacing/coding style on support.
3129 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3130 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
3132 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3133 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3134 targets/stage4/stage4-preclean-chroot.sh:
3135 Fixed up spacing/coding style on stage4.
3137 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3138 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
3139 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3140 targets/stage3/stage3-controller.sh,
3141 targets/stage3/stage3-preclean-chroot.sh:
3142 Fixed up spacing/coding style on stages 2 and 3
3144 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3145 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3146 targets/stage1/stage1-preclean-chroot.sh:
3147 Fixed up spacing/coding style on stage1. Also changed
3148 gcc-config/binutils-config to be outside the chroot.
3150 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3151 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
3152 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
3153 Fixed up spacing/coding style on netboot.
3155 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3156 targets/livecd-stage1/livecd-stage1-chroot.sh,
3157 targets/livecd-stage1/livecd-stage1-controller.sh,
3158 targets/livecd-stage2/livecd-stage2-controller.sh:
3159 Fixed up spacing/coding style on livecd-stage*.
3161 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3162 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3163 targets/grp/grp-preclean-chroot.sh:
3164 Fixed up spacing/coding style on grp.
3166 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3167 targets/embedded/embedded-chroot.sh,
3168 targets/embedded/embedded-controller.sh,
3169 targets/embedded/embedded-fs-runscript.sh,
3170 targets/embedded/embedded-preclean-chroot.sh:
3171 Fixed up spacing/coding style on embedded.
3173 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
3174 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3175 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3176 targets/support/functions.sh:
3177 Removing extra line from x86.py, fixing up comments, spacing, and coding
3178 style in targets/support through functions.sh
3180 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
3181 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3182 Fix more tab/spacing issues .. trying to make everything use tabs
3184 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
3185 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3186 modules/stage1_target.py, modules/stage2_target.py,
3187 modules/stage3_target.py, modules/stage4_target.py:
3188 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
3191 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
3192 modules/generic_stage_target.py:
3193 Add envscript warning to aid users who may not know what they are doing
3195 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3196 examples/generic_stage_template.spec:
3197 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
3198 only configurable when building a stage2 tarball, to match the current state
3199 of portage. This is 2.0_rc9.
3201 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3202 targets/support/chroot-functions.sh:
3203 Silence more of portages beeps and clicks and whistles
3205 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3206 targets/support/chroot-functions.sh:
3207 Change the portage emerge to use run_emerge
3209 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3210 modules/generic_stage_target.py, modules/snapshot_target.py,
3211 modules/stage1_target.py, modules/stage2_target.py,
3212 modules/stage3_target.py:
3213 allow portdir_overlay to be part of all specs not including snapshot spec.
3214 Add warnings for stage1,2 and 3 in case someone uses this feature there.
3215 Remove overlay support from the snapshot spec but added a warning.
3217 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
3218 modules/stage2_target.py:
3219 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
3222 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
3223 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
3224 Add support for bootloader softlevel=; have rsync delete the extra files out
3225 of the overlay so that the overlay always matches the source dir
3227 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3228 Swapped -v/-V since I had gotten them wrong here.
3230 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3231 modules/generic_stage_target.py:
3232 Fix stupid overlay bug
3234 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3235 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3236 targets/livecd-stage1/livecd-stage1-chroot.sh,
3237 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
3238 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3239 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
3240 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3241 targets/support/unmerge.sh:
3242 Made sure we use -f on removing the default links for splash. Removed
3243 check_portage_version as it really isn't needed anymore. Removed
3244 --no-install from genkernel commands in kmerge.sh so users must manually
3245 remove kernels from /boot. This is 2.0_rc8.
3247 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3248 targets/support/livecdfs-update.sh:
3249 Made sed on devfsd.conf conditional on it existing. Removes one more error
3250 message from a standard catalyst run.
3252 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3253 Added warning about breaking snapshot cache and re-enable autoresume, since
3254 the errors I was getting were elsewhere.
3256 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3257 modules/generic_stage_target.py:
3258 Fix indentation error the last commit caused
3260 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3261 modules/generic_stage_target.py:
3262 Always clear autoresume points after a successful run
3264 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3265 targets/support/livecdfs-update.sh:
3266 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
3267 snapshot caching after a successful gentoo-release-livecd run.
3269 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3270 targets/support/rc-update.sh:
3271 Added famd to default on official LiveCD.
3273 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3274 targets/support/chroot-functions.sh:
3275 Fixes 'too many arguments' error in check_portage_version.
3277 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3278 modules/generic_stage_target.py:
3279 remove extra self.env={} that was resetting the environment to null
3281 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3282 modules/livecd_stage1_target.py:
3283 Fix appending livecd use flag if no use flag is specified in livecd-stage1
3286 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
3287 Add a default path to the environment in the chroot
3289 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3290 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
3291 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3292 targets/livecd-stage2/livecd-stage2-controller.sh,
3293 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3294 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3295 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3296 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3297 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
3298 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
3299 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
3300 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
3301 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
3303 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3305 Fixed up the man page, which has been suffering for some time, and also
3306 reversed -v/-V in the help message.
3308 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3309 targets/support/livecdfs-update.sh:
3310 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
3313 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3314 Turning off autoresume of doom until I can get more testing. I've had
3315 several issues with it. I'll be reporting/fixing these as I come across them
3316 but for now wish to turn it off by default as I don't want this one feature
3317 to stop the possible 2.0 final release.
3319 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3320 targets/livecd-stage2/unmerge.sh:
3321 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
3322 anymore and probably should have been removed a long time ago when the new
3323 code was put into place in livecdfs-update.sh and livecd-local.start
3326 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3327 targets/livecd-stage1/livecd-stage1-chroot.sh,
3328 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3329 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
3330 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
3332 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3333 modules/generic_stage_target.py, modules/generic_target.py:
3334 self.env should be a part of the super class generic_target so it applies to
3335 snapshots as well; removing redundant pass in the generic_target class as
3336 its not needed. There is code there to fill the statements
3338 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3339 targets/support/livecdfs-update.sh:
3340 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
3343 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3344 Changed version stamp to 2.0_rc6.
3346 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3347 modules/generic_stage_target.py:
3348 Fix for unpack cases
3350 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
3351 modules/generic_stage_target.py:
3354 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
3355 modules/catalyst_support.py, modules/generic_stage_target.py,
3356 modules/grp_target.py, modules/livecd_stage1_target.py,
3357 modules/livecd_stage2_target.py, modules/netboot_target.py,
3358 modules/snapshot_target.py, modules/tinderbox_target.py:
3359 Stop reading env from the OS. Rely on the more on the envscript for oddball
3360 settings. Change -v to verbose and -V to version
3362 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3365 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
3366 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
3369 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3370 examples/generic_stage_template.spec:
3371 Added chost/cflags/cxxflags/ldflags to example spec template.
3373 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3374 targets/support/rc-update.sh:
3375 OK, just kidding on that last commit. We were already doing rc-update add
3376 xdm default in livecdfs-update.sh and since it is a livecd-only function,
3377 there's no point in having it in rc-update.sh
3379 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3380 targets/support/rc-update.sh:
3381 Have rc-update add xdm if livecd/xdm is set.
3383 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3384 modules/catalyst_lock.py, modules/catalyst_support.py,
3385 modules/embedded_target.py, modules/generic_stage_target.py,
3386 modules/grp_target.py, modules/livecd_stage1_target.py,
3387 modules/livecd_stage2_target.py, modules/netboot_target.py,
3388 modules/stage1_target.py, modules/stage4_target.py,
3389 modules/tinderbox_target.py:
3390 So I was just kidding on that last commit. This one is 2.0_rc4.
3392 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3393 modules/catalyst_lock.py, modules/catalyst_support.py,
3394 modules/embedded_target.py, modules/generic_stage_target.py,
3395 modules/grp_target.py, modules/livecd_stage1_target.py,
3396 modules/livecd_stage2_target.py, modules/netboot_target.py,
3397 modules/stage1_target.py, modules/stage2_target.py,
3398 modules/stage4_target.py, modules/tinderbox_target.py:
3399 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
3401 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3402 files/catalyst.conf, modules/catalyst_lock.py,
3403 modules/catalyst_support.py, modules/embedded_target.py,
3404 modules/generic_stage_target.py, modules/grp_target.py,
3405 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3406 modules/netboot_target.py, modules/stage1_target.py,
3407 modules/stage2_target.py, modules/stage4_target.py,
3408 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
3409 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
3410 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
3412 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3413 modules/generic_stage_target.py:
3414 Fix autoresume for unpacking tarballs
3416 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3417 targets/support/livecdfs-update.sh:
3418 remove gnap livecd-type per Koon's request
3420 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3421 change rc-update add modules default to rc-update add modules boot
3423 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3424 modules/generic_stage_target.py, modules/grp_target.py:
3425 Add more verbosity to digests if -V is enabled, add more print messages to
3428 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3429 modules/generic_stage_target.py, modules/grp_target.py:
3430 Add sha/md5 digests support for grp and cleanup other sha/md5 code
3432 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3433 Fix folder name for grp build dir to not have .tar.bz2 at the end
3435 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
3436 modules/catalyst_support.py, modules/generic_stage_target.py:
3437 Add md5 and sha .digests file creation per wolf31o2's feature request
3439 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3440 This is catalyst-2.0_rc2.
3442 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
3443 files/catalyst.conf, modules/generic_stage_target.py,
3444 modules/livecd_stage1_target.py:
3445 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
3446 after each successful kernel build;add autoresume documentation to
3449 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
3450 targets/embedded/embedded-controller.sh,
3451 targets/embedded/embedded-fs-runscript.sh,
3452 targets/livecd-stage2/livecd-stage2-controller.sh,
3453 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3454 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
3455 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3456 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3457 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
3458 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3459 targets/support/rc-update.sh:
3460 Changed multiple spaces to tabs to satisfy my OCD.
3462 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3463 targets/support/chroot-functions.sh:
3464 Bumped genkernel detection to require 3.3.0 or higher
3466 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3467 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3468 targets/netboot/netboot-controller.sh:
3469 Changed to clst_use from clst_embedded_use and clst_netboot_use and
3470 clst_grp_use. This is catalyst-2.0_rc1.
3472 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3473 targets/netboot/netboot-controller.sh:
3474 change to clst_use from clst_netboot_use
3476 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3477 targets/livecd-stage1/livecd-stage1-chroot.sh,
3478 targets/stage4/stage4-chroot.sh:
3479 Changed to clst_use from clst_stage4_use and clst_livecd_use.
3481 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3482 targets/stage4/stage4-chroot.sh:
3483 Fixed USE invocations in stage4 target.
3485 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3486 modules/livecd_stage1_target.py:
3487 Force use=livecd for livecd-stage1
3489 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3490 This is version 2.0_pre20051129.
3492 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3493 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
3494 Removed kudzu-knoppix from example spec files.
3496 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
3497 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
3498 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
3500 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3501 examples/grp_template.spec, examples/livecd-stage1_template.spec,
3502 examples/stage4_template.spec, +examples/tinderbox_template.spec:
3503 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
3504 definitions in the examples to fit in 80 columns.
3506 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
3507 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
3508 modules/grp_target.py, modules/tinderbox_target.py,
3509 targets/tinderbox/tinderbox-chroot.sh:
3510 Tinderbox script: added newuse, tinderbox and grp targets added support for
3511 overriding the pkgcache location via pkgcache_path - pkgcache_path:
3512 /path/to/cache in the spec file, updated example specs to note pkgcache_path
3514 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3515 Added portdir example to catalyst.conf for bug #113272.
3517 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3518 targets/support/create-iso.sh:
3519 Fixed a few lines which were causing the isolinux directory to be removed
3520 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
3522 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3523 targets/support/create-iso.sh:
3524 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
3526 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
3527 targets/support/bootloader-setup.sh, targets/support/functions.sh:
3528 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
3529 too many arches dont use it by default, test for an initrd in the yaboot
3532 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3533 modules/generic_stage_target.py:
3534 Fix split error if use is specified
3536 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3537 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
3538 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
3539 Updated palo version from catalyst 1.x for HPPA.
3541 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3542 targets/support/bootloader-setup.sh:
3543 Removing for loop for grub on amd64/x86 as it was totally useless.
3545 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3546 targets/support/bootloader-setup.sh:
3547 Remove vga= line for PPC.
3549 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3550 targets/support/bootloader-setup.sh:
3551 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
3553 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3554 -catalyst-2.0_pre20051101-slot.patch, catalyst:
3555 Removing slot patch as it probably didn't belong here anyway, and updating
3556 version stamp to 2.0_pre20051118.
3558 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3559 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3560 targets/support/bootloader-setup.sh:
3561 fix the bootloader script for isolinux so that it actually makes a cfg file,
3562 remove extra unneeded catalyst aborting print statement, reorganize rm code
3563 to make sure is splits properly and is an array even from the cmdline
3565 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3566 targets/support/livecdfs-update.sh:
3567 Added call to update-usbids to download the latest usb.ids file.
3569 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3570 modules/generic_stage_target.py:
3571 Move checks of running catalyst into the target which is simpler
3573 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3574 modules/generic_stage_target.py:
3575 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3576 that doesnt exist yet
3578 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3579 Keep unnecessary programs from installing into kerncache
3581 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3582 modules/generic_stage_target.py:
3583 Turn on more tracebacks at this point to better debug .. will need to turn
3584 them down as we find errors and build appropriate error handlers
3586 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3587 Changed version marker to 2.0_pre20051115 for new ebuild.
3589 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3590 modules/livecd_stage2_target.py:
3591 Fix bug in livecd stage2 so that it doesnt try to use tar
3593 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3594 targets/livecd-stage2/livecd-stage2-controller.sh:
3595 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3596 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3597 of Getting_Online.txt from catalyst 1.1.10.10.
3599 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3600 Added Joshua Kinard to authors for his mips contributions.
3602 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3603 examples/livecd-stage2_template.spec:
3604 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3605 Paul Kessler on gentoo-catalyst. ;]
3607 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3608 Change variables from cat1 format to cat2
3610 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3611 modules/generic_stage_target.py, modules/stage1_target.py:
3612 Fix modules has no attribute register
3614 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3615 modules/generic_stage_target.py:
3616 Fix broken aliases code that was just proof of concept
3618 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3619 Output mkisofs command line options to assist in debugging
3621 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3622 modules/generic_stage_target.py, targets/support/create-iso.sh:
3625 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3626 modules/generic_stage_target.py:
3627 Add VERY basic support for aliases kernel parameter.
3629 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3630 modules/livecd_stage2_target.py:
3631 Remove large section of commented code
3633 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3634 modules/generic_stage_target.py, modules/stage1_target.py:
3635 Allow LDFLAGS to be specified as an ENV variable for stage1
3637 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3638 modules/generic_stage_target.py:
3639 Fix rc-update to automatically run default options for livecds. Removed an
3640 erroneous key check.
3642 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3643 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3644 Make use spec key optional to default to profile defaults
3646 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3647 +examples/stage4_template.spec:
3648 Preliminary stage4_template.spec file
3650 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3651 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3652 Updated version stamp and added slot patch.
3654 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3655 Fix ordering problem so self.settings is defined
3657 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3658 modules/generic_stage_target.py:
3659 Correct a rsync issue when the directory doesnt exist
3661 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3662 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3663 targets/livecd-stage2/livecd-stage2-controller.sh,
3664 targets/netboot/netboot-controller.sh,
3665 targets/stage4/stage4-controller.sh:
3666 run pre_kmerge and post_kmerge only once
3668 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3669 targets/support/bootloader-setup.sh:
3670 MIPS bootloader patch
3672 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3673 targets/support/mips-arcload_conf.sh:
3674 Fix MIPS Serial Detection
3676 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3677 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3678 +targets/support/mips-arcload_conf.sh:
3679 Application of Kumba's patches for MIPS support
3681 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3682 Check for the correct arch specific cd building tool
3684 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3685 modules/generic_stage_target.py:
3686 Print a warning if livecd/iso is not defined
3688 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3689 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3691 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3692 targets/support/post-kmerge.sh:
3693 Check for existence of files in /lib/modules before running depscan.sh. This
3694 replaces the mips-specific check and makes it portable.
3696 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3697 modules/generic_stage_target.py:
3698 update autoresume logic when dealing with rsync unpack operations
3700 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3701 targets/support/post-kmerge.sh:
3702 Bypass module load on mips
3704 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3705 remove --no-deps so dependancies get installed for genkernel
3707 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3708 modules/generic_stage_target.py:
3709 Fix missing : statement in unpack
3711 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3712 modules/generic_stage_target.py:
3713 fix livecd-stage2 unpack when seedcache is turned off
3715 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3716 targets/support/functions.sh:
3717 Fix module unpacking and make it actually optional.
3719 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3720 modules/generic_stage_target.py:
3721 Fix broken seedcache autoresume interaction
3723 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3724 modules/generic_stage_target.py:
3725 Cleanup stage directories properly for tar installs
3727 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3728 Tinderbox no longer cleans /tmp/*
3730 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3731 targets/tinderbox/tinderbox-chroot.sh,
3732 targets/tinderbox/tinderbox-controller.sh:
3733 Fixing problem with bind mounted portage and final rsync on tinderbox target
3734 and adding additional logging.
3736 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3737 Stop tinderbox from trying to create a tarball of itself
3739 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3740 modules/generic_stage_target.py:
3741 Fix catalyst so it fully disables snapcache when its not specified in the
3744 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3745 examples/livecd-stage2_template.spec:
3746 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3747 spec template and updating version stamp.
3749 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3750 modules/catalyst_support.py:
3751 allow file_check to proceed if key is not in use
3753 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3754 Recursively make the missing directories
3756 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3757 Fix extract_modules to just echo a warning that it is missing
3759 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3760 files/catalyst.conf:
3761 Updating default configuration for catalyst and updating version stamp,
3762 since we're beginning internal testing for release.
3764 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3765 modules/generic_stage_target.py:
3766 fix bug 106004 split strings into a list for empty and rm operation
3768 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3769 modules/livecd_stage2_target.py:
3770 Append slashes to directories so rsyncs work properly
3772 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3773 examples/livecd-stage2_template.spec:
3774 Changing source_subpath for livecd-stage2 example for bug #101704.
3776 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3777 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3778 targets/support/livecdfs-update.sh:
3779 Added livecd/xdm and livecd/xsession options. These are used to setup the
3780 default display manager and X session, respectively. Added supporting
3781 documentation to example spec files. Imported more work from my fsscript for
3782 the official LiveCD.
3784 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3785 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3786 discussion, see bug #88777.
3788 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3789 modules/generic_stage_target.py:
3790 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3791 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3793 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3794 targets/livecd-stage1/livecd-stage1-controller.sh,
3795 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3796 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3797 on livecd-stage2 and removing universal motd for livecd/type of
3798 gentoo-release-livecd.
3800 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3801 modules/livecd_stage1_target.py:
3802 Add optional livecd/type env var for scripts to add optional items to the
3805 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3806 -livecd/files/x86-help.msg:
3807 Removing x86-help.msg as it is no longer used.
3809 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3810 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3811 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3812 Add dobladecenter description to bootloader files for x86/amd64.
3814 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3815 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3817 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3818 modules/generic_stage_target.py:
3819 Added split to use section for bug #104414.
3821 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3822 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3823 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3824 Tabs to whitespaces for isolinux.
3826 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3827 targets/support/bootloader-setup.sh:
3828 Changed isolinux to use new split-out help messages. Using grub gives a
3829 single help message with pager.
3831 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3832 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3833 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3834 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3835 Added F2->F7 help messages for isolinux.
3837 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3838 livecd/files/README.txt, livecd/files/generic.motd.txt,
3839 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3840 livecd/files/livecd-local.start:
3841 Updated files from latest used to build LiveCD.
3843 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3844 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3846 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3847 modules/catalyst_support.py:
3848 Added fix for using options with = in them with --cli (ex.
3849 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3850 <cell@ices.utexas.edu> for pointing this out to me via email.
3852 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3853 modules/generic_stage_target.py, targets/support/functions.sh:
3854 fix bug in exec_in_chroot for stage1 target
3856 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3857 modules/generic_stage_target.py:
3858 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3859 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3861 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3862 catalyst, examples/livecd-stage2_template.spec,
3863 examples/snapshot_template.spec, files/catalyst.conf,
3864 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3865 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3866 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3867 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3868 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3869 targets/livecd-stage2/livecd-stage2-controller.sh,
3870 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3871 targets/stage2/stage2-preclean-chroot.sh,
3872 targets/stage3/stage3-preclean-chroot.sh,
3873 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3874 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3875 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3876 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3877 targets/support/target_image_setup.sh:
3878 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3879 to look at gamecdfs-update.sh yet.
3881 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3882 modules/generic_stage_target.py:
3883 Remove extra debugging print statement
3885 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3886 +modules/catalyst_lock.py, modules/catalyst_support.py,
3887 modules/embedded_target.py, modules/generic_stage_target.py,
3888 modules/grp_target.py, modules/livecd_stage1_target.py,
3889 modules/livecd_stage2_target.py, modules/netboot_target.py,
3890 modules/snapshot_target.py, modules/stage1_target.py,
3891 modules/stage2_target.py, modules/stage4_target.py,
3892 targets/support/functions.sh:
3893 Add locking support. Code simplification for unpack and unpack snapshot.
3894 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3895 Add seedcache support (Grabs output from previous target run)
3896 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3898 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3899 modules/catalyst_support.py, modules/generic_stage_target.py:
3900 Add support to cache the snapshot dir. add snapcache to options. add
3901 snapshot_cache= to override the default location of the cache in
3902 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3904 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3905 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3906 Forward port README.txt and Getting_Online.txt files from catalyst
3909 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3910 Add automatic creation/deletion of runlevels based on rcadd rcdel
3912 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3913 Fix grp so that grp/use is not required anymore
3915 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3916 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3917 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3918 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3919 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3920 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3921 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3922 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3923 they are known to cause booting problems.
3925 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3926 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3927 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3928 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3931 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3932 targets/stage1/stage1-chroot.sh:
3933 Fixed quoting in stage1 profile check.
3935 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3936 targets/stage3/stage3-chroot.sh:
3937 Fixing USE for stage3.
3939 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3940 targets/support/chroot-functions.sh:
3941 Fix FETCH code so it will run for Pylon
3943 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3944 targets/grp/grp-chroot.sh:
3945 Fix bindist invcation.
3947 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3948 targets/grp/grp-chroot.sh:
3949 Made sure bindist was used for all emerges in GRP.
3951 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3952 Fix USE flags for GRP build
3954 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3955 targets/stage4/stage4-chroot.sh:
3956 let GRP use the users environment variables and removed extra
3957 GRP_STAGE23_USE from stage4
3959 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3960 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3961 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3963 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3964 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3965 impact all previous spec files that use this option. It's beejay's fault.
3967 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3968 Changed to use linux32 for ppc32 support when build host is ppc64.
3970 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3972 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3974 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3975 Minor cosmetic print statement fixes for readability
3977 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3978 modules/catalyst_support.py, modules/generic_stage_target.py:
3979 Fix None None bug and exception reporting
3981 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3982 Fix iso creation script. Case statement out of place
3984 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3985 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3986 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3987 catalyst, files/catalyst.conf, modules/builder.py,
3988 modules/catalyst_support.py, modules/embedded_target.py,
3989 modules/generic_stage_target.py, modules/generic_target.py,
3990 modules/grp_target.py, modules/livecd_stage1_target.py,
3991 modules/livecd_stage2_target.py, modules/netboot_target.py,
3992 modules/snapshot_target.py, modules/stage1_target.py,
3993 modules/stage2_target.py, modules/stage3_target.py,
3994 modules/stage4_target.py, modules/tinderbox_target.py,
3995 targets/embedded/embedded-chroot.sh,
3996 targets/embedded/embedded-fs-runscript.sh,
3997 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3998 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3999 targets/grp/grp-preclean-chroot.sh,
4000 targets/livecd-stage1/livecd-stage1-chroot.sh,
4001 targets/livecd-stage1/livecd-stage1-controller.sh,
4002 targets/livecd-stage2/livecd-stage2-controller.sh,
4003 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
4004 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
4005 targets/netboot/netboot-image.sh, targets/stage1/build.py,
4006 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
4007 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
4008 targets/stage2/stage2-controller.sh,
4009 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
4010 targets/stage3/stage3-controller.sh,
4011 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
4012 targets/stage4/stage4-controller.sh,
4013 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
4014 targets/support/create-iso.sh, targets/support/functions.sh,
4015 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
4016 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
4017 targets/support/target_image_setup.sh,
4018 targets/tinderbox/tinderbox-chroot.sh,
4019 targets/tinderbox/tinderbox-controller.sh,
4020 targets/tinderbox/tinderbox-preclean-chroot.sh:
4021 Big honkin' copyright update.
4023 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4024 modules/generic_stage_target.py:
4025 add additional logging output. Use standard os redirection methods to log to
4028 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4029 targets/stage1/stage1-chroot.sh:
4030 Added profile sanity check for bug #97867.
4032 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4033 targets/support/bootloader-setup.sh:
4034 Removing acpi=off from default kernel arguments and adding ia64
4035 livecd-stage2 support functions and cdtar.
4037 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4038 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
4039 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
4040 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
4041 splash command line.
4043 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4044 targets/support/create-iso.sh:
4045 Fixed up zisofs support. Waiting for response from sparc before touching
4048 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4049 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
4050 targets/support/functions.sh:
4051 Added livecd/bootargs and added the option to the bootloader-setup.sh script
4052 to allow it to work on all arches that dynamically build their bootloader
4055 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
4056 targets/stage4/stage4-controller.sh:
4057 Fix stage4 so it doesnt run the bootloader stuff
4059 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4060 targets/support/bootloader-setup.sh:
4061 Removed dokeymap from non-Gentoo releases.
4063 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4064 targets/support/livecdfs-update.sh:
4065 Added call to update-pciids to download the latest pci.ids file.
4067 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
4068 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4069 modules/stage4_target.py:
4070 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
4072 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
4073 Fix issue where -s on the command line would not run
4075 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4076 livecd/files/generic.motd.txt:
4077 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
4078 kernel configurations.
4080 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4081 targets/support/livecdfs-update.sh:
4082 Updated hostname/domainname creation for new baselayout.
4084 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4085 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
4086 Fixing some bootloader isolinux/boot stuff for x86/amd64.
4088 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4089 targets/support/chroot-functions.sh:
4090 Change portage emerge to use --oneshot --nodeps to keep from merging the
4091 same packages multiple times.
4093 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4094 targets/stage2/stage2-chroot.sh:
4095 Added a -p bootstrap when catalyst is called with -V (verbose).
4097 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4098 targets/support/livecdfs-update.sh:
4099 Removed inittab hack, as this is done by livecd-tools.
4101 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4102 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
4103 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
4105 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4106 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
4107 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
4108 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4109 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4110 targets/livecd-stage2/livecd-stage2-controller.sh:
4111 Removed gentoo.png and creation of face directory. Changed
4112 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
4115 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4116 targets/stage1/stage1-preclean-chroot.sh,
4117 targets/support/chroot-functions.sh:
4118 Added setup_binutils function and force both of them to run during stage1
4121 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4122 examples/livecd-stage2_template.spec:
4123 Added livecd/volid explanation to example spec.
4125 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4126 targets/support/create-iso.sh:
4127 General cleanup of ISO code and added default livecd/volid when it is not set.
4129 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4130 targets/embedded/embedded-controller.sh:
4131 Actually modify the embedded target this time.
4133 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
4134 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
4135 targets/livecd-stage2/livecd-stage2-controller.sh,
4136 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
4137 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
4138 and livecd-stage2 targets.
4140 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
4141 files/catalyst.conf:
4142 Retired John Davis <zhen@gentoo.org> and added storedir to default
4145 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4146 targets/support/livecdfs-update.sh:
4147 Uncommented openglify, since it is needed for both opengl-update-livecd and
4150 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4151 modules/generic_stage_target.py:
4152 Fix print statement so it shows when kill_chroot_pids is run correctly
4154 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4155 modules/snapshot_target.py:
4156 Fix snapshot target to skip the kill_pids check
4158 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
4159 Bug fixes in parse_spec, fix issues detecting list or string.
4161 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4162 modules/catalyst_support.py:
4163 Fix bug 65284. More flexible spec parsing. Should handle cases where no
4164 spaces are after :. Better handling of comments ( ie preprocessed and
4165 stripped off ). Unset empty keys.
4167 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4168 targets/support/kill-chroot-pids.sh:
4169 Remove extra P_NAME definition that is never used. Saves processing time.
4170 Bumped catalyst to pre2
4172 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4173 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4174 +targets/support/kill-chroot-pids.sh:
4175 User info about runscript and archscript. Added checks for processes running
4176 in the chroot and created a script to kill them. Should fix the unmounting
4177 issues with gconfd or any other running application in the chroot
4179 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4180 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
4181 Remove using gcc-config to set things up as we should all be using 2005.0
4184 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4185 examples/livecd-stage2_template.spec:
4186 Added livecd/users to example livecd-stage2 spec file.
4188 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4189 targets/support/livecdfs-update.sh:
4190 Change default hostnames for livecds
4192 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4193 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
4194 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
4197 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4198 modules/livecd_stage2_target.py:
4199 Clear autoresume flags when build is done
4201 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4202 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
4203 targets/support/create-iso.sh:
4204 Fix isolinux so that it finds menus and kernels and stuff
4206 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4207 modules/generic_stage_target.py:
4208 Make purge operation a little less chatty, removed print statements
4210 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4211 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4212 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4213 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
4215 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4216 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4217 print warning message about deprecated use of cdfstype
4219 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4220 targets/support/chroot-functions.sh:
4221 statically define genkernel location to eliminate which command failure if
4222 genkernel is not installed
4224 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
4225 modules/generic_stage_target.py:
4226 change the portage_overlay to an array so it always works
4228 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4229 modules/catalyst_support.py:
4230 Fix exception handling to remove extraneous prints of None
4232 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
4233 Remove iso creation code from stage4
4235 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4236 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4237 modules/livecd_stage2_target.py, modules/snapshot_target.py,
4238 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
4239 targets/livecd-stage1/livecd-stage1-chroot.sh,
4240 targets/livecd-stage1/livecd-stage1-controller.sh,
4241 targets/livecd-stage2/livecd-stage2-controller.sh,
4242 targets/netboot/netboot-controller.sh,
4243 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
4244 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
4245 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
4246 targets/support/create-iso.sh, targets/support/kmerge.sh,
4247 targets/support/target_image_setup.sh,
4248 targets/tinderbox/tinderbox-controller.sh:
4249 Fix some exception handling in catalyst_support.py, remove intermediate
4250 destination folder of iso and tarball, add additional tests for folders not
4251 found on host but defined in spec file, keep catalyst from erroring in this
4252 case, change exit code on shell scripts so that errors are reported to
4253 catalyst and causes catalyst to die on errors, fix bug in
4254 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
4255 check for mkisofs that informs the user of where to get the program, and
4256 removed the autoresume code from ccache and distcc installation until I can
4257 figure out a way to have the autoresume flag go someplace outside the chroot.
4259 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4260 Remove bind mounts before rm operations happen at startup
4262 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
4263 modules/generic_stage_target.py:
4264 Fix bug where purge deletes the autoresume directory but doesnt recreate it
4266 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4267 modules/generic_stage_target.py:
4268 fix minor bug in the purge code so that it actually runs the commands
4270 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
4271 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4272 modules/stage4_target.py:
4273 Change ordering of tasks so root_overlay and fsscript occur after
4274 livecd_update, giving users a chance to override livecd_update
4276 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4277 modules/catalyst_support.py, modules/generic_stage_target.py:
4278 Added a better exception handling message for keyboard interrupt and added
4279 countdown timer for purge operation to give an opportunity to exit
4281 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4282 modules/catalyst_support.py, modules/generic_stage_target.py:
4283 Add support to clear the autoresume flags and improve the purge code to
4284 clean the chroot, and pkg/kern cache
4286 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4287 modules/catalyst_support.py, modules/generic_stage_target.py,
4288 modules/livecd_stage1_target.py:
4289 only append livecd-tools to the livecd-stage1 target package list and move a
4290 check out of the way so command line and spec files can co-exist
4292 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
4293 modules/generic_stage_target.py:
4294 fixed python syntax in set_packages so catalyst will run
4296 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4297 modules/embedded_target.py, modules/generic_stage_target.py,
4298 modules/grp_target.py, modules/livecd_stage1_target.py,
4299 modules/livecd_stage2_target.py, modules/netboot_target.py,
4300 modules/stage4_target.py, modules/tinderbox_target.py,
4301 targets/embedded/embedded-chroot.sh,
4302 targets/embedded/embedded-controller.sh,
4303 targets/livecd-stage1/livecd-stage1-controller.sh,
4304 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
4305 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
4306 targets/livecd-stage2/livecd-stage2-controller.sh,
4307 -targets/livecd-stage2/livecd-stage2-iso.sh,
4308 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
4309 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
4310 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
4311 targets/support/functions.sh, targets/support/livecdfs-update.sh,
4312 +targets/support/target_image_setup.sh:
4313 embedded target cleanups ... iso,bootloader,target_setup generalizations,
4316 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4317 targets/livecd-stage2/livecd-stage2-controller.sh,
4318 targets/support/livecdfs-update.sh:
4319 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
4320 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
4321 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
4324 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4325 targets/livecd-stage2/livecd-stage2-controller.sh,
4326 targets/support/rc-update.sh:
4327 Updated rc-update.sh with better defaults for different livecd/type settings
4328 and cleaning up file copying in livecd-stage2-controller.sh to match
4331 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
4332 Made example of catalyst.conf in README match the default catalyst.conf
4335 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
4337 Removing old files from previous maintainers and updating README.
4339 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4340 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
4341 Added livecd/users option to create non-root users. The first user listed
4342 will also be used for auto-starting X, if X is merged onto the CD.
4344 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4345 targets/livecd-stage1/livecd-stage1-controller.sh,
4346 targets/livecd-stage2/livecd-stage2-controller.sh,
4347 targets/support/livecdfs-update.sh:
4348 Updated all instances of livecd/type: gentoo-release-environmental to
4349 gentoo-release-livecd and added generic-livecd.
4351 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4352 examples/fsscript.sh.example, examples/gamecd.conf.example,
4353 examples/generic_stage_template.spec, examples/grp_template.spec,
4354 examples/livecd-stage1_template.spec,
4355 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
4356 examples/snapshot_template.spec:
4357 Imported example files from catalyst 1.1.9 to make them more verbose.
4359 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
4360 Fix grp/use bug #89365
4362 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4363 modules/generic_stage_target.py, targets/support/kmerge.sh:
4364 Fixes for initramfs overlay support.
4366 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4367 modules/generic_stage_target.py, targets/support/kmerge.sh,
4368 targets/support/pre-kmerge.sh:
4369 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
4370 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
4371 caching bug; Also adding preliminary support for initramfs_overlay from
4374 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
4375 modules/generic_stage_target.py, targets/support/kmerge.sh:
4376 Removed support for postconf as genkernel no longer has that option
4378 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4379 modules/embedded_target.py, modules/generic_stage_target.py,
4380 modules/grp_target.py, modules/livecd_stage1_target.py,
4381 modules/livecd_stage2_target.py, modules/netboot_target.py,
4382 modules/stage4_target.py, modules/tinderbox_target.py,
4383 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
4384 targets/stage1/stage1-preclean-chroot.sh,
4385 targets/support/chroot-functions.sh:
4386 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
4387 die properly on CTRL-C; fixed stage1 bug with gcc-setup
4389 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4390 modules/livecd_stage2_target.py:
4391 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
4393 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4394 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4395 modules/livecd_stage2_target.py, modules/stage4_target.py,
4396 targets/livecd-stage1/livecd-stage1-controller.sh,
4397 targets/livecd-stage2/livecd-stage2-controller.sh,
4398 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
4399 targets/support/functions.sh, targets/support/kmerge.sh,
4400 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
4401 Generalized kernel support, fsscript, rcupdate, etc for stage4
4403 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4404 targets/support/pre-kmerge.sh:
4405 Removed sed for usb devices from legacy genkernel, as we're going to require
4406 a version much higher that no longer exhibits the bug.
4408 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4409 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
4410 targets/support/livecdfs-update.sh:
4411 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
4412 properly with hotplug firmwares, and also updated gamecd.conf.example, since
4413 the ut2004demo shell script has been renamed to ut2004-demo.
4415 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
4416 let genkernel always reinstall itself
4418 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4419 modules/catalyst_support.py, modules/generic_stage_target.py,
4420 modules/stage1_target.py, targets/support/livecdfs-update.sh:
4421 fix case bug in livecdfs-update.sh; fix bug in initial command line
4422 arguement parsing; add cflags spec file support which is only allowed to
4425 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
4426 targets/stage3/stage3-chroot.sh:
4427 Fix a use flag bug in the stage3
4429 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4430 modules/generic_stage_target.py:
4431 Changes to allow cflags, chost, cxxflags in a spec file
4433 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4434 targets/livecd-stage1/livecd-stage1-controller.sh,
4435 targets/livecd-stage2/livecd-stage2-controller.sh,
4436 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
4437 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
4438 targets/support/pre-kmerge.sh:
4439 change the code to use more case statements. Fix gcc issue in stage1.
4441 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4442 targets/livecd-stage1/livecd-stage1-controller.sh,
4443 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4444 Merging in changes from catalyst 1.1.x for gamecd support.
4446 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4447 targets/stage1/stage1-preclean-chroot.sh:
4448 Removing gcc-config stuff to see if its still required to work around a gcc
4451 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4452 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
4453 Added tests for genkernel >3.2.0
4455 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4458 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
4459 Updated AUTHORS with new maintainers and updated contributors list.
4461 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4462 examples/fsscript.sh.example, livecd/files/README.txt,
4463 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4464 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4465 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4466 Changed maintainers. Updated examples/fsscript.sh.example to provide better
4467 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
4468 universal.motd.txt to resolve documentation issue on bug #86914. Added
4469 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
4470 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
4473 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
4474 targets/livecd-stage2/livecd-stage2-controller.sh:
4475 Removed a few unnecessary comments
4477 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
4478 Removed obsolete files from the livecd directory as the functionality has
4479 moved into the targets folders
4481 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
4482 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
4483 Additional catalyst 2.0.0 files
4485 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
4486 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
4487 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4488 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4489 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
4490 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
4491 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
4492 -livecd/runscript/alpha-archscript.sh,
4493 -livecd/runscript/default-runscript.sh,
4494 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
4495 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
4496 -livecd/runscript-support/gamecdfs-update.sh,
4497 -livecd/runscript-support/kmerge.sh,
4498 -livecd/runscript-support/livecdfs-update.sh,
4499 -livecd/runscript-support/post-kmerge.sh,
4500 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4501 modules/embedded_target.py, modules/generic_stage_target.py,
4502 modules/grp_target.py, modules/livecd_stage1_target.py,
4503 modules/livecd_stage2_target.py, -modules/netboot.py,
4504 +modules/netboot_target.py, modules/snapshot_target.py,
4505 modules/stage1_target.py, +modules/stage4_target.py,
4506 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
4507 +targets/embedded/embedded-controller.sh,
4508 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
4509 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
4510 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
4511 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4512 +targets/livecd-stage1/livecd-stage1-controller.sh,
4513 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4514 -targets/livecd-stage1/livecd-stage1.sh,
4515 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
4516 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
4517 +targets/livecd-stage2/livecd-stage2-controller.sh,
4518 +targets/livecd-stage2/livecd-stage2-iso.sh,
4519 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
4520 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
4521 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
4522 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
4523 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
4524 +targets/stage1/stage1-controller.sh,
4525 +targets/stage1/stage1-preclean-chroot.sh,
4526 -targets/stage1/stage1-preclean1-chroot.sh,
4527 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
4528 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
4529 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
4530 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
4531 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
4532 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
4533 +targets/stage4/stage4-preclean-chroot.sh,
4534 +targets/support/chroot-functions.sh,
4535 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
4536 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
4537 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
4538 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
4539 +targets/tinderbox/tinderbox-controller.sh,
4540 targets/tinderbox/tinderbox-preclean-chroot.sh,
4541 -targets/tinderbox/tinderbox.sh:
4542 Initial Import of Catalyst 2.0.0
4544 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4545 livecd/runscript-support/livecdfs-update.sh:
4546 Added /usr/portage as tmpfs (this will be made conditional later).
4548 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4549 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
4550 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
4551 from an interactive shell.
4553 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4554 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
4555 livecd/files/livecd-local.start, -livecd/files/mkvardb,
4556 livecd/runscript-support/pre-kmerge.sh,
4557 livecd/runscript/default-runscript.sh:
4558 Moved livecd-bash_profile to livecd-bashrc. Added check for
4559 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
4560 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
4563 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
4564 modules/generic_stage_target.py:
4565 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4568 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4569 livecd/runscript/default-runscript.sh,
4570 targets/livecd-stage1/livecd-stage1.sh:
4571 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4572 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4573 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4576 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4577 livecd/runscript/ppc-archscript.sh:
4578 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4580 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4581 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4582 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4583 for multiple initrd files.
4585 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4586 livecd/runscript/ppc-archscript.sh:
4587 Modifed PPC archscript to close bug #84648 and also to make the PPC
4588 archscript produce multiple initrd files, like x86/amd64.
4590 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4591 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4592 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4593 livecd/runscript/ppc-archscript.sh:
4594 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4595 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4596 livecd/volid for the HFS volid, too.
4598 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4599 Calling this one 1.1.7 and rolling a tarball.
4601 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4602 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4603 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4604 -livecd/runscript/sparc64-archscript.sh,
4605 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4606 Added livecd/volid to set the volume ID when creating the ISO, patch by
4607 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4608 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4610 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4611 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4612 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4613 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4615 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4616 livecd/runscript-support/livecdfs-update.sh:
4617 Removed hdparm from default runlevel as it break ide=nodma at boot.
4619 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4620 livecd/runscript-support/kmerge.sh,
4621 livecd/runscript-support/pre-kmerge.sh,
4622 targets/livecd-stage1/livecd-stage1-chroot.sh:
4623 Revert last set of changes and remove portage version check from emerge in
4624 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4627 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4628 livecd/runscript-support/kmerge.sh,
4629 livecd/runscript-support/pre-kmerge.sh:
4630 Change genkernel check to use best_version and has_version to determine if
4631 the any previously installed versions of genkernel are up to date. Change
4632 emerge line for kernels to use -n option to only install if they were not
4633 previously installed.
4635 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4636 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4637 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4638 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4639 livecd/runscript/sparc-archscript.sh:
4640 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4641 unified sparc32/sparc64 cdtar.
4643 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4644 livecd/runscript-support/livecdfs-update.sh,
4645 livecd/runscript-support/pre-kmerge.sh:
4646 Change sudoers update to only run if /etc/sudoers exists and only reduce
4647 splash to 1024x768 on minimal and universal install CD.
4649 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4650 targets/livecd-stage1/livecd-stage1.sh:
4651 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4654 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4655 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4656 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4657 livecd/runscript/sparc64-archscript.sh,
4658 livecd/runscript/x86-archscript.sh:
4659 Added a new empty livecd file to each archscript. This will be used for an
4660 identifier by genkernel to allow booting from a non-primary CDROM.
4662 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4663 Catalyst 1.1.6 is here.
4665 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4666 targets/stage1/stage1-preclean2-chroot.sh:
4667 Commenting out stage1 cleaning of /var/db.
4669 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4670 livecd/runscript-support/pre-kmerge.sh:
4671 Made splash reduction to 1024x768 only for minimal and universal release media.
4673 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4674 targets/stage1/stage1-preclean2-chroot.sh:
4675 Added SLOT files back to /var/db entries in stage1.
4677 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4678 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4679 livecd/runscript/default-runscript.sh,
4680 livecd/runscript-support/livecdfs-update.sh,
4681 targets/livecd-stage2/unmerge.sh:
4682 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4683 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4684 the copy from preserving permissions and also adding /usr/share/faces and
4685 default Gentoo icon. We'll see how the icon does for us. Removing serial
4686 init script, as it causes problems with the splash theme.
4688 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4689 targets/livecd-stage1/livecd-stage1.sh:
4692 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4693 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4694 livecd/runscript-support/kmerge.sh,
4695 livecd/runscript-support/livecdfs-update.sh,
4696 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4697 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4698 targets/stage1/stage1-preclean2-chroot.sh:
4699 Removed x-setup from local.start and added in symlinks for gconf, portage
4700 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4701 baselayout and removed /etc/startx from the environmental type. Commented
4702 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4703 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4704 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4705 for X, use the latest pci.ids and usb.ids from portage, and create
4706 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4707 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4708 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4709 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4710 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4713 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4714 Removed ccache from default options as it breaks catalyst when merged with
4717 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4718 modules/snapshot_target.py:
4719 Added /local/ to snapshot exclusion.
4721 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4722 livecd/runscript-support/livecdfs-update.sh:
4723 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4724 gustavoz and his 5 interface Xeon for this.
4726 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4727 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4728 Added a conditional before killing gconfd-2. This is also going to be
4729 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4732 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4733 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4734 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4735 Moved killall -9 gconfd-2 to execute outside chroot.
4737 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4738 livecd/files/x86-help.msg:
4739 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4742 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4743 livecd/runscript/x86-archscript.sh:
4744 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4747 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4750 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4751 targets/livecd-stage1/livecd-stage1.sh:
4752 Added killall for gconfd-2 back into livecd-stage1.sh
4754 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4755 livecd/runscript/alpha-archscript.sh:
4756 Alpha fixes for multiple kernels..
4758 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4759 livecd/runscript-support/kmerge.sh:
4760 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4762 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4763 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4764 livecd/runscript/sparc64-archscript.sh:
4765 Force devfs if udev is not selected for all supporting arches.
4767 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4768 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4769 livecd/runscript-support/kmerge.sh:
4770 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4773 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4774 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4775 Re-enabled preclean in grp and added gconfd-2 killing.
4777 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4778 livecd/runscript/x86-archscript.sh:
4779 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4782 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4783 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4784 targets/livecd-stage1/livecd-stage1-chroot.sh,
4785 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4786 targets/livecd-stage1/livecd-stage1.sh,
4787 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4788 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4789 Added ability to pause indefinitely. This closes bug #79798. I've also added
4790 the gcond-2 killall back in, but now it is in the actual preclean script and
4791 is executed inside the chroot.
4793 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4794 Updated for 1.1.3 release.
4796 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4797 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4798 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4799 targets/netboot/netboot-packages.sh,
4800 targets/tinderbox/tinderbox-chroot.sh:
4801 Updated to use package.use correctly. Blame Robert Paskowitz
4802 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4804 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4805 targets/stage1/stage1-preclean2-chroot.sh:
4806 Fixed find line for new stage1 /var/db/pkg.
4808 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4809 targets/stage1/stage1-preclean2-chroot.sh:
4810 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4811 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4814 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4815 livecd/runscript-support/livecdfs-update.sh:
4816 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4817 added net.ethX symlinks, and added copying of files from
4818 /usr/lib/hotplug/firmware into firmware tarball.
4820 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4821 livecd/runscript-support/livecdfs-update.sh:
4822 Firmware updated to use new /lib/firmware directory.
4824 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4825 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4826 work when both -f and -C were used on the command line.
4828 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4829 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4830 targets/livecd-stage1/livecd-stage1-chroot.sh,
4831 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4832 targets/stage3/stage3-chroot.sh:
4833 Added a portage version check to each target that uses --newuse to ensure a
4834 high enough version is used. This resolves bug #75336.
4836 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4837 livecd/files/livecd-local.start:
4838 Possible local.start fix for beejay.
4840 12 Jan 2005; John Davis <zhen@gentoo.org>
4841 modules/embedded.py:
4842 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4844 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4845 livecd/runscript-support/kmerge.sh:
4846 Added ccache support to genkernel call in livecd-stage2.
4848 11 Jan 2005; John Davis <zhen@gentoo.org>
4849 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4850 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4851 targets/netboot/netboot.sh:
4852 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4853 some feature enhancements.
4855 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4856 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4857 targets/livecd-stage1/livecd-stage1-chroot.sh,
4858 targets/livecd-stage1/livecd-stage1.sh,
4859 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4860 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4861 Added a -F or --fetchonly command line option and closing out bug #77480.
4862 Also added a portage version check to livecd-stage1 to close out bug #68307.
4864 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4865 livecd/runscript-support/livecdfs-update.sh,
4866 targets/stage3/stage3-chroot.sh:
4867 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4868 target to use emerge -e when building. This is only temporary until the
4869 bootstrap.sh script can be fixed or another solution can be decided upon.
4871 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4872 +targets/embedded/kmerge.sh:
4873 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4874 from mutex@gentoo.org
4876 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4877 modules/livecd_stage2_target.py:
4880 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4881 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4882 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4883 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4884 the brokenness of a stage1 tarball.
4886 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4887 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4890 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4891 modules/livecd_stage2_target.py:
4894 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4895 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4896 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4897 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4898 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4899 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4900 Upgraded the isolinux cdtar files and closing bug #70518.
4902 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4903 modules/embedded_target.py, modules/generic_stage_target.py,
4904 modules/grp_target.py, modules/livecd_stage1_target.py,
4905 modules/livecd_stage2_target.py, modules/netboot.py,
4906 modules/stage1_target.py, modules/tinderbox_target.py:
4907 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4908 separate out specific target logic from the generic targets modules.
4910 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4911 new PPC arch file from pvdabeel@gentoo.org
4913 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4914 examples/generic_stage_template.spec, modules/catalyst_support.py:
4915 tweaking error handling in the main catalyst script
4916 updated the example to include a blurb about portage_confdir
4918 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4919 livecd/runscript-support/livecdfs-update.sh:
4920 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4922 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4925 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4926 fix for #66592. catalyst now gives a traceback when it bails out, making
4927 troubleshooting amazingly easier
4929 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4930 modules/catalyst_support.py, modules/embedded_target.py,
4931 modules/generic_stage_target.py, modules/grp_target.py,
4932 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4933 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4934 Reversing patch from Eric Edgar from bug #70663.
4936 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4937 livecd/runscript/x86-archscript.sh:
4938 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4939 not work without it (mkisofs fails on creating ISO).
4941 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4942 modules/catalyst_support.py, modules/embedded_target.py,
4943 modules/generic_stage_target.py, modules/grp_target.py,
4944 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4945 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4946 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4947 separate out specific target logic from the generic targets modules.
4949 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4950 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4951 targets/embedded/embedded.sh:
4952 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4954 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4955 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4956 livecd/runscript/default-runscript.sh,
4957 livecd/runscript-support/gamecdfs-update.sh,
4958 livecd/runscript-support/livecdfs-update.sh,
4959 modules/livecd_stage2_target.py:
4960 Added gamecd/conf option to livecd_stage2_target.py, added
4961 gamecd.conf.example to /examples, cleaned up game-specific code in
4962 gamecdfs-update.sh to make it more generic, added more fundtionality to
4963 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4964 and gentoo-gamecd to make spec files simpler and to remove the need for
4965 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4966 user to still use a custom fsscript of their own.
4968 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4969 +livecd/files/environmental.motd.txt,
4970 targets/livecd-stage1/livecd-stage1.sh:
4971 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4973 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4974 livecd/runscript/default-runscript.sh,
4975 livecd/runscript-support/livecdfs-update.sh:
4976 Added gentoo-release-environmental as a valid livecd/type and did some
4977 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4978 devices other than eth0.
4980 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4981 targets/livecd-stage1/livecd-stage1-chroot.sh:
4982 Changed livecd-stage1 to merge each package individually. This should not
4983 make it into a production version of catalyst, but is here as a possible
4984 solution to bug #68307.
4986 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4987 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4988 livecd/runscript/sparc-archscript.sh,
4989 livecd/runscript/sparc64-archscript.sh,
4990 livecd/runscript/x86-archscript.sh:
4991 Added failures to all arches on mkisofs failure and also made -z option to
4992 mkisofs optional on x86 depending on loop type used.
4994 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4995 livecd/runscript/x86-archscript.sh:
4996 Making sure the mkisofs call causes a failure when it doesn't complete
4997 successfully. Once again, blame jforman, our beloved infra-monkey.
4999 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5000 livecd/runscript/default-runscript.sh:
5001 squashfs-utils->squashfs-tools fix. Blame jforman.
5003 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5004 livecd/isogen/x86-isogen.sh:
5005 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
5006 possibly not booting on really old systems.
5008 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5009 livecd/runscript/x86-archscript.sh:
5010 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
5011 possibly not booting on really old systems.
5013 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5014 livecd/runscript-support/livecdfs-update.sh:
5015 Save some space by removing redundant firmware after tarball is made, only
5016 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
5019 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5020 targets/stage1/stage1-preclean2-chroot.sh:
5021 Added patch from vapier and closing bug #73556.
5023 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
5024 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
5025 +targets/embedded/embedded-fs-runscript.sh,
5026 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
5027 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5028 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
5029 from mutex@gentoo.org for modules/embedded.py
5031 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5032 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
5033 livecd/runscript-support/livecdfs-update.sh:
5034 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
5035 aliases having --color rather than --color=auto.
5037 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5038 livecd/files/livecd-local.start:
5039 Let's try actually making a proper edit on livecd/files/livecd-local.start
5040 this time, shall we...
5042 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5043 livecd/files/livecd-local.start:
5044 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
5045 x-setup check for /etc/startx.
5047 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5048 livecd/runscript-support/gamecdfs-update.sh:
5049 Fixing minor sed bug in gamecdfs-update.sh.
5051 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5052 examples/snapshot_template.spec,
5053 livecd/runscript-support/gamecdfs-update.sh,
5054 livecd/runscript-support/livecdfs-update.sh:
5055 Fixing typo in snapshot_template.spec and closing bug #70321.
5057 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5058 livecd/runscript-support/pre-kmerge.sh:
5059 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
5060 genkernel will only add the 1024x768 version of the gensplash image to the
5061 bzImage, which added with the livecd-stage2 removal of the unused splash
5062 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
5064 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5065 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
5066 livecd/runscript/sparc64-archscript.sh:
5067 Updated with silo/mkisofs patch from gustavoz.
5069 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5070 livecd/files/x86-help.msg:
5071 Updated x86-help.msg to make it fall more inline with current
5072 genkernel/livecd-tools options.
5074 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5075 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5076 livecd/runscript-support/pre-kmerge.sh:
5077 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
5078 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
5079 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
5082 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
5083 livecd/runscript-support/kmerge.sh,
5084 livecd/runscript-support/livecdfs-update.sh,
5085 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
5086 Changed kernel build caching to use kerncache option, rather than pkgcache
5087 option. Fixed --postconf and --callback for builds that do not require them.
5088 Removed delay when removing package sin the system profile. This is now
5089 catalyst 1.1.0, so enjoy.
5091 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5092 livecd/runscript-support/livecdfs-update.sh:
5093 Stopping udev from using the nasty device tarball. We don't need it anyway.
5095 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5096 livecd/runscript/sparc-archscript.sh,
5097 livecd/runscript/sparc64-archscript.sh,
5098 livecd/runscript-support/kmerge.sh,
5099 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
5100 Fixing gpm support by uncommenting default settings. Fixing case where
5101 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
5102 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
5103 not get renamed. Fixed a problem where we were accidentally removing the
5104 hwdata-knoppix versions of pci.ids and usb.ids and linking
5105 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
5106 for 2004.3 and catalyst 1.1.0.
5108 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
5109 patch from vapier@gentoo.org for bug #68080
5111 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5112 livecd/runscript-support/kmerge.sh:
5113 made kernel caching dependent on the "pkgcache" option so that genkernel's
5114 postconf can actually work
5116 18 Oct 2004; John Davis <zhen@gentoo.org>
5117 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5118 livecd/runscript-support/livecdfs-update.sh:
5119 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
5121 17 Oct 2004; John Davis <zhen@gentoo.org>
5122 livecd/runscript-support/livecdfs-update.sh:
5123 firmware tarball fix for packages that need firmware such as ipw2100
5125 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
5126 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5127 livecd/runscript-support/livecdfs-update.sh,
5128 modules/livecd_stage2_target.py:
5129 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
5131 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
5132 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
5133 should not hurt non-HT users
5135 12 Oct 2004; John Davis <zhen@gentoo.org>
5136 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5137 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
5138 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
5139 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5140 livecd/runscript-support/kmerge.sh:
5141 bugfixes for #67195, #67197, #67122, and #46918
5143 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
5144 small netboot fixups
5146 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
5147 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
5148 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
5149 targets/netboot/netboot.sh:
5150 sweeping updates and changes to the netboot code. the patches should fix the
5151 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
5152 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
5154 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
5155 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
5156 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
5157 targets/netboot/netboot.sh:
5158 more code cleanup and maintenance
5160 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5161 modules/generic_stage_target.py, +modules/netboot.py,
5162 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
5163 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
5164 +targets/netboot/netboot.sh:
5165 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
5168 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5169 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5170 targets/livecd-stage1/livecd-stage1-chroot.sh,
5171 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
5172 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
5173 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
5174 have to start a server on the build host for it to distribute.
5176 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
5177 added a new -s/ --snapshot option. no more using --cli to create snapshots,
5178 just do -s version_stamp
5180 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
5181 bugfix #60502 - the stage2 target can now resume the bootstrapping process
5183 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
5184 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
5185 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5186 modules/livecd_stage2_target.py:
5187 udev support for livecds
5189 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5190 +targets/livecd-stage2/unmerge.sh:
5191 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
5192 Also, livecd-stage2 unmerge.sh added back in.
5194 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
5195 livecd/runscript-support/livecdfs-update.sh:
5196 bugfixes for #60887 and #63338
5198 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
5199 bugfixes for #63382 and #63338
5201 08 Sep 2004; John Davis <zhen@gentoo.org>
5202 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5203 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
5204 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
5205 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
5206 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5207 targets/livecd-stage1/livecd-stage1-chroot.sh,
5208 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
5209 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
5210 lots of changes in this revision. first of all, major cosmetic fixups to the
5211 archscripts. i also fixed a non-reported bug where pkgcache was not being used
5212 for distcc or ccache builds in most of the targets. bug #56581 is finially
5213 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
5214 performance enhancement here.
5216 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5217 modules/livecd_stage2_target.py:
5218 fix for bug #63033, thanks to usata@gentoo.org for the patch
5220 30 Aug 2004; John Davis <zhen@gentoo.org>
5221 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
5222 bugfixes for #61537 and #61779
5224 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
5225 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
5226 modules/snapshot_target.py:
5227 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
5228 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
5229 time should also be improved due to a more efficient use of rsync. This commit will
5230 mark the portage version of catalyst-1.9.0.
5232 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
5233 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
5236 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
5239 02 Aug 2004; John Davis <zhen@gentoo.org>
5240 livecd/runscript-support/livecdfs-update.sh:
5243 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5244 +targets/stage1/build.py, -targets/stage1/build.sh,
5245 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
5246 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
5247 targets/stage3/stage3-chroot.sh:
5248 applied patch from bug #58840. it should fix up things for uclibc stages and
5249 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
5251 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
5252 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
5253 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
5254 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
5255 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
5256 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5257 livecd/runscript-support/livecdfs-update.sh,
5258 modules/livecd_stage2_target.py:
5259 addition of wolf31o2's gamecd patchset. untested, so please beware
5261 14 Jul 2004; John Davis <zhen@gentoo.org>
5262 livecd/runscript-support/livecdfs-update.sh,
5263 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
5264 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
5265 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
5266 this out of generic_stage_target and into livecd-stage2 since the
5267 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
5269 13 Jul 2004; John Davis <zhen@gentoo.org>
5270 livecd/runscript-support/livecdfs-update.sh:
5271 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
5272 default rc'ed programs when only one change was required to rcadd. so I
5273 changed it so that the defaults are *always* loaded and specified additions/
5274 deletions are just added on top of those.
5276 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
5277 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5278 targets/livecd-stage1/livecd-stage1-chroot.sh,
5279 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5280 targets/tinderbox/tinderbox-chroot.sh:
5281 changing the more verbose behavior to the -V (verbose) flag
5283 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
5284 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5285 targets/livecd-stage1/livecd-stage1-chroot.sh,
5286 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5287 targets/tinderbox/tinderbox-chroot.sh:
5288 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
5289 it is about to merge so that deps and USE flags are more evident
5291 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
5292 modules/catalyst_support.py:
5293 completely rewrote the catalyst main script so that it can actually utilize
5294 more than one command line flag. new functionality included, but not active
5295 yet (--debug and --verbose). arguments can still be passed on the commandline
5296 through the use of the -C (--cli) flag. updated the arg_parse function in
5297 catalyst_support.py to accomodate my changes.
5299 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5300 modules/generic_target.py, modules/grp_target.py,
5301 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
5302 modules/snapshot_target.py, modules/stage1_target.py,
5303 modules/stage2_target.py, modules/stage3_target.py,
5304 modules/tinderbox_target.py, targets/stage1/stage1.sh:
5305 fixes for bugs #55192 and #54137
5306 added a new key for all specfiles, portage_confdir.
5307 this should point to a directory similar in functionality to /etc/portage.
5309 cleaned up the module code a bit so that unnecessary modules
5312 more work on resuming. it is getting there, but it still needs a ton of work,
5313 so please test, and report bugs.
5315 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
5316 modules/catalyst_support.py, modules/generic_stage_target.py,
5317 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
5318 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5319 stage resuming functionality should be working. I still have to work on GRP
5320 and livecds, but they should not be hard. I could not incorporate emerge
5321 --resume into stage resuming functionality because in some instances, portage
5322 is remerged (bootstrap, stage2), which wipes out the resume data and puts
5323 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
5324 ). I also made some small tweaks to the stage target scripts which clean up
5325 the envscript stuff. Not noticable performance wise, but it makes me feel all
5326 warm and fuzzy to know that it is programmed absolutely correctly ;)
5328 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
5329 modules/generic_stage_target.py:
5330 revamped the cmd() structure so that it could properly return error codes.
5331 Please note that this might break catalyst until there is some further
5332 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
5333 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
5334 now. Additionally, catalyst will stop when there is an error with an ebuild
5335 ... it didn't do this before, it just plowed along and packed things up.
5337 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
5338 code in portage.py and then answering my noob questions.
5340 13 Jun 2004; John Davis <zhen@gentoo.org>
5341 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5342 livecd/runscript-support/livecdfs-update.sh:
5343 some last minute fixins (stuff to work with the new genkernel)
5345 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
5348 11 Jun 2004; John Davis <zhen@gentoo.org>
5349 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
5350 new key, livecd/fsscript. use this to run commands in the livecdfs before it
5353 10 Jun 2004; John Davis <zhen@gentoo.org>
5354 livecd/runscript-support/kmerge.sh,
5355 livecd/runscript-support/livecdfs-update.sh,
5356 livecd/runscript-support/post-kmerge.sh,
5357 livecd/runscript-support/pre-kmerge.sh:
5358 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
5359 functions control what scripts are added to their respective runlevels. This
5360 option would be specified like so in the spec file: livecd/rcadd:
5361 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
5363 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
5364 modules/catalyst_support.py, modules/livecd_stage2_target.py:
5365 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
5366 the code to give a nice error msg instead of a cryptic traceback
5368 04 Jun 2004; John Davis <zhen@gentoo.org>
5369 livecd/runscript-support/livecdfs-update.sh:
5370 small fix for bootsplash, needed to link clst_livecd_bootsplash to
5371 /etc/bootsplash/default
5373 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5374 targets/embedded/embedded-chroot.sh,
5375 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
5376 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
5377 targets/livecd-stage1/livecd-stage1-chroot.sh,
5378 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5379 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5380 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5381 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5382 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
5383 targets/tinderbox/tinderbox-chroot.sh,
5384 targets/tinderbox/tinderbox-preclean-chroot.sh,
5385 targets/tinderbox/tinderbox.sh:
5386 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
5388 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
5389 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
5390 more efficient, and I added a new snapshot specfile option, portdir_overlay.
5391 It should be a full path pointing to a portage overlay dir.
5393 27 May 2004; John Davis <zhen@gentoo.org>
5394 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
5395 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
5396 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
5397 livecd/runscript/default-runscript.sh:
5398 added updated silos and fixed motd bug
5400 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
5401 rolling out version 1.0.8
5403 22 May 2004; John Davis <zhen@gentoo.org>
5404 livecd/runscript-support/kmerge.sh,
5405 livecd/runscript-support/livecdfs-update.sh,
5406 modules/livecd_stage2_target.py:
5407 added key livecd/bootsplash
5409 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
5410 livecd/runscript/sparc-archscript.sh,
5411 livecd/runscript/sparc64-archscript.sh:
5412 sparc fixup patches from gustavoz at g.org
5414 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
5415 added support for blacklisting modules via hotplug in livecd-stage2. spec key
5416 is livecd/modblacklist
5418 19 May 2004; John Davis <zhen@gentoo.org>
5419 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
5420 livecd/runscript/x86-archscript.sh:
5421 added support for livecd/overlay, changed vga=0x317 to vga=791
5422 in the x86 archscript as it is a more standard setting and should
5423 work on more hardware
5425 17 May 2004; John Davis <zhen@gentoo.org>
5426 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
5427 livecd/runscript-support/kmerge.sh,
5428 livecd/runscript-support/livecdfs-update.sh,
5429 modules/livecd_stage2_target.py:
5430 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
5431 we also now have basic motd copying support for more branded livecds
5433 16 May 2004; John Davis <zhen@gentoo.org>
5434 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
5435 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
5436 for passing args to genkernel. gmsoft@gentoo.org requested this one.
5438 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
5439 modules/catalyst_support.py, modules/embedded_target.py,
5440 modules/generic_stage_target.py, modules/generic_target.py,
5441 modules/grp_target.py, modules/livecd_stage1_target.py,
5442 modules/livecd_stage2_target.py, modules/stage1_target.py,
5443 modules/stage2_target.py, modules/stage3_target.py,
5444 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
5445 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
5446 caused gcc profile problems.
5448 12 May 2004; John Davis <zhen@gentoo.org>
5449 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5450 livecd/runscript-support/livecdfs-update.sh,
5451 livecd/runscript-support/post-kmerge.sh,
5452 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
5454 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
5455 silliness). Most notably, I have taken advantage of the update-modules
5456 --assume-kernel fix from agriffis so that we can actually use 3rd party
5457 modules now. Please note that >=baselayout-1.9.0 is required.
5459 02 May 2004; Olivier Crete <tester@gentoo.org>
5461 Added forgotten CHOST for i386 subarch
5463 30 Apr 2004; John Davis <zhen@gentoo.org>
5464 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
5465 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
5466 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5467 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
5469 -fixed 2004.0 branding in the isolinux cdtar
5470 -fixed up acpi stuff in the runscripts
5471 -fixed up the x86 help message and corrected the numerous errors in it
5473 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
5474 livecd/runscript/default-runscript.sh:
5475 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
5476 1.0.7. we are ready for release
5478 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5479 fix for the problem that gustavoz found wrt the /dev creation stuff not
5480 detecting arches. also an efficiency fix for stage1 building
5482 14 Apr 2004; John Davis <zhen@gentoo.org>
5483 targets/embedded/embedded-chroot.sh,
5484 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5485 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5486 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5487 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5488 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5489 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5490 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
5491 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
5492 targets/tinderbox/tinderbox-preclean-chroot.sh,
5493 targets/tinderbox/tinderbox.sh:
5494 fix for bug #47733 - fixes for distcc and an envscript bugfix
5496 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5499 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5500 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5501 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5502 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
5503 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5504 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5505 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5506 targets/stage1/stage1-preclean1-chroot.sh,
5507 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
5508 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5509 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5510 targets/tinderbox/tinderbox.sh:
5511 lots of cleanup on the bash backend. take a look @ the code and report bugs to
5512 zhen@gentoo.org please.
5514 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5515 fix for /dev in stage1
5517 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5520 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
5521 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
5522 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
5523 Added the two kernel-configs for 2004.1 x86
5525 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
5526 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
5527 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5528 targets/tinderbox/tinderbox.sh:
5529 fix to address missing /dev in stages, fixed path for env-update in all of the
5532 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5533 use broken for grp, livecd-stage1, tinderbox, etc. fixed
5535 01 Apr 2004; John Davis <zhen@gentoo.org>
5536 livecd/runscript/default-runscript.sh:
5537 added in fix for the module.conf stuff courtesy of Benjamin Judas
5540 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5542 cosmetic touchups for 1.0.5
5544 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
5545 added support to the stage2 for stackable profiles bootstrap
5547 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
5548 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
5549 support for sparc32/64 build compatibility
5551 30 Mar 2004; John Davis <zhen@gentoo.org>
5552 livecd/runscript/default-runscript.sh, modules/targets.py,
5553 targets/stage1/build.sh:
5554 fix for bug 46022, more stackable profile fixes, embedded patches added
5556 26 Mar 2004; John Davis <zhen@gentoo.org>
5557 livecd/runscript/default-runscript.sh, modules/targets.py,
5558 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5559 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
5560 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
5561 fixes for bugs #44625 and #45805
5563 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
5564 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5565 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5566 memtest is in. if you want to use it, check out the memtest86 cd tarball
5567 Also, fixes for bugs 45078, 45188, 44306
5569 23 Mar 2004; John Davis <zhen@gentoo.org>
5570 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5571 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5572 livecd/runscript/x86-archscript.sh, modules/targets.py,
5573 targets/livecd-stage3/unmerge.sh:
5574 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5575 created at the end of the livecd-stage2 process.
5577 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5578 targets/embedded/embedded.sh:
5579 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5581 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5582 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5583 removing the hardened-gcc deps since the package itself is deprecated'
5585 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5586 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5588 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5589 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5590 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5591 examples/livecd/alpha/config-2.4.21-r4-alpha,
5592 examples/livecd/alpha/config-2.4.21-r4-jensen,
5593 examples/livecd/alpha/config-2.4.21-r4-legacy,
5594 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5595 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5596 fixes for bugs 43676, 43701. Alpha support added as well.
5598 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5599 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5600 kde/gnome cd specs added.
5602 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5603 fix in catalyst.conf for bug #42044
5605 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5606 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5607 examples/livecd/sparc64/config-2.4.24-sparc64:
5608 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5610 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5611 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5612 for a $clst_conf environment variable. You can use the $clst_conf variable to
5613 point to a file to use in place of /etc/catalyst.conf. By setting this
5614 variable in your shell, catalyst can easily be used by multiple people on the
5615 same machine. Also, ccache support now works for genkernel.
5617 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5618 removed file for livecd-stage2 target, as this is handled by the runscript
5619 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5620 and made "/boot/kernel/foo/extraversion" an optional rather than required
5621 parameter. The aforementioned "packages" is used to specify kernel-related
5622 packages (like module ebuilds) to merge with each kernel, and the new "use"
5623 option is used to specify the USE settings you'd like exported to the
5624 environment during kernel as well as kernel "packages" build.
5626 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5627 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5628 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5629 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5630 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5631 targets/tinderbox/tinderbox.sh:
5632 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5633 it for ebuild - added headers to everything and removed deprecated dirs
5635 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5636 adding Kumba's patches for MIPS
5638 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5639 Added hppa specific code.
5641 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5642 Tinderbox target added. See tinderbox examples in examples/ dir.
5644 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5645 spec file support integrated into catalyst. Use "-f/--file specfile" as
5646 argument; see examples dir for examples.
5647 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5648 example of how to use it.
5650 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5651 support functions for spec file parsing and reading added. Will get added to
5654 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5655 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5658 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5659 Significant rework of code structure. Everything is falling nicely into place.
5661 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5662 Exception handling fully-integrated into current prototype code.
5664 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5665 beginning of exception handling integration, got some of the target code
5668 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5669 major code rework in progress on the python parts.
5671 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5672 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5673 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5674 for organiation's sake, I have moved the files, such as livecd foundations,
5675 into catalyst/files. It will make it easier for us when ebuild time comes
5678 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5679 All preliminary target build scripts are now added and coded to near as spec
5680 that we can have at this point.
5682 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5683 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5684 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5685 something that should be continued as much as reasonably possible in other
5686 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5687 code completed, and internal fall-backs to reasonable global config defaults
5690 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5691 subarch test outsourced to python catalyst-subarches function.
5693 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5694 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5696 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5697 removing dup enter_chroot
5699 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5700 document subarches checking
5702 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5703 Fix valid subarch test.
5705 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5706 include/build_functions.sh, include/functions.sh:
5707 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5708 start_build to build_functions.sh cleaning up the main catalyst script some
5711 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5712 fixed SRCBALL and DESTBALL, making it transparent for profiles
5714 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5715 added an exit condition to the cmd line argument case statement
5717 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5718 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5719 the changes that I made to the above files should make catalyst completely
5720 transparent to no matter what profile we are using. check files/catalyst.conf
5721 for the list of BUILDTYPEs that we support.
5723 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5724 changed how cmd line arguments are handled
5726 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5727 I changed the is_special handling so that it is cleaner and faster
5729 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5730 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5731 livecd/foundations/x86-basic/post-clean.sh,
5732 livecd/foundations/x86-basic/pre-clean.sh,
5733 livecd/foundations/x86-basic/settings:
5734 I outsourced more functions to include/functions.sh. I made it a seperate file
5735 from build_fucntions.sh so that we can keep our build and other functions
5736 apart. I also added in the livecd stuffs from the stager side of things.
5738 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5739 include/build_functions.sh:
5740 I outsourced all of the build functions to include/build_functions.sh. In the
5741 future, this will happen more - the code needs cleaned up.
5743 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5745 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5746 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5747 does not use that anymore.
5749 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5750 since we now have a default profile in portage, i massaged some errors
5751 messages to reflect that.
5753 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5755 removed ccache support from catalyst stage1 build cause it breaks the build.
5756 Additionally, I removed gettext support from bootstrap, because according to
5757 our new default profile, we don't use that anymore.
5759 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5760 added a new var, BUILDTYPE, adding more transparency for building.
5761 In the future, we will be building both selinux and hardened sources.
5763 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5764 fixed some formatting when catalyst prints out build info, additionally,
5765 trying to make catalyst more transparent for future expansion of stages
5767 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5768 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5769 --help. I moved this functionality from the main program section to
5772 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5773 I edited catalyst to change our naming convention from stage*-arch-h.* to
5774 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5775 I change naming conventions, as catalyst will be eventually extended to
5776 do selinux-* stages also.
5778 Additionally, I updated README.catalyst to include profile information.
5780 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5781 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5782 I renamed README.stager to README.catalyst and have made some very minor
5783 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5784 I have hacked bootstrap to use the hardened profile, as well as utilize
5785 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5786 major). Additionally, bin/stage1 has been hacked to accept the hardened
5787 profile, and use hardened-gcc.
5789 09 September 2003; John Davis <zhen@gentoo.org>:
5790 Initial import of hardened stager. I am forking this from the original
5791 stager code in order to better fit our needs. The original stager code is
5792 still used by Gentoo, and is maintained by Daniel Robbins
5793 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5794 contributors that coded stager.