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> catalyst:
7 Remove another unnecessary intermediary variable
9 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
10 modules/catalyst/config.py:
11 Add ability to specify default values for all specs and add
12 rel_type=default to it
14 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
15 modules/catalyst/target/generic_stage.py:
16 Set a default value for livecd/iso
18 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
19 Move commandline parsing to function
21 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
22 modules/catalyst/config.py, modules/catalyst/target/generic.py:
23 Stick optional config file values in a tuple and concatenate with required
26 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
27 targets/support/livecdfs-update.sh:
28 Apply patch from Gentoo bug #284585
30 03 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
31 Change my email address to point to my current address rather than my now
32 defunct Gentoo address.
34 03 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
35 +.gitattributes, README, TODO, catalyst:
36 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
37 README, TODO, and catalyst.
39 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
40 modules/catalyst/target/livecd_stage2.py:
41 Apply patch for module blacklisting from gentoo bug #282148
43 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> files/livecd/README.txt,
44 files/livecd/x86-F6.msg:
45 Apply patch to document espeakup support for gentoo bug #267708
47 07 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
48 modules/catalyst/config.py:
49 Get rid of addlargs in the main script Initial basics for multiple target
50 support Move targetmap into global config object
52 07 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
53 modules/catalyst/target/stage1.py:
56 05 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
57 Note in TODO where things have already been done
59 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
60 modules/catalyst/config.py:
61 Explicitly set target: in per-target spec values
63 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
64 modules/catalyst/arch/arm.py:
65 Apply additional patch from gentoo bug #255793 for arm subarches
67 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
68 targets/support/chroot-functions.sh:
69 Apply patch from gentoo bug #264457 to prevent deleting of ccache cache
71 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org>
72 modules/catalyst/arch/sh.py:
73 Additional sh patch from gentoo bug #255793
75 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org>
76 modules/catalyst/arch/arm.py, modules/catalyst/arch/sh.py:
77 Apply modified patch from gentoo bug #255793 for enhanced sh/arm support
79 30 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
80 Add note to TODO about enhanced catalystrc support
82 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
83 modules/catalyst/target/generic_stage.py:
84 Update reference to make.conf.example for new location in portage-2.1.6
86 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
87 targets/stage1/stage1-chroot.sh:
88 Remove --noreplace from run_merge call so that baselayout gets rebuilt
91 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
92 targets/support/rc-update.sh:
93 Change invalid atom '>=sys-apps/baselayout-2*' to
94 '>=sys-apps/baselayout-2'
96 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
97 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
98 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
99 modules/catalyst/target/netboot.py, modules/catalyst/target/tinderbox.py:
100 Add run_controller_action() function and replace manual calls to
103 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
104 modules/catalyst/spawn.py, targets/system/system-controller.sh:
105 Add clean no-op for system target
107 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
108 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
109 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
110 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
111 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
112 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
113 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
114 modules/catalyst/target/generic.py,
115 modules/catalyst/target/generic_stage.py:
116 Fix up a few runtime errors
118 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
119 +modules/catalyst/target/system.py, +targets/system/system-chroot.sh,
120 +targets/system/system-controller.sh,
121 +targets/system/system-preclean-chroot.sh:
122 Initial commit of new system target
124 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
125 Add procedure for 'system' target
127 13 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> M:
128 TODO updates: add information about verification of
129 seeds/caches/configs/specs, update automated actions section in targets, add
130 all-stages and all-images target information, clean up system and world
131 target information, add information on improving caching/resuming, move
132 mixed host/target information into targets section, add information on
133 replacing livecd-tools (hwdata/libkudzu/hwsetup) with internal code, and
136 13 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> M:
137 TODO updates: added section on statistics gathering/reporting, added section
138 on (potential) new targets, and update boot loader section.
140 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
141 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
142 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
143 modules/catalyst/target/livecd_stage1.py,
144 modules/catalyst/target/livecd_stage2.py,
145 modules/catalyst/target/netboot.py, modules/catalyst/target/stage1.py,
146 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
147 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
148 Remove all references to 'spec' and 'addlargs' in target modules
150 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
151 modules/catalyst/config.py:
152 All targets have been updated not to use the spec_prefix, so we don't need
153 to save the prefixed keys anymore
155 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
156 modules/catalyst/target/generic_stage.py,
157 modules/catalyst/target/snapshot.py:
158 Don't pass conf_values or addlargs to target __init__()
160 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
161 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
162 modules/catalyst/target/generic_stage.py,
163 modules/catalyst/target/livecd_stage1.py,
164 modules/catalyst/target/livecd_stage2.py,
165 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py:
166 Remove all references to self.settings[spec_prefix] and remove some now
167 useless functions that remove the prefix from certain spec settings
169 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
170 modules/catalyst/target/snapshot.py:
171 Reorganize init for snapshot target
173 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
174 modules/catalyst/util.py:
175 Try to import portage.util before portage_util
177 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
178 modules/catalyst/config.py:
179 Add validate_values() and compare_key() functions to Spec class
181 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
182 modules/catalyst/__init__.py, modules/catalyst/config.py,
183 modules/catalyst/target/generic.py,
184 modules/catalyst/target/generic_stage.py,
185 modules/catalyst/target/snapshot.py:
186 Add new global config singleton object and Spec class and convert snapshot
187 and generic targets to use it
189 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
190 modules/catalyst/__init__.py:
191 Add base singleton class definition
193 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
194 modules/catalyst/lock.py:
195 More replacements of print statement with msg()
197 12 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> -README.txt,
198 -README.txt, bootloader-setup.sh, -gamecd.motd.txt, -gamecd.motd.txt,
199 -generic.motd.txt, -generic.motd.txt, -livecd.motd.txt, -livecd.motd.txt,
200 -livecd-bash_profile, -livecd-bash_profile, -livecd-bashrc,
201 -livecd-bashrc, -livecd-local.start, -livecd-local.start,
202 livecd-stage2-controller.sh, -minimal.motd.txt, -minimal.motd.txt,
203 -universal.motd.txt, -universal.motd.txt, -x86-F2.msg, -x86-F2.msg,
204 -x86-F3.msg, -x86-F3.msg, -x86-F4.msg, -x86-F4.msg, -x86-F5.msg,
205 -x86-F5.msg, -x86-F6.msg, -x86-F6.msg, -x86-F7.msg, -x86-F7.msg:
206 Move livecd/files directory/files to files/livecd.
208 12 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org>
209 -arcload-0.43-r1.tbz2, -arcload-0.43-r1.tbz2,
210 -isolinux-elilo-memtest86+-cdtar.tar.bz2,
211 -isolinux-elilo-memtest86+-cdtar.tar.bz2,
212 -aboot-1.0_pre20040408-r2-cdtar.tar.bz2,
213 -aboot-1.0_pre20040408-r2-cdtar.tar.bz2, -yaboot-1.3.13-cdtar.tar.bz2,
214 -yaboot-1.3.13-cdtar.tar.bz2, -silo-1.4.13-sparc-cdtar.tar.bz2,
215 -silo-1.4.13-sparc-cdtar.tar.bz2, -palo-1.5_pre20040515-cdtar.tar.bz2,
216 -palo-1.5_pre20040515-cdtar.tar.bz2, -elilo-3.6-cdtar.tar.bz2,
217 -elilo-3.6-cdtar.tar.bz2, -isolinux-3.72-cdtar.tar.bz2,
218 -isolinux-3.72-cdtar.tar.bz2, -grub-memtest86+-cdtar.tar.bz2,
219 -grub-memtest86+-cdtar.tar.bz2, -isolinux-3.72-memtest86+-cdtar.tar.bz2,
220 -isolinux-3.72-memtest86+-cdtar.tar.bz2:
221 Move livecd/cdtar directory/files to files/cdtar.
223 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
224 modules/catalyst/config.py, modules/catalyst/error.py,
225 modules/catalyst/hash.py, modules/catalyst/output.py,
226 modules/catalyst/spawn.py, modules/catalyst/target/embedded.py,
227 modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py,
228 modules/catalyst/target/livecd_stage2.py,
229 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
230 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
231 modules/catalyst/target/stage3.py:
232 Replace more instances of print with msg()
234 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
235 modules/catalyst/output.py, modules/catalyst/util.py:
236 More replacements of the print statement with msg()
238 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
239 modules/catalyst/target/generic_stage.py:
240 Replace all instances of print with catalyst.output.msg() in
241 catalyst.target.generic_stage
243 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
244 modules/catalyst/target/generic.py,
245 modules/catalyst/target/generic_stage.py:
246 Move set_autoresume_path() from catalyst.target.generic_stage to
247 catalyst.target.generic
249 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
250 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
251 modules/catalyst/target/livecd_stage1.py,
252 modules/catalyst/target/livecd_stage2.py,
253 modules/catalyst/target/netboot.py:
254 Make use of set_autoresume() in target modules
256 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
257 modules/catalyst/target/generic.py,
258 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
259 modules/catalyst/target/livecd_stage1.py,
260 modules/catalyst/target/livecd_stage2.py,
261 modules/catalyst/target/netboot.py:
262 Add check_autoresume() and set_autoresume() helpers to
263 catalyst.target.generic and make use of them
265 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
266 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
267 modules/catalyst/target/livecd_stage1.py,
268 modules/catalyst/target/livecd_stage2.py,
269 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
270 modules/catalyst/target/tinderbox.py:
271 Import only cmd() from catalyst.spawn
273 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
274 modules/catalyst/target/generic_stage.py,
275 modules/catalyst/target/livecd_stage2.py,
276 modules/catalyst/target/stage2.py:
277 Remove redundant imports
279 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
280 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
281 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
282 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
283 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
284 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
285 modules/catalyst/lock.py, -modules/catalyst/support.py,
286 modules/catalyst/target/embedded.py,
287 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
288 modules/catalyst/target/livecd_stage1.py,
289 modules/catalyst/target/livecd_stage2.py,
290 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
291 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
292 modules/catalyst/target/stage3.py, modules/catalyst/target/stage4.py,
293 modules/catalyst/target/tinderbox.py:
294 Remove catalyst.support module
296 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
297 modules/catalyst/config.py, modules/catalyst/support.py,
298 modules/catalyst/util.py:
299 Move remaining stuff from catalyst.support to catalyst.config
301 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
302 modules/catalyst/hash.py, modules/catalyst/target/generic.py,
303 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
304 modules/catalyst/target/snapshot.py:
305 Move gen_contents_file() and gen_digest_file() from
306 catalyst.target.generic_stage to catalyst.hash
308 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
309 targets/netboot/netboot-controller.sh, +targets/netboot/netboot-final.sh,
310 -targets/support/netboot-final.sh:
311 Move netboot-final.sh from targets/support/ to targets/netboot/
313 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
314 -examples/netboot2_template.spec, +examples/netboot_template.spec,
315 +modules/catalyst/target/netboot.py, -modules/catalyst/target/netboot2.py,
316 +targets/netboot/nb-busybox.cf, +targets/netboot/netboot-controller.sh,
317 +targets/netboot/netboot-copyfile.sh, +targets/netboot/netboot-pkg.sh,
318 -targets/netboot2/nb-busybox.cf, -targets/netboot2/netboot2-controller.sh,
319 -targets/netboot2/netboot2-copyfile.sh, -targets/netboot2/netboot2-pkg.sh,
320 targets/support/kmerge.sh, +targets/support/netboot-final.sh,
321 -targets/support/netboot2-final.sh:
322 Rename netboot2 target to netboot
324 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
325 modules/catalyst/lock.py:
326 Cleanups to make pychecker happy
328 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
329 modules/catalyst/__init__.py, modules/catalyst/spawn.py:
330 Grab just the first value return from the now-working call to
333 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
334 -examples/netboot_template.spec, -modules/catalyst/target/netboot.py,
335 -targets/netboot/netboot-chroot.sh, -targets/netboot/netboot-combine.sh,
336 -targets/netboot/netboot-controller.sh, -targets/netboot/netboot-image.sh:
337 Whack the outdated and non-functional netboot target
339 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
340 modules/catalyst/__init__.py, modules/catalyst/arch/__init__.py,
341 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
342 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
343 modules/catalyst/arch/mips.py, modules/catalyst/arch/s390.py,
344 modules/catalyst/arch/sh.py, modules/catalyst/config.py,
345 modules/catalyst/error.py, modules/catalyst/hash.py,
346 modules/catalyst/output.py, modules/catalyst/spawn.py,
347 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
348 modules/catalyst/target/embedded.py,
349 modules/catalyst/target/generic_stage.py,
350 modules/catalyst/target/livecd_stage1.py,
351 modules/catalyst/target/livecd_stage2.py,
352 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
353 Small cleanups to make pychecker happy
355 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
356 modules/catalyst/support.py, modules/catalyst/util.py:
359 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
360 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
361 modules/catalyst/util.py:
362 Move read_makeconf() and parse_makeconf() from catalyst.support to
365 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
366 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
367 modules/catalyst/target/livecd_stage2.py,
368 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
369 Move file_locate() from catalyst.support to catalyst.util
371 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
372 modules/catalyst/spawn.py, modules/catalyst/support.py,
373 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
374 modules/catalyst/target/livecd_stage1.py,
375 modules/catalyst/target/livecd_stage2.py,
376 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
377 modules/catalyst/target/snapshot.py, modules/catalyst/target/tinderbox.py:
378 Add catalyst.spawn import where needed and move more spawn-related stuff
379 from catalyst.support to catalyst.spawn
381 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
382 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/sparc.py,
383 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
384 +modules/catalyst/error.py, modules/catalyst/hash.py,
385 +modules/catalyst/spawn.py, modules/catalyst/support.py,
386 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
387 modules/catalyst/target/livecd_stage2.py,
388 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
389 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
390 Move custom exception classes to catalyst.error and all spawn-related
391 functions to catalyst.spawn
393 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
394 +modules/catalyst/hash.py, modules/catalyst/support.py,
395 modules/catalyst/target/generic_stage.py,
396 modules/catalyst/target/livecd_stage2.py,
397 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
398 Move all hash and contents functions to catalyst.hash
400 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
401 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
402 modules/catalyst/util.py:
403 Move countdown() from catalyst.support to catalyst.util
405 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
406 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
407 modules/catalyst/util.py:
408 Move generate_contents() from catalyst.support to catalyst.util
410 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
411 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
412 modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py,
413 modules/catalyst/target/livecd_stage2.py,
414 modules/catalyst/target/netboot2.py, modules/catalyst/util.py:
415 Move touch() from catalyst.support to catalyst.util
417 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
418 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
419 modules/catalyst/util.py:
420 Move ismount() and pathcompare() from catalyst.support to catalyst.util
422 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
423 modules/catalyst/support.py:
424 Remove unused function hexify()
426 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
427 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
428 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
429 modules/catalyst/target/livecd_stage1.py,
430 modules/catalyst/target/livecd_stage2.py,
431 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
432 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
433 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
434 Move normpath() from catalyst.support to catalyst.util
436 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
437 modules/catalyst/support.py, modules/catalyst/target/stage1.py,
438 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
439 Move list_to_string() from catalyst.support to catalyst.util
441 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
442 modules/catalyst/output.py, modules/catalyst/support.py,
443 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
444 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
445 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
446 Move list_bashify() from catalyst.support to catalyst.util
448 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
449 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
450 modules/catalyst/target/livecd_stage2.py, modules/catalyst/util.py:
451 Replace catalyst.support.read_from_clst() with catalyst.util.readfile()
452 and update references
454 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
455 modules/catalyst/util.py:
456 Modify global import from catalyst.support to just import what's needed
458 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
459 modules/catalyst/support.py, modules/catalyst/util.py:
460 Move find_binary() from catalyst.support to catalyst.util
462 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
463 modules/catalyst/arch/__init__.py, +modules/catalyst/output.py,
464 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
465 modules/catalyst/target/generic_stage.py:
466 Move msg(), warn(), and die() to catalyst.output and update all references
468 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
469 Load defaults into myconf before parsing config
471 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
472 Condense code that checks for various things in 'options' to use a loop
474 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
475 modules/catalyst/arch/__init__.py, modules/catalyst/target/__init__.py,
476 modules/catalyst/target/generic_stage.py:
477 Get rid of arches and targets classes and move functions into the module
480 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
481 targets/embedded/embedded-chroot.sh,
482 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
483 targets/livecd-stage2/livecd-stage2-controller.sh,
484 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
485 targets/netboot/netboot-image.sh, targets/netboot2/netboot2-copyfile.sh,
486 targets/stage1/stage1-controller.sh, targets/stage4/stage4-controller.sh,
487 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
488 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
489 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
490 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
491 targets/support/mips-arcload_conf.sh,
492 targets/tinderbox/tinderbox-chroot.sh:
493 More trailing whitespace cleanups
495 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
496 modules/catalyst/arch/arm.py, modules/catalyst/arch/mips.py,
497 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
498 modules/catalyst/lock.py, modules/catalyst/support.py,
499 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
500 modules/catalyst/target/livecd_stage1.py,
501 modules/catalyst/target/livecd_stage2.py,
502 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
503 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
504 modules/catalyst/target/stage2.py, modules/catalyst/target/tinderbox.py,
505 targets/stage1/build.py:
506 Kill lots and lots of trailing whitespace in .py files
508 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
509 modules/catalyst/target/generic_stage.py:
510 Fix up a few bad replacements from previous commit
512 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
513 modules/catalyst/config.py, modules/catalyst/lock.py,
514 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
515 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
516 modules/catalyst/target/livecd_stage1.py,
517 modules/catalyst/target/livecd_stage2.py,
518 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
519 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
520 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
521 modules/catalyst/target/stage4.py:
522 Do a mass sed to fix up all remaining usage of has_key()
524 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
525 Clean up instances of has_key() for py3k
527 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
528 We don't need to pass conf_values since it's a global var
530 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
531 Pre-split options from config file and remove unnecessary imported modules
533 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
534 Move code to verify digest and hash functions to a separate function
536 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
537 Allow build_target() to re-raise the exception for the top-level handler
540 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
541 Move catalyst.support import to top of file
543 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
544 Remove check for sys.argv length since we already check for needed
547 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
548 Rename version() to show_version()
550 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
551 Remove import_modules()
553 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
554 modules/catalyst/target/embedded.py,
555 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
556 modules/catalyst/target/livecd_stage1.py,
557 modules/catalyst/target/livecd_stage2.py,
558 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
559 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
560 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
561 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
562 Remove references to generic_stage_target
564 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
565 +modules/catalyst/target/embedded.py,
566 -modules/catalyst/target/embedded_target.py,
567 +modules/catalyst/target/generic.py,
568 +modules/catalyst/target/generic_stage.py,
569 -modules/catalyst/target/generic_stage_target.py,
570 -modules/catalyst/target/generic_target.py,
571 +modules/catalyst/target/grp.py, -modules/catalyst/target/grp_target.py,
572 -modules/catalyst/target/livecd_stage1_target.py,
573 +modules/catalyst/target/livecd_stage1.py,
574 -modules/catalyst/target/livecd_stage2_target.py,
575 +modules/catalyst/target/livecd_stage2.py,
576 +modules/catalyst/target/netboot.py,
577 -modules/catalyst/target/netboot2_target.py,
578 +modules/catalyst/target/netboot2.py,
579 -modules/catalyst/target/netboot_target.py,
580 +modules/catalyst/target/snapshot.py,
581 -modules/catalyst/target/snapshot_target.py,
582 -modules/catalyst/target/stage1_target.py,
583 +modules/catalyst/target/stage1.py,
584 -modules/catalyst/target/stage2_target.py,
585 +modules/catalyst/target/stage2.py,
586 -modules/catalyst/target/stage3_target.py,
587 +modules/catalyst/target/stage3.py,
588 -modules/catalyst/target/stage4_target.py,
589 +modules/catalyst/target/stage4.py, +modules/catalyst/target/tinderbox.py,
590 -modules/catalyst/target/tinderbox_target.py:
591 Remove _target from target module filenames, since they're already in
594 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> -modules/builder.py,
595 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
596 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
597 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
598 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
599 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
600 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
601 Remove builder.py and all references
603 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
604 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
605 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
606 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
607 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
608 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
609 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
610 +modules/catalyst/support.py, modules/catalyst/target/__init__.py,
611 modules/catalyst/target/embedded_target.py,
612 modules/catalyst/target/generic_stage_target.py,
613 modules/catalyst/target/generic_target.py,
614 modules/catalyst/target/grp_target.py,
615 modules/catalyst/target/livecd_stage1_target.py,
616 modules/catalyst/target/livecd_stage2_target.py,
617 modules/catalyst/target/netboot2_target.py,
618 modules/catalyst/target/netboot_target.py,
619 modules/catalyst/target/snapshot_target.py,
620 modules/catalyst/target/stage1_target.py,
621 modules/catalyst/target/stage2_target.py,
622 modules/catalyst/target/stage3_target.py,
623 modules/catalyst/target/stage4_target.py,
624 modules/catalyst/target/tinderbox_target.py, -modules/catalyst_support.py:
625 Move catalyst_support.py to catalyst.support and update references
627 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
628 +modules/catalyst/lock.py,
629 modules/catalyst/target/generic_stage_target.py,
630 -modules/catalyst_lock.py:
631 Move catalyst_lock.py to catalyst/lock.py and update references
633 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
634 modules/catalyst/target/__init__.py,
635 modules/catalyst/target/generic_stage_target.py:
636 Move target module loading logic into build_target_map() in
637 catalyst.target module
639 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
640 modules/catalyst/target/embedded_target.py,
641 modules/catalyst/target/grp_target.py,
642 modules/catalyst/target/livecd_stage1_target.py,
643 modules/catalyst/target/livecd_stage2_target.py,
644 modules/catalyst/target/netboot2_target.py,
645 modules/catalyst/target/netboot_target.py,
646 modules/catalyst/target/snapshot_target.py,
647 modules/catalyst/target/stage1_target.py,
648 modules/catalyst/target/stage2_target.py,
649 modules/catalyst/target/stage3_target.py,
650 modules/catalyst/target/stage4_target.py,
651 modules/catalyst/target/tinderbox_target.py, modules/catalyst_support.py:
652 Add target map in each target module and remove register() function
653 Change catalyst program to load target modules with catalyst.target.targets
655 Remove required_build_targets and valid_build_targets from catalyst_support.py,
656 since we can scan the dir now
658 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
659 +modules/catalyst/target/__init__.py,
660 +modules/catalyst/target/embedded_target.py,
661 +modules/catalyst/target/generic_stage_target.py,
662 +modules/catalyst/target/generic_target.py,
663 +modules/catalyst/target/grp_target.py,
664 +modules/catalyst/target/livecd_stage1_target.py,
665 +modules/catalyst/target/livecd_stage2_target.py,
666 +modules/catalyst/target/netboot2_target.py,
667 +modules/catalyst/target/netboot_target.py,
668 +modules/catalyst/target/snapshot_target.py,
669 +modules/catalyst/target/stage1_target.py,
670 +modules/catalyst/target/stage2_target.py,
671 +modules/catalyst/target/stage3_target.py,
672 +modules/catalyst/target/stage4_target.py,
673 +modules/catalyst/target/tinderbox_target.py, -modules/embedded_target.py,
674 -modules/generic_stage_target.py, -modules/generic_target.py,
675 -modules/grp_target.py, -modules/livecd_stage1_target.py,
676 -modules/livecd_stage2_target.py, -modules/netboot2_target.py,
677 -modules/netboot_target.py, -modules/snapshot_target.py,
678 -modules/stage1_target.py, -modules/stage2_target.py,
679 -modules/stage3_target.py, -modules/stage4_target.py,
680 -modules/tinderbox_target.py:
681 Move all *_target.py modules under modules/catalyst/target and create
682 parent catalyst.target module
684 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
685 modules/catalyst/arch/__init__.py, modules/catalyst/arch/arm.py:
686 Remove hard-coded arch list now that find_arch_modules() is known to work
688 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
689 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
690 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
691 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
692 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
693 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
694 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
695 modules/generic_stage_target.py:
696 Move subarch and maching maps to bottom of arch files, since the classes
697 aren't defined yet at the top
699 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
700 modules/catalyst/arch/sh.py:
701 Forgot the sh arch module
703 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
704 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
705 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
706 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
707 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
708 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
709 Move subarch and machine map information to variables at top of each arch
710 module and get rid of register() function
712 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> ChangeLog:
713 Add catalyst.util.load_module() function
714 Move arch modules under modules/catalyst/arch
715 Add catalyst.arch.arches class to assist in loading arch modules
716 Add .gitignore file for *.py[co]
718 10 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
719 Change __version__ to 2.99 for catalyst_3 branch
721 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
722 Add note about metadata_overlay being default in 2.1.6
724 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
725 Updated the AUTHORS section and the header for the ChangeLog, to reflect
726 that individual authors now retain their copyright to code they submit.
728 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
729 Rewrote TODO to make it clearer and added a ton of new items to it.
731 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
732 modules/generic_stage_target.py:
733 screw you python...hard
735 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
736 modules/generic_stage_target.py:
737 Disable removal of 'target_path' when build starts
739 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
740 modules/generic_stage_target.py:
741 Apply patch from armin76 to actually make use of the busybox_config value
744 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
745 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
746 Add support for gk's --busybox-config= option
748 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
749 modules/generic_stage_target.py:
750 Missing / before 'iso'
752 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
753 modules/snapshot_target.py:
754 Add support for purging to snapshot target
756 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
757 Add mix-in cdtar idea to TODO
759 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
760 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
761 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
762 Remove old isolinux-3.09 cdtar files
764 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
765 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
766 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
767 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
769 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
770 Marking this 2.0.6.903 for testing.
772 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
773 targets/netboot2/netboot2-controller.sh:
774 Disable copying of nb-busybox.cf since it isn't used anyway
776 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
777 arch/x86.py, catalyst:
778 A few typo and other minor fixes as reported by armin76
780 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
781 modules/generic_stage_target.py:
782 Add support for digests="all" for gentoo bug #209611
784 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
785 examples/netboot2_template.spec, targets/support/kmerge.sh:
786 Automatically append --netboot to GK_ARGS for netboot2 target Remove
787 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
789 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
790 targets/support/pre-kmerge.sh:
791 Remove evil hacks that copy gk files around for netboot2
793 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
794 Bumping version for release.
796 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
797 modules/catalyst_support.py:
798 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
801 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
802 modules/catalyst_support.py, modules/generic_stage_target.py:
803 Add support for -P/--purgeonly option
805 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
806 Updated README to tell the user where to locate catalyst.conf if not using
807 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
810 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
811 Kicking out a 2.0.6.901 release for testing.
813 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
814 modules/generic_stage_target.py:
815 Automatically prepend build dir path to livecd/iso if it's not an absolute
818 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
819 Update TODO with placeholder idea.
821 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
822 +modules/catalyst/util.py:
823 Create catalyst.util module with capture_traceback() and print_traceback()
824 functions Capture and print traceback when build fails instead of letting
827 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
828 modules/catalyst/config.py, modules/catalyst_support.py:
829 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
831 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
832 modules/catalyst/config.py:
833 A few fixes to ParserBase after actually testing it switch to parsing
834 config file with ConfigParser.
836 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
837 +modules/catalyst/config.py, -modules/catalyst/util.py:
838 More indecisiveness..move util.spec to config.SpecParser.
840 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
841 -modules/catalyst/spec.py, +modules/catalyst/util.py,
842 modules/catalyst_support.py:
843 * Rename catalyst.spec to catalyst.util
844 * Move spec_dump() into spec class
845 * Modify catalyst to use new spec class
847 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
848 +modules/catalyst/__init__.py:
849 Add __init__.py file and import line.
851 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
852 +modules/catalyst/spec.py:
853 Initial commit of modules/catalyst/spec.py.
855 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
857 Updating x86/amd64 arch support. Original patches by William Cooke
858 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
860 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
861 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
862 modules/snapshot_target.py, modules/stage4_target.py,
863 targets/support/bootloader-setup.sh, targets/support/functions.sh,
864 targets/support/kmerge.sh:
865 Removing all deprecated interfaces. We no longer wish to support them and
866 they're not needed. Anyone using a pre-2.x spec file will need to update
869 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
870 -livecd/files/Getting_Online.txt:
871 Removing livecd/files/Getting_Online.txt since it was quite outdated.
873 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
875 Updated for new git repo.
877 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
878 targets/support/livecdfs-update.sh:
879 Add gconf settings for gnome-screensaver to disable locking by default. This
882 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
883 Add armv5tel to arm host list.
885 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
886 targets/support/chroot-functions.sh:
887 If we don't have a distcc user, we need to reinstall distcc, even if it's
888 been built with the right USE. This mainly affects stage1/stage2.
890 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
891 targets/support/chroot-functions.sh:
892 We need to run distcc-config --install, since we won't be installing into
893 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
894 installed versions of distcc.
896 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
897 Add a couple of distcc-related items to TODO.
899 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
900 targets/stage1/stage1-preclean-chroot.sh,
901 targets/stage2/stage2-preclean-chroot.sh,
902 targets/stage3/stage3-preclean-chroot.sh,
903 targets/stage4/stage4-preclean-chroot.sh:
904 We don't want to run setup_myfeatures in preclean, but still want to update
905 the environment and show our debug information.
907 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
908 targets/stage1/stage1-preclean-chroot.sh,
909 targets/stage2/stage2-preclean-chroot.sh,
910 targets/stage3/stage3-preclean-chroot.sh,
911 targets/stage4/stage4-preclean-chroot.sh,
912 targets/support/chroot-functions.sh:
913 Remove the die on LIBDIR check, since it won't be set on non-multilib
914 profiles. We can now run debug in preclean again.
916 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
917 targets/support/functions.sh:
918 Let's not try to chmod a dangling symlink.
920 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
921 targets/support/chroot-functions.sh:
922 Added emerge --info to debug output. I don't know why I didn't add it before.
924 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
925 targets/stage1/stage1-preclean-chroot.sh,
926 targets/stage2/stage2-preclean-chroot.sh,
927 targets/stage3/stage3-preclean-chroot.sh,
928 targets/stage4/stage4-preclean-chroot.sh:
929 We probably shouldn't be running our debug functions in our stages. Let's
932 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
933 targets/support/chroot-functions.sh:
934 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
937 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
938 targets/support/livecdfs-update.sh:
939 Only copy the handbook icon if one exists.
941 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
942 modules/catalyst_lock.py:
943 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
946 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
947 targets/livecd-stage2/livecd-stage2-controller.sh:
948 We should be matching all possible LIBDIRs, so make sure we do that.
950 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
951 targets/support/livecdfs-update.sh:
952 We no longer need the metadata.tar.bz2, since the Installer uses
955 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
956 targets/stage1/stage1-chroot.sh:
957 We don't need --newuse if we're not using binary packages, so there's no
960 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
961 targets/livecd-stage2/livecd-stage2-controller.sh:
962 Added initial framework for creating the CD's root on livecd/livedvd.
963 Currently, the end result is the same, but I'll be adding code to
964 automatically copy the stages and to automatically download the distfiles.
966 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
967 targets/livecd-stage2/livecd-stage2-controller.sh,
968 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
969 targets/support/rc-update.sh:
970 Change all checks for livecd/type: gentoo-release-livecd to
971 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
972 to allow for auto-fetching of distfiles and stages onto official DVD media.
974 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
975 targets/livecd-stage1/livecd-stage1-controller.sh,
976 targets/livecd-stage2/livecd-stage2-controller.sh:
977 Updated TODO. Added code to livecd-stage1 to generate a package list, which
978 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
979 the distfiles automatically.
981 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
982 modules/generic_stage_target.py:
983 Fix seedcache output so it fits in 80 columns.
985 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
986 targets/stage1/stage1-chroot.sh:
987 We should likely install baselayout before anything else, including the
988 package manager. As such, I've moved it to after sys-apps/baselayout is
991 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
992 targets/livecd-stage2/livecd-stage2-controller.sh:
993 Check for a snapshot in the overlay and error if one is present. This should
994 ensure that the snapshot on the CD is the same as the one used to build the
997 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
998 modules/catalyst_support.py:
999 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
1000 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
1003 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1004 targets/stage1/stage1-chroot.sh:
1005 Change back to using sys-apps/baselayout. We'll need to come up with a
1006 better permanent solution now that virtual/baselayout is no more.
1008 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
1009 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
1010 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
1012 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
1013 targets/support/bootloader-setup.sh:
1014 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
1017 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
1018 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1019 Added TODO. Changed create_handbook_icon call to only be called if
1020 /docs/handbook/index.html exists on the disk or in livecd/overlay.
1022 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1023 targets/support/kmerge.sh:
1024 Run sed on KERNELVERSION to escape the slashes so we can use it in another
1027 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1028 targets/support/kmerge.sh:
1029 Modify test to run if package.provided exists instead of if it doesn't.
1030 Run sed on the correct file.
1032 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1033 targets/support/chroot-functions.sh:
1034 Added --noreplace to setup_myfeatures merges so we don't blow away any
1035 packages which are already installed with the proper USE flags for the given
1036 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
1038 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1039 livecd/files/README.txt:
1040 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
1042 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1043 targets/support/rc-update.sh:
1044 Added mdraid for baselayout-2 users.
1046 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1047 targets/support/kmerge.sh:
1048 Clean up package.provided after the kernel build
1050 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1051 targets/support/kmerge.sh:
1052 It helps if I put things in the correct order so they'll actually execute,
1053 rather than getting a nice error from emerge.
1055 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1056 targets/support/kmerge.sh:
1057 Change upgrade to update.
1059 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1060 targets/support/kmerge.sh:
1061 Add back in the package.provided code that *should* skip the kernel sources
1062 merge for call back and subsequent runs.
1064 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1065 targets/support/kmerge.sh:
1066 We don't really need to use binary packages for the kernel sources, since it
1067 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
1068 when we're not using kerncache.
1070 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1071 targets/support/kmerge.sh:
1072 Remove 'symlink' from USE, since it's not needed and screws up kerncache
1074 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1075 targets/livecd-stage2/livecd-stage2-controller.sh:
1076 OK, we run our find outside the chroot, so we don't want to use absolute
1077 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
1078 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
1081 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1082 targets/livecd-stage2/livecd-stage2-controller.sh,
1083 targets/stage1/stage1-controller.sh:
1084 Cleanup the clean section for stage1 and add an updated clean section for
1085 livecd-stage2 when we're a minimal, universal, or game CD. This is
1086 2.0.6_pre14 for testing.
1088 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1089 targets/support/kmerge.sh:
1090 We should be using --newuse when merging our packages in callback.
1092 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1093 targets/grp/grp-chroot.sh:
1094 We should only use --noreplace when building a pkgset, everything else
1097 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1098 modules/catalyst_support.py, modules/generic_stage_target.py,
1099 modules/grp_target.py:
1100 Apply additional patches from bug #207862 for CONTENTS generation.
1102 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1103 targets/grp/grp-chroot.sh:
1104 Call setup_myemergeopts after changing clst_FETCH.
1106 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1107 targets/netboot2/netboot2-pkg.sh:
1108 Remove a bit of unnecessary code.
1110 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1111 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
1112 targets/support/chroot-functions.sh:
1113 Fix some spacing on the -* warning, revert Andrew's last change, since it
1114 didn't do anything, and clean up the GRP chroot code so it works smarter and
1115 set clst_FETCH when clst_grp_type is something other than pkgset.
1117 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1118 targets/support/chroot-functions.sh:
1119 Don't set --usepkg and --buildpkg when fetching.
1121 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1122 modules/generic_stage_target.py:
1123 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
1126 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1127 modules/generic_stage_target.py:
1128 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
1129 boot/kernel/${kname}/config copying code in generic_stage_target.
1131 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1132 targets/support/kmerge.sh:
1133 Make sure we don't give genkernel a --kernel-config if it isn't set in the
1136 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1137 modules/generic_stage_target.py, targets/support/kmerge.sh,
1138 targets/support/pre-kmerge.sh:
1139 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
1140 valid, rather than required, changed clst_ksource to default to
1141 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
1142 removal of USE to after the kernel build so the modules get the correct USE,
1143 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
1145 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1146 targets/support/kmerge.sh:
1147 We should run the default functions for kmerge.sh, too.
1149 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1150 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
1151 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
1152 Updated aboot cdtar with a newer version to support newer kernels.
1154 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1155 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1156 Updated make_destpath so it writes out to make.conf as well as exporting
1157 ROOT to the environment, added a make_destpath call to cleanup_stages, and
1158 adding make_destpath /tmp/stage1root to stage1.
1160 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
1161 Updated README a bit and rolling 2.0.6_pre12 for testing.
1163 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1164 targets/support/create-iso.sh:
1165 Removed any further checks for clst_fstype and making sure everybody is
1166 using ${mkisofs_zisofs_opts}.
1168 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1169 targets/support/livecdfs-update.sh:
1170 The default theme for GNOME is now Clearlooks, so we can remove the theme
1171 code, but we still want to set the font size.
1173 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1174 targets/support/livecdfs-update.sh:
1175 We need to put quotes around ${user_comment} or useradd gets confused.
1177 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1178 targets/support/chroot-functions.sh:
1179 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
1182 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1183 targets/support/kmerge.sh:
1184 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
1185 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
1187 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1188 targets/support/create-iso.sh:
1189 Bash fscking sucks, so we have to compromise on this code reduction solution
1190 a bit. It's still far better than it was
1192 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1193 targets/support/create-iso.sh:
1194 Don't escape quotes when actually running the command
1196 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1197 targets/support/kmerge.sh:
1198 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
1200 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1201 targets/support/kmerge.sh:
1202 Use -L instead of -l in test for symlink
1204 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1205 targets/stage1/stage1-controller.sh:
1206 Remove code for gcc-config/binutils-config since it should be getting done
1207 in the preclean script, anyway.
1209 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1210 targets/stage1/stage1-chroot.sh:
1211 I missed one place where HOSTUSE was being used incorrectly.
1213 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1214 targets/support/kmerge.sh:
1215 Escape the correct quote
1217 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1218 targets/support/kmerge.sh:
1219 Change remaining instances of run_emerge to run_merge
1221 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1222 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1223 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
1226 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1227 targets/support/bootloader-setup.sh:
1228 Let's change our splash checking to a global check so it only needs to be
1229 done once. This makes much more sense than having all of those if ... else
1232 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1233 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
1234 Fix our USE invocation here so things work as expected.
1236 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1237 targets/support/livecdfs-update.sh:
1238 Force-enable livecd/users for livecd/type gentoo-release-livecd and
1241 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1242 targets/support/livecdfs-update.sh:
1243 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
1246 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1247 targets/livecd-stage2/livecd-stage2-controller.sh:
1248 Fixing the snapshot copying so it will only copy the correct snapshot for
1249 people who don't know how to properly use wget.
1251 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1252 targets/stage1/stage1-chroot.sh:
1253 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
1254 disable profile USE.
1256 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1257 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
1258 OK, we have to escape our quotes, rather than use single quotes, or we don't
1259 evaluate the variables properly.
1261 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1262 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
1263 targets/support/kmerge.sh:
1264 Fixing echo/sed for make.conf writing.
1266 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1267 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
1268 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1269 Rather than using the environment, we write out our USE to make.conf, then
1270 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
1271 be written to make.conf, already.
1273 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1274 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1275 targets/livecd-stage1/livecd-stage1-chroot.sh,
1276 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1277 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1278 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1279 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1280 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
1281 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1282 Changing run_emerge to run_merge, changing both setup_portage and
1283 setup_myfeatures to add any USE changes to make.conf prior to merge, then
1284 removing the settings added, rather than (ab)using the environment.
1286 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1287 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1288 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
1289 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1290 targets/tinderbox/tinderbox-chroot.sh:
1291 Rearrange some of the functions in chroot-functions.sh in preparation for
1292 some upcoming changes and rename setup_portage to setup_pkgmgr.
1294 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1295 targets/stage1/stage1-controller.sh:
1296 Removing an extra env-update call from stage1's preclean.
1298 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1299 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
1300 targets/support/bootloader-setup.sh:
1301 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
1302 help.msg which we didn't even use.
1304 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1305 targets/support/bootloader-setup.sh:
1306 Don't write out out 'default 1' line when creating grub.conf, since the
1307 'help' entry is now at the bottom, and we want grub to default to the first
1310 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1311 targets/support/bootloader-setup.sh:
1312 Removed checks on livecd/splash_type, since we only support one type,
1313 removed remaining bootsplash code from bootloader-setup.sh, added automatic
1314 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
1315 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
1317 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1318 targets/livecd-stage2/livecd-stage2-controller.sh:
1319 Let's automatically copy in the snapshot if livecd/type is
1320 gentoo-release-livecd.
1322 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1323 modules/generic_stage_target.py:
1324 Fix leading whitespace in empty() so it's only executed if there's something
1325 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
1326 211410 for pointing this out
1328 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1329 targets/support/rc-update.sh:
1330 Quote baselayout package atom
1332 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1333 targets/support/chroot-functions.sh:
1334 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
1335 PATH by default. Instead, simply check if it exists.
1337 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1338 targets/support/chroot-functions.sh:
1339 Remove temporary package listing code, since --verbose is forced on with
1342 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1343 Force-enable --verbose when using --debug
1345 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1346 targets/support/kmerge.sh:
1347 Changing modules-update to update-modules to quiet a warning and keep us
1348 from having it get removed out from under us.
1350 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1351 targets/support/chroot-functions.sh:
1352 Adding a note to myself for better debug and moving run_default_funcs to the
1353 bottom of the script so it gets executed. Since this can otherwise break
1354 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
1356 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1357 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1358 targets/support/chroot-functions.sh:
1359 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
1360 so we can get the output with --debug, added --newuse to the options for
1361 stage1, as we should always rebuild any package where the USE has changed,
1362 removed removal of portage logs from stage2-chroot.sh since it is being done
1363 by cleanup_stages, moved world removal in cleanup_stages into a check for
1364 stages 1 through 3, made update_env_settings check for the existence of
1365 env-update before running it since we now run update_env_settings by default
1366 everywhere chroot-functions.sh is sourced, and added a section to show_debug
1367 to list the packages, since we don't yet force-enable verbose with debug.
1369 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1370 modules/catalyst_lock.py:
1371 Since my python sucks and I don't feel like troubleshooting it at the
1372 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
1373 2.0.6_pre8 for testing.
1375 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1376 modules/builder.py, modules/catalyst_lock.py:
1377 Added some extra debug output to catalyst_lock.py and added Stuart Longland
1378 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
1380 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1381 modules/catalyst_support.py:
1382 change 'is' to == because python is grumpy
1384 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1385 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
1386 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
1387 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
1388 targets/support/rc-update.sh:
1389 Removing support for bootsplash, since it hasn't been in a supported kernel
1390 in a couple years and isn't accepted upstream.
1392 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1393 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1394 Fix up the sed for genkernel so it works on versions both before and after
1395 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
1396 change was a bit too aggressive.
1398 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1399 targets/support/bootloader-setup.sh:
1400 Change grub timeout to 15 seconds instead of 150.
1402 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1403 targets/support/pre-kmerge.sh:
1404 Comment out sed on genkernel executable as it appears to do nothing these
1407 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1408 targets/livecd-stage2/livecd-stage2-controller.sh:
1409 Only call find on libdirs that actually exist. Thanks to Kristoffer
1410 <krek6597@student.uu.se> in bug #210807.
1412 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1413 modules/generic_stage_target.py:
1414 Add warning about -* in foo/use in the spec.
1416 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1417 targets/embedded/embedded-chroot.sh,
1418 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
1419 targets/grp/grp-preclean-chroot.sh,
1420 targets/livecd-stage1/livecd-stage1-chroot.sh,
1421 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1422 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
1423 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1424 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1425 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
1426 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
1427 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
1428 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1429 targets/tinderbox/tinderbox-preclean-chroot.sh:
1430 Change all . to source.
1432 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1433 targets/embedded/embedded-preclean-chroot.sh,
1434 targets/grp/grp-preclean-chroot.sh,
1435 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1436 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1437 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1438 targets/stage3/stage3-preclean-chroot.sh,
1439 targets/stage4/stage4-preclean-chroot.sh,
1440 targets/support/chroot-functions.sh,
1441 targets/tinderbox/tinderbox-preclean-chroot.sh:
1442 Added a cleanup_stages function and added it to the appropriate places.
1444 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1445 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1446 targets/livecd-stage1/livecd-stage1-chroot.sh,
1447 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
1448 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
1449 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1450 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1451 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1452 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1453 Removing any functions that we now call by default when we source
1454 chroot-functions.sh by default.
1456 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1457 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1458 targets/livecd-stage1/livecd-stage1-chroot.sh,
1459 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1460 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1461 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1462 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
1463 Clean up the debug code that I've added to stage1, move it to
1464 chroot_functions.sh, and call it from all of our main targets.
1466 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1467 modules/generic_stage_target.py:
1468 Wow. I need to make sure that we actually comment comments in make.conf or
1469 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
1470 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
1472 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1473 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1474 targets/stage3/stage3-chroot.sh:
1475 We need to be sure we clear out /var/log/portage/elog as well as
1476 /var/log/emerge.log for stages 1 through 3.
1478 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1479 modules/generic_stage_target.py,
1480 targets/livecd-stage2/livecd-stage2-controller.sh,
1481 targets/support/livecdfs-update.sh:
1482 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
1483 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
1484 80 columns. This is catalyst 2.0.6_pre5 for testing.
1486 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1487 modules/generic_stage_target.py:
1488 Apparently, python doesn't like it when you put a set of comments in front
1489 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
1492 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1493 modules/generic_stage_target.py:
1494 Huge refactoring of modules/generic_stage_target.py to fix indentation and
1495 generally clean up the code so it's a bit easier to read/follow.
1497 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1498 modules/generic_stage_target.py:
1499 Sort and de-dupe myusevars.
1501 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1502 targets/stage1/stage1-chroot.sh:
1503 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
1505 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1506 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
1507 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1508 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
1509 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1510 targets/tinderbox/tinderbox-chroot.sh:
1511 Move export of FEATURES to setup_myfeatures.
1513 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1514 targets/stage1/stage1-chroot.sh:
1515 Added some debug code to stage1 and fixed a nice bug where we weren't
1516 building with the correct USE. Unfortunately, this invalidates any caches
1517 for stage1, since we were building with the entire USE from the profile.
1518 This is 2.0.6_pre4 for testing.
1520 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1521 targets/stage1/stage1-chroot.sh:
1522 We don't need to do the device building twice, so removing USE=build from
1523 first baselayout install.
1525 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1526 targets/support/livecdfs-update.sh:
1527 We check for a plugdev group, add it if it doesn't exist, and make sure any
1528 users specified by livecd/users is in the group.
1530 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
1531 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
1532 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
1534 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1535 modules/catalyst_support.py:
1536 Fix up calc_contents in contents_map. Thanks to Brent Baude
1537 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
1540 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1541 targets/stage1/stage1-chroot.sh:
1542 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
1543 empty and will cause issues in stage3 and beyond.
1545 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1546 targets/support/kmerge.sh, targets/support/rc-update.sh:
1547 Changed some of the rc-update code so it should work with baselayout-2,
1548 also. This is 2.0.6_pre2 for testing.
1550 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1551 files/catalyst.conf, modules/catalyst_support.py,
1552 modules/generic_stage_target.py, modules/grp_target.py,
1553 modules/snapshot_target.py:
1554 Added support for generating CONTENTS files automatically. Patch by Robin
1555 Johnson <robbat2@gentoo.org> for bug #207862.
1557 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1558 modules/snapshot_target.py:
1559 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1560 exclude digest-* files from the snapshot.
1562 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1563 arch/x86.py, modules/generic_stage_target.py:
1564 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1565 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1567 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1568 targets/support/kmerge.sh:
1569 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1570 options, so that it can actually be turned off.
1572 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1574 Rearrange things in the arch/*.py files to ensure that nothing is used
1575 before it has been defined.
1577 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1578 Reorder arch/powerpc.py to make python happy.
1580 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1581 modules/snapshot_target.py:
1582 Change .svn --include to an --exclude like it was supposed to be.
1584 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1586 Added several subarches for mips so we can dump the mips subarch profiles
1587 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1590 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1591 targets/livecd-stage2/livecd-stage2-controller.sh:
1592 Changed the code for copying the MOTD files so it's fewer lines and makes
1595 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1596 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1597 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1598 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1600 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1602 Did a little cleanup on the x86.py to remove some redundant entries and
1603 added nocona and core2 to amd64.py, though they're currently commented out.
1605 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1606 modules/generic_stage_target.py:
1607 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1608 flags defined in the spec file.
1610 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1611 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1612 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1613 since catalyst sets CXXFLAGS=CFLAGS by default.
1615 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1616 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1617 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1619 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1620 Added prescott to the subarches for x86.
1622 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1623 modules/netboot2_target.py, targets/support/kmerge.sh:
1624 Add patch to enabled netboot2/linuxrc and automatically add path for
1625 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1626 <jsbronder@gentoo.org> in bug #208106.
1628 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1629 modules/netboot2_target.py:
1630 Allow root_overlay in netboot2 target for bug #208106.
1632 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1633 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1634 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1635 Added USE=bindist automatically to everything that inherits set_use from
1636 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1637 USE=bindist to emerge run for stage1, and did some minor cleanup in
1638 get_libdir in chroot-functions.
1640 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1641 targets/support/bootloader-setup.sh:
1642 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1644 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1645 examples/generic_stage_template.spec, examples/grp_template.spec,
1646 examples/livecd-stage1_template.spec,
1647 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1648 examples/stage4_template.spec, examples/tinderbox_template.spec:
1649 Changing link so it no longer points to a dead page. This is for bug #208609.
1651 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1652 modules/snapshot_target.py:
1653 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1655 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1656 targets/stage1/stage1-chroot.sh:
1657 As much as I hate this, we're going to force baselayout to install first.
1658 This will keep us from having any issues with packages that don't respect
1661 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1662 Reorder options in catalyst.conf so they're alphabetical.
1664 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1665 targets/support/bootloader-setup.sh:
1666 Add 'pager on' to grub.conf for bug #208531.
1668 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1669 livecd/files/README.txt, livecd/files/x86-F6.msg:
1670 Removing the unused kernel command line options from Volume/Device Management.
1672 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1673 This is now 2.0.5 for release.
1675 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1676 files/catalyst.conf, modules/catalyst_support.py,
1677 modules/generic_stage_target.py,
1678 targets/embedded/embedded-preclean-chroot.sh,
1679 targets/grp/grp-preclean-chroot.sh,
1680 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1681 targets/stage2/stage2-preclean-chroot.sh,
1682 targets/stage3/stage3-preclean-chroot.sh,
1683 targets/support/chroot-functions.sh,
1684 targets/tinderbox/tinderbox-preclean-chroot.sh:
1685 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1686 sys-devel/icecream cluster compiler support for bug #200095. This is
1687 catalyst 2.0.5_pre6 for testing.
1689 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1690 files/catalyst.conf, modules/generic_stage_target.py:
1691 Add the option for using metadata_overlay with portage to speed up cache.
1693 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1694 modules/stage1_target.py, modules/stage2_target.py,
1695 modules/stage3_target.py:
1696 Add /etc/portage to cleanables for stages 1 through 3.
1698 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1699 livecd/files/livecd-local.start,
1700 targets/livecd-stage2/livecd-stage2-controller.sh,
1701 targets/support/livecdfs-update.sh:
1702 We apparently still need profiles/eclass for building the stage3 from the
1703 LiveCD with the installer.
1705 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1706 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1709 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1710 targets/livecd-stage2/livecd-stage2-controller.sh,
1711 targets/support/livecdfs-update.sh:
1712 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1713 preservation of eclasses/profiles, and remove copying of livecd-local.start
1714 since it's not needed anymore.
1716 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1717 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1718 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1721 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1722 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1723 Removing old mkvardb code which is no longer used, commenting out setting of
1724 Gnome theme for testing now that Clearlooks has been default for some time,
1725 and changing vdb move from a case statement to a simple if statement. This
1726 is 2.0.5_pre5 for testing.
1728 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1729 modules/stage1_target.py:
1730 Removing cleaning of python encodings for bug #64890.
1732 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1733 modules/generic_stage_target.py:
1734 Add an extra warning into the generated make.conf about changing the CHOST.
1736 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1737 targets/support/livecdfs-update.sh:
1738 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1740 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1741 targets/embedded/embedded-preclean-chroot.sh,
1742 targets/grp/grp-preclean-chroot.sh,
1743 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1744 targets/stage2/stage2-preclean-chroot.sh,
1745 targets/stage3/stage3-preclean-chroot.sh,
1746 targets/tinderbox/tinderbox-preclean-chroot.sh:
1747 Check to see if distcc is enabled before calling cleanup_distcc().
1749 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1750 arch/sparc.py, arch/x86.py:
1751 Look for linux32 in /bin and /usr/bin.
1753 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1754 modules/generic_stage_target.py:
1755 Make error message more specific when removing immutable flag.
1757 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1758 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1759 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1760 information, and added a small fix for FreeBSD for bug #169041. This is
1761 catalyst 2.0.5_pre4 for testing.
1763 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1764 targets/support/chroot-functions.sh:
1765 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1766 patch from bug #120076 to add cross-compiling support to our distcc
1769 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1770 targets/support/chroot-functions.sh:
1771 Added a version of get_libdir from multilib.eclass so we can determine where
1772 to go poking around if we need to touch anything in libdir.
1774 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1775 Print an error saying what target failed before the traceback.
1777 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1778 modules/catalyst_support.py:
1779 When parsing make.conf, first try pkgcore's
1780 snakeoil.fileutils.read_bash_dict(), then portage's
1781 portage_util.getconfig(), then the internal parse_makeconf().
1783 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1784 modules/catalyst_support.py:
1785 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1787 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1788 examples/netboot_template.spec, examples/tinderbox_template.spec,
1789 modules/grp_target.py, modules/tinderbox_target.py:
1790 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1791 modules, and remove extra pkgcache_path and kerncache_path options from
1794 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1795 This is catalyst 2.0.5_pre3 for testing the new stages code.
1797 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1798 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1799 We need to force USE=bindist on for building stages.
1801 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1802 modules/generic_stage_target.py:
1803 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1804 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1806 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1807 targets/support/rc-update.sh:
1808 Added support for the newer versions of splashutils which use fbcondecor as
1809 the init script. This is catalyst 2.0.5_pre1 for testing.
1811 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1812 targets/livecd-stage2/livecd-stage2-controller.sh:
1813 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1816 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1817 modules/generic_stage_target.py, modules/stage1_target.py,
1818 modules/stage2_target.py:
1819 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1822 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1823 modules/generic_stage_target.py, modules/netboot2_target.py:
1824 Fix typo in getopt call for --clear-autoresume. thanks to
1825 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1826 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1827 Copy overlay files in netboot2 target into proper dir for bug #174635.
1829 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1830 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1831 targets/support/netboot2-final.sh:
1832 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1833 fix a minor bug in System.map copying, add portage_overlay support, and adds
1834 the ability to use globbing in the package file lists for the netboot2
1837 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1838 +targets/netboot2/nb-busybox.cf:
1839 Added nb-busybox.cf to the netboot2 target for bug #174298.
1841 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1842 targets/support/chroot-functions.sh:
1843 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1845 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1846 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1847 Change moving the VDB until after we have processed unmerge by moving it
1848 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1849 unmerge packages from the gentoo-release-livecd target.
1851 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1852 targets/support/kmerge.sh:
1853 Commented out the package.provided code in catalyst that seemed to cause
1854 problems with kerncache in testing. This is 2.0.4 and should be used for the
1857 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1858 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1859 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1860 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1861 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1862 improve the netboot2 target.
1864 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1865 modules/generic_stage_target.py:
1866 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1867 cause catalyst to export boolean variables as well as string-based
1870 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1871 modules/generic_stage_target.py:
1872 Fixing check for invalid subarch to not filter too much. Fix from Mike
1873 Frysinger <vapier@gentoo.org> for bug #173532.
1875 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1876 Added s390x (64-bit) support via a patch from Mike Frysinger
1877 <vapier@gentoo.org> for bug #173002.
1879 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1880 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1881 targets/livecd-stage1/livecd-stage1-chroot.sh,
1882 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1883 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1884 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1885 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1886 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1887 targets/support/pre-kmerge.sh:
1888 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1889 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1890 certain functions/code paths when running with -F/--fetchonly. Simplified
1891 kmerge.sh with regards to kerncache and callback packages. Also, changed
1892 ccache/distcc installs to use run_emerge instead of emerge directly, which
1893 allows us to more easily replace the underlying package manager, or add
1894 support for multiple package managers to catalyst.
1896 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1897 modules/grp_target.py:
1898 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1899 portage_overlay functionality to GRP, where it was mistakenly missing, for
1900 bug #171157. This is catalyst 2.0.3 and ready for release.
1902 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1903 targets/livecd-stage1/livecd-stage1-controller.sh,
1904 targets/support/livecdfs-update.sh:
1905 Removed the generation of grppkgs.txt since the Installer now uses vdb
1908 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1909 targets/support/create-iso.sh:
1910 Fix creation of the EFI images. Since it is FAT, we can't go around
1911 perserving permissions, now, can we?
1913 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1914 targets/support/livecdfs-update.sh:
1915 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1916 broken sed for rc.conf, which caused all kinds of hell to break loose when
1917 booting a new CD. This is 2.0.3_pre3.
1919 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1920 modules/generic_stage_target.py:
1921 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1922 such as group- from /etc before creating our stage tarballs. This is for bug
1925 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1926 targets/support/livecdfs-update.sh:
1927 Commenting out the livecd-kernel code, since the Installer should be doing
1928 everything necessary itself.
1930 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1931 targets/support/livecdfs-update.sh:
1932 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1933 the usbutils hanlding in case they follow suit with pciutils.
1935 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1936 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1937 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1938 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1939 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1940 problems with using all of the various subarch settings.
1942 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1943 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1944 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1945 check look in the correct location, and made sure we don't delete /voot
1946 within the EFI code if grub is present.
1948 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1949 modules/generic_stage_target.py:
1950 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1951 #166294. This one should fix the HPPA/PPC architectures.
1953 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1954 targets/support/chroot-functions.sh:
1955 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1956 remove the autoresume point for portage, as it really isn't needed and
1957 doesn't really gain us much, anyway.
1959 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1960 targets/stage1/stage1-chroot.sh:
1961 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1963 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1964 examples/generic_stage_template.spec, examples/grp_template.spec,
1965 examples/livecd-stage1_template.spec,
1966 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1967 examples/netboot_template.spec, examples/snapshot_template.spec,
1968 examples/stage4_template.spec, examples/tinderbox_template.spec:
1969 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1972 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1973 targets/support/livecdfs-update.sh:
1974 Make sure the user owns his home directory for bug #147195.
1976 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1977 +files/catalystrc, modules/catalyst_support.py:
1978 Re-arranged catalyst.conf to make it easier to follow while looking at the
1979 online reference and added a default catalystrc file, which does nothing.
1981 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1982 modules/catalyst_support.py, modules/embedded_target.py,
1983 modules/generic_stage_target.py, modules/grp_target.py,
1984 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1985 modules/stage3_target.py, modules/tinderbox_target.py:
1986 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1987 tab/space nastiness. This is for bug #161915.
1989 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1990 modules/generic_stage_target.py:
1991 Fixed new cbuild code with another patch from Mike Frysinger
1992 <vapier@gentoo.org> to allow the usage of subarches.
1994 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1995 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1996 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1997 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1998 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1999 targets/support/create-iso.sh, targets/support/functions.sh,
2000 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2001 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
2003 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
2004 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2005 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2006 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
2007 modules/catalyst_lock.py, modules/catalyst_support.py,
2008 modules/embedded_target.py, modules/generic_stage_target.py,
2009 modules/generic_target.py, modules/grp_target.py,
2010 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2011 modules/netboot2_target.py, modules/netboot_target.py,
2012 modules/snapshot_target.py, modules/stage1_target.py,
2013 modules/stage2_target.py, modules/stage3_target.py,
2014 modules/stage4_target.py, modules/tinderbox_target.py,
2015 targets/embedded/embedded-chroot.sh,
2016 targets/embedded/embedded-controller.sh,
2017 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2018 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2019 targets/grp/grp-preclean-chroot.sh,
2020 targets/livecd-stage1/livecd-stage1-chroot.sh,
2021 targets/livecd-stage1/livecd-stage1-controller.sh,
2022 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2023 targets/livecd-stage2/livecd-stage2-controller.sh,
2024 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2025 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
2026 targets/netboot2/netboot2-controller.sh,
2027 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
2028 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2029 targets/stage1/stage1-controller.sh,
2030 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2031 targets/stage2/stage2-controller.sh,
2032 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2033 targets/stage3/stage3-controller.sh,
2034 targets/stage3/stage3-preclean-chroot.sh,
2035 targets/stage4/stage4-controller.sh,
2036 targets/stage4/stage4-preclean-chroot.sh,
2037 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2038 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
2039 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2040 targets/tinderbox/tinderbox-controller.sh,
2041 targets/tinderbox/tinderbox-preclean-chroot.sh:
2042 Removing old CVS Header lines, which are no longer used since moving to SVN.
2044 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2045 targets/stage4/stage4-chroot.sh:
2046 Added back a missing 'then' from stage4 target.
2048 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2049 modules/generic_stage_target.py:
2050 Fix indentation so things actually work.
2052 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
2053 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
2056 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2057 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
2058 Fix the display manager sed lines and change the icon for the local Handbook
2059 to use the GNOME 2.16 icon for gedit.
2061 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2062 modules/generic_stage_target.py:
2063 Changed the portage_overlay option to always install overlays in
2064 /usr/local/portage and added code to clean up /usr/local/portage and
2065 make.conf after sucessful execution and before creation of ISO/tarballs.
2067 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2068 targets/support/livecdfs-update.sh:
2069 Fixed a typo which broke coldplugging.
2071 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2072 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
2073 Added a create_handbook_icon function and rearranged some of the icon
2074 creation for the LiveCD. This should resolve bug #143725 once a new release
2077 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2078 targets/support/livecdfs-update.sh:
2079 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
2080 coldplugging. This allows us to unpack our firmware before we detect
2081 devices, so that devices that need it will get it.
2083 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2084 modules/generic_stage_target.py:
2085 Fix a typo in generic_stage_target.
2087 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2088 targets/support/livecdfs-update.sh:
2089 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
2090 /etc/conf.d/xdm so we support older snapshots and newer ones.
2092 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2093 modules/livecd_stage2_target.py:
2094 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
2097 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2098 modules/livecd_stage2_target.py:
2099 Reverted change in livecd-stage2 to the action_sequence until I can figure
2100 out what the problem is with it.
2102 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2103 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
2104 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2105 modules/livecd_stage2_target.py:
2106 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
2107 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
2109 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2110 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
2111 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
2112 resolves an issue where a variable could be accessed unitialized in obscure
2113 circumstances. This is wrt bug #144984.
2115 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2116 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2117 modules/stage2_target.py, modules/stage4_target.py:
2118 Fixed up action_sequence when using --fetchonly to not create tarballs or
2119 ISO images for bug #143392.
2121 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2122 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
2123 Clean up the USE usage in GRP/stage4.
2125 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2126 modules/generic_stage_target.py, modules/stage1_target.py,
2127 modules/stage2_target.py:
2128 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
2129 Gaffney <agaffney@gentoo.org> wrt bug #155911.
2131 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2132 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2133 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
2134 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2135 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
2136 instances of USE_ORDER since auto hasn't been valid for some time. This is
2139 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2140 modules/generic_stage_target.py, modules/stage1_target.py:
2141 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
2142 goodness wrt bug #153587.
2144 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2145 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
2146 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
2148 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2149 modules/generic_stage_target.py, modules/stage4_target.py:
2150 Added a check to see if we have the tarball option enabled, which causes
2151 catalyst to run the capture sequence. This was requested by Tim Yamin for
2152 the stage4 target, but I thought it should be usable on any stage target.
2154 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2155 targets/support/livecdfs-update.sh:
2156 Moved fstab tweaks all into one location and added make.conf tweak for bug
2159 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2160 Changed the options to be in alphabetical order so my meatspace logical
2161 parser can process them better, added the compress and tarball options,
2162 which are as of yet unused for bug #139390 and request from Tim Yamin, and
2163 removed the unused -x command line parameter for bug #151405.
2165 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2166 modules/generic_stage_target.py:
2167 Added a warning about changing the CHOST setting for bug #142034.
2169 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
2170 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
2171 targets/support/chroot-functions.sh:
2172 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
2173 <flameeyes@gentoo.org> and attached to bug #150351.
2175 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
2176 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2177 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2178 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
2179 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
2180 modules/embedded_target.py, modules/generic_stage_target.py,
2181 modules/generic_target.py, modules/grp_target.py,
2182 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2183 modules/netboot2_target.py, modules/netboot_target.py,
2184 modules/snapshot_target.py, modules/stage1_target.py,
2185 modules/stage2_target.py, modules/stage3_target.py,
2186 modules/stage4_target.py, modules/tinderbox_target.py,
2187 targets/embedded/embedded-chroot.sh,
2188 targets/embedded/embedded-controller.sh,
2189 targets/embedded/embedded-fs-runscript.sh,
2190 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2191 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2192 targets/grp/grp-preclean-chroot.sh,
2193 targets/livecd-stage1/livecd-stage1-chroot.sh,
2194 targets/livecd-stage1/livecd-stage1-controller.sh,
2195 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2196 targets/livecd-stage2/livecd-stage2-controller.sh,
2197 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2198 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
2199 targets/netboot2/netboot2-controller.sh,
2200 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
2201 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2202 targets/stage1/stage1-controller.sh,
2203 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2204 targets/stage2/stage2-controller.sh,
2205 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2206 targets/stage3/stage3-controller.sh,
2207 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2208 targets/stage4/stage4-controller.sh,
2209 targets/stage4/stage4-preclean-chroot.sh,
2210 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2211 targets/support/functions.sh, targets/support/kmerge.sh,
2212 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
2213 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
2214 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
2215 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2216 targets/tinderbox/tinderbox-controller.sh,
2217 targets/tinderbox/tinderbox-preclean-chroot.sh:
2218 Removing all copyright and license comment headers from all files so we
2219 don't ever get another bug like bug #149638.
2221 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2222 modules/generic_stage_target.py:
2223 Clean up more spacing/capitalization.
2225 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
2226 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2227 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
2228 targets/embedded/embedded-controller.sh,
2229 targets/embedded/embedded-fs-runscript.sh,
2230 targets/embedded/embedded-preclean-chroot.sh,
2231 targets/livecd-stage2/livecd-stage2-controller.sh,
2232 targets/netboot2/netboot2-copyfile.sh,
2233 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
2234 targets/support/pre-kmerge.sh:
2235 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
2236 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
2237 calls in kmerge.sh, and updated README.
2239 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2240 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2241 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
2243 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2244 modules/catalyst_support.py:
2245 Added fix for bug #143348.
2247 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2248 targets/support/livecdfs-update.sh:
2249 Added -q to emerge call for systempkgs.txt just to be on the safe side.
2251 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2252 targets/livecd-stage2/livecd-stage2-controller.sh,
2253 targets/support/livecdfs-update.sh:
2254 Changed some copy commands to use -f, added a check for /etc/gconf before
2255 moving it when not using gentoo-release-livecd, and fixed a sed for root's
2256 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
2257 <luca.casagrande@gmail.com>.
2259 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2260 targets/support/livecdfs-update.sh:
2261 Fixing sed so that systemspkgs.txt is built properly.
2263 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
2264 The sparc32 binary is in /bin, not /usr/bin.
2266 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2267 targets/support/chroot-functions.sh:
2268 We now only set the options for pkgcache if we are not using fetchonly. This
2269 should work around a problem where portage won't fetch the files if a binpkg
2270 already exists for the package.
2272 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2273 targets/support/livecdfs-update.sh:
2274 Added code to make a backup of custom.conf before we edit it for the
2277 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2278 targets/support/livecdfs-update.sh:
2279 Remove sed from splash section, since it wasn't actually resolving the
2280 issue, anyway. Change the installer's dialog front-end code to simply run
2281 via sudo, since we don't need to worry about having the X DISPLAY setup or
2282 anything. This is catalyst 2.0, so you guys can all start rejoicing.
2284 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2285 targets/support/livecdfs-update.sh:
2286 Fix my sed line so it actually applies correctly.
2288 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2289 targets/support/chroot-functions.sh:
2290 Added check for verbose, and add --verbose if found, or --quiet, to emerge
2293 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2294 targets/support/livecdfs-update.sh:
2295 Fix the splash code so we have our splash theme on all 6 virtual consoles,
2296 as well as a possible fix for the read-only filesystem messages from
2297 /sbin/splash-functions.sh
2299 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2300 targets/support/chroot-functions.sh:
2301 Fix --fetchonly to actually work.
2303 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2304 examples/livecd-stage2_template.spec:
2305 Added description for livecd/fsops to livecd-stage2's spec template.
2307 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2308 targets/support/livecdfs-update.sh:
2309 I've modified the GDM configuration section to work correctly. I have also
2310 ensured that xdm is no longer started just because livecd/xdm is used, which
2311 was causing issues for the generic-livecd type. This is 2.0_rc50, which
2312 should be the last of the 'release candidates' made. If there are no bug
2313 reports in 2 days, then I'm rolling this as 2.0 final.
2315 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2316 targets/support/livecdfs-update.sh:
2317 Hopefully, I have fixed the issue with the Installer icons. We'll have to
2318 see once the newer Installer is released, as I still have to fix the
2321 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2322 targets/support/rc-update.sh:
2323 Removed famd from the default runlevel for gentoo-release-livecd. It really
2324 shouldn't cause a problem, but I prefer it stay a bit clean.
2326 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2327 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2328 targets/support/create-iso.sh, targets/support/kmerge.sh,
2329 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
2330 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
2332 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2333 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
2334 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
2335 targets/support/bootloader-setup.sh:
2336 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
2337 parameters support. This is for bug #139300.
2339 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2340 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2341 targets/support/filesystem-functions.sh:
2342 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
2343 and also to remove some redundant values from livecd-stage2's valid_values.
2346 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2348 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
2350 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2351 modules/generic_stage_target.py:
2352 Fix a problem where catalyst was creating an initial list, then putting that
2353 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
2354 pointing it out and for the fix. This is for bug #136351.
2356 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2357 targets/support/unmerge.sh:
2358 Removing loop for unmerge, as it didn't actually solve anything and the
2359 portage team has helped us out by reverting the behavior that caused this
2360 change in the first place.
2362 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2363 modules/netboot2_target.py, modules/stage1_target.py,
2364 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
2365 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
2366 having /proc mounted during the preclean stage and also to clean up the
2367 netboot2 code. This is 2.0_rc48.
2369 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2370 targets/support/unmerge.sh:
2371 Change our unmerge from being a single unmerge to a loop, to work around an
2372 unexpected change in portage 2.1's unmerge processing.
2374 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2375 targets/support/bootloader-setup.sh:
2376 Fixed a problem where we were putting the kernel name in twice and causing
2377 and error when using grub as a bootloader. This is for bug #137252.
2379 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2380 targets/support/bootloader-setup.sh:
2381 Added a second pass to the alpha bootloader setup to create aboot items for
2382 serial console for bug #133457.
2384 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2385 +livecd/cdtar/arcload-0.43-r1.tbz2:
2386 Added arcload cdtar for mips.
2388 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2389 targets/netboot/netboot-controller.sh:
2390 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
2393 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2394 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
2395 Add patch from bug #135051 to fix the seedcache extraction logic.
2397 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2398 targets/support/livecdfs-update.sh:
2399 Don't set icon theme to Clearlooks, since it doesn't exist.
2401 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2402 targets/support/livecdfs-update.sh:
2403 Fix sed on installer icons.
2405 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2408 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2409 targets/stage1/stage1-controller.sh:
2410 Added a -type f to the find call in stage1 for bug #132180.
2412 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2413 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
2414 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
2415 properly on IBM PPC64 machines.
2417 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2418 modules/generic_stage_target.py:
2421 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2422 targets/support/rc-update.sh:
2423 Removed x-setup from default runlevel, as it is now controlled via the
2424 autoconfig init script.
2426 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
2427 Fix ppc64 based arches to subclass ppc64
2429 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2430 modules/livecd_stage1_target.py:
2431 Use the full category/package name for livecd-tools.
2433 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2434 targets/support/livecdfs-update.sh:
2435 Make copies and deletes recursive for firmware since some packages put their
2436 firmware in a subdirectory.
2438 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2439 targets/support/livecdfs-update.sh:
2440 Fix detection of the Installer.
2442 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
2443 Added 970, power3, power4, and power5 sub-arches for ppc64.
2445 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2446 targets/support/livecdfs-update.sh:
2447 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
2448 no longer necessary and can cause possible problems with Installer-based
2451 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2452 recursive directory create
2454 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2455 modules/catalyst_support.py:
2456 Changed a display error from bug #131502 and rolling 2.0_rc45.
2458 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2459 targets/support/create-iso.sh:
2460 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
2463 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
2464 modules/generic_stage_target.py:
2465 digests function uses raw output from hash function now
2467 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2468 change hash result format so .DIGESTS is generated correctly
2470 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2471 modules/catalyst_support.py:
2472 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
2475 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2476 targets/support/livecdfs-update.sh:
2477 Added a space for bug #131181.
2479 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2480 targets/support/kmerge.sh:
2481 Fixed creation of kernelpkgs.txt file for the installer.
2483 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2484 modules/generic_stage_target.py:
2485 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
2488 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2489 targets/livecd-stage2/livecd-stage2-controller.sh,
2490 targets/support/bootloader-setup.sh:
2491 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
2492 rolling out an emergency rc44.
2494 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2495 targets/support/bootloader-setup.sh:
2496 If you use elif, you have to use a then after it. Yeah, that one's totally
2499 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2500 targets/support/livecdfs-update.sh:
2501 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
2503 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2504 targets/support/rc-update.sh:
2505 Removed runlevel deletion, as it probably wasn't a good idea. This is for
2508 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2509 targets/support/bootloader-setup.sh:
2510 Removed bootplash support from ppc/ppc64 since they only will work with
2511 gensplash. Forced use of livecd/splash_type of bootsplash to get
2512 splash=silent. This should reduce the number of things on the kernel command
2513 line that aren't necessary.
2515 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2516 modules/catalyst_support.py:
2517 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
2518 parse_spec. This should resolve bug #130103, as well as make the code much
2519 cleaner. This is 2.0_rc42.
2521 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2522 modules/generic_stage_target.py:
2523 Forced -p on tar for compressing stages.
2525 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2526 targets/support/chroot-functions.sh:
2527 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
2530 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2531 targets/stage1/build.py:
2532 Added patch to build.py for portage 2.1 support.
2534 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2535 targets/support/kmerge.sh:
2536 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
2537 <liyiming@ict.ac.cn> in bug #129890.
2539 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2540 targets/support/livecdfs-update.sh:
2541 Moved sed line for ##STARTX to end of file, since we aren't touching
2542 /etc/startx until the end.
2544 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2545 targets/support/livecdfs-update.sh:
2546 Added a check for the games group and add it if it doesn't exist already.
2547 This should resolve bug #125498.
2549 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2550 examples/generic_stage_template.spec, examples/grp_template.spec,
2551 examples/livecd-stage1_template.spec,
2552 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2553 examples/netboot_template.spec, examples/snapshot_template.spec,
2554 examples/stage4_template.spec, examples/tinderbox_template.spec:
2555 Removed portdir_overlay from the snapshot example spec and added
2556 portage_overlay to the example specs for the relevant targets.
2558 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2559 This is 2.0_rc41 since it has better LiveCD support.
2561 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2562 targets/support/livecdfs-update.sh:
2565 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2566 targets/support/functions.sh:
2567 Removed check for livecd/dev-manager being udev since it was done
2568 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2569 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2570 #128265 for pointing this out.
2572 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2573 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2574 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2575 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2577 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2578 modules/generic_stage_target.py:
2579 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2580 live system. You can thank Andrew Gaffney for the fix.
2582 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2583 targets/livecd-stage2/livecd-stage2-controller.sh:
2584 Don't copy motd files if we're using livecd/type generic-livecd.
2586 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2587 targets/livecd-stage2/livecd-stage2-controller.sh,
2588 targets/support/livecdfs-update.sh:
2589 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2590 some extra cleanup to generic-livecd.
2592 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2593 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2594 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2595 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2596 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2597 targets/support/bootloader-setup.sh:
2598 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2599 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2600 and removed all older cdtar files for PPC*.
2602 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2603 livecd/files/livecd.motd.txt:
2604 Added message to the official LiveCD MOTD mentioning how to run the
2605 installer. Blame codeman. This is 2.0_rc40.
2607 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2608 fix so snapshot target doesnt have errors
2610 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2611 targets/support/livecdfs-update.sh:
2612 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2613 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2616 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2617 targets/support/rc-update.sh:
2618 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2621 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2622 targets/support/livecdfs-update.sh:
2623 Added wrapping around the udev sed for those crazy 2.4-users.
2625 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2626 targets/support/livecdfs-update.sh:
2627 Added sed fix for udev starting evms_activate unconditionally. This is
2630 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2631 add stage4/unmerge stage4/rm to valid options
2633 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2634 targets/support/rc-update.sh:
2635 Added fix for bug #122154 from Rajiv Manglani.
2637 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2638 targets/support/kmerge.sh:
2639 Fixed creation of kernelpkgs.txt for the Installer.
2641 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2642 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2643 Updated elilo tarball for IA64.
2645 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2646 DIGESTS support for snapshot creation
2648 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2649 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2650 candidates ever end?
2652 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2653 fix for .DIGESTS.DIGESTS issue in grp
2655 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2656 modules/generic_stage_target.py:
2657 fix for failure when root_overlay is not set
2659 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2660 targets/support/bootloader-setup.sh:
2661 Added IA64/SGI patch from plasmaroo.
2663 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2664 targets/livecd-stage1/livecd-stage1-controller.sh,
2665 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2666 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2669 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2670 modules/generic_stage_target.py:
2671 Allow multiple overlays for root_overlay and overlay spec option
2673 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2674 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2675 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2676 targets/support/rc-update.sh:
2677 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2678 fixed bug #122154. This is catalyst 2.0_rc36.
2680 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2681 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2682 Updated the LiveCD motd to tell the user to run the display manager again,
2683 rather than startx, while mentioning that startx is useful as a rescue X
2684 session since it starts twm. This is catalyst 2.0_rc35.
2686 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2687 Add hfs-hide options to mkisofs so macs boot
2689 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2690 modules/generic_stage_target.py:
2691 Fix indentation issues
2693 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2696 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2697 targets/support/bootloader-setup.sh:
2698 add additional console less entry when consoles are chosen for ppc64
2700 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2701 modules/generic_stage_target.py:
2702 fix kernelopts and extraversion env variable exports
2704 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2705 targets/support/livecdfs-update.sh:
2706 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2707 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2709 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2710 targets/support/kmerge.sh:
2711 Changing the way we determine if extraversion is set. This is catalyst
2714 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2715 targets/support/livecdfs-update.sh:
2716 Change net.ethX links to link to net.lo instead of net.eth0.
2718 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2719 examples/stage4_template.spec:
2720 Fixed rcadd example for stage4. Blame rajiv.
2722 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2723 This is catalyst 2.0_rc31.
2725 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2726 targets/support/livecdfs-update.sh:
2727 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2728 Gaffney for pointing me in the right direction.
2730 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2731 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2733 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2736 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2737 examples/livecd-stage2_template.spec:
2738 updated examples to have console and machine_type
2740 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2741 targets/support/bootloader-setup.sh:
2742 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2745 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2746 This is catalyst 2.0_rc29.
2748 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2749 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2750 Removed extra yaboot.conf from
2751 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2753 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2754 targets/support/kill-chroot-pids.sh:
2755 add sleep to try and give processes a chance to die. bug 119940
2757 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2758 targets/support/functions.sh:
2759 Removed some quotes to make sure we have a binary operator and closing bug
2762 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2763 targets/support/create-iso.sh:
2764 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2766 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2767 targets/support/bootloader-setup.sh:
2768 Added path from bug #120935 for PPC/PPC64.
2770 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2771 Additional spacing fixes submitted by `Kumba
2773 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2774 modules/stage2_target.py:
2775 space cleanups contributed from `Kumba
2777 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2778 add grp/use to valid_values in the grp module
2780 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2783 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2784 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2785 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2786 targets/support/bootloader-setup.sh:
2787 ppc cdtar update; ppc64 bootloader updates
2789 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2790 targets/support/create-iso.sh:
2791 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2793 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2794 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2795 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2796 targets/support/create-iso.sh:
2797 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2799 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2800 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2801 Add ppc console and machine_type=ibm
2803 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2804 modules/generic_stage_target.py:
2805 Fix type error when kernel packages arent defined
2807 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2808 examples/generic_stage_template.spec, examples/grp_template.spec,
2809 examples/livecd-stage1_template.spec,
2810 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2811 examples/stage4_template.spec:
2812 Added more verbose wording and examples for pkgcache_path and
2813 kerncache_path, where necessary.
2815 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2816 targets/support/create-iso.sh:
2817 Really fixing bug #120475 this time. This is 2.0_rc25.
2819 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2820 targets/support/create-iso.sh:
2821 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2824 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2825 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2826 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2827 Added initial support for EFI booting on x86. This is completely untested,
2828 so use it at your own risk. Also, no bug reports without patches, please.
2829 This is catalyst 2.0_rc23.
2831 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2832 kmerge should have been kerncache
2834 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2835 targets/support/pre-kmerge.sh:
2836 Fix a few other places for the kerncache update
2838 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2839 examples/generic_stage_template.spec, examples/grp_template.spec,
2840 examples/livecd-stage1_template.spec,
2841 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2842 examples/netboot_template.spec, examples/stage4_template.spec,
2843 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2844 targets/support/kmerge.sh:
2845 Separation of kerncache from snapcache
2847 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2848 It helps if I actually increment the version number.
2850 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2851 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2852 Added --oneshot to default options for stage1 building. Added code to wipe
2853 world during stages 1 and 3. This is catalyst 2.0_rc22.
2855 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2856 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2857 Fix bug if no kernel packages were defined but there was a postconf setting.
2858 x86 softlevel support is enhanced.
2860 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2861 targets/support/bootloader-setup.sh:
2862 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2864 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2865 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2867 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2870 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2871 Netboot2 fixes for spec parameter checks
2873 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2874 modules/generic_stage_target.py, modules/stage4_target.py:
2875 add makeopts spec file support.
2877 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2878 modules/generic_stage_target.py:
2879 Added fix for bug #119635.
2881 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2882 Fix pre-kmerge.sh for stage4
2884 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2887 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2888 modules/generic_stage_target.py:
2889 fix crash when no kernel is defined. spacing issue
2891 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2894 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2895 modules/livecd_stage2_target.py:
2896 Added livecd/volid to valid_values.
2898 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2899 modules/generic_stage_target.py:
2900 remove extra function that was converting strings to lists unnecessarily
2902 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2903 This is catalyst 2.0_rc17.
2905 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2906 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2907 modules/stage4_target.py:
2908 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2910 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2911 targets/embedded/embedded-preclean-chroot.sh,
2912 targets/grp/grp-preclean-chroot.sh,
2913 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2914 targets/stage1/stage1-preclean-chroot.sh,
2915 targets/stage2/stage2-preclean-chroot.sh,
2916 targets/stage3/stage3-preclean-chroot.sh,
2917 targets/support/chroot-functions.sh,
2918 targets/tinderbox/tinderbox-preclean-chroot.sh:
2919 Added function to cleanup stray /etc/distcc/hosts files.
2921 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2922 targets/support/bootloader-setup.sh:
2923 Added fix from bug #119123. This is catalyst 2.0_rc16.
2925 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2926 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2927 Fixing some spacing. This is catalyst 2.0_rc15.
2929 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2930 Attempt to fix bug #117649
2932 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2933 modules/generic_stage_target.py:
2934 fixes for bugs #119009, #119041 and #118985
2936 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2937 +examples/netboot2_template.spec, modules/catalyst_support.py,
2938 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2939 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2940 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2943 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2944 targets/support/kmerge.sh:
2945 Fix for ccache (null)/.ccache bug
2947 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2950 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2951 Added ppc -mcpu patch from Pylon for bug #118709.
2953 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2954 modules/embedded_target.py, modules/stage4_target.py:
2955 Added linuxrc to embedded and stage4 targets.
2957 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2958 modules/generic_stage_target.py, targets/support/kmerge.sh:
2959 filter kname - and . for kmerge.sh
2961 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2962 targets/support/create-iso.sh:
2963 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2965 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2966 modules/generic_stage_target.py:
2967 change .digests to .DIGESTS
2969 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2970 targets/support/kmerge.sh:
2971 Commented ccache for genkernel build which will resolve #117648 until a
2972 proper solution can be found. This is 2.0_rc13.
2974 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2975 targets/stage1/stage1-controller.sh:
2976 Added patch from vapier for bug #117254.
2978 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2979 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2980 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2981 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2984 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2985 modules/generic_stage_target.py:
2986 Remove chost/cflags etc. warning messages
2988 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2989 modules/generic_stage_target.py:
2990 Attempt to fix bug 117253; chost is wrong on autoresume
2992 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2993 modules/generic_stage_target.py, modules/netboot_target.py,
2994 modules/stage1_target.py:
2995 make setting of destdir more global and part of generic_stage_target
2997 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2998 Fix destpath bug in netboot target
3000 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
3001 modules/generic_stage_target.py, modules/stage4_target.py:
3002 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
3005 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
3006 modules/generic_stage_target.py, modules/stage4_target.py:
3007 remove stray ' from arch/sh.py
3009 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3010 targets/stage1/stage1-controller.sh:
3011 This finally fixes the issues with gcc-config/binutils-config in stage1.
3012 This is catalyst 2.0_rc12.
3014 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
3015 Fix incorrect warning message. portdir_overlay -> portage_overlay
3017 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3018 targets/stage1/stage1-controller.sh,
3019 targets/stage1/stage1-preclean-chroot.sh:
3020 Revert gcc-config/binutils-config to _rc11 locations. This should fix
3021 running gcc-config and binutils-config, though it probably breaks running on
3022 non-Gentoo platforms.
3024 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3025 modules/stage1_target.py:
3026 Make stage1 clean up python 2.3 and 2.4, also.
3028 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
3029 targets/support/livecdfs-update.sh:
3030 Updated requirements and added creation of metadata.tar.bz2 for the installer.
3032 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
3033 modules/generic_stage_target.py:
3034 Change digests file format to HASH_NAME HASH FILE_NAME
3036 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3037 targets/stage1/stage1-controller.sh:
3038 Moved gcc-config/binutils-config to before the chroot.
3040 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3041 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
3042 installed. Supports all of shashs algorithms as of 12_21_2005
3044 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
3045 modules/generic_stage_target.py:
3046 Catalyst should die if source_subpath is not a string
3048 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
3049 modules/generic_stage_target.py:
3050 Fix for source_subpath bug
3052 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3053 examples/generic_stage_template.spec:
3054 Updated example specs with information on cflags/chost/cxxflags/ldflags in
3055 both stages 1 and 2.
3057 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
3058 modules/stage2_target.py:
3059 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
3060 stage1 to be overridden again.
3062 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3063 targets/stage1/stage1-controller.sh:
3064 It looks like gcc-config/binutils-config needs to be run with the full path,
3065 since it is run outside of the chroot.
3067 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3068 targets/stage1/stage1-controller.sh:
3069 Fixed gcc-config calls. This is 2.0_rc11.
3071 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3072 This is catalyst 2.0_rc10.
3074 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
3075 modules/generic_stage_target.py:
3076 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
3079 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3080 targets/support/functions.sh:
3081 Changed from -z to -n for bug #116180.
3083 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3084 modules/catalyst_support.py, modules/generic_stage_target.py:
3085 Detect missing binaries for the hashing functions and abort if not found
3087 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
3088 files/catalyst.conf:
3089 Updated README to list new requirements. Set default hash as crc32. Set
3090 default digests as sha1/md5.
3092 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
3093 modules/catalyst_support.py, modules/generic_stage_target.py,
3094 modules/livecd_stage2_target.py, modules/stage2_target.py:
3095 Change the internal hash checking to be quicker and more memory efficient.
3096 Add additional hash digests options.
3098 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3099 targets/tinderbox/tinderbox-chroot.sh,
3100 targets/tinderbox/tinderbox-controller.sh,
3101 targets/tinderbox/tinderbox-preclean-chroot.sh:
3102 Fixed up spacing/coding style on tinderbox.
3104 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3105 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
3106 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
3107 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
3108 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
3109 Fixed up spacing/coding style on support.
3111 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3112 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
3114 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3115 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3116 targets/stage4/stage4-preclean-chroot.sh:
3117 Fixed up spacing/coding style on stage4.
3119 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3120 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
3121 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3122 targets/stage3/stage3-controller.sh,
3123 targets/stage3/stage3-preclean-chroot.sh:
3124 Fixed up spacing/coding style on stages 2 and 3
3126 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3127 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3128 targets/stage1/stage1-preclean-chroot.sh:
3129 Fixed up spacing/coding style on stage1. Also changed
3130 gcc-config/binutils-config to be outside the chroot.
3132 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3133 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
3134 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
3135 Fixed up spacing/coding style on netboot.
3137 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3138 targets/livecd-stage1/livecd-stage1-chroot.sh,
3139 targets/livecd-stage1/livecd-stage1-controller.sh,
3140 targets/livecd-stage2/livecd-stage2-controller.sh:
3141 Fixed up spacing/coding style on livecd-stage*.
3143 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3144 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3145 targets/grp/grp-preclean-chroot.sh:
3146 Fixed up spacing/coding style on grp.
3148 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3149 targets/embedded/embedded-chroot.sh,
3150 targets/embedded/embedded-controller.sh,
3151 targets/embedded/embedded-fs-runscript.sh,
3152 targets/embedded/embedded-preclean-chroot.sh:
3153 Fixed up spacing/coding style on embedded.
3155 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
3156 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3157 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3158 targets/support/functions.sh:
3159 Removing extra line from x86.py, fixing up comments, spacing, and coding
3160 style in targets/support through functions.sh
3162 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
3163 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3164 Fix more tab/spacing issues .. trying to make everything use tabs
3166 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
3167 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3168 modules/stage1_target.py, modules/stage2_target.py,
3169 modules/stage3_target.py, modules/stage4_target.py:
3170 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
3173 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
3174 modules/generic_stage_target.py:
3175 Add envscript warning to aid users who may not know what they are doing
3177 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3178 examples/generic_stage_template.spec:
3179 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
3180 only configurable when building a stage2 tarball, to match the current state
3181 of portage. This is 2.0_rc9.
3183 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3184 targets/support/chroot-functions.sh:
3185 Silence more of portages beeps and clicks and whistles
3187 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3188 targets/support/chroot-functions.sh:
3189 Change the portage emerge to use run_emerge
3191 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3192 modules/generic_stage_target.py, modules/snapshot_target.py,
3193 modules/stage1_target.py, modules/stage2_target.py,
3194 modules/stage3_target.py:
3195 allow portdir_overlay to be part of all specs not including snapshot spec.
3196 Add warnings for stage1,2 and 3 in case someone uses this feature there.
3197 Remove overlay support from the snapshot spec but added a warning.
3199 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
3200 modules/stage2_target.py:
3201 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
3204 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
3205 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
3206 Add support for bootloader softlevel=; have rsync delete the extra files out
3207 of the overlay so that the overlay always matches the source dir
3209 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3210 Swapped -v/-V since I had gotten them wrong here.
3212 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3213 modules/generic_stage_target.py:
3214 Fix stupid overlay bug
3216 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3217 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3218 targets/livecd-stage1/livecd-stage1-chroot.sh,
3219 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
3220 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3221 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
3222 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3223 targets/support/unmerge.sh:
3224 Made sure we use -f on removing the default links for splash. Removed
3225 check_portage_version as it really isn't needed anymore. Removed
3226 --no-install from genkernel commands in kmerge.sh so users must manually
3227 remove kernels from /boot. This is 2.0_rc8.
3229 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3230 targets/support/livecdfs-update.sh:
3231 Made sed on devfsd.conf conditional on it existing. Removes one more error
3232 message from a standard catalyst run.
3234 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3235 Added warning about breaking snapshot cache and re-enable autoresume, since
3236 the errors I was getting were elsewhere.
3238 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3239 modules/generic_stage_target.py:
3240 Fix indentation error the last commit caused
3242 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3243 modules/generic_stage_target.py:
3244 Always clear autoresume points after a successful run
3246 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3247 targets/support/livecdfs-update.sh:
3248 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
3249 snapshot caching after a successful gentoo-release-livecd run.
3251 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3252 targets/support/rc-update.sh:
3253 Added famd to default on official LiveCD.
3255 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3256 targets/support/chroot-functions.sh:
3257 Fixes 'too many arguments' error in check_portage_version.
3259 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3260 modules/generic_stage_target.py:
3261 remove extra self.env={} that was resetting the environment to null
3263 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3264 modules/livecd_stage1_target.py:
3265 Fix appending livecd use flag if no use flag is specified in livecd-stage1
3268 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
3269 Add a default path to the environment in the chroot
3271 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3272 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
3273 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3274 targets/livecd-stage2/livecd-stage2-controller.sh,
3275 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3276 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3277 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3278 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3279 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
3280 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
3281 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
3282 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
3283 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
3285 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3287 Fixed up the man page, which has been suffering for some time, and also
3288 reversed -v/-V in the help message.
3290 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3291 targets/support/livecdfs-update.sh:
3292 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
3295 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3296 Turning off autoresume of doom until I can get more testing. I've had
3297 several issues with it. I'll be reporting/fixing these as I come across them
3298 but for now wish to turn it off by default as I don't want this one feature
3299 to stop the possible 2.0 final release.
3301 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3302 targets/livecd-stage2/unmerge.sh:
3303 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
3304 anymore and probably should have been removed a long time ago when the new
3305 code was put into place in livecdfs-update.sh and livecd-local.start
3308 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3309 targets/livecd-stage1/livecd-stage1-chroot.sh,
3310 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3311 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
3312 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
3314 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3315 modules/generic_stage_target.py, modules/generic_target.py:
3316 self.env should be a part of the super class generic_target so it applies to
3317 snapshots as well; removing redundant pass in the generic_target class as
3318 its not needed. There is code there to fill the statements
3320 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3321 targets/support/livecdfs-update.sh:
3322 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
3325 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3326 Changed version stamp to 2.0_rc6.
3328 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3329 modules/generic_stage_target.py:
3330 Fix for unpack cases
3332 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
3333 modules/generic_stage_target.py:
3336 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
3337 modules/catalyst_support.py, modules/generic_stage_target.py,
3338 modules/grp_target.py, modules/livecd_stage1_target.py,
3339 modules/livecd_stage2_target.py, modules/netboot_target.py,
3340 modules/snapshot_target.py, modules/tinderbox_target.py:
3341 Stop reading env from the OS. Rely on the more on the envscript for oddball
3342 settings. Change -v to verbose and -V to version
3344 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3347 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
3348 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
3351 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3352 examples/generic_stage_template.spec:
3353 Added chost/cflags/cxxflags/ldflags to example spec template.
3355 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3356 targets/support/rc-update.sh:
3357 OK, just kidding on that last commit. We were already doing rc-update add
3358 xdm default in livecdfs-update.sh and since it is a livecd-only function,
3359 there's no point in having it in rc-update.sh
3361 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3362 targets/support/rc-update.sh:
3363 Have rc-update add xdm if livecd/xdm is set.
3365 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3366 modules/catalyst_lock.py, modules/catalyst_support.py,
3367 modules/embedded_target.py, modules/generic_stage_target.py,
3368 modules/grp_target.py, modules/livecd_stage1_target.py,
3369 modules/livecd_stage2_target.py, modules/netboot_target.py,
3370 modules/stage1_target.py, modules/stage4_target.py,
3371 modules/tinderbox_target.py:
3372 So I was just kidding on that last commit. This one is 2.0_rc4.
3374 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3375 modules/catalyst_lock.py, modules/catalyst_support.py,
3376 modules/embedded_target.py, modules/generic_stage_target.py,
3377 modules/grp_target.py, modules/livecd_stage1_target.py,
3378 modules/livecd_stage2_target.py, modules/netboot_target.py,
3379 modules/stage1_target.py, modules/stage2_target.py,
3380 modules/stage4_target.py, modules/tinderbox_target.py:
3381 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
3383 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3384 files/catalyst.conf, modules/catalyst_lock.py,
3385 modules/catalyst_support.py, modules/embedded_target.py,
3386 modules/generic_stage_target.py, modules/grp_target.py,
3387 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3388 modules/netboot_target.py, modules/stage1_target.py,
3389 modules/stage2_target.py, modules/stage4_target.py,
3390 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
3391 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
3392 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
3394 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3395 modules/generic_stage_target.py:
3396 Fix autoresume for unpacking tarballs
3398 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3399 targets/support/livecdfs-update.sh:
3400 remove gnap livecd-type per Koon's request
3402 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3403 change rc-update add modules default to rc-update add modules boot
3405 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3406 modules/generic_stage_target.py, modules/grp_target.py:
3407 Add more verbosity to digests if -V is enabled, add more print messages to
3410 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3411 modules/generic_stage_target.py, modules/grp_target.py:
3412 Add sha/md5 digests support for grp and cleanup other sha/md5 code
3414 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3415 Fix folder name for grp build dir to not have .tar.bz2 at the end
3417 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
3418 modules/catalyst_support.py, modules/generic_stage_target.py:
3419 Add md5 and sha .digests file creation per wolf31o2's feature request
3421 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3422 This is catalyst-2.0_rc2.
3424 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
3425 files/catalyst.conf, modules/generic_stage_target.py,
3426 modules/livecd_stage1_target.py:
3427 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
3428 after each successful kernel build;add autoresume documentation to
3431 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
3432 targets/embedded/embedded-controller.sh,
3433 targets/embedded/embedded-fs-runscript.sh,
3434 targets/livecd-stage2/livecd-stage2-controller.sh,
3435 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3436 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
3437 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3438 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3439 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
3440 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3441 targets/support/rc-update.sh:
3442 Changed multiple spaces to tabs to satisfy my OCD.
3444 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3445 targets/support/chroot-functions.sh:
3446 Bumped genkernel detection to require 3.3.0 or higher
3448 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3449 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3450 targets/netboot/netboot-controller.sh:
3451 Changed to clst_use from clst_embedded_use and clst_netboot_use and
3452 clst_grp_use. This is catalyst-2.0_rc1.
3454 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3455 targets/netboot/netboot-controller.sh:
3456 change to clst_use from clst_netboot_use
3458 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3459 targets/livecd-stage1/livecd-stage1-chroot.sh,
3460 targets/stage4/stage4-chroot.sh:
3461 Changed to clst_use from clst_stage4_use and clst_livecd_use.
3463 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3464 targets/stage4/stage4-chroot.sh:
3465 Fixed USE invocations in stage4 target.
3467 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3468 modules/livecd_stage1_target.py:
3469 Force use=livecd for livecd-stage1
3471 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3472 This is version 2.0_pre20051129.
3474 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3475 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
3476 Removed kudzu-knoppix from example spec files.
3478 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
3479 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
3480 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
3482 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3483 examples/grp_template.spec, examples/livecd-stage1_template.spec,
3484 examples/stage4_template.spec, +examples/tinderbox_template.spec:
3485 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
3486 definitions in the examples to fit in 80 columns.
3488 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
3489 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
3490 modules/grp_target.py, modules/tinderbox_target.py,
3491 targets/tinderbox/tinderbox-chroot.sh:
3492 Tinderbox script: added newuse, tinderbox and grp targets added support for
3493 overriding the pkgcache location via pkgcache_path - pkgcache_path:
3494 /path/to/cache in the spec file, updated example specs to note pkgcache_path
3496 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3497 Added portdir example to catalyst.conf for bug #113272.
3499 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3500 targets/support/create-iso.sh:
3501 Fixed a few lines which were causing the isolinux directory to be removed
3502 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
3504 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3505 targets/support/create-iso.sh:
3506 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
3508 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
3509 targets/support/bootloader-setup.sh, targets/support/functions.sh:
3510 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
3511 too many arches dont use it by default, test for an initrd in the yaboot
3514 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3515 modules/generic_stage_target.py:
3516 Fix split error if use is specified
3518 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3519 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
3520 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
3521 Updated palo version from catalyst 1.x for HPPA.
3523 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3524 targets/support/bootloader-setup.sh:
3525 Removing for loop for grub on amd64/x86 as it was totally useless.
3527 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3528 targets/support/bootloader-setup.sh:
3529 Remove vga= line for PPC.
3531 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3532 targets/support/bootloader-setup.sh:
3533 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
3535 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3536 -catalyst-2.0_pre20051101-slot.patch, catalyst:
3537 Removing slot patch as it probably didn't belong here anyway, and updating
3538 version stamp to 2.0_pre20051118.
3540 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3541 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3542 targets/support/bootloader-setup.sh:
3543 fix the bootloader script for isolinux so that it actually makes a cfg file,
3544 remove extra unneeded catalyst aborting print statement, reorganize rm code
3545 to make sure is splits properly and is an array even from the cmdline
3547 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3548 targets/support/livecdfs-update.sh:
3549 Added call to update-usbids to download the latest usb.ids file.
3551 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3552 modules/generic_stage_target.py:
3553 Move checks of running catalyst into the target which is simpler
3555 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3556 modules/generic_stage_target.py:
3557 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3558 that doesnt exist yet
3560 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3561 Keep unnecessary programs from installing into kerncache
3563 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3564 modules/generic_stage_target.py:
3565 Turn on more tracebacks at this point to better debug .. will need to turn
3566 them down as we find errors and build appropriate error handlers
3568 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3569 Changed version marker to 2.0_pre20051115 for new ebuild.
3571 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3572 modules/livecd_stage2_target.py:
3573 Fix bug in livecd stage2 so that it doesnt try to use tar
3575 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3576 targets/livecd-stage2/livecd-stage2-controller.sh:
3577 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3578 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3579 of Getting_Online.txt from catalyst 1.1.10.10.
3581 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3582 Added Joshua Kinard to authors for his mips contributions.
3584 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3585 examples/livecd-stage2_template.spec:
3586 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3587 Paul Kessler on gentoo-catalyst. ;]
3589 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3590 Change variables from cat1 format to cat2
3592 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3593 modules/generic_stage_target.py, modules/stage1_target.py:
3594 Fix modules has no attribute register
3596 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3597 modules/generic_stage_target.py:
3598 Fix broken aliases code that was just proof of concept
3600 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3601 Output mkisofs command line options to assist in debugging
3603 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3604 modules/generic_stage_target.py, targets/support/create-iso.sh:
3607 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3608 modules/generic_stage_target.py:
3609 Add VERY basic support for aliases kernel parameter.
3611 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3612 modules/livecd_stage2_target.py:
3613 Remove large section of commented code
3615 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3616 modules/generic_stage_target.py, modules/stage1_target.py:
3617 Allow LDFLAGS to be specified as an ENV variable for stage1
3619 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3620 modules/generic_stage_target.py:
3621 Fix rc-update to automatically run default options for livecds. Removed an
3622 erroneous key check.
3624 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3625 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3626 Make use spec key optional to default to profile defaults
3628 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3629 +examples/stage4_template.spec:
3630 Preliminary stage4_template.spec file
3632 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3633 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3634 Updated version stamp and added slot patch.
3636 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3637 Fix ordering problem so self.settings is defined
3639 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3640 modules/generic_stage_target.py:
3641 Correct a rsync issue when the directory doesnt exist
3643 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3644 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3645 targets/livecd-stage2/livecd-stage2-controller.sh,
3646 targets/netboot/netboot-controller.sh,
3647 targets/stage4/stage4-controller.sh:
3648 run pre_kmerge and post_kmerge only once
3650 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3651 targets/support/bootloader-setup.sh:
3652 MIPS bootloader patch
3654 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3655 targets/support/mips-arcload_conf.sh:
3656 Fix MIPS Serial Detection
3658 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3659 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3660 +targets/support/mips-arcload_conf.sh:
3661 Application of Kumba's patches for MIPS support
3663 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3664 Check for the correct arch specific cd building tool
3666 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3667 modules/generic_stage_target.py:
3668 Print a warning if livecd/iso is not defined
3670 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3671 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3673 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3674 targets/support/post-kmerge.sh:
3675 Check for existence of files in /lib/modules before running depscan.sh. This
3676 replaces the mips-specific check and makes it portable.
3678 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3679 modules/generic_stage_target.py:
3680 update autoresume logic when dealing with rsync unpack operations
3682 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3683 targets/support/post-kmerge.sh:
3684 Bypass module load on mips
3686 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3687 remove --no-deps so dependancies get installed for genkernel
3689 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3690 modules/generic_stage_target.py:
3691 Fix missing : statement in unpack
3693 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3694 modules/generic_stage_target.py:
3695 fix livecd-stage2 unpack when seedcache is turned off
3697 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3698 targets/support/functions.sh:
3699 Fix module unpacking and make it actually optional.
3701 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3702 modules/generic_stage_target.py:
3703 Fix broken seedcache autoresume interaction
3705 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3706 modules/generic_stage_target.py:
3707 Cleanup stage directories properly for tar installs
3709 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3710 Tinderbox no longer cleans /tmp/*
3712 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3713 targets/tinderbox/tinderbox-chroot.sh,
3714 targets/tinderbox/tinderbox-controller.sh:
3715 Fixing problem with bind mounted portage and final rsync on tinderbox target
3716 and adding additional logging.
3718 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3719 Stop tinderbox from trying to create a tarball of itself
3721 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3722 modules/generic_stage_target.py:
3723 Fix catalyst so it fully disables snapcache when its not specified in the
3726 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3727 examples/livecd-stage2_template.spec:
3728 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3729 spec template and updating version stamp.
3731 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3732 modules/catalyst_support.py:
3733 allow file_check to proceed if key is not in use
3735 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3736 Recursively make the missing directories
3738 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3739 Fix extract_modules to just echo a warning that it is missing
3741 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3742 files/catalyst.conf:
3743 Updating default configuration for catalyst and updating version stamp,
3744 since we're beginning internal testing for release.
3746 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3747 modules/generic_stage_target.py:
3748 fix bug 106004 split strings into a list for empty and rm operation
3750 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3751 modules/livecd_stage2_target.py:
3752 Append slashes to directories so rsyncs work properly
3754 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3755 examples/livecd-stage2_template.spec:
3756 Changing source_subpath for livecd-stage2 example for bug #101704.
3758 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3759 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3760 targets/support/livecdfs-update.sh:
3761 Added livecd/xdm and livecd/xsession options. These are used to setup the
3762 default display manager and X session, respectively. Added supporting
3763 documentation to example spec files. Imported more work from my fsscript for
3764 the official LiveCD.
3766 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3767 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3768 discussion, see bug #88777.
3770 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3771 modules/generic_stage_target.py:
3772 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3773 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3775 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3776 targets/livecd-stage1/livecd-stage1-controller.sh,
3777 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3778 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3779 on livecd-stage2 and removing universal motd for livecd/type of
3780 gentoo-release-livecd.
3782 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3783 modules/livecd_stage1_target.py:
3784 Add optional livecd/type env var for scripts to add optional items to the
3787 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3788 -livecd/files/x86-help.msg:
3789 Removing x86-help.msg as it is no longer used.
3791 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3792 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3793 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3794 Add dobladecenter description to bootloader files for x86/amd64.
3796 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3797 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3799 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3800 modules/generic_stage_target.py:
3801 Added split to use section for bug #104414.
3803 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3804 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3805 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3806 Tabs to whitespaces for isolinux.
3808 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3809 targets/support/bootloader-setup.sh:
3810 Changed isolinux to use new split-out help messages. Using grub gives a
3811 single help message with pager.
3813 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3814 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3815 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3816 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3817 Added F2->F7 help messages for isolinux.
3819 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3820 livecd/files/README.txt, livecd/files/generic.motd.txt,
3821 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3822 livecd/files/livecd-local.start:
3823 Updated files from latest used to build LiveCD.
3825 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3826 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3828 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3829 modules/catalyst_support.py:
3830 Added fix for using options with = in them with --cli (ex.
3831 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3832 <cell@ices.utexas.edu> for pointing this out to me via email.
3834 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3835 modules/generic_stage_target.py, targets/support/functions.sh:
3836 fix bug in exec_in_chroot for stage1 target
3838 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3839 modules/generic_stage_target.py:
3840 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3841 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3843 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3844 catalyst, examples/livecd-stage2_template.spec,
3845 examples/snapshot_template.spec, files/catalyst.conf,
3846 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3847 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3848 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3849 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3850 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3851 targets/livecd-stage2/livecd-stage2-controller.sh,
3852 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3853 targets/stage2/stage2-preclean-chroot.sh,
3854 targets/stage3/stage3-preclean-chroot.sh,
3855 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3856 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3857 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3858 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3859 targets/support/target_image_setup.sh:
3860 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3861 to look at gamecdfs-update.sh yet.
3863 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3864 modules/generic_stage_target.py:
3865 Remove extra debugging print statement
3867 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3868 +modules/catalyst_lock.py, modules/catalyst_support.py,
3869 modules/embedded_target.py, modules/generic_stage_target.py,
3870 modules/grp_target.py, modules/livecd_stage1_target.py,
3871 modules/livecd_stage2_target.py, modules/netboot_target.py,
3872 modules/snapshot_target.py, modules/stage1_target.py,
3873 modules/stage2_target.py, modules/stage4_target.py,
3874 targets/support/functions.sh:
3875 Add locking support. Code simplification for unpack and unpack snapshot.
3876 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3877 Add seedcache support (Grabs output from previous target run)
3878 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3880 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3881 modules/catalyst_support.py, modules/generic_stage_target.py:
3882 Add support to cache the snapshot dir. add snapcache to options. add
3883 snapshot_cache= to override the default location of the cache in
3884 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3886 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3887 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3888 Forward port README.txt and Getting_Online.txt files from catalyst
3891 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3892 Add automatic creation/deletion of runlevels based on rcadd rcdel
3894 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3895 Fix grp so that grp/use is not required anymore
3897 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3898 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3899 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3900 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3901 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3902 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3903 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3904 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3905 they are known to cause booting problems.
3907 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3908 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3909 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3910 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3913 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3914 targets/stage1/stage1-chroot.sh:
3915 Fixed quoting in stage1 profile check.
3917 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3918 targets/stage3/stage3-chroot.sh:
3919 Fixing USE for stage3.
3921 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3922 targets/support/chroot-functions.sh:
3923 Fix FETCH code so it will run for Pylon
3925 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3926 targets/grp/grp-chroot.sh:
3927 Fix bindist invcation.
3929 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3930 targets/grp/grp-chroot.sh:
3931 Made sure bindist was used for all emerges in GRP.
3933 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3934 Fix USE flags for GRP build
3936 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3937 targets/stage4/stage4-chroot.sh:
3938 let GRP use the users environment variables and removed extra
3939 GRP_STAGE23_USE from stage4
3941 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3942 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3943 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3945 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3946 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3947 impact all previous spec files that use this option. It's beejay's fault.
3949 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3950 Changed to use linux32 for ppc32 support when build host is ppc64.
3952 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3954 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3956 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3957 Minor cosmetic print statement fixes for readability
3959 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3960 modules/catalyst_support.py, modules/generic_stage_target.py:
3961 Fix None None bug and exception reporting
3963 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3964 Fix iso creation script. Case statement out of place
3966 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3967 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3968 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3969 catalyst, files/catalyst.conf, modules/builder.py,
3970 modules/catalyst_support.py, modules/embedded_target.py,
3971 modules/generic_stage_target.py, modules/generic_target.py,
3972 modules/grp_target.py, modules/livecd_stage1_target.py,
3973 modules/livecd_stage2_target.py, modules/netboot_target.py,
3974 modules/snapshot_target.py, modules/stage1_target.py,
3975 modules/stage2_target.py, modules/stage3_target.py,
3976 modules/stage4_target.py, modules/tinderbox_target.py,
3977 targets/embedded/embedded-chroot.sh,
3978 targets/embedded/embedded-fs-runscript.sh,
3979 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3980 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3981 targets/grp/grp-preclean-chroot.sh,
3982 targets/livecd-stage1/livecd-stage1-chroot.sh,
3983 targets/livecd-stage1/livecd-stage1-controller.sh,
3984 targets/livecd-stage2/livecd-stage2-controller.sh,
3985 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3986 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3987 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3988 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3989 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3990 targets/stage2/stage2-controller.sh,
3991 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3992 targets/stage3/stage3-controller.sh,
3993 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3994 targets/stage4/stage4-controller.sh,
3995 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3996 targets/support/create-iso.sh, targets/support/functions.sh,
3997 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3998 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3999 targets/support/target_image_setup.sh,
4000 targets/tinderbox/tinderbox-chroot.sh,
4001 targets/tinderbox/tinderbox-controller.sh,
4002 targets/tinderbox/tinderbox-preclean-chroot.sh:
4003 Big honkin' copyright update.
4005 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4006 modules/generic_stage_target.py:
4007 add additional logging output. Use standard os redirection methods to log to
4010 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4011 targets/stage1/stage1-chroot.sh:
4012 Added profile sanity check for bug #97867.
4014 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4015 targets/support/bootloader-setup.sh:
4016 Removing acpi=off from default kernel arguments and adding ia64
4017 livecd-stage2 support functions and cdtar.
4019 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4020 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
4021 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
4022 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
4023 splash command line.
4025 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4026 targets/support/create-iso.sh:
4027 Fixed up zisofs support. Waiting for response from sparc before touching
4030 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4031 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
4032 targets/support/functions.sh:
4033 Added livecd/bootargs and added the option to the bootloader-setup.sh script
4034 to allow it to work on all arches that dynamically build their bootloader
4037 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
4038 targets/stage4/stage4-controller.sh:
4039 Fix stage4 so it doesnt run the bootloader stuff
4041 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4042 targets/support/bootloader-setup.sh:
4043 Removed dokeymap from non-Gentoo releases.
4045 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4046 targets/support/livecdfs-update.sh:
4047 Added call to update-pciids to download the latest pci.ids file.
4049 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
4050 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4051 modules/stage4_target.py:
4052 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
4054 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
4055 Fix issue where -s on the command line would not run
4057 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4058 livecd/files/generic.motd.txt:
4059 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
4060 kernel configurations.
4062 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4063 targets/support/livecdfs-update.sh:
4064 Updated hostname/domainname creation for new baselayout.
4066 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4067 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
4068 Fixing some bootloader isolinux/boot stuff for x86/amd64.
4070 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4071 targets/support/chroot-functions.sh:
4072 Change portage emerge to use --oneshot --nodeps to keep from merging the
4073 same packages multiple times.
4075 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4076 targets/stage2/stage2-chroot.sh:
4077 Added a -p bootstrap when catalyst is called with -V (verbose).
4079 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4080 targets/support/livecdfs-update.sh:
4081 Removed inittab hack, as this is done by livecd-tools.
4083 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4084 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
4085 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
4087 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4088 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
4089 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
4090 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4091 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4092 targets/livecd-stage2/livecd-stage2-controller.sh:
4093 Removed gentoo.png and creation of face directory. Changed
4094 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
4097 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4098 targets/stage1/stage1-preclean-chroot.sh,
4099 targets/support/chroot-functions.sh:
4100 Added setup_binutils function and force both of them to run during stage1
4103 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4104 examples/livecd-stage2_template.spec:
4105 Added livecd/volid explanation to example spec.
4107 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4108 targets/support/create-iso.sh:
4109 General cleanup of ISO code and added default livecd/volid when it is not set.
4111 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4112 targets/embedded/embedded-controller.sh:
4113 Actually modify the embedded target this time.
4115 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
4116 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
4117 targets/livecd-stage2/livecd-stage2-controller.sh,
4118 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
4119 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
4120 and livecd-stage2 targets.
4122 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
4123 files/catalyst.conf:
4124 Retired John Davis <zhen@gentoo.org> and added storedir to default
4127 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4128 targets/support/livecdfs-update.sh:
4129 Uncommented openglify, since it is needed for both opengl-update-livecd and
4132 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4133 modules/generic_stage_target.py:
4134 Fix print statement so it shows when kill_chroot_pids is run correctly
4136 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4137 modules/snapshot_target.py:
4138 Fix snapshot target to skip the kill_pids check
4140 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
4141 Bug fixes in parse_spec, fix issues detecting list or string.
4143 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4144 modules/catalyst_support.py:
4145 Fix bug 65284. More flexible spec parsing. Should handle cases where no
4146 spaces are after :. Better handling of comments ( ie preprocessed and
4147 stripped off ). Unset empty keys.
4149 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4150 targets/support/kill-chroot-pids.sh:
4151 Remove extra P_NAME definition that is never used. Saves processing time.
4152 Bumped catalyst to pre2
4154 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4155 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4156 +targets/support/kill-chroot-pids.sh:
4157 User info about runscript and archscript. Added checks for processes running
4158 in the chroot and created a script to kill them. Should fix the unmounting
4159 issues with gconfd or any other running application in the chroot
4161 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4162 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
4163 Remove using gcc-config to set things up as we should all be using 2005.0
4166 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4167 examples/livecd-stage2_template.spec:
4168 Added livecd/users to example livecd-stage2 spec file.
4170 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4171 targets/support/livecdfs-update.sh:
4172 Change default hostnames for livecds
4174 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4175 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
4176 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
4179 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4180 modules/livecd_stage2_target.py:
4181 Clear autoresume flags when build is done
4183 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4184 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
4185 targets/support/create-iso.sh:
4186 Fix isolinux so that it finds menus and kernels and stuff
4188 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4189 modules/generic_stage_target.py:
4190 Make purge operation a little less chatty, removed print statements
4192 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4193 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4194 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4195 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
4197 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4198 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4199 print warning message about deprecated use of cdfstype
4201 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4202 targets/support/chroot-functions.sh:
4203 statically define genkernel location to eliminate which command failure if
4204 genkernel is not installed
4206 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
4207 modules/generic_stage_target.py:
4208 change the portage_overlay to an array so it always works
4210 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4211 modules/catalyst_support.py:
4212 Fix exception handling to remove extraneous prints of None
4214 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
4215 Remove iso creation code from stage4
4217 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4218 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4219 modules/livecd_stage2_target.py, modules/snapshot_target.py,
4220 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
4221 targets/livecd-stage1/livecd-stage1-chroot.sh,
4222 targets/livecd-stage1/livecd-stage1-controller.sh,
4223 targets/livecd-stage2/livecd-stage2-controller.sh,
4224 targets/netboot/netboot-controller.sh,
4225 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
4226 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
4227 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
4228 targets/support/create-iso.sh, targets/support/kmerge.sh,
4229 targets/support/target_image_setup.sh,
4230 targets/tinderbox/tinderbox-controller.sh:
4231 Fix some exception handling in catalyst_support.py, remove intermediate
4232 destination folder of iso and tarball, add additional tests for folders not
4233 found on host but defined in spec file, keep catalyst from erroring in this
4234 case, change exit code on shell scripts so that errors are reported to
4235 catalyst and causes catalyst to die on errors, fix bug in
4236 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
4237 check for mkisofs that informs the user of where to get the program, and
4238 removed the autoresume code from ccache and distcc installation until I can
4239 figure out a way to have the autoresume flag go someplace outside the chroot.
4241 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4242 Remove bind mounts before rm operations happen at startup
4244 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
4245 modules/generic_stage_target.py:
4246 Fix bug where purge deletes the autoresume directory but doesnt recreate it
4248 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4249 modules/generic_stage_target.py:
4250 fix minor bug in the purge code so that it actually runs the commands
4252 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
4253 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4254 modules/stage4_target.py:
4255 Change ordering of tasks so root_overlay and fsscript occur after
4256 livecd_update, giving users a chance to override livecd_update
4258 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4259 modules/catalyst_support.py, modules/generic_stage_target.py:
4260 Added a better exception handling message for keyboard interrupt and added
4261 countdown timer for purge operation to give an opportunity to exit
4263 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4264 modules/catalyst_support.py, modules/generic_stage_target.py:
4265 Add support to clear the autoresume flags and improve the purge code to
4266 clean the chroot, and pkg/kern cache
4268 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4269 modules/catalyst_support.py, modules/generic_stage_target.py,
4270 modules/livecd_stage1_target.py:
4271 only append livecd-tools to the livecd-stage1 target package list and move a
4272 check out of the way so command line and spec files can co-exist
4274 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
4275 modules/generic_stage_target.py:
4276 fixed python syntax in set_packages so catalyst will run
4278 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4279 modules/embedded_target.py, modules/generic_stage_target.py,
4280 modules/grp_target.py, modules/livecd_stage1_target.py,
4281 modules/livecd_stage2_target.py, modules/netboot_target.py,
4282 modules/stage4_target.py, modules/tinderbox_target.py,
4283 targets/embedded/embedded-chroot.sh,
4284 targets/embedded/embedded-controller.sh,
4285 targets/livecd-stage1/livecd-stage1-controller.sh,
4286 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
4287 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
4288 targets/livecd-stage2/livecd-stage2-controller.sh,
4289 -targets/livecd-stage2/livecd-stage2-iso.sh,
4290 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
4291 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
4292 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
4293 targets/support/functions.sh, targets/support/livecdfs-update.sh,
4294 +targets/support/target_image_setup.sh:
4295 embedded target cleanups ... iso,bootloader,target_setup generalizations,
4298 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4299 targets/livecd-stage2/livecd-stage2-controller.sh,
4300 targets/support/livecdfs-update.sh:
4301 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
4302 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
4303 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
4306 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4307 targets/livecd-stage2/livecd-stage2-controller.sh,
4308 targets/support/rc-update.sh:
4309 Updated rc-update.sh with better defaults for different livecd/type settings
4310 and cleaning up file copying in livecd-stage2-controller.sh to match
4313 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
4314 Made example of catalyst.conf in README match the default catalyst.conf
4317 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
4319 Removing old files from previous maintainers and updating README.
4321 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4322 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
4323 Added livecd/users option to create non-root users. The first user listed
4324 will also be used for auto-starting X, if X is merged onto the CD.
4326 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4327 targets/livecd-stage1/livecd-stage1-controller.sh,
4328 targets/livecd-stage2/livecd-stage2-controller.sh,
4329 targets/support/livecdfs-update.sh:
4330 Updated all instances of livecd/type: gentoo-release-environmental to
4331 gentoo-release-livecd and added generic-livecd.
4333 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4334 examples/fsscript.sh.example, examples/gamecd.conf.example,
4335 examples/generic_stage_template.spec, examples/grp_template.spec,
4336 examples/livecd-stage1_template.spec,
4337 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
4338 examples/snapshot_template.spec:
4339 Imported example files from catalyst 1.1.9 to make them more verbose.
4341 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
4342 Fix grp/use bug #89365
4344 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4345 modules/generic_stage_target.py, targets/support/kmerge.sh:
4346 Fixes for initramfs overlay support.
4348 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4349 modules/generic_stage_target.py, targets/support/kmerge.sh,
4350 targets/support/pre-kmerge.sh:
4351 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
4352 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
4353 caching bug; Also adding preliminary support for initramfs_overlay from
4356 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
4357 modules/generic_stage_target.py, targets/support/kmerge.sh:
4358 Removed support for postconf as genkernel no longer has that option
4360 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4361 modules/embedded_target.py, modules/generic_stage_target.py,
4362 modules/grp_target.py, modules/livecd_stage1_target.py,
4363 modules/livecd_stage2_target.py, modules/netboot_target.py,
4364 modules/stage4_target.py, modules/tinderbox_target.py,
4365 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
4366 targets/stage1/stage1-preclean-chroot.sh,
4367 targets/support/chroot-functions.sh:
4368 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
4369 die properly on CTRL-C; fixed stage1 bug with gcc-setup
4371 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4372 modules/livecd_stage2_target.py:
4373 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
4375 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4376 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4377 modules/livecd_stage2_target.py, modules/stage4_target.py,
4378 targets/livecd-stage1/livecd-stage1-controller.sh,
4379 targets/livecd-stage2/livecd-stage2-controller.sh,
4380 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
4381 targets/support/functions.sh, targets/support/kmerge.sh,
4382 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
4383 Generalized kernel support, fsscript, rcupdate, etc for stage4
4385 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4386 targets/support/pre-kmerge.sh:
4387 Removed sed for usb devices from legacy genkernel, as we're going to require
4388 a version much higher that no longer exhibits the bug.
4390 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4391 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
4392 targets/support/livecdfs-update.sh:
4393 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
4394 properly with hotplug firmwares, and also updated gamecd.conf.example, since
4395 the ut2004demo shell script has been renamed to ut2004-demo.
4397 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
4398 let genkernel always reinstall itself
4400 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4401 modules/catalyst_support.py, modules/generic_stage_target.py,
4402 modules/stage1_target.py, targets/support/livecdfs-update.sh:
4403 fix case bug in livecdfs-update.sh; fix bug in initial command line
4404 arguement parsing; add cflags spec file support which is only allowed to
4407 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
4408 targets/stage3/stage3-chroot.sh:
4409 Fix a use flag bug in the stage3
4411 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4412 modules/generic_stage_target.py:
4413 Changes to allow cflags, chost, cxxflags in a spec file
4415 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4416 targets/livecd-stage1/livecd-stage1-controller.sh,
4417 targets/livecd-stage2/livecd-stage2-controller.sh,
4418 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
4419 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
4420 targets/support/pre-kmerge.sh:
4421 change the code to use more case statements. Fix gcc issue in stage1.
4423 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4424 targets/livecd-stage1/livecd-stage1-controller.sh,
4425 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4426 Merging in changes from catalyst 1.1.x for gamecd support.
4428 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4429 targets/stage1/stage1-preclean-chroot.sh:
4430 Removing gcc-config stuff to see if its still required to work around a gcc
4433 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4434 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
4435 Added tests for genkernel >3.2.0
4437 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4440 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
4441 Updated AUTHORS with new maintainers and updated contributors list.
4443 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4444 examples/fsscript.sh.example, livecd/files/README.txt,
4445 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4446 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4447 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4448 Changed maintainers. Updated examples/fsscript.sh.example to provide better
4449 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
4450 universal.motd.txt to resolve documentation issue on bug #86914. Added
4451 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
4452 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
4455 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
4456 targets/livecd-stage2/livecd-stage2-controller.sh:
4457 Removed a few unnecessary comments
4459 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
4460 Removed obsolete files from the livecd directory as the functionality has
4461 moved into the targets folders
4463 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
4464 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
4465 Additional catalyst 2.0.0 files
4467 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
4468 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
4469 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4470 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4471 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
4472 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
4473 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
4474 -livecd/runscript/alpha-archscript.sh,
4475 -livecd/runscript/default-runscript.sh,
4476 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
4477 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
4478 -livecd/runscript-support/gamecdfs-update.sh,
4479 -livecd/runscript-support/kmerge.sh,
4480 -livecd/runscript-support/livecdfs-update.sh,
4481 -livecd/runscript-support/post-kmerge.sh,
4482 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4483 modules/embedded_target.py, modules/generic_stage_target.py,
4484 modules/grp_target.py, modules/livecd_stage1_target.py,
4485 modules/livecd_stage2_target.py, -modules/netboot.py,
4486 +modules/netboot_target.py, modules/snapshot_target.py,
4487 modules/stage1_target.py, +modules/stage4_target.py,
4488 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
4489 +targets/embedded/embedded-controller.sh,
4490 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
4491 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
4492 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
4493 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4494 +targets/livecd-stage1/livecd-stage1-controller.sh,
4495 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4496 -targets/livecd-stage1/livecd-stage1.sh,
4497 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
4498 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
4499 +targets/livecd-stage2/livecd-stage2-controller.sh,
4500 +targets/livecd-stage2/livecd-stage2-iso.sh,
4501 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
4502 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
4503 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
4504 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
4505 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
4506 +targets/stage1/stage1-controller.sh,
4507 +targets/stage1/stage1-preclean-chroot.sh,
4508 -targets/stage1/stage1-preclean1-chroot.sh,
4509 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
4510 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
4511 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
4512 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
4513 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
4514 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
4515 +targets/stage4/stage4-preclean-chroot.sh,
4516 +targets/support/chroot-functions.sh,
4517 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
4518 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
4519 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
4520 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
4521 +targets/tinderbox/tinderbox-controller.sh,
4522 targets/tinderbox/tinderbox-preclean-chroot.sh,
4523 -targets/tinderbox/tinderbox.sh:
4524 Initial Import of Catalyst 2.0.0
4526 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4527 livecd/runscript-support/livecdfs-update.sh:
4528 Added /usr/portage as tmpfs (this will be made conditional later).
4530 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4531 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
4532 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
4533 from an interactive shell.
4535 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4536 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
4537 livecd/files/livecd-local.start, -livecd/files/mkvardb,
4538 livecd/runscript-support/pre-kmerge.sh,
4539 livecd/runscript/default-runscript.sh:
4540 Moved livecd-bash_profile to livecd-bashrc. Added check for
4541 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
4542 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
4545 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
4546 modules/generic_stage_target.py:
4547 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4550 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4551 livecd/runscript/default-runscript.sh,
4552 targets/livecd-stage1/livecd-stage1.sh:
4553 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4554 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4555 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4558 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4559 livecd/runscript/ppc-archscript.sh:
4560 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4562 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4563 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4564 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4565 for multiple initrd files.
4567 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4568 livecd/runscript/ppc-archscript.sh:
4569 Modifed PPC archscript to close bug #84648 and also to make the PPC
4570 archscript produce multiple initrd files, like x86/amd64.
4572 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4573 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4574 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4575 livecd/runscript/ppc-archscript.sh:
4576 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4577 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4578 livecd/volid for the HFS volid, too.
4580 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4581 Calling this one 1.1.7 and rolling a tarball.
4583 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4584 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4585 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4586 -livecd/runscript/sparc64-archscript.sh,
4587 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4588 Added livecd/volid to set the volume ID when creating the ISO, patch by
4589 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4590 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4592 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4593 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4594 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4595 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4597 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4598 livecd/runscript-support/livecdfs-update.sh:
4599 Removed hdparm from default runlevel as it break ide=nodma at boot.
4601 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4602 livecd/runscript-support/kmerge.sh,
4603 livecd/runscript-support/pre-kmerge.sh,
4604 targets/livecd-stage1/livecd-stage1-chroot.sh:
4605 Revert last set of changes and remove portage version check from emerge in
4606 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4609 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4610 livecd/runscript-support/kmerge.sh,
4611 livecd/runscript-support/pre-kmerge.sh:
4612 Change genkernel check to use best_version and has_version to determine if
4613 the any previously installed versions of genkernel are up to date. Change
4614 emerge line for kernels to use -n option to only install if they were not
4615 previously installed.
4617 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4618 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4619 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4620 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4621 livecd/runscript/sparc-archscript.sh:
4622 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4623 unified sparc32/sparc64 cdtar.
4625 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4626 livecd/runscript-support/livecdfs-update.sh,
4627 livecd/runscript-support/pre-kmerge.sh:
4628 Change sudoers update to only run if /etc/sudoers exists and only reduce
4629 splash to 1024x768 on minimal and universal install CD.
4631 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4632 targets/livecd-stage1/livecd-stage1.sh:
4633 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4636 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4637 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4638 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4639 livecd/runscript/sparc64-archscript.sh,
4640 livecd/runscript/x86-archscript.sh:
4641 Added a new empty livecd file to each archscript. This will be used for an
4642 identifier by genkernel to allow booting from a non-primary CDROM.
4644 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4645 Catalyst 1.1.6 is here.
4647 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4648 targets/stage1/stage1-preclean2-chroot.sh:
4649 Commenting out stage1 cleaning of /var/db.
4651 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4652 livecd/runscript-support/pre-kmerge.sh:
4653 Made splash reduction to 1024x768 only for minimal and universal release media.
4655 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4656 targets/stage1/stage1-preclean2-chroot.sh:
4657 Added SLOT files back to /var/db entries in stage1.
4659 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4660 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4661 livecd/runscript/default-runscript.sh,
4662 livecd/runscript-support/livecdfs-update.sh,
4663 targets/livecd-stage2/unmerge.sh:
4664 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4665 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4666 the copy from preserving permissions and also adding /usr/share/faces and
4667 default Gentoo icon. We'll see how the icon does for us. Removing serial
4668 init script, as it causes problems with the splash theme.
4670 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4671 targets/livecd-stage1/livecd-stage1.sh:
4674 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4675 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4676 livecd/runscript-support/kmerge.sh,
4677 livecd/runscript-support/livecdfs-update.sh,
4678 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4679 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4680 targets/stage1/stage1-preclean2-chroot.sh:
4681 Removed x-setup from local.start and added in symlinks for gconf, portage
4682 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4683 baselayout and removed /etc/startx from the environmental type. Commented
4684 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4685 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4686 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4687 for X, use the latest pci.ids and usb.ids from portage, and create
4688 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4689 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4690 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4691 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4692 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4695 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4696 Removed ccache from default options as it breaks catalyst when merged with
4699 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4700 modules/snapshot_target.py:
4701 Added /local/ to snapshot exclusion.
4703 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4704 livecd/runscript-support/livecdfs-update.sh:
4705 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4706 gustavoz and his 5 interface Xeon for this.
4708 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4709 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4710 Added a conditional before killing gconfd-2. This is also going to be
4711 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4714 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4715 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4716 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4717 Moved killall -9 gconfd-2 to execute outside chroot.
4719 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4720 livecd/files/x86-help.msg:
4721 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4724 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4725 livecd/runscript/x86-archscript.sh:
4726 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4729 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4732 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4733 targets/livecd-stage1/livecd-stage1.sh:
4734 Added killall for gconfd-2 back into livecd-stage1.sh
4736 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4737 livecd/runscript/alpha-archscript.sh:
4738 Alpha fixes for multiple kernels..
4740 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4741 livecd/runscript-support/kmerge.sh:
4742 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4744 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4745 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4746 livecd/runscript/sparc64-archscript.sh:
4747 Force devfs if udev is not selected for all supporting arches.
4749 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4750 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4751 livecd/runscript-support/kmerge.sh:
4752 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4755 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4756 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4757 Re-enabled preclean in grp and added gconfd-2 killing.
4759 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4760 livecd/runscript/x86-archscript.sh:
4761 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4764 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4765 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4766 targets/livecd-stage1/livecd-stage1-chroot.sh,
4767 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4768 targets/livecd-stage1/livecd-stage1.sh,
4769 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4770 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4771 Added ability to pause indefinitely. This closes bug #79798. I've also added
4772 the gcond-2 killall back in, but now it is in the actual preclean script and
4773 is executed inside the chroot.
4775 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4776 Updated for 1.1.3 release.
4778 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4779 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4780 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4781 targets/netboot/netboot-packages.sh,
4782 targets/tinderbox/tinderbox-chroot.sh:
4783 Updated to use package.use correctly. Blame Robert Paskowitz
4784 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4786 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4787 targets/stage1/stage1-preclean2-chroot.sh:
4788 Fixed find line for new stage1 /var/db/pkg.
4790 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4791 targets/stage1/stage1-preclean2-chroot.sh:
4792 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4793 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4796 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4797 livecd/runscript-support/livecdfs-update.sh:
4798 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4799 added net.ethX symlinks, and added copying of files from
4800 /usr/lib/hotplug/firmware into firmware tarball.
4802 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4803 livecd/runscript-support/livecdfs-update.sh:
4804 Firmware updated to use new /lib/firmware directory.
4806 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4807 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4808 work when both -f and -C were used on the command line.
4810 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4811 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4812 targets/livecd-stage1/livecd-stage1-chroot.sh,
4813 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4814 targets/stage3/stage3-chroot.sh:
4815 Added a portage version check to each target that uses --newuse to ensure a
4816 high enough version is used. This resolves bug #75336.
4818 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4819 livecd/files/livecd-local.start:
4820 Possible local.start fix for beejay.
4822 12 Jan 2005; John Davis <zhen@gentoo.org>
4823 modules/embedded.py:
4824 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4826 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4827 livecd/runscript-support/kmerge.sh:
4828 Added ccache support to genkernel call in livecd-stage2.
4830 11 Jan 2005; John Davis <zhen@gentoo.org>
4831 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4832 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4833 targets/netboot/netboot.sh:
4834 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4835 some feature enhancements.
4837 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4838 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4839 targets/livecd-stage1/livecd-stage1-chroot.sh,
4840 targets/livecd-stage1/livecd-stage1.sh,
4841 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4842 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4843 Added a -F or --fetchonly command line option and closing out bug #77480.
4844 Also added a portage version check to livecd-stage1 to close out bug #68307.
4846 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4847 livecd/runscript-support/livecdfs-update.sh,
4848 targets/stage3/stage3-chroot.sh:
4849 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4850 target to use emerge -e when building. This is only temporary until the
4851 bootstrap.sh script can be fixed or another solution can be decided upon.
4853 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4854 +targets/embedded/kmerge.sh:
4855 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4856 from mutex@gentoo.org
4858 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4859 modules/livecd_stage2_target.py:
4862 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4863 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4864 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4865 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4866 the brokenness of a stage1 tarball.
4868 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4869 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4872 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4873 modules/livecd_stage2_target.py:
4876 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4877 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4878 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4879 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4880 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4881 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4882 Upgraded the isolinux cdtar files and closing bug #70518.
4884 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4885 modules/embedded_target.py, modules/generic_stage_target.py,
4886 modules/grp_target.py, modules/livecd_stage1_target.py,
4887 modules/livecd_stage2_target.py, modules/netboot.py,
4888 modules/stage1_target.py, modules/tinderbox_target.py:
4889 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4890 separate out specific target logic from the generic targets modules.
4892 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4893 new PPC arch file from pvdabeel@gentoo.org
4895 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4896 examples/generic_stage_template.spec, modules/catalyst_support.py:
4897 tweaking error handling in the main catalyst script
4898 updated the example to include a blurb about portage_confdir
4900 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4901 livecd/runscript-support/livecdfs-update.sh:
4902 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4904 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4907 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4908 fix for #66592. catalyst now gives a traceback when it bails out, making
4909 troubleshooting amazingly easier
4911 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4912 modules/catalyst_support.py, modules/embedded_target.py,
4913 modules/generic_stage_target.py, modules/grp_target.py,
4914 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4915 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4916 Reversing patch from Eric Edgar from bug #70663.
4918 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4919 livecd/runscript/x86-archscript.sh:
4920 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4921 not work without it (mkisofs fails on creating ISO).
4923 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4924 modules/catalyst_support.py, modules/embedded_target.py,
4925 modules/generic_stage_target.py, modules/grp_target.py,
4926 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4927 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4928 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4929 separate out specific target logic from the generic targets modules.
4931 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4932 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4933 targets/embedded/embedded.sh:
4934 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4936 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4937 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4938 livecd/runscript/default-runscript.sh,
4939 livecd/runscript-support/gamecdfs-update.sh,
4940 livecd/runscript-support/livecdfs-update.sh,
4941 modules/livecd_stage2_target.py:
4942 Added gamecd/conf option to livecd_stage2_target.py, added
4943 gamecd.conf.example to /examples, cleaned up game-specific code in
4944 gamecdfs-update.sh to make it more generic, added more fundtionality to
4945 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4946 and gentoo-gamecd to make spec files simpler and to remove the need for
4947 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4948 user to still use a custom fsscript of their own.
4950 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4951 +livecd/files/environmental.motd.txt,
4952 targets/livecd-stage1/livecd-stage1.sh:
4953 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4955 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4956 livecd/runscript/default-runscript.sh,
4957 livecd/runscript-support/livecdfs-update.sh:
4958 Added gentoo-release-environmental as a valid livecd/type and did some
4959 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4960 devices other than eth0.
4962 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4963 targets/livecd-stage1/livecd-stage1-chroot.sh:
4964 Changed livecd-stage1 to merge each package individually. This should not
4965 make it into a production version of catalyst, but is here as a possible
4966 solution to bug #68307.
4968 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4969 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4970 livecd/runscript/sparc-archscript.sh,
4971 livecd/runscript/sparc64-archscript.sh,
4972 livecd/runscript/x86-archscript.sh:
4973 Added failures to all arches on mkisofs failure and also made -z option to
4974 mkisofs optional on x86 depending on loop type used.
4976 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4977 livecd/runscript/x86-archscript.sh:
4978 Making sure the mkisofs call causes a failure when it doesn't complete
4979 successfully. Once again, blame jforman, our beloved infra-monkey.
4981 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4982 livecd/runscript/default-runscript.sh:
4983 squashfs-utils->squashfs-tools fix. Blame jforman.
4985 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4986 livecd/isogen/x86-isogen.sh:
4987 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4988 possibly not booting on really old systems.
4990 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4991 livecd/runscript/x86-archscript.sh:
4992 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4993 possibly not booting on really old systems.
4995 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4996 livecd/runscript-support/livecdfs-update.sh:
4997 Save some space by removing redundant firmware after tarball is made, only
4998 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
5001 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5002 targets/stage1/stage1-preclean2-chroot.sh:
5003 Added patch from vapier and closing bug #73556.
5005 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
5006 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
5007 +targets/embedded/embedded-fs-runscript.sh,
5008 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
5009 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5010 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
5011 from mutex@gentoo.org for modules/embedded.py
5013 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5014 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
5015 livecd/runscript-support/livecdfs-update.sh:
5016 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
5017 aliases having --color rather than --color=auto.
5019 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5020 livecd/files/livecd-local.start:
5021 Let's try actually making a proper edit on livecd/files/livecd-local.start
5022 this time, shall we...
5024 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5025 livecd/files/livecd-local.start:
5026 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
5027 x-setup check for /etc/startx.
5029 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5030 livecd/runscript-support/gamecdfs-update.sh:
5031 Fixing minor sed bug in gamecdfs-update.sh.
5033 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5034 examples/snapshot_template.spec,
5035 livecd/runscript-support/gamecdfs-update.sh,
5036 livecd/runscript-support/livecdfs-update.sh:
5037 Fixing typo in snapshot_template.spec and closing bug #70321.
5039 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5040 livecd/runscript-support/pre-kmerge.sh:
5041 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
5042 genkernel will only add the 1024x768 version of the gensplash image to the
5043 bzImage, which added with the livecd-stage2 removal of the unused splash
5044 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
5046 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5047 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
5048 livecd/runscript/sparc64-archscript.sh:
5049 Updated with silo/mkisofs patch from gustavoz.
5051 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5052 livecd/files/x86-help.msg:
5053 Updated x86-help.msg to make it fall more inline with current
5054 genkernel/livecd-tools options.
5056 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5057 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5058 livecd/runscript-support/pre-kmerge.sh:
5059 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
5060 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
5061 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
5064 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
5065 livecd/runscript-support/kmerge.sh,
5066 livecd/runscript-support/livecdfs-update.sh,
5067 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
5068 Changed kernel build caching to use kerncache option, rather than pkgcache
5069 option. Fixed --postconf and --callback for builds that do not require them.
5070 Removed delay when removing package sin the system profile. This is now
5071 catalyst 1.1.0, so enjoy.
5073 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5074 livecd/runscript-support/livecdfs-update.sh:
5075 Stopping udev from using the nasty device tarball. We don't need it anyway.
5077 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5078 livecd/runscript/sparc-archscript.sh,
5079 livecd/runscript/sparc64-archscript.sh,
5080 livecd/runscript-support/kmerge.sh,
5081 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
5082 Fixing gpm support by uncommenting default settings. Fixing case where
5083 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
5084 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
5085 not get renamed. Fixed a problem where we were accidentally removing the
5086 hwdata-knoppix versions of pci.ids and usb.ids and linking
5087 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
5088 for 2004.3 and catalyst 1.1.0.
5090 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
5091 patch from vapier@gentoo.org for bug #68080
5093 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5094 livecd/runscript-support/kmerge.sh:
5095 made kernel caching dependent on the "pkgcache" option so that genkernel's
5096 postconf can actually work
5098 18 Oct 2004; John Davis <zhen@gentoo.org>
5099 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5100 livecd/runscript-support/livecdfs-update.sh:
5101 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
5103 17 Oct 2004; John Davis <zhen@gentoo.org>
5104 livecd/runscript-support/livecdfs-update.sh:
5105 firmware tarball fix for packages that need firmware such as ipw2100
5107 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
5108 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5109 livecd/runscript-support/livecdfs-update.sh,
5110 modules/livecd_stage2_target.py:
5111 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
5113 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
5114 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
5115 should not hurt non-HT users
5117 12 Oct 2004; John Davis <zhen@gentoo.org>
5118 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5119 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
5120 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
5121 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5122 livecd/runscript-support/kmerge.sh:
5123 bugfixes for #67195, #67197, #67122, and #46918
5125 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
5126 small netboot fixups
5128 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
5129 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
5130 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
5131 targets/netboot/netboot.sh:
5132 sweeping updates and changes to the netboot code. the patches should fix the
5133 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
5134 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
5136 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
5137 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
5138 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
5139 targets/netboot/netboot.sh:
5140 more code cleanup and maintenance
5142 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5143 modules/generic_stage_target.py, +modules/netboot.py,
5144 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
5145 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
5146 +targets/netboot/netboot.sh:
5147 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
5150 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5151 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5152 targets/livecd-stage1/livecd-stage1-chroot.sh,
5153 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
5154 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
5155 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
5156 have to start a server on the build host for it to distribute.
5158 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
5159 added a new -s/ --snapshot option. no more using --cli to create snapshots,
5160 just do -s version_stamp
5162 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
5163 bugfix #60502 - the stage2 target can now resume the bootstrapping process
5165 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
5166 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
5167 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5168 modules/livecd_stage2_target.py:
5169 udev support for livecds
5171 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5172 +targets/livecd-stage2/unmerge.sh:
5173 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
5174 Also, livecd-stage2 unmerge.sh added back in.
5176 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
5177 livecd/runscript-support/livecdfs-update.sh:
5178 bugfixes for #60887 and #63338
5180 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
5181 bugfixes for #63382 and #63338
5183 08 Sep 2004; John Davis <zhen@gentoo.org>
5184 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5185 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
5186 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
5187 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
5188 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5189 targets/livecd-stage1/livecd-stage1-chroot.sh,
5190 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
5191 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
5192 lots of changes in this revision. first of all, major cosmetic fixups to the
5193 archscripts. i also fixed a non-reported bug where pkgcache was not being used
5194 for distcc or ccache builds in most of the targets. bug #56581 is finially
5195 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
5196 performance enhancement here.
5198 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5199 modules/livecd_stage2_target.py:
5200 fix for bug #63033, thanks to usata@gentoo.org for the patch
5202 30 Aug 2004; John Davis <zhen@gentoo.org>
5203 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
5204 bugfixes for #61537 and #61779
5206 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
5207 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
5208 modules/snapshot_target.py:
5209 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
5210 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
5211 time should also be improved due to a more efficient use of rsync. This commit will
5212 mark the portage version of catalyst-1.9.0.
5214 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
5215 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
5218 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
5221 02 Aug 2004; John Davis <zhen@gentoo.org>
5222 livecd/runscript-support/livecdfs-update.sh:
5225 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5226 +targets/stage1/build.py, -targets/stage1/build.sh,
5227 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
5228 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
5229 targets/stage3/stage3-chroot.sh:
5230 applied patch from bug #58840. it should fix up things for uclibc stages and
5231 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
5233 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
5234 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
5235 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
5236 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
5237 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
5238 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5239 livecd/runscript-support/livecdfs-update.sh,
5240 modules/livecd_stage2_target.py:
5241 addition of wolf31o2's gamecd patchset. untested, so please beware
5243 14 Jul 2004; John Davis <zhen@gentoo.org>
5244 livecd/runscript-support/livecdfs-update.sh,
5245 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
5246 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
5247 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
5248 this out of generic_stage_target and into livecd-stage2 since the
5249 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
5251 13 Jul 2004; John Davis <zhen@gentoo.org>
5252 livecd/runscript-support/livecdfs-update.sh:
5253 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
5254 default rc'ed programs when only one change was required to rcadd. so I
5255 changed it so that the defaults are *always* loaded and specified additions/
5256 deletions are just added on top of those.
5258 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
5259 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5260 targets/livecd-stage1/livecd-stage1-chroot.sh,
5261 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5262 targets/tinderbox/tinderbox-chroot.sh:
5263 changing the more verbose behavior to the -V (verbose) flag
5265 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
5266 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5267 targets/livecd-stage1/livecd-stage1-chroot.sh,
5268 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5269 targets/tinderbox/tinderbox-chroot.sh:
5270 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
5271 it is about to merge so that deps and USE flags are more evident
5273 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
5274 modules/catalyst_support.py:
5275 completely rewrote the catalyst main script so that it can actually utilize
5276 more than one command line flag. new functionality included, but not active
5277 yet (--debug and --verbose). arguments can still be passed on the commandline
5278 through the use of the -C (--cli) flag. updated the arg_parse function in
5279 catalyst_support.py to accomodate my changes.
5281 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5282 modules/generic_target.py, modules/grp_target.py,
5283 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
5284 modules/snapshot_target.py, modules/stage1_target.py,
5285 modules/stage2_target.py, modules/stage3_target.py,
5286 modules/tinderbox_target.py, targets/stage1/stage1.sh:
5287 fixes for bugs #55192 and #54137
5288 added a new key for all specfiles, portage_confdir.
5289 this should point to a directory similar in functionality to /etc/portage.
5291 cleaned up the module code a bit so that unnecessary modules
5294 more work on resuming. it is getting there, but it still needs a ton of work,
5295 so please test, and report bugs.
5297 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
5298 modules/catalyst_support.py, modules/generic_stage_target.py,
5299 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
5300 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5301 stage resuming functionality should be working. I still have to work on GRP
5302 and livecds, but they should not be hard. I could not incorporate emerge
5303 --resume into stage resuming functionality because in some instances, portage
5304 is remerged (bootstrap, stage2), which wipes out the resume data and puts
5305 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
5306 ). I also made some small tweaks to the stage target scripts which clean up
5307 the envscript stuff. Not noticable performance wise, but it makes me feel all
5308 warm and fuzzy to know that it is programmed absolutely correctly ;)
5310 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
5311 modules/generic_stage_target.py:
5312 revamped the cmd() structure so that it could properly return error codes.
5313 Please note that this might break catalyst until there is some further
5314 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
5315 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
5316 now. Additionally, catalyst will stop when there is an error with an ebuild
5317 ... it didn't do this before, it just plowed along and packed things up.
5319 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
5320 code in portage.py and then answering my noob questions.
5322 13 Jun 2004; John Davis <zhen@gentoo.org>
5323 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5324 livecd/runscript-support/livecdfs-update.sh:
5325 some last minute fixins (stuff to work with the new genkernel)
5327 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
5330 11 Jun 2004; John Davis <zhen@gentoo.org>
5331 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
5332 new key, livecd/fsscript. use this to run commands in the livecdfs before it
5335 10 Jun 2004; John Davis <zhen@gentoo.org>
5336 livecd/runscript-support/kmerge.sh,
5337 livecd/runscript-support/livecdfs-update.sh,
5338 livecd/runscript-support/post-kmerge.sh,
5339 livecd/runscript-support/pre-kmerge.sh:
5340 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
5341 functions control what scripts are added to their respective runlevels. This
5342 option would be specified like so in the spec file: livecd/rcadd:
5343 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
5345 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
5346 modules/catalyst_support.py, modules/livecd_stage2_target.py:
5347 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
5348 the code to give a nice error msg instead of a cryptic traceback
5350 04 Jun 2004; John Davis <zhen@gentoo.org>
5351 livecd/runscript-support/livecdfs-update.sh:
5352 small fix for bootsplash, needed to link clst_livecd_bootsplash to
5353 /etc/bootsplash/default
5355 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5356 targets/embedded/embedded-chroot.sh,
5357 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
5358 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
5359 targets/livecd-stage1/livecd-stage1-chroot.sh,
5360 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5361 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5362 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5363 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5364 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
5365 targets/tinderbox/tinderbox-chroot.sh,
5366 targets/tinderbox/tinderbox-preclean-chroot.sh,
5367 targets/tinderbox/tinderbox.sh:
5368 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
5370 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
5371 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
5372 more efficient, and I added a new snapshot specfile option, portdir_overlay.
5373 It should be a full path pointing to a portage overlay dir.
5375 27 May 2004; John Davis <zhen@gentoo.org>
5376 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
5377 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
5378 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
5379 livecd/runscript/default-runscript.sh:
5380 added updated silos and fixed motd bug
5382 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
5383 rolling out version 1.0.8
5385 22 May 2004; John Davis <zhen@gentoo.org>
5386 livecd/runscript-support/kmerge.sh,
5387 livecd/runscript-support/livecdfs-update.sh,
5388 modules/livecd_stage2_target.py:
5389 added key livecd/bootsplash
5391 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
5392 livecd/runscript/sparc-archscript.sh,
5393 livecd/runscript/sparc64-archscript.sh:
5394 sparc fixup patches from gustavoz at g.org
5396 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
5397 added support for blacklisting modules via hotplug in livecd-stage2. spec key
5398 is livecd/modblacklist
5400 19 May 2004; John Davis <zhen@gentoo.org>
5401 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
5402 livecd/runscript/x86-archscript.sh:
5403 added support for livecd/overlay, changed vga=0x317 to vga=791
5404 in the x86 archscript as it is a more standard setting and should
5405 work on more hardware
5407 17 May 2004; John Davis <zhen@gentoo.org>
5408 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
5409 livecd/runscript-support/kmerge.sh,
5410 livecd/runscript-support/livecdfs-update.sh,
5411 modules/livecd_stage2_target.py:
5412 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
5413 we also now have basic motd copying support for more branded livecds
5415 16 May 2004; John Davis <zhen@gentoo.org>
5416 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
5417 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
5418 for passing args to genkernel. gmsoft@gentoo.org requested this one.
5420 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
5421 modules/catalyst_support.py, modules/embedded_target.py,
5422 modules/generic_stage_target.py, modules/generic_target.py,
5423 modules/grp_target.py, modules/livecd_stage1_target.py,
5424 modules/livecd_stage2_target.py, modules/stage1_target.py,
5425 modules/stage2_target.py, modules/stage3_target.py,
5426 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
5427 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
5428 caused gcc profile problems.
5430 12 May 2004; John Davis <zhen@gentoo.org>
5431 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5432 livecd/runscript-support/livecdfs-update.sh,
5433 livecd/runscript-support/post-kmerge.sh,
5434 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
5436 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
5437 silliness). Most notably, I have taken advantage of the update-modules
5438 --assume-kernel fix from agriffis so that we can actually use 3rd party
5439 modules now. Please note that >=baselayout-1.9.0 is required.
5441 02 May 2004; Olivier Crete <tester@gentoo.org>
5443 Added forgotten CHOST for i386 subarch
5445 30 Apr 2004; John Davis <zhen@gentoo.org>
5446 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
5447 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
5448 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5449 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
5451 -fixed 2004.0 branding in the isolinux cdtar
5452 -fixed up acpi stuff in the runscripts
5453 -fixed up the x86 help message and corrected the numerous errors in it
5455 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
5456 livecd/runscript/default-runscript.sh:
5457 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
5458 1.0.7. we are ready for release
5460 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5461 fix for the problem that gustavoz found wrt the /dev creation stuff not
5462 detecting arches. also an efficiency fix for stage1 building
5464 14 Apr 2004; John Davis <zhen@gentoo.org>
5465 targets/embedded/embedded-chroot.sh,
5466 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5467 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5468 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5469 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5470 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5471 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5472 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
5473 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
5474 targets/tinderbox/tinderbox-preclean-chroot.sh,
5475 targets/tinderbox/tinderbox.sh:
5476 fix for bug #47733 - fixes for distcc and an envscript bugfix
5478 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5481 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5482 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5483 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5484 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.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,
5489 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
5490 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5491 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5492 targets/tinderbox/tinderbox.sh:
5493 lots of cleanup on the bash backend. take a look @ the code and report bugs to
5494 zhen@gentoo.org please.
5496 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5497 fix for /dev in stage1
5499 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5502 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
5503 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
5504 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
5505 Added the two kernel-configs for 2004.1 x86
5507 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
5508 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
5509 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5510 targets/tinderbox/tinderbox.sh:
5511 fix to address missing /dev in stages, fixed path for env-update in all of the
5514 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5515 use broken for grp, livecd-stage1, tinderbox, etc. fixed
5517 01 Apr 2004; John Davis <zhen@gentoo.org>
5518 livecd/runscript/default-runscript.sh:
5519 added in fix for the module.conf stuff courtesy of Benjamin Judas
5522 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5524 cosmetic touchups for 1.0.5
5526 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
5527 added support to the stage2 for stackable profiles bootstrap
5529 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
5530 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
5531 support for sparc32/64 build compatibility
5533 30 Mar 2004; John Davis <zhen@gentoo.org>
5534 livecd/runscript/default-runscript.sh, modules/targets.py,
5535 targets/stage1/build.sh:
5536 fix for bug 46022, more stackable profile fixes, embedded patches added
5538 26 Mar 2004; John Davis <zhen@gentoo.org>
5539 livecd/runscript/default-runscript.sh, modules/targets.py,
5540 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5541 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
5542 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
5543 fixes for bugs #44625 and #45805
5545 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
5546 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5547 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5548 memtest is in. if you want to use it, check out the memtest86 cd tarball
5549 Also, fixes for bugs 45078, 45188, 44306
5551 23 Mar 2004; John Davis <zhen@gentoo.org>
5552 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5553 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5554 livecd/runscript/x86-archscript.sh, modules/targets.py,
5555 targets/livecd-stage3/unmerge.sh:
5556 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5557 created at the end of the livecd-stage2 process.
5559 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5560 targets/embedded/embedded.sh:
5561 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5563 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5564 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5565 removing the hardened-gcc deps since the package itself is deprecated'
5567 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5568 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5570 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5571 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5572 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5573 examples/livecd/alpha/config-2.4.21-r4-alpha,
5574 examples/livecd/alpha/config-2.4.21-r4-jensen,
5575 examples/livecd/alpha/config-2.4.21-r4-legacy,
5576 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5577 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5578 fixes for bugs 43676, 43701. Alpha support added as well.
5580 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5581 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5582 kde/gnome cd specs added.
5584 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5585 fix in catalyst.conf for bug #42044
5587 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5588 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5589 examples/livecd/sparc64/config-2.4.24-sparc64:
5590 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5592 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5593 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5594 for a $clst_conf environment variable. You can use the $clst_conf variable to
5595 point to a file to use in place of /etc/catalyst.conf. By setting this
5596 variable in your shell, catalyst can easily be used by multiple people on the
5597 same machine. Also, ccache support now works for genkernel.
5599 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5600 removed file for livecd-stage2 target, as this is handled by the runscript
5601 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5602 and made "/boot/kernel/foo/extraversion" an optional rather than required
5603 parameter. The aforementioned "packages" is used to specify kernel-related
5604 packages (like module ebuilds) to merge with each kernel, and the new "use"
5605 option is used to specify the USE settings you'd like exported to the
5606 environment during kernel as well as kernel "packages" build.
5608 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5609 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5610 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5611 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5612 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5613 targets/tinderbox/tinderbox.sh:
5614 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5615 it for ebuild - added headers to everything and removed deprecated dirs
5617 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5618 adding Kumba's patches for MIPS
5620 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5621 Added hppa specific code.
5623 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5624 Tinderbox target added. See tinderbox examples in examples/ dir.
5626 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5627 spec file support integrated into catalyst. Use "-f/--file specfile" as
5628 argument; see examples dir for examples.
5629 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5630 example of how to use it.
5632 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5633 support functions for spec file parsing and reading added. Will get added to
5636 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5637 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5640 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5641 Significant rework of code structure. Everything is falling nicely into place.
5643 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5644 Exception handling fully-integrated into current prototype code.
5646 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5647 beginning of exception handling integration, got some of the target code
5650 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5651 major code rework in progress on the python parts.
5653 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5654 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5655 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5656 for organiation's sake, I have moved the files, such as livecd foundations,
5657 into catalyst/files. It will make it easier for us when ebuild time comes
5660 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5661 All preliminary target build scripts are now added and coded to near as spec
5662 that we can have at this point.
5664 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5665 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5666 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5667 something that should be continued as much as reasonably possible in other
5668 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5669 code completed, and internal fall-backs to reasonable global config defaults
5672 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5673 subarch test outsourced to python catalyst-subarches function.
5675 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5676 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5678 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5679 removing dup enter_chroot
5681 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5682 document subarches checking
5684 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5685 Fix valid subarch test.
5687 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5688 include/build_functions.sh, include/functions.sh:
5689 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5690 start_build to build_functions.sh cleaning up the main catalyst script some
5693 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5694 fixed SRCBALL and DESTBALL, making it transparent for profiles
5696 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5697 added an exit condition to the cmd line argument case statement
5699 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5700 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5701 the changes that I made to the above files should make catalyst completely
5702 transparent to no matter what profile we are using. check files/catalyst.conf
5703 for the list of BUILDTYPEs that we support.
5705 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5706 changed how cmd line arguments are handled
5708 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5709 I changed the is_special handling so that it is cleaner and faster
5711 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5712 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5713 livecd/foundations/x86-basic/post-clean.sh,
5714 livecd/foundations/x86-basic/pre-clean.sh,
5715 livecd/foundations/x86-basic/settings:
5716 I outsourced more functions to include/functions.sh. I made it a seperate file
5717 from build_fucntions.sh so that we can keep our build and other functions
5718 apart. I also added in the livecd stuffs from the stager side of things.
5720 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5721 include/build_functions.sh:
5722 I outsourced all of the build functions to include/build_functions.sh. In the
5723 future, this will happen more - the code needs cleaned up.
5725 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5727 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5728 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5729 does not use that anymore.
5731 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5732 since we now have a default profile in portage, i massaged some errors
5733 messages to reflect that.
5735 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5737 removed ccache support from catalyst stage1 build cause it breaks the build.
5738 Additionally, I removed gettext support from bootstrap, because according to
5739 our new default profile, we don't use that anymore.
5741 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5742 added a new var, BUILDTYPE, adding more transparency for building.
5743 In the future, we will be building both selinux and hardened sources.
5745 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5746 fixed some formatting when catalyst prints out build info, additionally,
5747 trying to make catalyst more transparent for future expansion of stages
5749 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5750 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5751 --help. I moved this functionality from the main program section to
5754 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5755 I edited catalyst to change our naming convention from stage*-arch-h.* to
5756 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5757 I change naming conventions, as catalyst will be eventually extended to
5758 do selinux-* stages also.
5760 Additionally, I updated README.catalyst to include profile information.
5762 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5763 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5764 I renamed README.stager to README.catalyst and have made some very minor
5765 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5766 I have hacked bootstrap to use the hardened profile, as well as utilize
5767 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5768 major). Additionally, bin/stage1 has been hacked to accept the hardened
5769 profile, and use hardened-gcc.
5771 09 September 2003; John Davis <zhen@gentoo.org>:
5772 Initial import of hardened stager. I am forking this from the original
5773 stager code in order to better fit our needs. The original stager code is
5774 still used by Gentoo, and is maintained by Daniel Robbins
5775 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5776 contributors that coded stager.