1 # ChangeLog for catalyst
2 # Copyright 1999-2011 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
6 26 Jun 2011; Matt Turner <mattst88@gentoo.org>
7 targets/support/chroot-functions.sh:
8 Don't run 'distcc-config --install'
10 25 Jun 2011; Sebastian Pipping <sping@gentoo.org>
11 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
12 targets/support/chroot-functions.sh:
13 Add "-news" to FEATURES everywhere
15 25 Jun 2011; Raúl Porcel <armin76@gentoo.org> modules/catalyst/arch/sh.py:
18 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
19 targets/support/chroot-functions.sh:
20 Use get_libdir instead of hard-coding lib for distcc
22 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
23 modules/catalyst/arch/mips.py: add multilib (and missing n64) classes
25 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
26 modules/catalyst/arch/mips.py: remove n32/n64 USE flags
28 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
29 modules/catalyst/arch/mips.py: create generic mips64 classes
30 and inherit from them to simplify other classes
32 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
33 modules/catalyst/arch/mips.py: fix CFLAGS in loongson class
35 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
36 modules/catalyst/arch/mips.py: Remove ip* classes
38 25 Jun 2011; Matt Turner <mattst88@gentoo.org>
39 modules/catalyst/arch/mips.py: Remove mips2 classes
40 Linux doesn't even run on mips2
42 24 Jun 2011; Sebastian Pipping <sping@gentoo.org> Makefile,
43 doc/asciidoc.conf, doc/catalyst.1.txt, doc/make_subarch_table_guidexml.py:
44 Include list of supported subarches in man page.
46 14 Apr 2011; Raúl Porcel <armin76@gentoo.org>
47 targets/support/bootloader-setup.sh:
48 Add gentoo-ilo option for the bootloader on ia64
50 10 Apr 2011; Raúl Porcel <armin76@gentoo.org>
51 targets/support/chroot-functions.sh:
52 Replace virtual/portage with sys-apps/portage, bug #358847
54 05 Feb 2011; Raúl Porcel <armin76@gentoo.org>
55 modules/catalyst/arch/amd64.py:
56 Enable new amd64 subarches
58 01 Nov 2010; Raúl Porcel <armin76@gentoo.org>
59 modules/catalyst/arch/mips.py:
60 Add patch for Loongson support, patch by Zhang Le <r0bertz at gentoo dot
63 26 Sep 2010; Raúl Porcel <armin76@gentoo.org>
64 modules/catalyst/arch/arm.py:
67 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
68 targets/support/chroot-functions.sh:
69 Apply patch to make stage2 quiet, thanks to Alexandre Nuno Milheiro
70 <nunomilheiro@gmail.com>, gentoo bug #273664
72 11 Sep 2010; Raúl Porcel <armin76@gentoo.org>
73 targets/netboot/netboot-final.sh:
74 Fix sparc bug, gentoo bug 297231
76 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
77 modules/catalyst/arch/arm.py:
78 Fix typo and add armv7a-hardfp target
80 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
81 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
82 targets/support/pre-kmerge.sh:
83 Apply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa,
86 22 Jan 2010; Andrew Gaffney <agaffney@gentoo.org>
87 modules/catalyst/util.py:
88 Actually pay attention to the 'delete' parameter for Gentoo bug #301769
90 20 Jan 2010; Andrew Gaffney <agaffney@gentoo.org>
91 modules/catalyst/util.py:
92 Missing space in catalyst.util.list_bashify()
94 29 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
95 targets/support/chroot-functions.sh:
96 Only run depclean for stage3/system
98 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
99 targets/support/chroot-functions.sh:
100 Run depclean at the end of stage generation (for Gentoo bug #295132)
102 26 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
103 targets/support/rc-update.sh:
104 Add patch to start hald before xdm for Gentoo bug #280209
106 19 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
107 modules/catalyst/target/__init__.py:
108 Be verbose about why we're not considering certain built targets
110 19 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
111 modules/catalyst/target/__init__.py:
112 Use a regex to parse the built target filenames
114 29 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
115 modules/catalyst/target/generic_stage.py:
116 Split up huge __init__() into startup and run-time init functions
118 28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
119 modules/catalyst/target/__init__.py:
120 Add initial target buildplan logic
122 28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
123 modules/catalyst/target/generic.py:
124 Add initialization of values for catalyst.target.target in
125 generic_target's __init__()
127 28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
128 modules/catalyst/target/__init__.py:
129 Split up built_target into target and built_target
131 28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
132 modules/catalyst/target/__init__.py:
133 Add initial built_target support
135 28 Nov 2009; Andrew Gaffney <agaffney@gentoo.org>
136 modules/catalyst/util.py:
137 change os.path.is_dir() to isdir()
139 20 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
140 files/catalyst.conf, modules/catalyst/target/generic_stage.py:
141 Remove metadata_overlay option, since it doesn't make sense with
144 19 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
145 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
146 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
147 modules/catalyst/target/livecd_stage1.py,
148 modules/catalyst/target/livecd_stage2.py,
149 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
150 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
151 modules/catalyst/target/stage3.py, modules/catalyst/target/stage4.py,
152 modules/catalyst/target/system.py, modules/catalyst/target/tinderbox.py:
153 Add dependency information for each target
154 Add function to automatically calculate source_subpath
156 18 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
157 modules/catalyst/target/generic_stage.py:
158 Fix typo for Gentoo bug #285484
160 14 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
161 modules/catalyst/target/generic_stage.py:
162 Rewrite unpack_snapshot() to suck less
164 14 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
165 modules/catalyst/target/generic_stage.py:
166 Rewrite unpack() so it doesn't suck
168 14 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
169 modules/catalyst/target/generic.py:
170 Beef up autoresume to record path metadata and check it later
172 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
173 modules/catalyst/target/snapshot.py:
174 Add --exclude /packages/ to the rsync line for the snapshot
176 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
177 modules/catalyst/target/generic_stage.py, modules/catalyst/util.py:
178 Create catalyst.util.move() helper and use it
180 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
181 modules/catalyst/target/generic_stage.py, modules/catalyst/util.py:
182 Add catalyst.util.copy() helper function and use it
184 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
185 modules/catalyst/target/generic_stage.py, modules/catalyst/util.py:
186 Create catalyst.util.mkdir() helper function and use it
188 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
189 modules/catalyst/target/generic_stage.py,
190 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
191 Create catalyst.util.create_tarball() helper function
192 Replace more manual calls to rsync with catalyst.util.rsync()
193 Replace manual calls to 'tar cjf' with catalyst.util.create_tarball()
195 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
196 modules/catalyst/target/snapshot.py, modules/catalyst/util.py:
197 Add catalyst.util.create_tarball() helper function and modify snapshot
200 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
201 modules/catalyst/target/snapshot.py, modules/catalyst/util.py:
202 Create catalyst.util.rsync() helper function
204 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
205 modules/catalyst/target/generic_stage.py,
206 modules/catalyst/target/livecd_stage1.py,
207 modules/catalyst/target/livecd_stage2.py,
208 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
209 Modify code to use catalyst.util.remove_path() helper everywhere
210 Include globbing support in remove_path()
211 Create catalyst.util.create_symlink() helper and modify code to use it
213 13 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
214 modules/catalyst/util.py:
215 Add catalyst.util.remove_dir() helper function
217 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
218 modules/catalyst/util.py:
219 Remove unnecessary os.path import
221 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
222 modules/catalyst/lock.py, modules/catalyst/spawn.py,
223 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
224 modules/catalyst/target/livecd_stage1.py,
225 modules/catalyst/target/netboot.py:
226 Replace usage of types module and type() with isinstance()
228 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
229 modules/catalyst/target/generic_stage.py,
230 modules/catalyst/target/livecd_stage1.py,
231 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
232 modules/catalyst/util.py:
233 Create catalyst.util.empty_tree() helper function and use it all over
235 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> TODO,
236 modules/catalyst/target/generic.py:
237 Add ability to invalidate all further autoresume points
239 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
240 Remove another unnecessary intermediary variable
242 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
243 modules/catalyst/config.py:
244 Add ability to specify default values for all specs and add
245 rel_type=default to it
247 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
248 modules/catalyst/target/generic_stage.py:
249 Set a default value for livecd/iso
251 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
252 Move commandline parsing to function
254 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
255 modules/catalyst/config.py, modules/catalyst/target/generic.py:
256 Stick optional config file values in a tuple and concatenate with required
259 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
260 targets/support/livecdfs-update.sh:
261 Apply patch from Gentoo bug #284585
263 03 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
264 Change my email address to point to my current address rather than my now
265 defunct Gentoo address.
267 03 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
268 +.gitattributes, README, TODO, catalyst:
269 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
270 README, TODO, and catalyst.
272 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
273 modules/catalyst/target/livecd_stage2.py:
274 Apply patch for module blacklisting from gentoo bug #282148
276 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> files/livecd/README.txt,
277 files/livecd/x86-F6.msg:
278 Apply patch to document espeakup support for gentoo bug #267708
280 07 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
281 modules/catalyst/config.py:
282 Get rid of addlargs in the main script Initial basics for multiple target
283 support Move targetmap into global config object
285 07 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
286 modules/catalyst/target/stage1.py:
289 05 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
290 Note in TODO where things have already been done
292 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
293 modules/catalyst/config.py:
294 Explicitly set target: in per-target spec values
296 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
297 modules/catalyst/arch/arm.py:
298 Apply additional patch from gentoo bug #255793 for arm subarches
300 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
301 targets/support/chroot-functions.sh:
302 Apply patch from gentoo bug #264457 to prevent deleting of ccache cache
304 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org>
305 modules/catalyst/arch/sh.py:
306 Additional sh patch from gentoo bug #255793
308 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org>
309 modules/catalyst/arch/arm.py, modules/catalyst/arch/sh.py:
310 Apply modified patch from gentoo bug #255793 for enhanced sh/arm support
312 30 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
313 Add note to TODO about enhanced catalystrc support
315 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
316 modules/catalyst/target/generic_stage.py:
317 Update reference to make.conf.example for new location in portage-2.1.6
319 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
320 targets/stage1/stage1-chroot.sh:
321 Remove --noreplace from run_merge call so that baselayout gets rebuilt
324 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
325 targets/support/rc-update.sh:
326 Change invalid atom '>=sys-apps/baselayout-2*' to
327 '>=sys-apps/baselayout-2'
329 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
330 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
331 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
332 modules/catalyst/target/netboot.py, modules/catalyst/target/tinderbox.py:
333 Add run_controller_action() function and replace manual calls to
336 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
337 modules/catalyst/spawn.py, targets/system/system-controller.sh:
338 Add clean no-op for system target
340 14 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
341 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
342 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
343 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
344 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
345 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
346 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
347 modules/catalyst/target/generic.py,
348 modules/catalyst/target/generic_stage.py:
349 Fix up a few runtime errors
351 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
352 +modules/catalyst/target/system.py, +targets/system/system-chroot.sh,
353 +targets/system/system-controller.sh,
354 +targets/system/system-preclean-chroot.sh:
355 Initial commit of new system target
357 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
358 Add procedure for 'system' target
360 13 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> M:
361 TODO updates: add information about verification of
362 seeds/caches/configs/specs, update automated actions section in targets, add
363 all-stages and all-images target information, clean up system and world
364 target information, add information on improving caching/resuming, move
365 mixed host/target information into targets section, add information on
366 replacing livecd-tools (hwdata/libkudzu/hwsetup) with internal code, and
369 13 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> M:
370 TODO updates: added section on statistics gathering/reporting, added section
371 on (potential) new targets, and update boot loader section.
373 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
374 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
375 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
376 modules/catalyst/target/livecd_stage1.py,
377 modules/catalyst/target/livecd_stage2.py,
378 modules/catalyst/target/netboot.py, modules/catalyst/target/stage1.py,
379 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
380 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
381 Remove all references to 'spec' and 'addlargs' in target modules
383 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
384 modules/catalyst/config.py:
385 All targets have been updated not to use the spec_prefix, so we don't need
386 to save the prefixed keys anymore
388 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
389 modules/catalyst/target/generic_stage.py,
390 modules/catalyst/target/snapshot.py:
391 Don't pass conf_values or addlargs to target __init__()
393 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
394 modules/catalyst/target/embedded.py, modules/catalyst/target/generic.py,
395 modules/catalyst/target/generic_stage.py,
396 modules/catalyst/target/livecd_stage1.py,
397 modules/catalyst/target/livecd_stage2.py,
398 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py:
399 Remove all references to self.settings[spec_prefix] and remove some now
400 useless functions that remove the prefix from certain spec settings
402 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
403 modules/catalyst/target/snapshot.py:
404 Reorganize init for snapshot target
406 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
407 modules/catalyst/util.py:
408 Try to import portage.util before portage_util
410 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
411 modules/catalyst/config.py:
412 Add validate_values() and compare_key() functions to Spec class
414 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
415 modules/catalyst/__init__.py, modules/catalyst/config.py,
416 modules/catalyst/target/generic.py,
417 modules/catalyst/target/generic_stage.py,
418 modules/catalyst/target/snapshot.py:
419 Add new global config singleton object and Spec class and convert snapshot
420 and generic targets to use it
422 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
423 modules/catalyst/__init__.py:
424 Add base singleton class definition
426 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
427 modules/catalyst/lock.py:
428 More replacements of print statement with msg()
430 12 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> -README.txt,
431 -README.txt, bootloader-setup.sh, -gamecd.motd.txt, -gamecd.motd.txt,
432 -generic.motd.txt, -generic.motd.txt, -livecd.motd.txt, -livecd.motd.txt,
433 -livecd-bash_profile, -livecd-bash_profile, -livecd-bashrc,
434 -livecd-bashrc, -livecd-local.start, -livecd-local.start,
435 livecd-stage2-controller.sh, -minimal.motd.txt, -minimal.motd.txt,
436 -universal.motd.txt, -universal.motd.txt, -x86-F2.msg, -x86-F2.msg,
437 -x86-F3.msg, -x86-F3.msg, -x86-F4.msg, -x86-F4.msg, -x86-F5.msg,
438 -x86-F5.msg, -x86-F6.msg, -x86-F6.msg, -x86-F7.msg, -x86-F7.msg:
439 Move livecd/files directory/files to files/livecd.
441 12 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org>
442 -arcload-0.43-r1.tbz2, -arcload-0.43-r1.tbz2,
443 -isolinux-elilo-memtest86+-cdtar.tar.bz2,
444 -isolinux-elilo-memtest86+-cdtar.tar.bz2,
445 -aboot-1.0_pre20040408-r2-cdtar.tar.bz2,
446 -aboot-1.0_pre20040408-r2-cdtar.tar.bz2, -yaboot-1.3.13-cdtar.tar.bz2,
447 -yaboot-1.3.13-cdtar.tar.bz2, -silo-1.4.13-sparc-cdtar.tar.bz2,
448 -silo-1.4.13-sparc-cdtar.tar.bz2, -palo-1.5_pre20040515-cdtar.tar.bz2,
449 -palo-1.5_pre20040515-cdtar.tar.bz2, -elilo-3.6-cdtar.tar.bz2,
450 -elilo-3.6-cdtar.tar.bz2, -isolinux-3.72-cdtar.tar.bz2,
451 -isolinux-3.72-cdtar.tar.bz2, -grub-memtest86+-cdtar.tar.bz2,
452 -grub-memtest86+-cdtar.tar.bz2, -isolinux-3.72-memtest86+-cdtar.tar.bz2,
453 -isolinux-3.72-memtest86+-cdtar.tar.bz2:
454 Move livecd/cdtar directory/files to files/cdtar.
456 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
457 modules/catalyst/config.py, modules/catalyst/error.py,
458 modules/catalyst/hash.py, modules/catalyst/output.py,
459 modules/catalyst/spawn.py, modules/catalyst/target/embedded.py,
460 modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py,
461 modules/catalyst/target/livecd_stage2.py,
462 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
463 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
464 modules/catalyst/target/stage3.py:
465 Replace more instances of print with msg()
467 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
468 modules/catalyst/output.py, modules/catalyst/util.py:
469 More replacements of the print statement with msg()
471 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
472 modules/catalyst/target/generic_stage.py:
473 Replace all instances of print with catalyst.output.msg() in
474 catalyst.target.generic_stage
476 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
477 modules/catalyst/target/generic.py,
478 modules/catalyst/target/generic_stage.py:
479 Move set_autoresume_path() from catalyst.target.generic_stage to
480 catalyst.target.generic
482 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
483 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
484 modules/catalyst/target/livecd_stage1.py,
485 modules/catalyst/target/livecd_stage2.py,
486 modules/catalyst/target/netboot.py:
487 Make use of set_autoresume() in target modules
489 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
490 modules/catalyst/target/generic.py,
491 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
492 modules/catalyst/target/livecd_stage1.py,
493 modules/catalyst/target/livecd_stage2.py,
494 modules/catalyst/target/netboot.py:
495 Add check_autoresume() and set_autoresume() helpers to
496 catalyst.target.generic and make use of them
498 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
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/snapshot.py,
503 modules/catalyst/target/tinderbox.py:
504 Import only cmd() from catalyst.spawn
506 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
507 modules/catalyst/target/generic_stage.py,
508 modules/catalyst/target/livecd_stage2.py,
509 modules/catalyst/target/stage2.py:
510 Remove redundant imports
512 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
513 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
514 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
515 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
516 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
517 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
518 modules/catalyst/lock.py, -modules/catalyst/support.py,
519 modules/catalyst/target/embedded.py,
520 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
521 modules/catalyst/target/livecd_stage1.py,
522 modules/catalyst/target/livecd_stage2.py,
523 modules/catalyst/target/netboot.py, modules/catalyst/target/snapshot.py,
524 modules/catalyst/target/stage1.py, modules/catalyst/target/stage2.py,
525 modules/catalyst/target/stage3.py, modules/catalyst/target/stage4.py,
526 modules/catalyst/target/tinderbox.py:
527 Remove catalyst.support module
529 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
530 modules/catalyst/config.py, modules/catalyst/support.py,
531 modules/catalyst/util.py:
532 Move remaining stuff from catalyst.support to catalyst.config
534 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
535 modules/catalyst/hash.py, modules/catalyst/target/generic.py,
536 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
537 modules/catalyst/target/snapshot.py:
538 Move gen_contents_file() and gen_digest_file() from
539 catalyst.target.generic_stage to catalyst.hash
541 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
542 targets/netboot/netboot-controller.sh, +targets/netboot/netboot-final.sh,
543 -targets/support/netboot-final.sh:
544 Move netboot-final.sh from targets/support/ to targets/netboot/
546 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
547 -examples/netboot2_template.spec, +examples/netboot_template.spec,
548 +modules/catalyst/target/netboot.py, -modules/catalyst/target/netboot2.py,
549 +targets/netboot/nb-busybox.cf, +targets/netboot/netboot-controller.sh,
550 +targets/netboot/netboot-copyfile.sh, +targets/netboot/netboot-pkg.sh,
551 -targets/netboot2/nb-busybox.cf, -targets/netboot2/netboot2-controller.sh,
552 -targets/netboot2/netboot2-copyfile.sh, -targets/netboot2/netboot2-pkg.sh,
553 targets/support/kmerge.sh, +targets/support/netboot-final.sh,
554 -targets/support/netboot2-final.sh:
555 Rename netboot2 target to netboot
557 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
558 modules/catalyst/lock.py:
559 Cleanups to make pychecker happy
561 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
562 modules/catalyst/__init__.py, modules/catalyst/spawn.py:
563 Grab just the first value return from the now-working call to
566 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
567 -examples/netboot_template.spec, -modules/catalyst/target/netboot.py,
568 -targets/netboot/netboot-chroot.sh, -targets/netboot/netboot-combine.sh,
569 -targets/netboot/netboot-controller.sh, -targets/netboot/netboot-image.sh:
570 Whack the outdated and non-functional netboot target
572 12 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
573 modules/catalyst/__init__.py, modules/catalyst/arch/__init__.py,
574 modules/catalyst/arch/alpha.py, modules/catalyst/arch/arm.py,
575 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
576 modules/catalyst/arch/mips.py, modules/catalyst/arch/s390.py,
577 modules/catalyst/arch/sh.py, modules/catalyst/config.py,
578 modules/catalyst/error.py, modules/catalyst/hash.py,
579 modules/catalyst/output.py, modules/catalyst/spawn.py,
580 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
581 modules/catalyst/target/embedded.py,
582 modules/catalyst/target/generic_stage.py,
583 modules/catalyst/target/livecd_stage1.py,
584 modules/catalyst/target/livecd_stage2.py,
585 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
586 Small cleanups to make pychecker happy
588 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
589 modules/catalyst/support.py, modules/catalyst/util.py:
592 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
593 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
594 modules/catalyst/util.py:
595 Move read_makeconf() and parse_makeconf() from catalyst.support to
598 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
599 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
600 modules/catalyst/target/livecd_stage2.py,
601 modules/catalyst/target/netboot.py, modules/catalyst/util.py:
602 Move file_locate() from catalyst.support to catalyst.util
604 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
605 modules/catalyst/spawn.py, modules/catalyst/support.py,
606 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
607 modules/catalyst/target/livecd_stage1.py,
608 modules/catalyst/target/livecd_stage2.py,
609 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
610 modules/catalyst/target/snapshot.py, modules/catalyst/target/tinderbox.py:
611 Add catalyst.spawn import where needed and move more spawn-related stuff
612 from catalyst.support to catalyst.spawn
614 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
615 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/sparc.py,
616 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
617 +modules/catalyst/error.py, modules/catalyst/hash.py,
618 +modules/catalyst/spawn.py, modules/catalyst/support.py,
619 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
620 modules/catalyst/target/livecd_stage2.py,
621 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
622 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
623 Move custom exception classes to catalyst.error and all spawn-related
624 functions to catalyst.spawn
626 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
627 +modules/catalyst/hash.py, modules/catalyst/support.py,
628 modules/catalyst/target/generic_stage.py,
629 modules/catalyst/target/livecd_stage2.py,
630 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
631 Move all hash and contents functions to catalyst.hash
633 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
634 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
635 modules/catalyst/util.py:
636 Move countdown() from catalyst.support to catalyst.util
638 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
639 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
640 modules/catalyst/util.py:
641 Move generate_contents() from catalyst.support to catalyst.util
643 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
644 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
645 modules/catalyst/target/grp.py, modules/catalyst/target/livecd_stage1.py,
646 modules/catalyst/target/livecd_stage2.py,
647 modules/catalyst/target/netboot2.py, modules/catalyst/util.py:
648 Move touch() from catalyst.support to catalyst.util
650 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
651 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
652 modules/catalyst/util.py:
653 Move ismount() and pathcompare() from catalyst.support to catalyst.util
655 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
656 modules/catalyst/support.py:
657 Remove unused function hexify()
659 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
660 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
661 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
662 modules/catalyst/target/livecd_stage1.py,
663 modules/catalyst/target/livecd_stage2.py,
664 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
665 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
666 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
667 Move normpath() from catalyst.support to catalyst.util
669 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
670 modules/catalyst/support.py, modules/catalyst/target/stage1.py,
671 modules/catalyst/target/stage2.py, modules/catalyst/util.py:
672 Move list_to_string() from catalyst.support to catalyst.util
674 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
675 modules/catalyst/output.py, modules/catalyst/support.py,
676 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
677 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
678 modules/catalyst/target/tinderbox.py, modules/catalyst/util.py:
679 Move list_bashify() from catalyst.support to catalyst.util
681 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
682 modules/catalyst/support.py, modules/catalyst/target/generic_stage.py,
683 modules/catalyst/target/livecd_stage2.py, modules/catalyst/util.py:
684 Replace catalyst.support.read_from_clst() with catalyst.util.readfile()
685 and update references
687 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
688 modules/catalyst/util.py:
689 Modify global import from catalyst.support to just import what's needed
691 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
692 modules/catalyst/support.py, modules/catalyst/util.py:
693 Move find_binary() from catalyst.support to catalyst.util
695 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
696 modules/catalyst/arch/__init__.py, +modules/catalyst/output.py,
697 modules/catalyst/support.py, modules/catalyst/target/__init__.py,
698 modules/catalyst/target/generic_stage.py:
699 Move msg(), warn(), and die() to catalyst.output and update all references
701 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
702 Load defaults into myconf before parsing config
704 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
705 Condense code that checks for various things in 'options' to use a loop
707 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
708 modules/catalyst/arch/__init__.py, modules/catalyst/target/__init__.py,
709 modules/catalyst/target/generic_stage.py:
710 Get rid of arches and targets classes and move functions into the module
713 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
714 targets/embedded/embedded-chroot.sh,
715 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
716 targets/livecd-stage2/livecd-stage2-controller.sh,
717 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
718 targets/netboot/netboot-image.sh, targets/netboot2/netboot2-copyfile.sh,
719 targets/stage1/stage1-controller.sh, targets/stage4/stage4-controller.sh,
720 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
721 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
722 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
723 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
724 targets/support/mips-arcload_conf.sh,
725 targets/tinderbox/tinderbox-chroot.sh:
726 More trailing whitespace cleanups
728 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
729 modules/catalyst/arch/arm.py, modules/catalyst/arch/mips.py,
730 modules/catalyst/arch/x86.py, modules/catalyst/config.py,
731 modules/catalyst/lock.py, modules/catalyst/support.py,
732 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
733 modules/catalyst/target/livecd_stage1.py,
734 modules/catalyst/target/livecd_stage2.py,
735 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
736 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
737 modules/catalyst/target/stage2.py, modules/catalyst/target/tinderbox.py,
738 targets/stage1/build.py:
739 Kill lots and lots of trailing whitespace in .py files
741 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
742 modules/catalyst/target/generic_stage.py:
743 Fix up a few bad replacements from previous commit
745 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
746 modules/catalyst/config.py, modules/catalyst/lock.py,
747 modules/catalyst/support.py, modules/catalyst/target/embedded.py,
748 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
749 modules/catalyst/target/livecd_stage1.py,
750 modules/catalyst/target/livecd_stage2.py,
751 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
752 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
753 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
754 modules/catalyst/target/stage4.py:
755 Do a mass sed to fix up all remaining usage of has_key()
757 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
758 Clean up instances of has_key() for py3k
760 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
761 We don't need to pass conf_values since it's a global var
763 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
764 Pre-split options from config file and remove unnecessary imported modules
766 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
767 Move code to verify digest and hash functions to a separate function
769 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
770 Allow build_target() to re-raise the exception for the top-level handler
773 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
774 Move catalyst.support import to top of file
776 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
777 Remove check for sys.argv length since we already check for needed
780 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
781 Rename version() to show_version()
783 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
784 Remove import_modules()
786 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
787 modules/catalyst/target/embedded.py,
788 modules/catalyst/target/generic_stage.py, modules/catalyst/target/grp.py,
789 modules/catalyst/target/livecd_stage1.py,
790 modules/catalyst/target/livecd_stage2.py,
791 modules/catalyst/target/netboot.py, modules/catalyst/target/netboot2.py,
792 modules/catalyst/target/snapshot.py, modules/catalyst/target/stage1.py,
793 modules/catalyst/target/stage2.py, modules/catalyst/target/stage3.py,
794 modules/catalyst/target/stage4.py, modules/catalyst/target/tinderbox.py:
795 Remove references to generic_stage_target
797 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
798 +modules/catalyst/target/embedded.py,
799 -modules/catalyst/target/embedded_target.py,
800 +modules/catalyst/target/generic.py,
801 +modules/catalyst/target/generic_stage.py,
802 -modules/catalyst/target/generic_stage_target.py,
803 -modules/catalyst/target/generic_target.py,
804 +modules/catalyst/target/grp.py, -modules/catalyst/target/grp_target.py,
805 -modules/catalyst/target/livecd_stage1_target.py,
806 +modules/catalyst/target/livecd_stage1.py,
807 -modules/catalyst/target/livecd_stage2_target.py,
808 +modules/catalyst/target/livecd_stage2.py,
809 +modules/catalyst/target/netboot.py,
810 -modules/catalyst/target/netboot2_target.py,
811 +modules/catalyst/target/netboot2.py,
812 -modules/catalyst/target/netboot_target.py,
813 +modules/catalyst/target/snapshot.py,
814 -modules/catalyst/target/snapshot_target.py,
815 -modules/catalyst/target/stage1_target.py,
816 +modules/catalyst/target/stage1.py,
817 -modules/catalyst/target/stage2_target.py,
818 +modules/catalyst/target/stage2.py,
819 -modules/catalyst/target/stage3_target.py,
820 +modules/catalyst/target/stage3.py,
821 -modules/catalyst/target/stage4_target.py,
822 +modules/catalyst/target/stage4.py, +modules/catalyst/target/tinderbox.py,
823 -modules/catalyst/target/tinderbox_target.py:
824 Remove _target from target module filenames, since they're already in
827 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> -modules/builder.py,
828 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
829 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
830 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
831 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
832 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
833 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
834 Remove builder.py and all references
836 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
837 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
838 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
839 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
840 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
841 modules/catalyst/arch/sh.py, modules/catalyst/arch/sparc.py,
842 modules/catalyst/arch/x86.py, modules/catalyst/lock.py,
843 +modules/catalyst/support.py, modules/catalyst/target/__init__.py,
844 modules/catalyst/target/embedded_target.py,
845 modules/catalyst/target/generic_stage_target.py,
846 modules/catalyst/target/generic_target.py,
847 modules/catalyst/target/grp_target.py,
848 modules/catalyst/target/livecd_stage1_target.py,
849 modules/catalyst/target/livecd_stage2_target.py,
850 modules/catalyst/target/netboot2_target.py,
851 modules/catalyst/target/netboot_target.py,
852 modules/catalyst/target/snapshot_target.py,
853 modules/catalyst/target/stage1_target.py,
854 modules/catalyst/target/stage2_target.py,
855 modules/catalyst/target/stage3_target.py,
856 modules/catalyst/target/stage4_target.py,
857 modules/catalyst/target/tinderbox_target.py, -modules/catalyst_support.py:
858 Move catalyst_support.py to catalyst.support and update references
860 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
861 +modules/catalyst/lock.py,
862 modules/catalyst/target/generic_stage_target.py,
863 -modules/catalyst_lock.py:
864 Move catalyst_lock.py to catalyst/lock.py and update references
866 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
867 modules/catalyst/target/__init__.py,
868 modules/catalyst/target/generic_stage_target.py:
869 Move target module loading logic into build_target_map() in
870 catalyst.target module
872 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst,
873 modules/catalyst/target/embedded_target.py,
874 modules/catalyst/target/grp_target.py,
875 modules/catalyst/target/livecd_stage1_target.py,
876 modules/catalyst/target/livecd_stage2_target.py,
877 modules/catalyst/target/netboot2_target.py,
878 modules/catalyst/target/netboot_target.py,
879 modules/catalyst/target/snapshot_target.py,
880 modules/catalyst/target/stage1_target.py,
881 modules/catalyst/target/stage2_target.py,
882 modules/catalyst/target/stage3_target.py,
883 modules/catalyst/target/stage4_target.py,
884 modules/catalyst/target/tinderbox_target.py, modules/catalyst_support.py:
885 Add target map in each target module and remove register() function
886 Change catalyst program to load target modules with catalyst.target.targets
888 Remove required_build_targets and valid_build_targets from catalyst_support.py,
889 since we can scan the dir now
891 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
892 +modules/catalyst/target/__init__.py,
893 +modules/catalyst/target/embedded_target.py,
894 +modules/catalyst/target/generic_stage_target.py,
895 +modules/catalyst/target/generic_target.py,
896 +modules/catalyst/target/grp_target.py,
897 +modules/catalyst/target/livecd_stage1_target.py,
898 +modules/catalyst/target/livecd_stage2_target.py,
899 +modules/catalyst/target/netboot2_target.py,
900 +modules/catalyst/target/netboot_target.py,
901 +modules/catalyst/target/snapshot_target.py,
902 +modules/catalyst/target/stage1_target.py,
903 +modules/catalyst/target/stage2_target.py,
904 +modules/catalyst/target/stage3_target.py,
905 +modules/catalyst/target/stage4_target.py,
906 +modules/catalyst/target/tinderbox_target.py, -modules/embedded_target.py,
907 -modules/generic_stage_target.py, -modules/generic_target.py,
908 -modules/grp_target.py, -modules/livecd_stage1_target.py,
909 -modules/livecd_stage2_target.py, -modules/netboot2_target.py,
910 -modules/netboot_target.py, -modules/snapshot_target.py,
911 -modules/stage1_target.py, -modules/stage2_target.py,
912 -modules/stage3_target.py, -modules/stage4_target.py,
913 -modules/tinderbox_target.py:
914 Move all *_target.py modules under modules/catalyst/target and create
915 parent catalyst.target module
917 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
918 modules/catalyst/arch/__init__.py, modules/catalyst/arch/arm.py:
919 Remove hard-coded arch list now that find_arch_modules() is known to work
921 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
922 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
923 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
924 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
925 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
926 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
927 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
928 modules/generic_stage_target.py:
929 Move subarch and maching maps to bottom of arch files, since the classes
930 aren't defined yet at the top
932 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
933 modules/catalyst/arch/sh.py:
934 Forgot the sh arch module
936 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
937 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
938 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
939 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
940 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
941 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
942 Move subarch and machine map information to variables at top of each arch
943 module and get rid of register() function
945 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> ChangeLog:
946 Add catalyst.util.load_module() function
947 Move arch modules under modules/catalyst/arch
948 Add catalyst.arch.arches class to assist in loading arch modules
949 Add .gitignore file for *.py[co]
951 10 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
952 Change __version__ to 2.99 for catalyst_3 branch
954 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
955 Add note about metadata_overlay being default in 2.1.6
957 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
958 Updated the AUTHORS section and the header for the ChangeLog, to reflect
959 that individual authors now retain their copyright to code they submit.
961 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
962 Rewrote TODO to make it clearer and added a ton of new items to it.
964 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
965 modules/generic_stage_target.py:
966 screw you python...hard
968 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
969 modules/generic_stage_target.py:
970 Disable removal of 'target_path' when build starts
972 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
973 modules/generic_stage_target.py:
974 Apply patch from armin76 to actually make use of the busybox_config value
977 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
978 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
979 Add support for gk's --busybox-config= option
981 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
982 modules/generic_stage_target.py:
983 Missing / before 'iso'
985 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
986 modules/snapshot_target.py:
987 Add support for purging to snapshot target
989 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
990 Add mix-in cdtar idea to TODO
992 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
993 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
994 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
995 Remove old isolinux-3.09 cdtar files
997 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
998 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
999 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
1000 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
1002 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
1003 Marking this 2.0.6.903 for testing.
1005 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
1006 targets/netboot2/netboot2-controller.sh:
1007 Disable copying of nb-busybox.cf since it isn't used anyway
1009 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
1010 arch/x86.py, catalyst:
1011 A few typo and other minor fixes as reported by armin76
1013 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
1014 modules/generic_stage_target.py:
1015 Add support for digests="all" for gentoo bug #209611
1017 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
1018 examples/netboot2_template.spec, targets/support/kmerge.sh:
1019 Automatically append --netboot to GK_ARGS for netboot2 target Remove
1020 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
1022 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
1023 targets/support/pre-kmerge.sh:
1024 Remove evil hacks that copy gk files around for netboot2
1026 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
1027 Bumping version for release.
1029 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
1030 modules/catalyst_support.py:
1031 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
1034 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1035 modules/catalyst_support.py, modules/generic_stage_target.py:
1036 Add support for -P/--purgeonly option
1038 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
1039 Updated README to tell the user where to locate catalyst.conf if not using
1040 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
1043 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
1044 Kicking out a 2.0.6.901 release for testing.
1046 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
1047 modules/generic_stage_target.py:
1048 Automatically prepend build dir path to livecd/iso if it's not an absolute
1051 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
1052 Update TODO with placeholder idea.
1054 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1055 +modules/catalyst/util.py:
1056 Create catalyst.util module with capture_traceback() and print_traceback()
1057 functions Capture and print traceback when build fails instead of letting
1060 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1061 modules/catalyst/config.py, modules/catalyst_support.py:
1062 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
1064 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1065 modules/catalyst/config.py:
1066 A few fixes to ParserBase after actually testing it switch to parsing
1067 config file with ConfigParser.
1069 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1070 +modules/catalyst/config.py, -modules/catalyst/util.py:
1071 More indecisiveness..move util.spec to config.SpecParser.
1073 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1074 -modules/catalyst/spec.py, +modules/catalyst/util.py,
1075 modules/catalyst_support.py:
1076 * Rename catalyst.spec to catalyst.util
1077 * Move spec_dump() into spec class
1078 * Modify catalyst to use new spec class
1080 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1081 +modules/catalyst/__init__.py:
1082 Add __init__.py file and import line.
1084 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1085 +modules/catalyst/spec.py:
1086 Initial commit of modules/catalyst/spec.py.
1088 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
1090 Updating x86/amd64 arch support. Original patches by William Cooke
1091 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
1093 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1094 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1095 modules/snapshot_target.py, modules/stage4_target.py,
1096 targets/support/bootloader-setup.sh, targets/support/functions.sh,
1097 targets/support/kmerge.sh:
1098 Removing all deprecated interfaces. We no longer wish to support them and
1099 they're not needed. Anyone using a pre-2.x spec file will need to update
1100 their specs, anyway.
1102 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
1103 -livecd/files/Getting_Online.txt:
1104 Removing livecd/files/Getting_Online.txt since it was quite outdated.
1106 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
1108 Updated for new git repo.
1110 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
1111 targets/support/livecdfs-update.sh:
1112 Add gconf settings for gnome-screensaver to disable locking by default. This
1115 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
1116 Add armv5tel to arm host list.
1118 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1119 targets/support/chroot-functions.sh:
1120 If we don't have a distcc user, we need to reinstall distcc, even if it's
1121 been built with the right USE. This mainly affects stage1/stage2.
1123 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1124 targets/support/chroot-functions.sh:
1125 We need to run distcc-config --install, since we won't be installing into
1126 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
1127 installed versions of distcc.
1129 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
1130 Add a couple of distcc-related items to TODO.
1132 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1133 targets/stage1/stage1-preclean-chroot.sh,
1134 targets/stage2/stage2-preclean-chroot.sh,
1135 targets/stage3/stage3-preclean-chroot.sh,
1136 targets/stage4/stage4-preclean-chroot.sh:
1137 We don't want to run setup_myfeatures in preclean, but still want to update
1138 the environment and show our debug information.
1140 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1141 targets/stage1/stage1-preclean-chroot.sh,
1142 targets/stage2/stage2-preclean-chroot.sh,
1143 targets/stage3/stage3-preclean-chroot.sh,
1144 targets/stage4/stage4-preclean-chroot.sh,
1145 targets/support/chroot-functions.sh:
1146 Remove the die on LIBDIR check, since it won't be set on non-multilib
1147 profiles. We can now run debug in preclean again.
1149 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1150 targets/support/functions.sh:
1151 Let's not try to chmod a dangling symlink.
1153 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1154 targets/support/chroot-functions.sh:
1155 Added emerge --info to debug output. I don't know why I didn't add it before.
1157 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1158 targets/stage1/stage1-preclean-chroot.sh,
1159 targets/stage2/stage2-preclean-chroot.sh,
1160 targets/stage3/stage3-preclean-chroot.sh,
1161 targets/stage4/stage4-preclean-chroot.sh:
1162 We probably shouldn't be running our debug functions in our stages. Let's
1165 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1166 targets/support/chroot-functions.sh:
1167 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
1170 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1171 targets/support/livecdfs-update.sh:
1172 Only copy the handbook icon if one exists.
1174 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1175 modules/catalyst_lock.py:
1176 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
1179 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1180 targets/livecd-stage2/livecd-stage2-controller.sh:
1181 We should be matching all possible LIBDIRs, so make sure we do that.
1183 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1184 targets/support/livecdfs-update.sh:
1185 We no longer need the metadata.tar.bz2, since the Installer uses
1188 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1189 targets/stage1/stage1-chroot.sh:
1190 We don't need --newuse if we're not using binary packages, so there's no
1193 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1194 targets/livecd-stage2/livecd-stage2-controller.sh:
1195 Added initial framework for creating the CD's root on livecd/livedvd.
1196 Currently, the end result is the same, but I'll be adding code to
1197 automatically copy the stages and to automatically download the distfiles.
1199 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1200 targets/livecd-stage2/livecd-stage2-controller.sh,
1201 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1202 targets/support/rc-update.sh:
1203 Change all checks for livecd/type: gentoo-release-livecd to
1204 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
1205 to allow for auto-fetching of distfiles and stages onto official DVD media.
1207 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
1208 targets/livecd-stage1/livecd-stage1-controller.sh,
1209 targets/livecd-stage2/livecd-stage2-controller.sh:
1210 Updated TODO. Added code to livecd-stage1 to generate a package list, which
1211 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
1212 the distfiles automatically.
1214 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1215 modules/generic_stage_target.py:
1216 Fix seedcache output so it fits in 80 columns.
1218 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1219 targets/stage1/stage1-chroot.sh:
1220 We should likely install baselayout before anything else, including the
1221 package manager. As such, I've moved it to after sys-apps/baselayout is
1224 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1225 targets/livecd-stage2/livecd-stage2-controller.sh:
1226 Check for a snapshot in the overlay and error if one is present. This should
1227 ensure that the snapshot on the CD is the same as the one used to build the
1230 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1231 modules/catalyst_support.py:
1232 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
1233 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
1236 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1237 targets/stage1/stage1-chroot.sh:
1238 Change back to using sys-apps/baselayout. We'll need to come up with a
1239 better permanent solution now that virtual/baselayout is no more.
1241 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
1242 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
1243 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
1245 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
1246 targets/support/bootloader-setup.sh:
1247 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
1250 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
1251 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1252 Added TODO. Changed create_handbook_icon call to only be called if
1253 /docs/handbook/index.html exists on the disk or in livecd/overlay.
1255 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1256 targets/support/kmerge.sh:
1257 Run sed on KERNELVERSION to escape the slashes so we can use it in another
1260 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1261 targets/support/kmerge.sh:
1262 Modify test to run if package.provided exists instead of if it doesn't.
1263 Run sed on the correct file.
1265 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1266 targets/support/chroot-functions.sh:
1267 Added --noreplace to setup_myfeatures merges so we don't blow away any
1268 packages which are already installed with the proper USE flags for the given
1269 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
1271 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1272 livecd/files/README.txt:
1273 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
1275 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1276 targets/support/rc-update.sh:
1277 Added mdraid for baselayout-2 users.
1279 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1280 targets/support/kmerge.sh:
1281 Clean up package.provided after the kernel build
1283 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1284 targets/support/kmerge.sh:
1285 It helps if I put things in the correct order so they'll actually execute,
1286 rather than getting a nice error from emerge.
1288 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1289 targets/support/kmerge.sh:
1290 Change upgrade to update.
1292 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1293 targets/support/kmerge.sh:
1294 Add back in the package.provided code that *should* skip the kernel sources
1295 merge for call back and subsequent runs.
1297 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1298 targets/support/kmerge.sh:
1299 We don't really need to use binary packages for the kernel sources, since it
1300 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
1301 when we're not using kerncache.
1303 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1304 targets/support/kmerge.sh:
1305 Remove 'symlink' from USE, since it's not needed and screws up kerncache
1307 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1308 targets/livecd-stage2/livecd-stage2-controller.sh:
1309 OK, we run our find outside the chroot, so we don't want to use absolute
1310 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
1311 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
1314 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1315 targets/livecd-stage2/livecd-stage2-controller.sh,
1316 targets/stage1/stage1-controller.sh:
1317 Cleanup the clean section for stage1 and add an updated clean section for
1318 livecd-stage2 when we're a minimal, universal, or game CD. This is
1319 2.0.6_pre14 for testing.
1321 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1322 targets/support/kmerge.sh:
1323 We should be using --newuse when merging our packages in callback.
1325 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1326 targets/grp/grp-chroot.sh:
1327 We should only use --noreplace when building a pkgset, everything else
1330 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1331 modules/catalyst_support.py, modules/generic_stage_target.py,
1332 modules/grp_target.py:
1333 Apply additional patches from bug #207862 for CONTENTS generation.
1335 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1336 targets/grp/grp-chroot.sh:
1337 Call setup_myemergeopts after changing clst_FETCH.
1339 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1340 targets/netboot2/netboot2-pkg.sh:
1341 Remove a bit of unnecessary code.
1343 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1344 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
1345 targets/support/chroot-functions.sh:
1346 Fix some spacing on the -* warning, revert Andrew's last change, since it
1347 didn't do anything, and clean up the GRP chroot code so it works smarter and
1348 set clst_FETCH when clst_grp_type is something other than pkgset.
1350 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1351 targets/support/chroot-functions.sh:
1352 Don't set --usepkg and --buildpkg when fetching.
1354 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1355 modules/generic_stage_target.py:
1356 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
1359 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1360 modules/generic_stage_target.py:
1361 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
1362 boot/kernel/${kname}/config copying code in generic_stage_target.
1364 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1365 targets/support/kmerge.sh:
1366 Make sure we don't give genkernel a --kernel-config if it isn't set in the
1369 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1370 modules/generic_stage_target.py, targets/support/kmerge.sh,
1371 targets/support/pre-kmerge.sh:
1372 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
1373 valid, rather than required, changed clst_ksource to default to
1374 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
1375 removal of USE to after the kernel build so the modules get the correct USE,
1376 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
1378 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1379 targets/support/kmerge.sh:
1380 We should run the default functions for kmerge.sh, too.
1382 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1383 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
1384 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
1385 Updated aboot cdtar with a newer version to support newer kernels.
1387 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1388 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1389 Updated make_destpath so it writes out to make.conf as well as exporting
1390 ROOT to the environment, added a make_destpath call to cleanup_stages, and
1391 adding make_destpath /tmp/stage1root to stage1.
1393 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
1394 Updated README a bit and rolling 2.0.6_pre12 for testing.
1396 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1397 targets/support/create-iso.sh:
1398 Removed any further checks for clst_fstype and making sure everybody is
1399 using ${mkisofs_zisofs_opts}.
1401 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1402 targets/support/livecdfs-update.sh:
1403 The default theme for GNOME is now Clearlooks, so we can remove the theme
1404 code, but we still want to set the font size.
1406 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1407 targets/support/livecdfs-update.sh:
1408 We need to put quotes around ${user_comment} or useradd gets confused.
1410 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1411 targets/support/chroot-functions.sh:
1412 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
1415 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1416 targets/support/kmerge.sh:
1417 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
1418 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
1420 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1421 targets/support/create-iso.sh:
1422 Bash fscking sucks, so we have to compromise on this code reduction solution
1423 a bit. It's still far better than it was
1425 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1426 targets/support/create-iso.sh:
1427 Don't escape quotes when actually running the command
1429 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
1430 targets/support/kmerge.sh:
1431 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
1433 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1434 targets/support/kmerge.sh:
1435 Use -L instead of -l in test for symlink
1437 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1438 targets/stage1/stage1-controller.sh:
1439 Remove code for gcc-config/binutils-config since it should be getting done
1440 in the preclean script, anyway.
1442 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1443 targets/stage1/stage1-chroot.sh:
1444 I missed one place where HOSTUSE was being used incorrectly.
1446 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1447 targets/support/kmerge.sh:
1448 Escape the correct quote
1450 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1451 targets/support/kmerge.sh:
1452 Change remaining instances of run_emerge to run_merge
1454 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1455 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1456 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
1459 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1460 targets/support/bootloader-setup.sh:
1461 Let's change our splash checking to a global check so it only needs to be
1462 done once. This makes much more sense than having all of those if ... else
1465 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1466 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
1467 Fix our USE invocation here so things work as expected.
1469 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1470 targets/support/livecdfs-update.sh:
1471 Force-enable livecd/users for livecd/type gentoo-release-livecd and
1474 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1475 targets/support/livecdfs-update.sh:
1476 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
1479 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1480 targets/livecd-stage2/livecd-stage2-controller.sh:
1481 Fixing the snapshot copying so it will only copy the correct snapshot for
1482 people who don't know how to properly use wget.
1484 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1485 targets/stage1/stage1-chroot.sh:
1486 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
1487 disable profile USE.
1489 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1490 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
1491 OK, we have to escape our quotes, rather than use single quotes, or we don't
1492 evaluate the variables properly.
1494 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1495 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
1496 targets/support/kmerge.sh:
1497 Fixing echo/sed for make.conf writing.
1499 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1500 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
1501 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1502 Rather than using the environment, we write out our USE to make.conf, then
1503 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
1504 be written to make.conf, already.
1506 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1507 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1508 targets/livecd-stage1/livecd-stage1-chroot.sh,
1509 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1510 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1511 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1512 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1513 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
1514 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1515 Changing run_emerge to run_merge, changing both setup_portage and
1516 setup_myfeatures to add any USE changes to make.conf prior to merge, then
1517 removing the settings added, rather than (ab)using the environment.
1519 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1520 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1521 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
1522 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1523 targets/tinderbox/tinderbox-chroot.sh:
1524 Rearrange some of the functions in chroot-functions.sh in preparation for
1525 some upcoming changes and rename setup_portage to setup_pkgmgr.
1527 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1528 targets/stage1/stage1-controller.sh:
1529 Removing an extra env-update call from stage1's preclean.
1531 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1532 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
1533 targets/support/bootloader-setup.sh:
1534 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
1535 help.msg which we didn't even use.
1537 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1538 targets/support/bootloader-setup.sh:
1539 Don't write out out 'default 1' line when creating grub.conf, since the
1540 'help' entry is now at the bottom, and we want grub to default to the first
1543 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1544 targets/support/bootloader-setup.sh:
1545 Removed checks on livecd/splash_type, since we only support one type,
1546 removed remaining bootsplash code from bootloader-setup.sh, added automatic
1547 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
1548 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
1550 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1551 targets/livecd-stage2/livecd-stage2-controller.sh:
1552 Let's automatically copy in the snapshot if livecd/type is
1553 gentoo-release-livecd.
1555 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1556 modules/generic_stage_target.py:
1557 Fix leading whitespace in empty() so it's only executed if there's something
1558 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
1559 211410 for pointing this out
1561 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1562 targets/support/rc-update.sh:
1563 Quote baselayout package atom
1565 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1566 targets/support/chroot-functions.sh:
1567 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
1568 PATH by default. Instead, simply check if it exists.
1570 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1571 targets/support/chroot-functions.sh:
1572 Remove temporary package listing code, since --verbose is forced on with
1575 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1576 Force-enable --verbose when using --debug
1578 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1579 targets/support/kmerge.sh:
1580 Changing modules-update to update-modules to quiet a warning and keep us
1581 from having it get removed out from under us.
1583 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1584 targets/support/chroot-functions.sh:
1585 Adding a note to myself for better debug and moving run_default_funcs to the
1586 bottom of the script so it gets executed. Since this can otherwise break
1587 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
1589 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1590 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1591 targets/support/chroot-functions.sh:
1592 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
1593 so we can get the output with --debug, added --newuse to the options for
1594 stage1, as we should always rebuild any package where the USE has changed,
1595 removed removal of portage logs from stage2-chroot.sh since it is being done
1596 by cleanup_stages, moved world removal in cleanup_stages into a check for
1597 stages 1 through 3, made update_env_settings check for the existence of
1598 env-update before running it since we now run update_env_settings by default
1599 everywhere chroot-functions.sh is sourced, and added a section to show_debug
1600 to list the packages, since we don't yet force-enable verbose with debug.
1602 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1603 modules/catalyst_lock.py:
1604 Since my python sucks and I don't feel like troubleshooting it at the
1605 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
1606 2.0.6_pre8 for testing.
1608 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1609 modules/builder.py, modules/catalyst_lock.py:
1610 Added some extra debug output to catalyst_lock.py and added Stuart Longland
1611 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
1613 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1614 modules/catalyst_support.py:
1615 change 'is' to == because python is grumpy
1617 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1618 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
1619 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
1620 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
1621 targets/support/rc-update.sh:
1622 Removing support for bootsplash, since it hasn't been in a supported kernel
1623 in a couple years and isn't accepted upstream.
1625 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1626 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1627 Fix up the sed for genkernel so it works on versions both before and after
1628 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
1629 change was a bit too aggressive.
1631 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1632 targets/support/bootloader-setup.sh:
1633 Change grub timeout to 15 seconds instead of 150.
1635 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1636 targets/support/pre-kmerge.sh:
1637 Comment out sed on genkernel executable as it appears to do nothing these
1640 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1641 targets/livecd-stage2/livecd-stage2-controller.sh:
1642 Only call find on libdirs that actually exist. Thanks to Kristoffer
1643 <krek6597@student.uu.se> in bug #210807.
1645 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1646 modules/generic_stage_target.py:
1647 Add warning about -* in foo/use in the spec.
1649 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1650 targets/embedded/embedded-chroot.sh,
1651 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
1652 targets/grp/grp-preclean-chroot.sh,
1653 targets/livecd-stage1/livecd-stage1-chroot.sh,
1654 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1655 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
1656 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1657 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1658 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
1659 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
1660 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
1661 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1662 targets/tinderbox/tinderbox-preclean-chroot.sh:
1663 Change all . to source.
1665 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1666 targets/embedded/embedded-preclean-chroot.sh,
1667 targets/grp/grp-preclean-chroot.sh,
1668 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1669 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
1670 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1671 targets/stage3/stage3-preclean-chroot.sh,
1672 targets/stage4/stage4-preclean-chroot.sh,
1673 targets/support/chroot-functions.sh,
1674 targets/tinderbox/tinderbox-preclean-chroot.sh:
1675 Added a cleanup_stages function and added it to the appropriate places.
1677 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1678 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1679 targets/livecd-stage1/livecd-stage1-chroot.sh,
1680 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
1681 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
1682 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1683 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1684 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1685 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1686 Removing any functions that we now call by default when we source
1687 chroot-functions.sh by default.
1689 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1690 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1691 targets/livecd-stage1/livecd-stage1-chroot.sh,
1692 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1693 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1694 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1695 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
1696 Clean up the debug code that I've added to stage1, move it to
1697 chroot_functions.sh, and call it from all of our main targets.
1699 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1700 modules/generic_stage_target.py:
1701 Wow. I need to make sure that we actually comment comments in make.conf or
1702 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
1703 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
1705 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1706 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1707 targets/stage3/stage3-chroot.sh:
1708 We need to be sure we clear out /var/log/portage/elog as well as
1709 /var/log/emerge.log for stages 1 through 3.
1711 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1712 modules/generic_stage_target.py,
1713 targets/livecd-stage2/livecd-stage2-controller.sh,
1714 targets/support/livecdfs-update.sh:
1715 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
1716 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
1717 80 columns. This is catalyst 2.0.6_pre5 for testing.
1719 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1720 modules/generic_stage_target.py:
1721 Apparently, python doesn't like it when you put a set of comments in front
1722 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
1725 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1726 modules/generic_stage_target.py:
1727 Huge refactoring of modules/generic_stage_target.py to fix indentation and
1728 generally clean up the code so it's a bit easier to read/follow.
1730 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1731 modules/generic_stage_target.py:
1732 Sort and de-dupe myusevars.
1734 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1735 targets/stage1/stage1-chroot.sh:
1736 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
1738 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1739 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
1740 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1741 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
1742 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1743 targets/tinderbox/tinderbox-chroot.sh:
1744 Move export of FEATURES to setup_myfeatures.
1746 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1747 targets/stage1/stage1-chroot.sh:
1748 Added some debug code to stage1 and fixed a nice bug where we weren't
1749 building with the correct USE. Unfortunately, this invalidates any caches
1750 for stage1, since we were building with the entire USE from the profile.
1751 This is 2.0.6_pre4 for testing.
1753 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1754 targets/stage1/stage1-chroot.sh:
1755 We don't need to do the device building twice, so removing USE=build from
1756 first baselayout install.
1758 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1759 targets/support/livecdfs-update.sh:
1760 We check for a plugdev group, add it if it doesn't exist, and make sure any
1761 users specified by livecd/users is in the group.
1763 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
1764 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
1765 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
1767 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1768 modules/catalyst_support.py:
1769 Fix up calc_contents in contents_map. Thanks to Brent Baude
1770 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
1773 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1774 targets/stage1/stage1-chroot.sh:
1775 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
1776 empty and will cause issues in stage3 and beyond.
1778 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1779 targets/support/kmerge.sh, targets/support/rc-update.sh:
1780 Changed some of the rc-update code so it should work with baselayout-2,
1781 also. This is 2.0.6_pre2 for testing.
1783 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1784 files/catalyst.conf, modules/catalyst_support.py,
1785 modules/generic_stage_target.py, modules/grp_target.py,
1786 modules/snapshot_target.py:
1787 Added support for generating CONTENTS files automatically. Patch by Robin
1788 Johnson <robbat2@gentoo.org> for bug #207862.
1790 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1791 modules/snapshot_target.py:
1792 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
1793 exclude digest-* files from the snapshot.
1795 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1796 arch/x86.py, modules/generic_stage_target.py:
1797 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
1798 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
1800 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1801 targets/support/kmerge.sh:
1802 Make the --kerncache option to genkernel dependent on 'kerncache' being in
1803 options, so that it can actually be turned off.
1805 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1807 Rearrange things in the arch/*.py files to ensure that nothing is used
1808 before it has been defined.
1810 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
1811 Reorder arch/powerpc.py to make python happy.
1813 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1814 modules/snapshot_target.py:
1815 Change .svn --include to an --exclude like it was supposed to be.
1817 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1819 Added several subarches for mips so we can dump the mips subarch profiles
1820 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
1823 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1824 targets/livecd-stage2/livecd-stage2-controller.sh:
1825 Changed the code for copying the MOTD files so it's fewer lines and makes
1828 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
1829 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
1830 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
1831 sparc64.py into sparc.py, so we have a cleaner set of arch files.
1833 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
1835 Did a little cleanup on the x86.py to remove some redundant entries and
1836 added nocona and core2 to amd64.py, though they're currently commented out.
1838 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1839 modules/generic_stage_target.py:
1840 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
1841 flags defined in the spec file.
1843 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1844 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
1845 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
1846 since catalyst sets CXXFLAGS=CFLAGS by default.
1848 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1849 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
1850 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
1852 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1853 Added prescott to the subarches for x86.
1855 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1856 modules/netboot2_target.py, targets/support/kmerge.sh:
1857 Add patch to enabled netboot2/linuxrc and automatically add path for
1858 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
1859 <jsbronder@gentoo.org> in bug #208106.
1861 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1862 modules/netboot2_target.py:
1863 Allow root_overlay in netboot2 target for bug #208106.
1865 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1866 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1867 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1868 Added USE=bindist automatically to everything that inherits set_use from
1869 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1870 USE=bindist to emerge run for stage1, and did some minor cleanup in
1871 get_libdir in chroot-functions.
1873 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1874 targets/support/bootloader-setup.sh:
1875 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1877 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1878 examples/generic_stage_template.spec, examples/grp_template.spec,
1879 examples/livecd-stage1_template.spec,
1880 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1881 examples/stage4_template.spec, examples/tinderbox_template.spec:
1882 Changing link so it no longer points to a dead page. This is for bug #208609.
1884 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1885 modules/snapshot_target.py:
1886 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1888 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1889 targets/stage1/stage1-chroot.sh:
1890 As much as I hate this, we're going to force baselayout to install first.
1891 This will keep us from having any issues with packages that don't respect
1894 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1895 Reorder options in catalyst.conf so they're alphabetical.
1897 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1898 targets/support/bootloader-setup.sh:
1899 Add 'pager on' to grub.conf for bug #208531.
1901 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1902 livecd/files/README.txt, livecd/files/x86-F6.msg:
1903 Removing the unused kernel command line options from Volume/Device Management.
1905 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1906 This is now 2.0.5 for release.
1908 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1909 files/catalyst.conf, modules/catalyst_support.py,
1910 modules/generic_stage_target.py,
1911 targets/embedded/embedded-preclean-chroot.sh,
1912 targets/grp/grp-preclean-chroot.sh,
1913 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1914 targets/stage2/stage2-preclean-chroot.sh,
1915 targets/stage3/stage3-preclean-chroot.sh,
1916 targets/support/chroot-functions.sh,
1917 targets/tinderbox/tinderbox-preclean-chroot.sh:
1918 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1919 sys-devel/icecream cluster compiler support for bug #200095. This is
1920 catalyst 2.0.5_pre6 for testing.
1922 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1923 files/catalyst.conf, modules/generic_stage_target.py:
1924 Add the option for using metadata_overlay with portage to speed up cache.
1926 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1927 modules/stage1_target.py, modules/stage2_target.py,
1928 modules/stage3_target.py:
1929 Add /etc/portage to cleanables for stages 1 through 3.
1931 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1932 livecd/files/livecd-local.start,
1933 targets/livecd-stage2/livecd-stage2-controller.sh,
1934 targets/support/livecdfs-update.sh:
1935 We apparently still need profiles/eclass for building the stage3 from the
1936 LiveCD with the installer.
1938 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1939 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1942 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1943 targets/livecd-stage2/livecd-stage2-controller.sh,
1944 targets/support/livecdfs-update.sh:
1945 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1946 preservation of eclasses/profiles, and remove copying of livecd-local.start
1947 since it's not needed anymore.
1949 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1950 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1951 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1954 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1955 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1956 Removing old mkvardb code which is no longer used, commenting out setting of
1957 Gnome theme for testing now that Clearlooks has been default for some time,
1958 and changing vdb move from a case statement to a simple if statement. This
1959 is 2.0.5_pre5 for testing.
1961 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1962 modules/stage1_target.py:
1963 Removing cleaning of python encodings for bug #64890.
1965 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1966 modules/generic_stage_target.py:
1967 Add an extra warning into the generated make.conf about changing the CHOST.
1969 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1970 targets/support/livecdfs-update.sh:
1971 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1973 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1974 targets/embedded/embedded-preclean-chroot.sh,
1975 targets/grp/grp-preclean-chroot.sh,
1976 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1977 targets/stage2/stage2-preclean-chroot.sh,
1978 targets/stage3/stage3-preclean-chroot.sh,
1979 targets/tinderbox/tinderbox-preclean-chroot.sh:
1980 Check to see if distcc is enabled before calling cleanup_distcc().
1982 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1983 arch/sparc.py, arch/x86.py:
1984 Look for linux32 in /bin and /usr/bin.
1986 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1987 modules/generic_stage_target.py:
1988 Make error message more specific when removing immutable flag.
1990 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1991 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1992 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1993 information, and added a small fix for FreeBSD for bug #169041. This is
1994 catalyst 2.0.5_pre4 for testing.
1996 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1997 targets/support/chroot-functions.sh:
1998 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1999 patch from bug #120076 to add cross-compiling support to our distcc
2002 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2003 targets/support/chroot-functions.sh:
2004 Added a version of get_libdir from multilib.eclass so we can determine where
2005 to go poking around if we need to touch anything in libdir.
2007 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
2008 Print an error saying what target failed before the traceback.
2010 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
2011 modules/catalyst_support.py:
2012 When parsing make.conf, first try pkgcore's
2013 snakeoil.fileutils.read_bash_dict(), then portage's
2014 portage_util.getconfig(), then the internal parse_makeconf().
2016 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
2017 modules/catalyst_support.py:
2018 Raise an exception in parse_spec() if there's a duplicate key in the spec.
2020 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
2021 examples/netboot_template.spec, examples/tinderbox_template.spec,
2022 modules/grp_target.py, modules/tinderbox_target.py:
2023 Remove redundant set_pkgcache_path() functions from tinderbox and grp
2024 modules, and remove extra pkgcache_path and kerncache_path options from
2027 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2028 This is catalyst 2.0.5_pre3 for testing the new stages code.
2030 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2031 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2032 We need to force USE=bindist on for building stages.
2034 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2035 modules/generic_stage_target.py:
2036 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
2037 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
2039 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2040 targets/support/rc-update.sh:
2041 Added support for the newer versions of splashutils which use fbcondecor as
2042 the init script. This is catalyst 2.0.5_pre1 for testing.
2044 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2045 targets/livecd-stage2/livecd-stage2-controller.sh:
2046 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
2049 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
2050 modules/generic_stage_target.py, modules/stage1_target.py,
2051 modules/stage2_target.py:
2052 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
2055 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
2056 modules/generic_stage_target.py, modules/netboot2_target.py:
2057 Fix typo in getopt call for --clear-autoresume. thanks to
2058 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
2059 Conditionally write CFLAGS to make.conf in stages for bug #177796.
2060 Copy overlay files in netboot2 target into proper dir for bug #174635.
2062 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2063 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
2064 targets/support/netboot2-final.sh:
2065 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
2066 fix a minor bug in System.map copying, add portage_overlay support, and adds
2067 the ability to use globbing in the package file lists for the netboot2
2070 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2071 +targets/netboot2/nb-busybox.cf:
2072 Added nb-busybox.cf to the netboot2 target for bug #174298.
2074 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2075 targets/support/chroot-functions.sh:
2076 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
2078 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2079 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
2080 Change moving the VDB until after we have processed unmerge by moving it
2081 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
2082 unmerge packages from the gentoo-release-livecd target.
2084 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2085 targets/support/kmerge.sh:
2086 Commented out the package.provided code in catalyst that seemed to cause
2087 problems with kerncache in testing. This is 2.0.4 and should be used for the
2090 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2091 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
2092 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
2093 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2094 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
2095 improve the netboot2 target.
2097 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2098 modules/generic_stage_target.py:
2099 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
2100 cause catalyst to export boolean variables as well as string-based
2103 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2104 modules/generic_stage_target.py:
2105 Fixing check for invalid subarch to not filter too much. Fix from Mike
2106 Frysinger <vapier@gentoo.org> for bug #173532.
2108 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
2109 Added s390x (64-bit) support via a patch from Mike Frysinger
2110 <vapier@gentoo.org> for bug #173002.
2112 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2113 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2114 targets/livecd-stage1/livecd-stage1-chroot.sh,
2115 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2116 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
2117 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
2118 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
2119 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
2120 targets/support/pre-kmerge.sh:
2121 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
2122 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
2123 certain functions/code paths when running with -F/--fetchonly. Simplified
2124 kmerge.sh with regards to kerncache and callback packages. Also, changed
2125 ccache/distcc installs to use run_emerge instead of emerge directly, which
2126 allows us to more easily replace the underlying package manager, or add
2127 support for multiple package managers to catalyst.
2129 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2130 modules/grp_target.py:
2131 Added patch from Åsmund Grammeltvedt <grammel@online.no> to add
2132 portage_overlay functionality to GRP, where it was mistakenly missing, for
2133 bug #171157. This is catalyst 2.0.3 and ready for release.
2135 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2136 targets/livecd-stage1/livecd-stage1-controller.sh,
2137 targets/support/livecdfs-update.sh:
2138 Removed the generation of grppkgs.txt since the Installer now uses vdb
2141 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2142 targets/support/create-iso.sh:
2143 Fix creation of the EFI images. Since it is FAT, we can't go around
2144 perserving permissions, now, can we?
2146 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2147 targets/support/livecdfs-update.sh:
2148 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
2149 broken sed for rc.conf, which caused all kinds of hell to break loose when
2150 booting a new CD. This is 2.0.3_pre3.
2152 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2153 modules/generic_stage_target.py:
2154 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
2155 such as group- from /etc before creating our stage tarballs. This is for bug
2158 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2159 targets/support/livecdfs-update.sh:
2160 Commenting out the livecd-kernel code, since the Installer should be doing
2161 everything necessary itself.
2163 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2164 targets/support/livecdfs-update.sh:
2165 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
2166 the usbutils hanlding in case they follow suit with pciutils.
2168 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2169 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2170 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2171 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
2172 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
2173 problems with using all of the various subarch settings.
2175 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2176 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2177 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
2178 check look in the correct location, and made sure we don't delete /voot
2179 within the EFI code if grub is present.
2181 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2182 modules/generic_stage_target.py:
2183 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
2184 #166294. This one should fix the HPPA/PPC architectures.
2186 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2187 targets/support/chroot-functions.sh:
2188 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
2189 remove the autoresume point for portage, as it really isn't needed and
2190 doesn't really gain us much, anyway.
2192 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2193 targets/stage1/stage1-chroot.sh:
2194 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
2196 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2197 examples/generic_stage_template.spec, examples/grp_template.spec,
2198 examples/livecd-stage1_template.spec,
2199 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2200 examples/netboot_template.spec, examples/snapshot_template.spec,
2201 examples/stage4_template.spec, examples/tinderbox_template.spec:
2202 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
2205 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
2206 targets/support/livecdfs-update.sh:
2207 Make sure the user owns his home directory for bug #147195.
2209 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
2210 +files/catalystrc, modules/catalyst_support.py:
2211 Re-arranged catalyst.conf to make it easier to follow while looking at the
2212 online reference and added a default catalystrc file, which does nothing.
2214 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2215 modules/catalyst_support.py, modules/embedded_target.py,
2216 modules/generic_stage_target.py, modules/grp_target.py,
2217 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2218 modules/stage3_target.py, modules/tinderbox_target.py:
2219 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
2220 tab/space nastiness. This is for bug #161915.
2222 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
2223 modules/generic_stage_target.py:
2224 Fixed new cbuild code with another patch from Mike Frysinger
2225 <vapier@gentoo.org> to allow the usage of subarches.
2227 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2228 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2229 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2230 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
2231 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
2232 targets/support/create-iso.sh, targets/support/functions.sh,
2233 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2234 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
2236 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
2237 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2238 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2239 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
2240 modules/catalyst_lock.py, modules/catalyst_support.py,
2241 modules/embedded_target.py, modules/generic_stage_target.py,
2242 modules/generic_target.py, modules/grp_target.py,
2243 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2244 modules/netboot2_target.py, modules/netboot_target.py,
2245 modules/snapshot_target.py, modules/stage1_target.py,
2246 modules/stage2_target.py, modules/stage3_target.py,
2247 modules/stage4_target.py, modules/tinderbox_target.py,
2248 targets/embedded/embedded-chroot.sh,
2249 targets/embedded/embedded-controller.sh,
2250 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2251 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2252 targets/grp/grp-preclean-chroot.sh,
2253 targets/livecd-stage1/livecd-stage1-chroot.sh,
2254 targets/livecd-stage1/livecd-stage1-controller.sh,
2255 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2256 targets/livecd-stage2/livecd-stage2-controller.sh,
2257 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2258 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
2259 targets/netboot2/netboot2-controller.sh,
2260 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
2261 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2262 targets/stage1/stage1-controller.sh,
2263 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2264 targets/stage2/stage2-controller.sh,
2265 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2266 targets/stage3/stage3-controller.sh,
2267 targets/stage3/stage3-preclean-chroot.sh,
2268 targets/stage4/stage4-controller.sh,
2269 targets/stage4/stage4-preclean-chroot.sh,
2270 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2271 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
2272 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2273 targets/tinderbox/tinderbox-controller.sh,
2274 targets/tinderbox/tinderbox-preclean-chroot.sh:
2275 Removing old CVS Header lines, which are no longer used since moving to SVN.
2277 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2278 targets/stage4/stage4-chroot.sh:
2279 Added back a missing 'then' from stage4 target.
2281 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2282 modules/generic_stage_target.py:
2283 Fix indentation so things actually work.
2285 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
2286 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
2289 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2290 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
2291 Fix the display manager sed lines and change the icon for the local Handbook
2292 to use the GNOME 2.16 icon for gedit.
2294 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2295 modules/generic_stage_target.py:
2296 Changed the portage_overlay option to always install overlays in
2297 /usr/local/portage and added code to clean up /usr/local/portage and
2298 make.conf after sucessful execution and before creation of ISO/tarballs.
2300 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2301 targets/support/livecdfs-update.sh:
2302 Fixed a typo which broke coldplugging.
2304 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2305 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
2306 Added a create_handbook_icon function and rearranged some of the icon
2307 creation for the LiveCD. This should resolve bug #143725 once a new release
2310 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2311 targets/support/livecdfs-update.sh:
2312 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
2313 coldplugging. This allows us to unpack our firmware before we detect
2314 devices, so that devices that need it will get it.
2316 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2317 modules/generic_stage_target.py:
2318 Fix a typo in generic_stage_target.
2320 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2321 targets/support/livecdfs-update.sh:
2322 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
2323 /etc/conf.d/xdm so we support older snapshots and newer ones.
2325 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2326 modules/livecd_stage2_target.py:
2327 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
2330 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2331 modules/livecd_stage2_target.py:
2332 Reverted change in livecd-stage2 to the action_sequence until I can figure
2333 out what the problem is with it.
2335 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2336 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
2337 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2338 modules/livecd_stage2_target.py:
2339 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
2340 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
2342 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2343 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
2344 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
2345 resolves an issue where a variable could be accessed unitialized in obscure
2346 circumstances. This is wrt bug #144984.
2348 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2349 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2350 modules/stage2_target.py, modules/stage4_target.py:
2351 Fixed up action_sequence when using --fetchonly to not create tarballs or
2352 ISO images for bug #143392.
2354 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2355 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
2356 Clean up the USE usage in GRP/stage4.
2358 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2359 modules/generic_stage_target.py, modules/stage1_target.py,
2360 modules/stage2_target.py:
2361 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
2362 Gaffney <agaffney@gentoo.org> wrt bug #155911.
2364 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2365 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2366 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
2367 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2368 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
2369 instances of USE_ORDER since auto hasn't been valid for some time. This is
2372 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2373 modules/generic_stage_target.py, modules/stage1_target.py:
2374 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
2375 goodness wrt bug #153587.
2377 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2378 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
2379 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
2381 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2382 modules/generic_stage_target.py, modules/stage4_target.py:
2383 Added a check to see if we have the tarball option enabled, which causes
2384 catalyst to run the capture sequence. This was requested by Tim Yamin for
2385 the stage4 target, but I thought it should be usable on any stage target.
2387 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2388 targets/support/livecdfs-update.sh:
2389 Moved fstab tweaks all into one location and added make.conf tweak for bug
2392 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2393 Changed the options to be in alphabetical order so my meatspace logical
2394 parser can process them better, added the compress and tarball options,
2395 which are as of yet unused for bug #139390 and request from Tim Yamin, and
2396 removed the unused -x command line parameter for bug #151405.
2398 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2399 modules/generic_stage_target.py:
2400 Added a warning about changing the CHOST setting for bug #142034.
2402 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
2403 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
2404 targets/support/chroot-functions.sh:
2405 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
2406 <flameeyes@gentoo.org> and attached to bug #150351.
2408 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
2409 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
2410 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
2411 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
2412 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
2413 modules/embedded_target.py, modules/generic_stage_target.py,
2414 modules/generic_target.py, modules/grp_target.py,
2415 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2416 modules/netboot2_target.py, modules/netboot_target.py,
2417 modules/snapshot_target.py, modules/stage1_target.py,
2418 modules/stage2_target.py, modules/stage3_target.py,
2419 modules/stage4_target.py, modules/tinderbox_target.py,
2420 targets/embedded/embedded-chroot.sh,
2421 targets/embedded/embedded-controller.sh,
2422 targets/embedded/embedded-fs-runscript.sh,
2423 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2424 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2425 targets/grp/grp-preclean-chroot.sh,
2426 targets/livecd-stage1/livecd-stage1-chroot.sh,
2427 targets/livecd-stage1/livecd-stage1-controller.sh,
2428 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2429 targets/livecd-stage2/livecd-stage2-controller.sh,
2430 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2431 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
2432 targets/netboot2/netboot2-controller.sh,
2433 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
2434 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2435 targets/stage1/stage1-controller.sh,
2436 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2437 targets/stage2/stage2-controller.sh,
2438 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2439 targets/stage3/stage3-controller.sh,
2440 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2441 targets/stage4/stage4-controller.sh,
2442 targets/stage4/stage4-preclean-chroot.sh,
2443 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2444 targets/support/functions.sh, targets/support/kmerge.sh,
2445 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
2446 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
2447 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
2448 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2449 targets/tinderbox/tinderbox-controller.sh,
2450 targets/tinderbox/tinderbox-preclean-chroot.sh:
2451 Removing all copyright and license comment headers from all files so we
2452 don't ever get another bug like bug #149638.
2454 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2455 modules/generic_stage_target.py:
2456 Clean up more spacing/capitalization.
2458 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
2459 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2460 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
2461 targets/embedded/embedded-controller.sh,
2462 targets/embedded/embedded-fs-runscript.sh,
2463 targets/embedded/embedded-preclean-chroot.sh,
2464 targets/livecd-stage2/livecd-stage2-controller.sh,
2465 targets/netboot2/netboot2-copyfile.sh,
2466 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
2467 targets/support/pre-kmerge.sh:
2468 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
2469 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
2470 calls in kmerge.sh, and updated README.
2472 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2473 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2474 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
2476 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2477 modules/catalyst_support.py:
2478 Added fix for bug #143348.
2480 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2481 targets/support/livecdfs-update.sh:
2482 Added -q to emerge call for systempkgs.txt just to be on the safe side.
2484 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2485 targets/livecd-stage2/livecd-stage2-controller.sh,
2486 targets/support/livecdfs-update.sh:
2487 Changed some copy commands to use -f, added a check for /etc/gconf before
2488 moving it when not using gentoo-release-livecd, and fixed a sed for root's
2489 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
2490 <luca.casagrande@gmail.com>.
2492 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2493 targets/support/livecdfs-update.sh:
2494 Fixing sed so that systemspkgs.txt is built properly.
2496 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
2497 The sparc32 binary is in /bin, not /usr/bin.
2499 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2500 targets/support/chroot-functions.sh:
2501 We now only set the options for pkgcache if we are not using fetchonly. This
2502 should work around a problem where portage won't fetch the files if a binpkg
2503 already exists for the package.
2505 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2506 targets/support/livecdfs-update.sh:
2507 Added code to make a backup of custom.conf before we edit it for the
2510 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2511 targets/support/livecdfs-update.sh:
2512 Remove sed from splash section, since it wasn't actually resolving the
2513 issue, anyway. Change the installer's dialog front-end code to simply run
2514 via sudo, since we don't need to worry about having the X DISPLAY setup or
2515 anything. This is catalyst 2.0, so you guys can all start rejoicing.
2517 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2518 targets/support/livecdfs-update.sh:
2519 Fix my sed line so it actually applies correctly.
2521 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2522 targets/support/chroot-functions.sh:
2523 Added check for verbose, and add --verbose if found, or --quiet, to emerge
2526 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2527 targets/support/livecdfs-update.sh:
2528 Fix the splash code so we have our splash theme on all 6 virtual consoles,
2529 as well as a possible fix for the read-only filesystem messages from
2530 /sbin/splash-functions.sh
2532 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2533 targets/support/chroot-functions.sh:
2534 Fix --fetchonly to actually work.
2536 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2537 examples/livecd-stage2_template.spec:
2538 Added description for livecd/fsops to livecd-stage2's spec template.
2540 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2541 targets/support/livecdfs-update.sh:
2542 I've modified the GDM configuration section to work correctly. I have also
2543 ensured that xdm is no longer started just because livecd/xdm is used, which
2544 was causing issues for the generic-livecd type. This is 2.0_rc50, which
2545 should be the last of the 'release candidates' made. If there are no bug
2546 reports in 2 days, then I'm rolling this as 2.0 final.
2548 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2549 targets/support/livecdfs-update.sh:
2550 Hopefully, I have fixed the issue with the Installer icons. We'll have to
2551 see once the newer Installer is released, as I still have to fix the
2554 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2555 targets/support/rc-update.sh:
2556 Removed famd from the default runlevel for gentoo-release-livecd. It really
2557 shouldn't cause a problem, but I prefer it stay a bit clean.
2559 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2560 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2561 targets/support/create-iso.sh, targets/support/kmerge.sh,
2562 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
2563 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
2565 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2566 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
2567 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
2568 targets/support/bootloader-setup.sh:
2569 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
2570 parameters support. This is for bug #139300.
2572 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2573 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2574 targets/support/filesystem-functions.sh:
2575 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
2576 and also to remove some redundant values from livecd-stage2's valid_values.
2579 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2581 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
2583 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2584 modules/generic_stage_target.py:
2585 Fix a problem where catalyst was creating an initial list, then putting that
2586 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
2587 pointing it out and for the fix. This is for bug #136351.
2589 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2590 targets/support/unmerge.sh:
2591 Removing loop for unmerge, as it didn't actually solve anything and the
2592 portage team has helped us out by reverting the behavior that caused this
2593 change in the first place.
2595 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2596 modules/netboot2_target.py, modules/stage1_target.py,
2597 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
2598 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
2599 having /proc mounted during the preclean stage and also to clean up the
2600 netboot2 code. This is 2.0_rc48.
2602 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2603 targets/support/unmerge.sh:
2604 Change our unmerge from being a single unmerge to a loop, to work around an
2605 unexpected change in portage 2.1's unmerge processing.
2607 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2608 targets/support/bootloader-setup.sh:
2609 Fixed a problem where we were putting the kernel name in twice and causing
2610 and error when using grub as a bootloader. This is for bug #137252.
2612 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2613 targets/support/bootloader-setup.sh:
2614 Added a second pass to the alpha bootloader setup to create aboot items for
2615 serial console for bug #133457.
2617 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2618 +livecd/cdtar/arcload-0.43-r1.tbz2:
2619 Added arcload cdtar for mips.
2621 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2622 targets/netboot/netboot-controller.sh:
2623 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
2626 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2627 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
2628 Add patch from bug #135051 to fix the seedcache extraction logic.
2630 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2631 targets/support/livecdfs-update.sh:
2632 Don't set icon theme to Clearlooks, since it doesn't exist.
2634 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2635 targets/support/livecdfs-update.sh:
2636 Fix sed on installer icons.
2638 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2641 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2642 targets/stage1/stage1-controller.sh:
2643 Added a -type f to the find call in stage1 for bug #132180.
2645 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2646 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
2647 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
2648 properly on IBM PPC64 machines.
2650 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2651 modules/generic_stage_target.py:
2654 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2655 targets/support/rc-update.sh:
2656 Removed x-setup from default runlevel, as it is now controlled via the
2657 autoconfig init script.
2659 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
2660 Fix ppc64 based arches to subclass ppc64
2662 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2663 modules/livecd_stage1_target.py:
2664 Use the full category/package name for livecd-tools.
2666 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2667 targets/support/livecdfs-update.sh:
2668 Make copies and deletes recursive for firmware since some packages put their
2669 firmware in a subdirectory.
2671 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2672 targets/support/livecdfs-update.sh:
2673 Fix detection of the Installer.
2675 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
2676 Added 970, power3, power4, and power5 sub-arches for ppc64.
2678 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2679 targets/support/livecdfs-update.sh:
2680 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
2681 no longer necessary and can cause possible problems with Installer-based
2684 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2685 recursive directory create
2687 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2688 modules/catalyst_support.py:
2689 Changed a display error from bug #131502 and rolling 2.0_rc45.
2691 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2692 targets/support/create-iso.sh:
2693 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
2696 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
2697 modules/generic_stage_target.py:
2698 digests function uses raw output from hash function now
2700 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2701 change hash result format so .DIGESTS is generated correctly
2703 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2704 modules/catalyst_support.py:
2705 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
2708 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2709 targets/support/livecdfs-update.sh:
2710 Added a space for bug #131181.
2712 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2713 targets/support/kmerge.sh:
2714 Fixed creation of kernelpkgs.txt file for the installer.
2716 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2717 modules/generic_stage_target.py:
2718 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
2721 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2722 targets/livecd-stage2/livecd-stage2-controller.sh,
2723 targets/support/bootloader-setup.sh:
2724 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
2725 rolling out an emergency rc44.
2727 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2728 targets/support/bootloader-setup.sh:
2729 If you use elif, you have to use a then after it. Yeah, that one's totally
2732 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2733 targets/support/livecdfs-update.sh:
2734 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
2736 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2737 targets/support/rc-update.sh:
2738 Removed runlevel deletion, as it probably wasn't a good idea. This is for
2741 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2742 targets/support/bootloader-setup.sh:
2743 Removed bootplash support from ppc/ppc64 since they only will work with
2744 gensplash. Forced use of livecd/splash_type of bootsplash to get
2745 splash=silent. This should reduce the number of things on the kernel command
2746 line that aren't necessary.
2748 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2749 modules/catalyst_support.py:
2750 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
2751 parse_spec. This should resolve bug #130103, as well as make the code much
2752 cleaner. This is 2.0_rc42.
2754 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2755 modules/generic_stage_target.py:
2756 Forced -p on tar for compressing stages.
2758 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2759 targets/support/chroot-functions.sh:
2760 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
2763 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2764 targets/stage1/build.py:
2765 Added patch to build.py for portage 2.1 support.
2767 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2768 targets/support/kmerge.sh:
2769 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
2770 <liyiming@ict.ac.cn> in bug #129890.
2772 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2773 targets/support/livecdfs-update.sh:
2774 Moved sed line for ##STARTX to end of file, since we aren't touching
2775 /etc/startx until the end.
2777 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2778 targets/support/livecdfs-update.sh:
2779 Added a check for the games group and add it if it doesn't exist already.
2780 This should resolve bug #125498.
2782 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2783 examples/generic_stage_template.spec, examples/grp_template.spec,
2784 examples/livecd-stage1_template.spec,
2785 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2786 examples/netboot_template.spec, examples/snapshot_template.spec,
2787 examples/stage4_template.spec, examples/tinderbox_template.spec:
2788 Removed portdir_overlay from the snapshot example spec and added
2789 portage_overlay to the example specs for the relevant targets.
2791 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2792 This is 2.0_rc41 since it has better LiveCD support.
2794 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2795 targets/support/livecdfs-update.sh:
2798 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2799 targets/support/functions.sh:
2800 Removed check for livecd/dev-manager being udev since it was done
2801 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
2802 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
2803 #128265 for pointing this out.
2805 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2806 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
2807 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
2808 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
2810 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2811 modules/generic_stage_target.py:
2812 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
2813 live system. You can thank Andrew Gaffney for the fix.
2815 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2816 targets/livecd-stage2/livecd-stage2-controller.sh:
2817 Don't copy motd files if we're using livecd/type generic-livecd.
2819 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2820 targets/livecd-stage2/livecd-stage2-controller.sh,
2821 targets/support/livecdfs-update.sh:
2822 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
2823 some extra cleanup to generic-livecd.
2825 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2826 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
2827 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
2828 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
2829 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
2830 targets/support/bootloader-setup.sh:
2831 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
2832 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
2833 and removed all older cdtar files for PPC*.
2835 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2836 livecd/files/livecd.motd.txt:
2837 Added message to the official LiveCD MOTD mentioning how to run the
2838 installer. Blame codeman. This is 2.0_rc40.
2840 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2841 fix so snapshot target doesnt have errors
2843 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2844 targets/support/livecdfs-update.sh:
2845 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
2846 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
2849 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2850 targets/support/rc-update.sh:
2851 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
2854 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2855 targets/support/livecdfs-update.sh:
2856 Added wrapping around the udev sed for those crazy 2.4-users.
2858 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2859 targets/support/livecdfs-update.sh:
2860 Added sed fix for udev starting evms_activate unconditionally. This is
2863 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2864 add stage4/unmerge stage4/rm to valid options
2866 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2867 targets/support/rc-update.sh:
2868 Added fix for bug #122154 from Rajiv Manglani.
2870 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2871 targets/support/kmerge.sh:
2872 Fixed creation of kernelpkgs.txt for the Installer.
2874 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2875 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2876 Updated elilo tarball for IA64.
2878 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2879 DIGESTS support for snapshot creation
2881 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2882 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2883 candidates ever end?
2885 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2886 fix for .DIGESTS.DIGESTS issue in grp
2888 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2889 modules/generic_stage_target.py:
2890 fix for failure when root_overlay is not set
2892 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2893 targets/support/bootloader-setup.sh:
2894 Added IA64/SGI patch from plasmaroo.
2896 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2897 targets/livecd-stage1/livecd-stage1-controller.sh,
2898 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2899 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2902 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2903 modules/generic_stage_target.py:
2904 Allow multiple overlays for root_overlay and overlay spec option
2906 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2907 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2908 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2909 targets/support/rc-update.sh:
2910 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2911 fixed bug #122154. This is catalyst 2.0_rc36.
2913 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2914 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2915 Updated the LiveCD motd to tell the user to run the display manager again,
2916 rather than startx, while mentioning that startx is useful as a rescue X
2917 session since it starts twm. This is catalyst 2.0_rc35.
2919 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2920 Add hfs-hide options to mkisofs so macs boot
2922 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2923 modules/generic_stage_target.py:
2924 Fix indentation issues
2926 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2929 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2930 targets/support/bootloader-setup.sh:
2931 add additional console less entry when consoles are chosen for ppc64
2933 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2934 modules/generic_stage_target.py:
2935 fix kernelopts and extraversion env variable exports
2937 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2938 targets/support/livecdfs-update.sh:
2939 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2940 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2942 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2943 targets/support/kmerge.sh:
2944 Changing the way we determine if extraversion is set. This is catalyst
2947 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2948 targets/support/livecdfs-update.sh:
2949 Change net.ethX links to link to net.lo instead of net.eth0.
2951 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2952 examples/stage4_template.spec:
2953 Fixed rcadd example for stage4. Blame rajiv.
2955 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2956 This is catalyst 2.0_rc31.
2958 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2959 targets/support/livecdfs-update.sh:
2960 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2961 Gaffney for pointing me in the right direction.
2963 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2964 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2966 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2969 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2970 examples/livecd-stage2_template.spec:
2971 updated examples to have console and machine_type
2973 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2974 targets/support/bootloader-setup.sh:
2975 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2978 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2979 This is catalyst 2.0_rc29.
2981 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2982 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2983 Removed extra yaboot.conf from
2984 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2986 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2987 targets/support/kill-chroot-pids.sh:
2988 add sleep to try and give processes a chance to die. bug 119940
2990 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2991 targets/support/functions.sh:
2992 Removed some quotes to make sure we have a binary operator and closing bug
2995 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2996 targets/support/create-iso.sh:
2997 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2999 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3000 targets/support/bootloader-setup.sh:
3001 Added path from bug #120935 for PPC/PPC64.
3003 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
3004 Additional spacing fixes submitted by `Kumba
3006 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
3007 modules/stage2_target.py:
3008 space cleanups contributed from `Kumba
3010 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3011 add grp/use to valid_values in the grp module
3013 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3016 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
3017 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
3018 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
3019 targets/support/bootloader-setup.sh:
3020 ppc cdtar update; ppc64 bootloader updates
3022 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3023 targets/support/create-iso.sh:
3024 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
3026 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
3027 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
3028 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
3029 targets/support/create-iso.sh:
3030 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
3032 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
3033 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
3034 Add ppc console and machine_type=ibm
3036 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
3037 modules/generic_stage_target.py:
3038 Fix type error when kernel packages arent defined
3040 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3041 examples/generic_stage_template.spec, examples/grp_template.spec,
3042 examples/livecd-stage1_template.spec,
3043 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3044 examples/stage4_template.spec:
3045 Added more verbose wording and examples for pkgcache_path and
3046 kerncache_path, where necessary.
3048 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3049 targets/support/create-iso.sh:
3050 Really fixing bug #120475 this time. This is 2.0_rc25.
3052 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3053 targets/support/create-iso.sh:
3054 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
3057 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3058 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
3059 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3060 Added initial support for EFI booting on x86. This is completely untested,
3061 so use it at your own risk. Also, no bug reports without patches, please.
3062 This is catalyst 2.0_rc23.
3064 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3065 kmerge should have been kerncache
3067 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
3068 targets/support/pre-kmerge.sh:
3069 Fix a few other places for the kerncache update
3071 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
3072 examples/generic_stage_template.spec, examples/grp_template.spec,
3073 examples/livecd-stage1_template.spec,
3074 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
3075 examples/netboot_template.spec, examples/stage4_template.spec,
3076 examples/tinderbox_template.spec, modules/generic_stage_target.py,
3077 targets/support/kmerge.sh:
3078 Separation of kerncache from snapcache
3080 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3081 It helps if I actually increment the version number.
3083 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3084 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
3085 Added --oneshot to default options for stage1 building. Added code to wipe
3086 world during stages 1 and 3. This is catalyst 2.0_rc22.
3088 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
3089 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
3090 Fix bug if no kernel packages were defined but there was a postconf setting.
3091 x86 softlevel support is enhanced.
3093 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3094 targets/support/bootloader-setup.sh:
3095 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
3097 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3098 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
3100 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3103 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
3104 Netboot2 fixes for spec parameter checks
3106 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
3107 modules/generic_stage_target.py, modules/stage4_target.py:
3108 add makeopts spec file support.
3110 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3111 modules/generic_stage_target.py:
3112 Added fix for bug #119635.
3114 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3115 Fix pre-kmerge.sh for stage4
3117 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3120 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
3121 modules/generic_stage_target.py:
3122 fix crash when no kernel is defined. spacing issue
3124 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3127 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3128 modules/livecd_stage2_target.py:
3129 Added livecd/volid to valid_values.
3131 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
3132 modules/generic_stage_target.py:
3133 remove extra function that was converting strings to lists unnecessarily
3135 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3136 This is catalyst 2.0_rc17.
3138 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3139 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3140 modules/stage4_target.py:
3141 fix issue where args not allowed that arose due to earlier myspec addlargs bug
3143 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3144 targets/embedded/embedded-preclean-chroot.sh,
3145 targets/grp/grp-preclean-chroot.sh,
3146 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3147 targets/stage1/stage1-preclean-chroot.sh,
3148 targets/stage2/stage2-preclean-chroot.sh,
3149 targets/stage3/stage3-preclean-chroot.sh,
3150 targets/support/chroot-functions.sh,
3151 targets/tinderbox/tinderbox-preclean-chroot.sh:
3152 Added function to cleanup stray /etc/distcc/hosts files.
3154 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3155 targets/support/bootloader-setup.sh:
3156 Added fix from bug #119123. This is catalyst 2.0_rc16.
3158 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3159 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
3160 Fixing some spacing. This is catalyst 2.0_rc15.
3162 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3163 Attempt to fix bug #117649
3165 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
3166 modules/generic_stage_target.py:
3167 fixes for bugs #119009, #119041 and #118985
3169 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
3170 +examples/netboot2_template.spec, modules/catalyst_support.py,
3171 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
3172 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
3173 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
3176 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
3177 targets/support/kmerge.sh:
3178 Fix for ccache (null)/.ccache bug
3180 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3183 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
3184 Added ppc -mcpu patch from Pylon for bug #118709.
3186 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3187 modules/embedded_target.py, modules/stage4_target.py:
3188 Added linuxrc to embedded and stage4 targets.
3190 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
3191 modules/generic_stage_target.py, targets/support/kmerge.sh:
3192 filter kname - and . for kmerge.sh
3194 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3195 targets/support/create-iso.sh:
3196 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
3198 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
3199 modules/generic_stage_target.py:
3200 change .digests to .DIGESTS
3202 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3203 targets/support/kmerge.sh:
3204 Commented ccache for genkernel build which will resolve #117648 until a
3205 proper solution can be found. This is 2.0_rc13.
3207 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
3208 targets/stage1/stage1-controller.sh:
3209 Added patch from vapier for bug #117254.
3211 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3212 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
3213 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
3214 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
3217 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
3218 modules/generic_stage_target.py:
3219 Remove chost/cflags etc. warning messages
3221 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
3222 modules/generic_stage_target.py:
3223 Attempt to fix bug 117253; chost is wrong on autoresume
3225 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3226 modules/generic_stage_target.py, modules/netboot_target.py,
3227 modules/stage1_target.py:
3228 make setting of destdir more global and part of generic_stage_target
3230 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3231 Fix destpath bug in netboot target
3233 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
3234 modules/generic_stage_target.py, modules/stage4_target.py:
3235 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
3238 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
3239 modules/generic_stage_target.py, modules/stage4_target.py:
3240 remove stray ' from arch/sh.py
3242 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3243 targets/stage1/stage1-controller.sh:
3244 This finally fixes the issues with gcc-config/binutils-config in stage1.
3245 This is catalyst 2.0_rc12.
3247 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
3248 Fix incorrect warning message. portdir_overlay -> portage_overlay
3250 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3251 targets/stage1/stage1-controller.sh,
3252 targets/stage1/stage1-preclean-chroot.sh:
3253 Revert gcc-config/binutils-config to _rc11 locations. This should fix
3254 running gcc-config and binutils-config, though it probably breaks running on
3255 non-Gentoo platforms.
3257 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3258 modules/stage1_target.py:
3259 Make stage1 clean up python 2.3 and 2.4, also.
3261 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
3262 targets/support/livecdfs-update.sh:
3263 Updated requirements and added creation of metadata.tar.bz2 for the installer.
3265 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
3266 modules/generic_stage_target.py:
3267 Change digests file format to HASH_NAME HASH FILE_NAME
3269 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3270 targets/stage1/stage1-controller.sh:
3271 Moved gcc-config/binutils-config to before the chroot.
3273 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3274 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
3275 installed. Supports all of shashs algorithms as of 12_21_2005
3277 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
3278 modules/generic_stage_target.py:
3279 Catalyst should die if source_subpath is not a string
3281 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
3282 modules/generic_stage_target.py:
3283 Fix for source_subpath bug
3285 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3286 examples/generic_stage_template.spec:
3287 Updated example specs with information on cflags/chost/cxxflags/ldflags in
3288 both stages 1 and 2.
3290 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
3291 modules/stage2_target.py:
3292 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
3293 stage1 to be overridden again.
3295 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3296 targets/stage1/stage1-controller.sh:
3297 It looks like gcc-config/binutils-config needs to be run with the full path,
3298 since it is run outside of the chroot.
3300 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3301 targets/stage1/stage1-controller.sh:
3302 Fixed gcc-config calls. This is 2.0_rc11.
3304 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3305 This is catalyst 2.0_rc10.
3307 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
3308 modules/generic_stage_target.py:
3309 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
3312 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3313 targets/support/functions.sh:
3314 Changed from -z to -n for bug #116180.
3316 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3317 modules/catalyst_support.py, modules/generic_stage_target.py:
3318 Detect missing binaries for the hashing functions and abort if not found
3320 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
3321 files/catalyst.conf:
3322 Updated README to list new requirements. Set default hash as crc32. Set
3323 default digests as sha1/md5.
3325 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
3326 modules/catalyst_support.py, modules/generic_stage_target.py,
3327 modules/livecd_stage2_target.py, modules/stage2_target.py:
3328 Change the internal hash checking to be quicker and more memory efficient.
3329 Add additional hash digests options.
3331 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3332 targets/tinderbox/tinderbox-chroot.sh,
3333 targets/tinderbox/tinderbox-controller.sh,
3334 targets/tinderbox/tinderbox-preclean-chroot.sh:
3335 Fixed up spacing/coding style on tinderbox.
3337 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3338 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
3339 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
3340 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
3341 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
3342 Fixed up spacing/coding style on support.
3344 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3345 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
3347 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3348 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3349 targets/stage4/stage4-preclean-chroot.sh:
3350 Fixed up spacing/coding style on stage4.
3352 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3353 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
3354 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3355 targets/stage3/stage3-controller.sh,
3356 targets/stage3/stage3-preclean-chroot.sh:
3357 Fixed up spacing/coding style on stages 2 and 3
3359 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3360 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3361 targets/stage1/stage1-preclean-chroot.sh:
3362 Fixed up spacing/coding style on stage1. Also changed
3363 gcc-config/binutils-config to be outside the chroot.
3365 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3366 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
3367 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
3368 Fixed up spacing/coding style on netboot.
3370 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3371 targets/livecd-stage1/livecd-stage1-chroot.sh,
3372 targets/livecd-stage1/livecd-stage1-controller.sh,
3373 targets/livecd-stage2/livecd-stage2-controller.sh:
3374 Fixed up spacing/coding style on livecd-stage*.
3376 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3377 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3378 targets/grp/grp-preclean-chroot.sh:
3379 Fixed up spacing/coding style on grp.
3381 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3382 targets/embedded/embedded-chroot.sh,
3383 targets/embedded/embedded-controller.sh,
3384 targets/embedded/embedded-fs-runscript.sh,
3385 targets/embedded/embedded-preclean-chroot.sh:
3386 Fixed up spacing/coding style on embedded.
3388 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
3389 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3390 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3391 targets/support/functions.sh:
3392 Removing extra line from x86.py, fixing up comments, spacing, and coding
3393 style in targets/support through functions.sh
3395 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
3396 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3397 Fix more tab/spacing issues .. trying to make everything use tabs
3399 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
3400 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3401 modules/stage1_target.py, modules/stage2_target.py,
3402 modules/stage3_target.py, modules/stage4_target.py:
3403 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
3406 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
3407 modules/generic_stage_target.py:
3408 Add envscript warning to aid users who may not know what they are doing
3410 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3411 examples/generic_stage_template.spec:
3412 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
3413 only configurable when building a stage2 tarball, to match the current state
3414 of portage. This is 2.0_rc9.
3416 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3417 targets/support/chroot-functions.sh:
3418 Silence more of portages beeps and clicks and whistles
3420 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3421 targets/support/chroot-functions.sh:
3422 Change the portage emerge to use run_emerge
3424 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
3425 modules/generic_stage_target.py, modules/snapshot_target.py,
3426 modules/stage1_target.py, modules/stage2_target.py,
3427 modules/stage3_target.py:
3428 allow portdir_overlay to be part of all specs not including snapshot spec.
3429 Add warnings for stage1,2 and 3 in case someone uses this feature there.
3430 Remove overlay support from the snapshot spec but added a warning.
3432 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
3433 modules/stage2_target.py:
3434 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
3437 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
3438 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
3439 Add support for bootloader softlevel=; have rsync delete the extra files out
3440 of the overlay so that the overlay always matches the source dir
3442 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3443 Swapped -v/-V since I had gotten them wrong here.
3445 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3446 modules/generic_stage_target.py:
3447 Fix stupid overlay bug
3449 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3450 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3451 targets/livecd-stage1/livecd-stage1-chroot.sh,
3452 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
3453 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3454 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
3455 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3456 targets/support/unmerge.sh:
3457 Made sure we use -f on removing the default links for splash. Removed
3458 check_portage_version as it really isn't needed anymore. Removed
3459 --no-install from genkernel commands in kmerge.sh so users must manually
3460 remove kernels from /boot. This is 2.0_rc8.
3462 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3463 targets/support/livecdfs-update.sh:
3464 Made sed on devfsd.conf conditional on it existing. Removes one more error
3465 message from a standard catalyst run.
3467 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3468 Added warning about breaking snapshot cache and re-enable autoresume, since
3469 the errors I was getting were elsewhere.
3471 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3472 modules/generic_stage_target.py:
3473 Fix indentation error the last commit caused
3475 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
3476 modules/generic_stage_target.py:
3477 Always clear autoresume points after a successful run
3479 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3480 targets/support/livecdfs-update.sh:
3481 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
3482 snapshot caching after a successful gentoo-release-livecd run.
3484 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3485 targets/support/rc-update.sh:
3486 Added famd to default on official LiveCD.
3488 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3489 targets/support/chroot-functions.sh:
3490 Fixes 'too many arguments' error in check_portage_version.
3492 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3493 modules/generic_stage_target.py:
3494 remove extra self.env={} that was resetting the environment to null
3496 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3497 modules/livecd_stage1_target.py:
3498 Fix appending livecd use flag if no use flag is specified in livecd-stage1
3501 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
3502 Add a default path to the environment in the chroot
3504 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
3505 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
3506 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3507 targets/livecd-stage2/livecd-stage2-controller.sh,
3508 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3509 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3510 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3511 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3512 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
3513 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
3514 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
3515 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
3516 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
3518 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3520 Fixed up the man page, which has been suffering for some time, and also
3521 reversed -v/-V in the help message.
3523 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3524 targets/support/livecdfs-update.sh:
3525 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
3528 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3529 Turning off autoresume of doom until I can get more testing. I've had
3530 several issues with it. I'll be reporting/fixing these as I come across them
3531 but for now wish to turn it off by default as I don't want this one feature
3532 to stop the possible 2.0 final release.
3534 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3535 targets/livecd-stage2/unmerge.sh:
3536 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
3537 anymore and probably should have been removed a long time ago when the new
3538 code was put into place in livecdfs-update.sh and livecd-local.start
3541 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3542 targets/livecd-stage1/livecd-stage1-chroot.sh,
3543 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3544 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
3545 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
3547 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3548 modules/generic_stage_target.py, modules/generic_target.py:
3549 self.env should be a part of the super class generic_target so it applies to
3550 snapshots as well; removing redundant pass in the generic_target class as
3551 its not needed. There is code there to fill the statements
3553 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3554 targets/support/livecdfs-update.sh:
3555 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
3558 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3559 Changed version stamp to 2.0_rc6.
3561 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
3562 modules/generic_stage_target.py:
3563 Fix for unpack cases
3565 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
3566 modules/generic_stage_target.py:
3569 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
3570 modules/catalyst_support.py, modules/generic_stage_target.py,
3571 modules/grp_target.py, modules/livecd_stage1_target.py,
3572 modules/livecd_stage2_target.py, modules/netboot_target.py,
3573 modules/snapshot_target.py, modules/tinderbox_target.py:
3574 Stop reading env from the OS. Rely on the more on the envscript for oddball
3575 settings. Change -v to verbose and -V to version
3577 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3580 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
3581 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
3584 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3585 examples/generic_stage_template.spec:
3586 Added chost/cflags/cxxflags/ldflags to example spec template.
3588 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3589 targets/support/rc-update.sh:
3590 OK, just kidding on that last commit. We were already doing rc-update add
3591 xdm default in livecdfs-update.sh and since it is a livecd-only function,
3592 there's no point in having it in rc-update.sh
3594 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3595 targets/support/rc-update.sh:
3596 Have rc-update add xdm if livecd/xdm is set.
3598 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3599 modules/catalyst_lock.py, modules/catalyst_support.py,
3600 modules/embedded_target.py, modules/generic_stage_target.py,
3601 modules/grp_target.py, modules/livecd_stage1_target.py,
3602 modules/livecd_stage2_target.py, modules/netboot_target.py,
3603 modules/stage1_target.py, modules/stage4_target.py,
3604 modules/tinderbox_target.py:
3605 So I was just kidding on that last commit. This one is 2.0_rc4.
3607 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3608 modules/catalyst_lock.py, modules/catalyst_support.py,
3609 modules/embedded_target.py, modules/generic_stage_target.py,
3610 modules/grp_target.py, modules/livecd_stage1_target.py,
3611 modules/livecd_stage2_target.py, modules/netboot_target.py,
3612 modules/stage1_target.py, modules/stage2_target.py,
3613 modules/stage4_target.py, modules/tinderbox_target.py:
3614 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
3616 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3617 files/catalyst.conf, modules/catalyst_lock.py,
3618 modules/catalyst_support.py, modules/embedded_target.py,
3619 modules/generic_stage_target.py, modules/grp_target.py,
3620 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3621 modules/netboot_target.py, modules/stage1_target.py,
3622 modules/stage2_target.py, modules/stage4_target.py,
3623 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
3624 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
3625 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
3627 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3628 modules/generic_stage_target.py:
3629 Fix autoresume for unpacking tarballs
3631 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3632 targets/support/livecdfs-update.sh:
3633 remove gnap livecd-type per Koon's request
3635 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3636 change rc-update add modules default to rc-update add modules boot
3638 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
3639 modules/generic_stage_target.py, modules/grp_target.py:
3640 Add more verbosity to digests if -V is enabled, add more print messages to
3643 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3644 modules/generic_stage_target.py, modules/grp_target.py:
3645 Add sha/md5 digests support for grp and cleanup other sha/md5 code
3647 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3648 Fix folder name for grp build dir to not have .tar.bz2 at the end
3650 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
3651 modules/catalyst_support.py, modules/generic_stage_target.py:
3652 Add md5 and sha .digests file creation per wolf31o2's feature request
3654 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3655 This is catalyst-2.0_rc2.
3657 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
3658 files/catalyst.conf, modules/generic_stage_target.py,
3659 modules/livecd_stage1_target.py:
3660 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
3661 after each successful kernel build;add autoresume documentation to
3664 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
3665 targets/embedded/embedded-controller.sh,
3666 targets/embedded/embedded-fs-runscript.sh,
3667 targets/livecd-stage2/livecd-stage2-controller.sh,
3668 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3669 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
3670 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3671 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3672 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
3673 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3674 targets/support/rc-update.sh:
3675 Changed multiple spaces to tabs to satisfy my OCD.
3677 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3678 targets/support/chroot-functions.sh:
3679 Bumped genkernel detection to require 3.3.0 or higher
3681 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3682 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3683 targets/netboot/netboot-controller.sh:
3684 Changed to clst_use from clst_embedded_use and clst_netboot_use and
3685 clst_grp_use. This is catalyst-2.0_rc1.
3687 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3688 targets/netboot/netboot-controller.sh:
3689 change to clst_use from clst_netboot_use
3691 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3692 targets/livecd-stage1/livecd-stage1-chroot.sh,
3693 targets/stage4/stage4-chroot.sh:
3694 Changed to clst_use from clst_stage4_use and clst_livecd_use.
3696 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3697 targets/stage4/stage4-chroot.sh:
3698 Fixed USE invocations in stage4 target.
3700 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
3701 modules/livecd_stage1_target.py:
3702 Force use=livecd for livecd-stage1
3704 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3705 This is version 2.0_pre20051129.
3707 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3708 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
3709 Removed kudzu-knoppix from example spec files.
3711 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
3712 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
3713 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
3715 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3716 examples/grp_template.spec, examples/livecd-stage1_template.spec,
3717 examples/stage4_template.spec, +examples/tinderbox_template.spec:
3718 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
3719 definitions in the examples to fit in 80 columns.
3721 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
3722 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
3723 modules/grp_target.py, modules/tinderbox_target.py,
3724 targets/tinderbox/tinderbox-chroot.sh:
3725 Tinderbox script: added newuse, tinderbox and grp targets added support for
3726 overriding the pkgcache location via pkgcache_path - pkgcache_path:
3727 /path/to/cache in the spec file, updated example specs to note pkgcache_path
3729 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3730 Added portdir example to catalyst.conf for bug #113272.
3732 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3733 targets/support/create-iso.sh:
3734 Fixed a few lines which were causing the isolinux directory to be removed
3735 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
3737 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3738 targets/support/create-iso.sh:
3739 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
3741 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
3742 targets/support/bootloader-setup.sh, targets/support/functions.sh:
3743 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
3744 too many arches dont use it by default, test for an initrd in the yaboot
3747 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3748 modules/generic_stage_target.py:
3749 Fix split error if use is specified
3751 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3752 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
3753 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
3754 Updated palo version from catalyst 1.x for HPPA.
3756 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3757 targets/support/bootloader-setup.sh:
3758 Removing for loop for grub on amd64/x86 as it was totally useless.
3760 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3761 targets/support/bootloader-setup.sh:
3762 Remove vga= line for PPC.
3764 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3765 targets/support/bootloader-setup.sh:
3766 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
3768 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3769 -catalyst-2.0_pre20051101-slot.patch, catalyst:
3770 Removing slot patch as it probably didn't belong here anyway, and updating
3771 version stamp to 2.0_pre20051118.
3773 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
3774 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3775 targets/support/bootloader-setup.sh:
3776 fix the bootloader script for isolinux so that it actually makes a cfg file,
3777 remove extra unneeded catalyst aborting print statement, reorganize rm code
3778 to make sure is splits properly and is an array even from the cmdline
3780 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3781 targets/support/livecdfs-update.sh:
3782 Added call to update-usbids to download the latest usb.ids file.
3784 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3785 modules/generic_stage_target.py:
3786 Move checks of running catalyst into the target which is simpler
3788 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
3789 modules/generic_stage_target.py:
3790 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
3791 that doesnt exist yet
3793 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
3794 Keep unnecessary programs from installing into kerncache
3796 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3797 modules/generic_stage_target.py:
3798 Turn on more tracebacks at this point to better debug .. will need to turn
3799 them down as we find errors and build appropriate error handlers
3801 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3802 Changed version marker to 2.0_pre20051115 for new ebuild.
3804 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
3805 modules/livecd_stage2_target.py:
3806 Fix bug in livecd stage2 so that it doesnt try to use tar
3808 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3809 targets/livecd-stage2/livecd-stage2-controller.sh:
3810 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
3811 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
3812 of Getting_Online.txt from catalyst 1.1.10.10.
3814 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3815 Added Joshua Kinard to authors for his mips contributions.
3817 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3818 examples/livecd-stage2_template.spec:
3819 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
3820 Paul Kessler on gentoo-catalyst. ;]
3822 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3823 Change variables from cat1 format to cat2
3825 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3826 modules/generic_stage_target.py, modules/stage1_target.py:
3827 Fix modules has no attribute register
3829 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3830 modules/generic_stage_target.py:
3831 Fix broken aliases code that was just proof of concept
3833 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3834 Output mkisofs command line options to assist in debugging
3836 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3837 modules/generic_stage_target.py, targets/support/create-iso.sh:
3840 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3841 modules/generic_stage_target.py:
3842 Add VERY basic support for aliases kernel parameter.
3844 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3845 modules/livecd_stage2_target.py:
3846 Remove large section of commented code
3848 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3849 modules/generic_stage_target.py, modules/stage1_target.py:
3850 Allow LDFLAGS to be specified as an ENV variable for stage1
3852 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
3853 modules/generic_stage_target.py:
3854 Fix rc-update to automatically run default options for livecds. Removed an
3855 erroneous key check.
3857 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3858 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
3859 Make use spec key optional to default to profile defaults
3861 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
3862 +examples/stage4_template.spec:
3863 Preliminary stage4_template.spec file
3865 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3866 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3867 Updated version stamp and added slot patch.
3869 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3870 Fix ordering problem so self.settings is defined
3872 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3873 modules/generic_stage_target.py:
3874 Correct a rsync issue when the directory doesnt exist
3876 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3877 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3878 targets/livecd-stage2/livecd-stage2-controller.sh,
3879 targets/netboot/netboot-controller.sh,
3880 targets/stage4/stage4-controller.sh:
3881 run pre_kmerge and post_kmerge only once
3883 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3884 targets/support/bootloader-setup.sh:
3885 MIPS bootloader patch
3887 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3888 targets/support/mips-arcload_conf.sh:
3889 Fix MIPS Serial Detection
3891 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3892 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3893 +targets/support/mips-arcload_conf.sh:
3894 Application of Kumba's patches for MIPS support
3896 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3897 Check for the correct arch specific cd building tool
3899 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3900 modules/generic_stage_target.py:
3901 Print a warning if livecd/iso is not defined
3903 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3904 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3906 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3907 targets/support/post-kmerge.sh:
3908 Check for existence of files in /lib/modules before running depscan.sh. This
3909 replaces the mips-specific check and makes it portable.
3911 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3912 modules/generic_stage_target.py:
3913 update autoresume logic when dealing with rsync unpack operations
3915 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3916 targets/support/post-kmerge.sh:
3917 Bypass module load on mips
3919 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3920 remove --no-deps so dependancies get installed for genkernel
3922 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3923 modules/generic_stage_target.py:
3924 Fix missing : statement in unpack
3926 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3927 modules/generic_stage_target.py:
3928 fix livecd-stage2 unpack when seedcache is turned off
3930 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3931 targets/support/functions.sh:
3932 Fix module unpacking and make it actually optional.
3934 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3935 modules/generic_stage_target.py:
3936 Fix broken seedcache autoresume interaction
3938 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3939 modules/generic_stage_target.py:
3940 Cleanup stage directories properly for tar installs
3942 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3943 Tinderbox no longer cleans /tmp/*
3945 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3946 targets/tinderbox/tinderbox-chroot.sh,
3947 targets/tinderbox/tinderbox-controller.sh:
3948 Fixing problem with bind mounted portage and final rsync on tinderbox target
3949 and adding additional logging.
3951 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3952 Stop tinderbox from trying to create a tarball of itself
3954 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3955 modules/generic_stage_target.py:
3956 Fix catalyst so it fully disables snapcache when its not specified in the
3959 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3960 examples/livecd-stage2_template.spec:
3961 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3962 spec template and updating version stamp.
3964 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3965 modules/catalyst_support.py:
3966 allow file_check to proceed if key is not in use
3968 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3969 Recursively make the missing directories
3971 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3972 Fix extract_modules to just echo a warning that it is missing
3974 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3975 files/catalyst.conf:
3976 Updating default configuration for catalyst and updating version stamp,
3977 since we're beginning internal testing for release.
3979 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3980 modules/generic_stage_target.py:
3981 fix bug 106004 split strings into a list for empty and rm operation
3983 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3984 modules/livecd_stage2_target.py:
3985 Append slashes to directories so rsyncs work properly
3987 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3988 examples/livecd-stage2_template.spec:
3989 Changing source_subpath for livecd-stage2 example for bug #101704.
3991 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3992 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3993 targets/support/livecdfs-update.sh:
3994 Added livecd/xdm and livecd/xsession options. These are used to setup the
3995 default display manager and X session, respectively. Added supporting
3996 documentation to example spec files. Imported more work from my fsscript for
3997 the official LiveCD.
3999 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
4000 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
4001 discussion, see bug #88777.
4003 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
4004 modules/generic_stage_target.py:
4005 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
4006 <matsuu@gentoo.org> for the patch. Closing bug #105693.
4008 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4009 targets/livecd-stage1/livecd-stage1-controller.sh,
4010 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
4011 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
4012 on livecd-stage2 and removing universal motd for livecd/type of
4013 gentoo-release-livecd.
4015 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
4016 modules/livecd_stage1_target.py:
4017 Add optional livecd/type env var for scripts to add optional items to the
4020 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4021 -livecd/files/x86-help.msg:
4022 Removing x86-help.msg as it is no longer used.
4024 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4025 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
4026 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
4027 Add dobladecenter description to bootloader files for x86/amd64.
4029 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
4030 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
4032 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4033 modules/generic_stage_target.py:
4034 Added split to use section for bug #104414.
4036 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4037 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
4038 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
4039 Tabs to whitespaces for isolinux.
4041 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4042 targets/support/bootloader-setup.sh:
4043 Changed isolinux to use new split-out help messages. Using grub gives a
4044 single help message with pager.
4046 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4047 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
4048 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
4049 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
4050 Added F2->F7 help messages for isolinux.
4052 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4053 livecd/files/README.txt, livecd/files/generic.motd.txt,
4054 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
4055 livecd/files/livecd-local.start:
4056 Updated files from latest used to build LiveCD.
4058 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
4059 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
4061 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4062 modules/catalyst_support.py:
4063 Added fix for using options with = in them with --cli (ex.
4064 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
4065 <cell@ices.utexas.edu> for pointing this out to me via email.
4067 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
4068 modules/generic_stage_target.py, targets/support/functions.sh:
4069 fix bug in exec_in_chroot for stage1 target
4071 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4072 modules/generic_stage_target.py:
4073 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
4074 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
4076 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
4077 catalyst, examples/livecd-stage2_template.spec,
4078 examples/snapshot_template.spec, files/catalyst.conf,
4079 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
4080 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
4081 livecd/files/x86-help.msg, modules/catalyst_lock.py,
4082 modules/catalyst_support.py, modules/livecd_stage2_target.py,
4083 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
4084 targets/livecd-stage2/livecd-stage2-controller.sh,
4085 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4086 targets/stage2/stage2-preclean-chroot.sh,
4087 targets/stage3/stage3-preclean-chroot.sh,
4088 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
4089 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
4090 targets/support/filesystem-functions.sh, targets/support/functions.sh,
4091 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
4092 targets/support/target_image_setup.sh:
4093 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
4094 to look at gamecdfs-update.sh yet.
4096 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
4097 modules/generic_stage_target.py:
4098 Remove extra debugging print statement
4100 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4101 +modules/catalyst_lock.py, modules/catalyst_support.py,
4102 modules/embedded_target.py, modules/generic_stage_target.py,
4103 modules/grp_target.py, modules/livecd_stage1_target.py,
4104 modules/livecd_stage2_target.py, modules/netboot_target.py,
4105 modules/snapshot_target.py, modules/stage1_target.py,
4106 modules/stage2_target.py, modules/stage4_target.py,
4107 targets/support/functions.sh:
4108 Add locking support. Code simplification for unpack and unpack snapshot.
4109 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
4110 Add seedcache support (Grabs output from previous target run)
4111 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
4113 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4114 modules/catalyst_support.py, modules/generic_stage_target.py:
4115 Add support to cache the snapshot dir. add snapcache to options. add
4116 snapshot_cache= to override the default location of the cache in
4117 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
4119 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4120 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
4121 Forward port README.txt and Getting_Online.txt files from catalyst
4124 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
4125 Add automatic creation/deletion of runlevels based on rcadd rcdel
4127 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
4128 Fix grp so that grp/use is not required anymore
4130 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4131 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4132 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4133 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4134 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
4135 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
4136 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
4137 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
4138 they are known to cause booting problems.
4140 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4141 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
4142 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
4143 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
4146 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4147 targets/stage1/stage1-chroot.sh:
4148 Fixed quoting in stage1 profile check.
4150 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4151 targets/stage3/stage3-chroot.sh:
4152 Fixing USE for stage3.
4154 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4155 targets/support/chroot-functions.sh:
4156 Fix FETCH code so it will run for Pylon
4158 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
4159 targets/grp/grp-chroot.sh:
4160 Fix bindist invcation.
4162 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4163 targets/grp/grp-chroot.sh:
4164 Made sure bindist was used for all emerges in GRP.
4166 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
4167 Fix USE flags for GRP build
4169 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
4170 targets/stage4/stage4-chroot.sh:
4171 let GRP use the users environment variables and removed extra
4172 GRP_STAGE23_USE from stage4
4174 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
4175 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4176 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
4178 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
4179 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
4180 impact all previous spec files that use this option. It's beejay's fault.
4182 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
4183 Changed to use linux32 for ppc32 support when build host is ppc64.
4185 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
4187 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
4189 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
4190 Minor cosmetic print statement fixes for readability
4192 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4193 modules/catalyst_support.py, modules/generic_stage_target.py:
4194 Fix None None bug and exception reporting
4196 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
4197 Fix iso creation script. Case statement out of place
4199 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
4200 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
4201 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
4202 catalyst, files/catalyst.conf, modules/builder.py,
4203 modules/catalyst_support.py, modules/embedded_target.py,
4204 modules/generic_stage_target.py, modules/generic_target.py,
4205 modules/grp_target.py, modules/livecd_stage1_target.py,
4206 modules/livecd_stage2_target.py, modules/netboot_target.py,
4207 modules/snapshot_target.py, modules/stage1_target.py,
4208 modules/stage2_target.py, modules/stage3_target.py,
4209 modules/stage4_target.py, modules/tinderbox_target.py,
4210 targets/embedded/embedded-chroot.sh,
4211 targets/embedded/embedded-fs-runscript.sh,
4212 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
4213 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
4214 targets/grp/grp-preclean-chroot.sh,
4215 targets/livecd-stage1/livecd-stage1-chroot.sh,
4216 targets/livecd-stage1/livecd-stage1-controller.sh,
4217 targets/livecd-stage2/livecd-stage2-controller.sh,
4218 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
4219 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
4220 targets/netboot/netboot-image.sh, targets/stage1/build.py,
4221 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
4222 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
4223 targets/stage2/stage2-controller.sh,
4224 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
4225 targets/stage3/stage3-controller.sh,
4226 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
4227 targets/stage4/stage4-controller.sh,
4228 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
4229 targets/support/create-iso.sh, targets/support/functions.sh,
4230 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
4231 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
4232 targets/support/target_image_setup.sh,
4233 targets/tinderbox/tinderbox-chroot.sh,
4234 targets/tinderbox/tinderbox-controller.sh,
4235 targets/tinderbox/tinderbox-preclean-chroot.sh:
4236 Big honkin' copyright update.
4238 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4239 modules/generic_stage_target.py:
4240 add additional logging output. Use standard os redirection methods to log to
4243 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4244 targets/stage1/stage1-chroot.sh:
4245 Added profile sanity check for bug #97867.
4247 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4248 targets/support/bootloader-setup.sh:
4249 Removing acpi=off from default kernel arguments and adding ia64
4250 livecd-stage2 support functions and cdtar.
4252 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4253 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
4254 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
4255 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
4256 splash command line.
4258 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4259 targets/support/create-iso.sh:
4260 Fixed up zisofs support. Waiting for response from sparc before touching
4263 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4264 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
4265 targets/support/functions.sh:
4266 Added livecd/bootargs and added the option to the bootloader-setup.sh script
4267 to allow it to work on all arches that dynamically build their bootloader
4270 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
4271 targets/stage4/stage4-controller.sh:
4272 Fix stage4 so it doesnt run the bootloader stuff
4274 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4275 targets/support/bootloader-setup.sh:
4276 Removed dokeymap from non-Gentoo releases.
4278 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4279 targets/support/livecdfs-update.sh:
4280 Added call to update-pciids to download the latest pci.ids file.
4282 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
4283 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4284 modules/stage4_target.py:
4285 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
4287 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
4288 Fix issue where -s on the command line would not run
4290 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4291 livecd/files/generic.motd.txt:
4292 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
4293 kernel configurations.
4295 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4296 targets/support/livecdfs-update.sh:
4297 Updated hostname/domainname creation for new baselayout.
4299 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4300 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
4301 Fixing some bootloader isolinux/boot stuff for x86/amd64.
4303 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4304 targets/support/chroot-functions.sh:
4305 Change portage emerge to use --oneshot --nodeps to keep from merging the
4306 same packages multiple times.
4308 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4309 targets/stage2/stage2-chroot.sh:
4310 Added a -p bootstrap when catalyst is called with -V (verbose).
4312 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4313 targets/support/livecdfs-update.sh:
4314 Removed inittab hack, as this is done by livecd-tools.
4316 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4317 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
4318 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
4320 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4321 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
4322 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
4323 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4324 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4325 targets/livecd-stage2/livecd-stage2-controller.sh:
4326 Removed gentoo.png and creation of face directory. Changed
4327 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
4330 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4331 targets/stage1/stage1-preclean-chroot.sh,
4332 targets/support/chroot-functions.sh:
4333 Added setup_binutils function and force both of them to run during stage1
4336 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4337 examples/livecd-stage2_template.spec:
4338 Added livecd/volid explanation to example spec.
4340 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4341 targets/support/create-iso.sh:
4342 General cleanup of ISO code and added default livecd/volid when it is not set.
4344 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4345 targets/embedded/embedded-controller.sh:
4346 Actually modify the embedded target this time.
4348 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
4349 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
4350 targets/livecd-stage2/livecd-stage2-controller.sh,
4351 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
4352 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
4353 and livecd-stage2 targets.
4355 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
4356 files/catalyst.conf:
4357 Retired John Davis <zhen@gentoo.org> and added storedir to default
4360 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4361 targets/support/livecdfs-update.sh:
4362 Uncommented openglify, since it is needed for both opengl-update-livecd and
4365 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4366 modules/generic_stage_target.py:
4367 Fix print statement so it shows when kill_chroot_pids is run correctly
4369 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4370 modules/snapshot_target.py:
4371 Fix snapshot target to skip the kill_pids check
4373 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
4374 Bug fixes in parse_spec, fix issues detecting list or string.
4376 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4377 modules/catalyst_support.py:
4378 Fix bug 65284. More flexible spec parsing. Should handle cases where no
4379 spaces are after :. Better handling of comments ( ie preprocessed and
4380 stripped off ). Unset empty keys.
4382 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4383 targets/support/kill-chroot-pids.sh:
4384 Remove extra P_NAME definition that is never used. Saves processing time.
4385 Bumped catalyst to pre2
4387 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4388 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4389 +targets/support/kill-chroot-pids.sh:
4390 User info about runscript and archscript. Added checks for processes running
4391 in the chroot and created a script to kill them. Should fix the unmounting
4392 issues with gconfd or any other running application in the chroot
4394 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4395 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
4396 Remove using gcc-config to set things up as we should all be using 2005.0
4399 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4400 examples/livecd-stage2_template.spec:
4401 Added livecd/users to example livecd-stage2 spec file.
4403 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4404 targets/support/livecdfs-update.sh:
4405 Change default hostnames for livecds
4407 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4408 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
4409 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
4412 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4413 modules/livecd_stage2_target.py:
4414 Clear autoresume flags when build is done
4416 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
4417 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
4418 targets/support/create-iso.sh:
4419 Fix isolinux so that it finds menus and kernels and stuff
4421 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4422 modules/generic_stage_target.py:
4423 Make purge operation a little less chatty, removed print statements
4425 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4426 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4427 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4428 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
4430 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4431 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4432 print warning message about deprecated use of cdfstype
4434 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
4435 targets/support/chroot-functions.sh:
4436 statically define genkernel location to eliminate which command failure if
4437 genkernel is not installed
4439 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
4440 modules/generic_stage_target.py:
4441 change the portage_overlay to an array so it always works
4443 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4444 modules/catalyst_support.py:
4445 Fix exception handling to remove extraneous prints of None
4447 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
4448 Remove iso creation code from stage4
4450 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4451 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4452 modules/livecd_stage2_target.py, modules/snapshot_target.py,
4453 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
4454 targets/livecd-stage1/livecd-stage1-chroot.sh,
4455 targets/livecd-stage1/livecd-stage1-controller.sh,
4456 targets/livecd-stage2/livecd-stage2-controller.sh,
4457 targets/netboot/netboot-controller.sh,
4458 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
4459 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
4460 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
4461 targets/support/create-iso.sh, targets/support/kmerge.sh,
4462 targets/support/target_image_setup.sh,
4463 targets/tinderbox/tinderbox-controller.sh:
4464 Fix some exception handling in catalyst_support.py, remove intermediate
4465 destination folder of iso and tarball, add additional tests for folders not
4466 found on host but defined in spec file, keep catalyst from erroring in this
4467 case, change exit code on shell scripts so that errors are reported to
4468 catalyst and causes catalyst to die on errors, fix bug in
4469 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
4470 check for mkisofs that informs the user of where to get the program, and
4471 removed the autoresume code from ccache and distcc installation until I can
4472 figure out a way to have the autoresume flag go someplace outside the chroot.
4474 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4475 Remove bind mounts before rm operations happen at startup
4477 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
4478 modules/generic_stage_target.py:
4479 Fix bug where purge deletes the autoresume directory but doesnt recreate it
4481 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4482 modules/generic_stage_target.py:
4483 fix minor bug in the purge code so that it actually runs the commands
4485 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
4486 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4487 modules/stage4_target.py:
4488 Change ordering of tasks so root_overlay and fsscript occur after
4489 livecd_update, giving users a chance to override livecd_update
4491 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4492 modules/catalyst_support.py, modules/generic_stage_target.py:
4493 Added a better exception handling message for keyboard interrupt and added
4494 countdown timer for purge operation to give an opportunity to exit
4496 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4497 modules/catalyst_support.py, modules/generic_stage_target.py:
4498 Add support to clear the autoresume flags and improve the purge code to
4499 clean the chroot, and pkg/kern cache
4501 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4502 modules/catalyst_support.py, modules/generic_stage_target.py,
4503 modules/livecd_stage1_target.py:
4504 only append livecd-tools to the livecd-stage1 target package list and move a
4505 check out of the way so command line and spec files can co-exist
4507 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
4508 modules/generic_stage_target.py:
4509 fixed python syntax in set_packages so catalyst will run
4511 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4512 modules/embedded_target.py, modules/generic_stage_target.py,
4513 modules/grp_target.py, modules/livecd_stage1_target.py,
4514 modules/livecd_stage2_target.py, modules/netboot_target.py,
4515 modules/stage4_target.py, modules/tinderbox_target.py,
4516 targets/embedded/embedded-chroot.sh,
4517 targets/embedded/embedded-controller.sh,
4518 targets/livecd-stage1/livecd-stage1-controller.sh,
4519 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
4520 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
4521 targets/livecd-stage2/livecd-stage2-controller.sh,
4522 -targets/livecd-stage2/livecd-stage2-iso.sh,
4523 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
4524 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
4525 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
4526 targets/support/functions.sh, targets/support/livecdfs-update.sh,
4527 +targets/support/target_image_setup.sh:
4528 embedded target cleanups ... iso,bootloader,target_setup generalizations,
4531 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4532 targets/livecd-stage2/livecd-stage2-controller.sh,
4533 targets/support/livecdfs-update.sh:
4534 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
4535 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
4536 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
4539 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4540 targets/livecd-stage2/livecd-stage2-controller.sh,
4541 targets/support/rc-update.sh:
4542 Updated rc-update.sh with better defaults for different livecd/type settings
4543 and cleaning up file copying in livecd-stage2-controller.sh to match
4546 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
4547 Made example of catalyst.conf in README match the default catalyst.conf
4550 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
4552 Removing old files from previous maintainers and updating README.
4554 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4555 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
4556 Added livecd/users option to create non-root users. The first user listed
4557 will also be used for auto-starting X, if X is merged onto the CD.
4559 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4560 targets/livecd-stage1/livecd-stage1-controller.sh,
4561 targets/livecd-stage2/livecd-stage2-controller.sh,
4562 targets/support/livecdfs-update.sh:
4563 Updated all instances of livecd/type: gentoo-release-environmental to
4564 gentoo-release-livecd and added generic-livecd.
4566 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4567 examples/fsscript.sh.example, examples/gamecd.conf.example,
4568 examples/generic_stage_template.spec, examples/grp_template.spec,
4569 examples/livecd-stage1_template.spec,
4570 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
4571 examples/snapshot_template.spec:
4572 Imported example files from catalyst 1.1.9 to make them more verbose.
4574 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
4575 Fix grp/use bug #89365
4577 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4578 modules/generic_stage_target.py, targets/support/kmerge.sh:
4579 Fixes for initramfs overlay support.
4581 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
4582 modules/generic_stage_target.py, targets/support/kmerge.sh,
4583 targets/support/pre-kmerge.sh:
4584 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
4585 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
4586 caching bug; Also adding preliminary support for initramfs_overlay from
4589 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
4590 modules/generic_stage_target.py, targets/support/kmerge.sh:
4591 Removed support for postconf as genkernel no longer has that option
4593 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4594 modules/embedded_target.py, modules/generic_stage_target.py,
4595 modules/grp_target.py, modules/livecd_stage1_target.py,
4596 modules/livecd_stage2_target.py, modules/netboot_target.py,
4597 modules/stage4_target.py, modules/tinderbox_target.py,
4598 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
4599 targets/stage1/stage1-preclean-chroot.sh,
4600 targets/support/chroot-functions.sh:
4601 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
4602 die properly on CTRL-C; fixed stage1 bug with gcc-setup
4604 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4605 modules/livecd_stage2_target.py:
4606 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
4608 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
4609 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
4610 modules/livecd_stage2_target.py, modules/stage4_target.py,
4611 targets/livecd-stage1/livecd-stage1-controller.sh,
4612 targets/livecd-stage2/livecd-stage2-controller.sh,
4613 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
4614 targets/support/functions.sh, targets/support/kmerge.sh,
4615 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
4616 Generalized kernel support, fsscript, rcupdate, etc for stage4
4618 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4619 targets/support/pre-kmerge.sh:
4620 Removed sed for usb devices from legacy genkernel, as we're going to require
4621 a version much higher that no longer exhibits the bug.
4623 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4624 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
4625 targets/support/livecdfs-update.sh:
4626 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
4627 properly with hotplug firmwares, and also updated gamecd.conf.example, since
4628 the ut2004demo shell script has been renamed to ut2004-demo.
4630 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
4631 let genkernel always reinstall itself
4633 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
4634 modules/catalyst_support.py, modules/generic_stage_target.py,
4635 modules/stage1_target.py, targets/support/livecdfs-update.sh:
4636 fix case bug in livecdfs-update.sh; fix bug in initial command line
4637 arguement parsing; add cflags spec file support which is only allowed to
4640 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
4641 targets/stage3/stage3-chroot.sh:
4642 Fix a use flag bug in the stage3
4644 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
4645 modules/generic_stage_target.py:
4646 Changes to allow cflags, chost, cxxflags in a spec file
4648 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4649 targets/livecd-stage1/livecd-stage1-controller.sh,
4650 targets/livecd-stage2/livecd-stage2-controller.sh,
4651 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
4652 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
4653 targets/support/pre-kmerge.sh:
4654 change the code to use more case statements. Fix gcc issue in stage1.
4656 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4657 targets/livecd-stage1/livecd-stage1-controller.sh,
4658 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4659 Merging in changes from catalyst 1.1.x for gamecd support.
4661 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4662 targets/stage1/stage1-preclean-chroot.sh:
4663 Removing gcc-config stuff to see if its still required to work around a gcc
4666 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
4667 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
4668 Added tests for genkernel >3.2.0
4670 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
4673 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
4674 Updated AUTHORS with new maintainers and updated contributors list.
4676 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4677 examples/fsscript.sh.example, livecd/files/README.txt,
4678 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
4679 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
4680 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
4681 Changed maintainers. Updated examples/fsscript.sh.example to provide better
4682 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
4683 universal.motd.txt to resolve documentation issue on bug #86914. Added
4684 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
4685 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
4688 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
4689 targets/livecd-stage2/livecd-stage2-controller.sh:
4690 Removed a few unnecessary comments
4692 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
4693 Removed obsolete files from the livecd directory as the functionality has
4694 moved into the targets folders
4696 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
4697 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
4698 Additional catalyst 2.0.0 files
4700 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
4701 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
4702 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4703 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4704 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
4705 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
4706 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
4707 -livecd/runscript/alpha-archscript.sh,
4708 -livecd/runscript/default-runscript.sh,
4709 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
4710 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
4711 -livecd/runscript-support/gamecdfs-update.sh,
4712 -livecd/runscript-support/kmerge.sh,
4713 -livecd/runscript-support/livecdfs-update.sh,
4714 -livecd/runscript-support/post-kmerge.sh,
4715 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4716 modules/embedded_target.py, modules/generic_stage_target.py,
4717 modules/grp_target.py, modules/livecd_stage1_target.py,
4718 modules/livecd_stage2_target.py, -modules/netboot.py,
4719 +modules/netboot_target.py, modules/snapshot_target.py,
4720 modules/stage1_target.py, +modules/stage4_target.py,
4721 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
4722 +targets/embedded/embedded-controller.sh,
4723 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
4724 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
4725 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
4726 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4727 +targets/livecd-stage1/livecd-stage1-controller.sh,
4728 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4729 -targets/livecd-stage1/livecd-stage1.sh,
4730 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
4731 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
4732 +targets/livecd-stage2/livecd-stage2-controller.sh,
4733 +targets/livecd-stage2/livecd-stage2-iso.sh,
4734 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
4735 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
4736 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
4737 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
4738 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
4739 +targets/stage1/stage1-controller.sh,
4740 +targets/stage1/stage1-preclean-chroot.sh,
4741 -targets/stage1/stage1-preclean1-chroot.sh,
4742 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
4743 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
4744 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
4745 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
4746 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
4747 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
4748 +targets/stage4/stage4-preclean-chroot.sh,
4749 +targets/support/chroot-functions.sh,
4750 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
4751 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
4752 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
4753 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
4754 +targets/tinderbox/tinderbox-controller.sh,
4755 targets/tinderbox/tinderbox-preclean-chroot.sh,
4756 -targets/tinderbox/tinderbox.sh:
4757 Initial Import of Catalyst 2.0.0
4759 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4760 livecd/runscript-support/livecdfs-update.sh:
4761 Added /usr/portage as tmpfs (this will be made conditional later).
4763 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4764 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
4765 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
4766 from an interactive shell.
4768 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4769 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
4770 livecd/files/livecd-local.start, -livecd/files/mkvardb,
4771 livecd/runscript-support/pre-kmerge.sh,
4772 livecd/runscript/default-runscript.sh:
4773 Moved livecd-bash_profile to livecd-bashrc. Added check for
4774 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
4775 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
4778 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
4779 modules/generic_stage_target.py:
4780 Applying arm patch from vapier and closing bug #86466. This is now catalyst
4783 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
4784 livecd/runscript/default-runscript.sh,
4785 targets/livecd-stage1/livecd-stage1.sh:
4786 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
4787 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
4788 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
4791 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4792 livecd/runscript/ppc-archscript.sh:
4793 Added -l to mkisofs line for ppc as this allows full 31 character file names.
4795 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4796 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
4797 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
4798 for multiple initrd files.
4800 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4801 livecd/runscript/ppc-archscript.sh:
4802 Modifed PPC archscript to close bug #84648 and also to make the PPC
4803 archscript produce multiple initrd files, like x86/amd64.
4805 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4806 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4807 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
4808 livecd/runscript/ppc-archscript.sh:
4809 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
4810 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
4811 livecd/volid for the HFS volid, too.
4813 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4814 Calling this one 1.1.7 and rolling a tarball.
4816 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4817 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4818 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4819 -livecd/runscript/sparc64-archscript.sh,
4820 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
4821 Added livecd/volid to set the volume ID when creating the ISO, patch by
4822 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
4823 sparc-archscript.sh and removing sparc64 one, as they are identical now.
4825 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4826 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
4827 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
4828 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
4830 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4831 livecd/runscript-support/livecdfs-update.sh:
4832 Removed hdparm from default runlevel as it break ide=nodma at boot.
4834 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4835 livecd/runscript-support/kmerge.sh,
4836 livecd/runscript-support/pre-kmerge.sh,
4837 targets/livecd-stage1/livecd-stage1-chroot.sh:
4838 Revert last set of changes and remove portage version check from emerge in
4839 livecd-stage1, as it breaks catalyst's ability to fail properly on an
4842 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4843 livecd/runscript-support/kmerge.sh,
4844 livecd/runscript-support/pre-kmerge.sh:
4845 Change genkernel check to use best_version and has_version to determine if
4846 the any previously installed versions of genkernel are up to date. Change
4847 emerge line for kernels to use -n option to only install if they were not
4848 previously installed.
4850 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4851 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4852 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4853 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4854 livecd/runscript/sparc-archscript.sh:
4855 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
4856 unified sparc32/sparc64 cdtar.
4858 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4859 livecd/runscript-support/livecdfs-update.sh,
4860 livecd/runscript-support/pre-kmerge.sh:
4861 Change sudoers update to only run if /etc/sudoers exists and only reduce
4862 splash to 1024x768 on minimal and universal install CD.
4864 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
4865 targets/livecd-stage1/livecd-stage1.sh:
4866 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4869 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4870 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4871 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4872 livecd/runscript/sparc64-archscript.sh,
4873 livecd/runscript/x86-archscript.sh:
4874 Added a new empty livecd file to each archscript. This will be used for an
4875 identifier by genkernel to allow booting from a non-primary CDROM.
4877 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4878 Catalyst 1.1.6 is here.
4880 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4881 targets/stage1/stage1-preclean2-chroot.sh:
4882 Commenting out stage1 cleaning of /var/db.
4884 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4885 livecd/runscript-support/pre-kmerge.sh:
4886 Made splash reduction to 1024x768 only for minimal and universal release media.
4888 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4889 targets/stage1/stage1-preclean2-chroot.sh:
4890 Added SLOT files back to /var/db entries in stage1.
4892 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4893 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4894 livecd/runscript/default-runscript.sh,
4895 livecd/runscript-support/livecdfs-update.sh,
4896 targets/livecd-stage2/unmerge.sh:
4897 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4898 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4899 the copy from preserving permissions and also adding /usr/share/faces and
4900 default Gentoo icon. We'll see how the icon does for us. Removing serial
4901 init script, as it causes problems with the splash theme.
4903 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4904 targets/livecd-stage1/livecd-stage1.sh:
4907 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4908 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4909 livecd/runscript-support/kmerge.sh,
4910 livecd/runscript-support/livecdfs-update.sh,
4911 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4912 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4913 targets/stage1/stage1-preclean2-chroot.sh:
4914 Removed x-setup from local.start and added in symlinks for gconf, portage
4915 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4916 baselayout and removed /etc/startx from the environmental type. Commented
4917 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4918 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4919 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4920 for X, use the latest pci.ids and usb.ids from portage, and create
4921 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4922 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4923 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4924 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4925 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4928 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4929 Removed ccache from default options as it breaks catalyst when merged with
4932 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4933 modules/snapshot_target.py:
4934 Added /local/ to snapshot exclusion.
4936 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4937 livecd/runscript-support/livecdfs-update.sh:
4938 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4939 gustavoz and his 5 interface Xeon for this.
4941 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4942 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4943 Added a conditional before killing gconfd-2. This is also going to be
4944 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4947 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4948 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4949 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4950 Moved killall -9 gconfd-2 to execute outside chroot.
4952 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4953 livecd/files/x86-help.msg:
4954 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4957 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4958 livecd/runscript/x86-archscript.sh:
4959 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4962 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4965 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4966 targets/livecd-stage1/livecd-stage1.sh:
4967 Added killall for gconfd-2 back into livecd-stage1.sh
4969 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4970 livecd/runscript/alpha-archscript.sh:
4971 Alpha fixes for multiple kernels..
4973 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4974 livecd/runscript-support/kmerge.sh:
4975 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4977 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4978 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4979 livecd/runscript/sparc64-archscript.sh:
4980 Force devfs if udev is not selected for all supporting arches.
4982 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4983 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4984 livecd/runscript-support/kmerge.sh:
4985 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4988 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4989 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4990 Re-enabled preclean in grp and added gconfd-2 killing.
4992 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4993 livecd/runscript/x86-archscript.sh:
4994 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4997 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4998 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4999 targets/livecd-stage1/livecd-stage1-chroot.sh,
5000 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5001 targets/livecd-stage1/livecd-stage1.sh,
5002 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
5003 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
5004 Added ability to pause indefinitely. This closes bug #79798. I've also added
5005 the gcond-2 killall back in, but now it is in the actual preclean script and
5006 is executed inside the chroot.
5008 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
5009 Updated for 1.1.3 release.
5011 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5012 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5013 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
5014 targets/netboot/netboot-packages.sh,
5015 targets/tinderbox/tinderbox-chroot.sh:
5016 Updated to use package.use correctly. Blame Robert Paskowitz
5017 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
5019 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5020 targets/stage1/stage1-preclean2-chroot.sh:
5021 Fixed find line for new stage1 /var/db/pkg.
5023 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5024 targets/stage1/stage1-preclean2-chroot.sh:
5025 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
5026 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
5029 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5030 livecd/runscript-support/livecdfs-update.sh:
5031 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
5032 added net.ethX symlinks, and added copying of files from
5033 /usr/lib/hotplug/firmware into firmware tarball.
5035 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5036 livecd/runscript-support/livecdfs-update.sh:
5037 Firmware updated to use new /lib/firmware directory.
5039 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
5040 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
5041 work when both -f and -C were used on the command line.
5043 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5044 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5045 targets/livecd-stage1/livecd-stage1-chroot.sh,
5046 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
5047 targets/stage3/stage3-chroot.sh:
5048 Added a portage version check to each target that uses --newuse to ensure a
5049 high enough version is used. This resolves bug #75336.
5051 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5052 livecd/files/livecd-local.start:
5053 Possible local.start fix for beejay.
5055 12 Jan 2005; John Davis <zhen@gentoo.org>
5056 modules/embedded.py:
5057 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
5059 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5060 livecd/runscript-support/kmerge.sh:
5061 Added ccache support to genkernel call in livecd-stage2.
5063 11 Jan 2005; John Davis <zhen@gentoo.org>
5064 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
5065 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
5066 targets/netboot/netboot.sh:
5067 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
5068 some feature enhancements.
5070 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5071 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5072 targets/livecd-stage1/livecd-stage1-chroot.sh,
5073 targets/livecd-stage1/livecd-stage1.sh,
5074 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
5075 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5076 Added a -F or --fetchonly command line option and closing out bug #77480.
5077 Also added a portage version check to livecd-stage1 to close out bug #68307.
5079 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5080 livecd/runscript-support/livecdfs-update.sh,
5081 targets/stage3/stage3-chroot.sh:
5082 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
5083 target to use emerge -e when building. This is only temporary until the
5084 bootstrap.sh script can be fixed or another solution can be decided upon.
5086 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
5087 +targets/embedded/kmerge.sh:
5088 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
5089 from mutex@gentoo.org
5091 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5092 modules/livecd_stage2_target.py:
5095 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5096 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
5097 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
5098 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
5099 the brokenness of a stage1 tarball.
5101 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
5102 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
5105 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5106 modules/livecd_stage2_target.py:
5109 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5110 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
5111 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
5112 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5113 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
5114 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
5115 Upgraded the isolinux cdtar files and closing bug #70518.
5117 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
5118 modules/embedded_target.py, modules/generic_stage_target.py,
5119 modules/grp_target.py, modules/livecd_stage1_target.py,
5120 modules/livecd_stage2_target.py, modules/netboot.py,
5121 modules/stage1_target.py, modules/tinderbox_target.py:
5122 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
5123 separate out specific target logic from the generic targets modules.
5125 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
5126 new PPC arch file from pvdabeel@gentoo.org
5128 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
5129 examples/generic_stage_template.spec, modules/catalyst_support.py:
5130 tweaking error handling in the main catalyst script
5131 updated the example to include a blurb about portage_confdir
5133 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5134 livecd/runscript-support/livecdfs-update.sh:
5135 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
5137 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
5140 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
5141 fix for #66592. catalyst now gives a traceback when it bails out, making
5142 troubleshooting amazingly easier
5144 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5145 modules/catalyst_support.py, modules/embedded_target.py,
5146 modules/generic_stage_target.py, modules/grp_target.py,
5147 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
5148 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
5149 Reversing patch from Eric Edgar from bug #70663.
5151 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5152 livecd/runscript/x86-archscript.sh:
5153 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
5154 not work without it (mkisofs fails on creating ISO).
5156 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5157 modules/catalyst_support.py, modules/embedded_target.py,
5158 modules/generic_stage_target.py, modules/grp_target.py,
5159 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
5160 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
5161 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
5162 separate out specific target logic from the generic targets modules.
5164 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5165 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
5166 targets/embedded/embedded.sh:
5167 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
5169 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5170 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
5171 livecd/runscript/default-runscript.sh,
5172 livecd/runscript-support/gamecdfs-update.sh,
5173 livecd/runscript-support/livecdfs-update.sh,
5174 modules/livecd_stage2_target.py:
5175 Added gamecd/conf option to livecd_stage2_target.py, added
5176 gamecd.conf.example to /examples, cleaned up game-specific code in
5177 gamecdfs-update.sh to make it more generic, added more fundtionality to
5178 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
5179 and gentoo-gamecd to make spec files simpler and to remove the need for
5180 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
5181 user to still use a custom fsscript of their own.
5183 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5184 +livecd/files/environmental.motd.txt,
5185 targets/livecd-stage1/livecd-stage1.sh:
5186 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
5188 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5189 livecd/runscript/default-runscript.sh,
5190 livecd/runscript-support/livecdfs-update.sh:
5191 Added gentoo-release-environmental as a valid livecd/type and did some
5192 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
5193 devices other than eth0.
5195 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5196 targets/livecd-stage1/livecd-stage1-chroot.sh:
5197 Changed livecd-stage1 to merge each package individually. This should not
5198 make it into a production version of catalyst, but is here as a possible
5199 solution to bug #68307.
5201 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5202 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5203 livecd/runscript/sparc-archscript.sh,
5204 livecd/runscript/sparc64-archscript.sh,
5205 livecd/runscript/x86-archscript.sh:
5206 Added failures to all arches on mkisofs failure and also made -z option to
5207 mkisofs optional on x86 depending on loop type used.
5209 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5210 livecd/runscript/x86-archscript.sh:
5211 Making sure the mkisofs call causes a failure when it doesn't complete
5212 successfully. Once again, blame jforman, our beloved infra-monkey.
5214 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5215 livecd/runscript/default-runscript.sh:
5216 squashfs-utils->squashfs-tools fix. Blame jforman.
5218 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5219 livecd/isogen/x86-isogen.sh:
5220 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
5221 possibly not booting on really old systems.
5223 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5224 livecd/runscript/x86-archscript.sh:
5225 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
5226 possibly not booting on really old systems.
5228 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5229 livecd/runscript-support/livecdfs-update.sh:
5230 Save some space by removing redundant firmware after tarball is made, only
5231 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
5234 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5235 targets/stage1/stage1-preclean2-chroot.sh:
5236 Added patch from vapier and closing bug #73556.
5238 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
5239 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
5240 +targets/embedded/embedded-fs-runscript.sh,
5241 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
5242 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5243 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
5244 from mutex@gentoo.org for modules/embedded.py
5246 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5247 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
5248 livecd/runscript-support/livecdfs-update.sh:
5249 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
5250 aliases having --color rather than --color=auto.
5252 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5253 livecd/files/livecd-local.start:
5254 Let's try actually making a proper edit on livecd/files/livecd-local.start
5255 this time, shall we...
5257 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5258 livecd/files/livecd-local.start:
5259 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
5260 x-setup check for /etc/startx.
5262 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5263 livecd/runscript-support/gamecdfs-update.sh:
5264 Fixing minor sed bug in gamecdfs-update.sh.
5266 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5267 examples/snapshot_template.spec,
5268 livecd/runscript-support/gamecdfs-update.sh,
5269 livecd/runscript-support/livecdfs-update.sh:
5270 Fixing typo in snapshot_template.spec and closing bug #70321.
5272 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5273 livecd/runscript-support/pre-kmerge.sh:
5274 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
5275 genkernel will only add the 1024x768 version of the gensplash image to the
5276 bzImage, which added with the livecd-stage2 removal of the unused splash
5277 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
5279 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5280 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
5281 livecd/runscript/sparc64-archscript.sh:
5282 Updated with silo/mkisofs patch from gustavoz.
5284 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5285 livecd/files/x86-help.msg:
5286 Updated x86-help.msg to make it fall more inline with current
5287 genkernel/livecd-tools options.
5289 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5290 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5291 livecd/runscript-support/pre-kmerge.sh:
5292 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
5293 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
5294 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
5297 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
5298 livecd/runscript-support/kmerge.sh,
5299 livecd/runscript-support/livecdfs-update.sh,
5300 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
5301 Changed kernel build caching to use kerncache option, rather than pkgcache
5302 option. Fixed --postconf and --callback for builds that do not require them.
5303 Removed delay when removing package sin the system profile. This is now
5304 catalyst 1.1.0, so enjoy.
5306 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
5307 livecd/runscript-support/livecdfs-update.sh:
5308 Stopping udev from using the nasty device tarball. We don't need it anyway.
5310 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5311 livecd/runscript/sparc-archscript.sh,
5312 livecd/runscript/sparc64-archscript.sh,
5313 livecd/runscript-support/kmerge.sh,
5314 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
5315 Fixing gpm support by uncommenting default settings. Fixing case where
5316 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
5317 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
5318 not get renamed. Fixed a problem where we were accidentally removing the
5319 hwdata-knoppix versions of pci.ids and usb.ids and linking
5320 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
5321 for 2004.3 and catalyst 1.1.0.
5323 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
5324 patch from vapier@gentoo.org for bug #68080
5326 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5327 livecd/runscript-support/kmerge.sh:
5328 made kernel caching dependent on the "pkgcache" option so that genkernel's
5329 postconf can actually work
5331 18 Oct 2004; John Davis <zhen@gentoo.org>
5332 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5333 livecd/runscript-support/livecdfs-update.sh:
5334 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
5336 17 Oct 2004; John Davis <zhen@gentoo.org>
5337 livecd/runscript-support/livecdfs-update.sh:
5338 firmware tarball fix for packages that need firmware such as ipw2100
5340 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
5341 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5342 livecd/runscript-support/livecdfs-update.sh,
5343 modules/livecd_stage2_target.py:
5344 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
5346 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
5347 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
5348 should not hurt non-HT users
5350 12 Oct 2004; John Davis <zhen@gentoo.org>
5351 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5352 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
5353 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
5354 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5355 livecd/runscript-support/kmerge.sh:
5356 bugfixes for #67195, #67197, #67122, and #46918
5358 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
5359 small netboot fixups
5361 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
5362 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
5363 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
5364 targets/netboot/netboot.sh:
5365 sweeping updates and changes to the netboot code. the patches should fix the
5366 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
5367 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
5369 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
5370 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
5371 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
5372 targets/netboot/netboot.sh:
5373 more code cleanup and maintenance
5375 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5376 modules/generic_stage_target.py, +modules/netboot.py,
5377 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
5378 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
5379 +targets/netboot/netboot.sh:
5380 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
5383 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5384 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5385 targets/livecd-stage1/livecd-stage1-chroot.sh,
5386 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
5387 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
5388 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
5389 have to start a server on the build host for it to distribute.
5391 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
5392 added a new -s/ --snapshot option. no more using --cli to create snapshots,
5393 just do -s version_stamp
5395 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
5396 bugfix #60502 - the stage2 target can now resume the bootstrapping process
5398 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
5399 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
5400 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5401 modules/livecd_stage2_target.py:
5402 udev support for livecds
5404 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5405 +targets/livecd-stage2/unmerge.sh:
5406 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
5407 Also, livecd-stage2 unmerge.sh added back in.
5409 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
5410 livecd/runscript-support/livecdfs-update.sh:
5411 bugfixes for #60887 and #63338
5413 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
5414 bugfixes for #63382 and #63338
5416 08 Sep 2004; John Davis <zhen@gentoo.org>
5417 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5418 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
5419 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
5420 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
5421 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5422 targets/livecd-stage1/livecd-stage1-chroot.sh,
5423 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
5424 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
5425 lots of changes in this revision. first of all, major cosmetic fixups to the
5426 archscripts. i also fixed a non-reported bug where pkgcache was not being used
5427 for distcc or ccache builds in most of the targets. bug #56581 is finially
5428 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
5429 performance enhancement here.
5431 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5432 modules/livecd_stage2_target.py:
5433 fix for bug #63033, thanks to usata@gentoo.org for the patch
5435 30 Aug 2004; John Davis <zhen@gentoo.org>
5436 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
5437 bugfixes for #61537 and #61779
5439 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
5440 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
5441 modules/snapshot_target.py:
5442 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
5443 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
5444 time should also be improved due to a more efficient use of rsync. This commit will
5445 mark the portage version of catalyst-1.9.0.
5447 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
5448 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
5451 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
5454 02 Aug 2004; John Davis <zhen@gentoo.org>
5455 livecd/runscript-support/livecdfs-update.sh:
5458 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5459 +targets/stage1/build.py, -targets/stage1/build.sh,
5460 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
5461 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
5462 targets/stage3/stage3-chroot.sh:
5463 applied patch from bug #58840. it should fix up things for uclibc stages and
5464 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
5466 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
5467 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
5468 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
5469 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
5470 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
5471 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5472 livecd/runscript-support/livecdfs-update.sh,
5473 modules/livecd_stage2_target.py:
5474 addition of wolf31o2's gamecd patchset. untested, so please beware
5476 14 Jul 2004; John Davis <zhen@gentoo.org>
5477 livecd/runscript-support/livecdfs-update.sh,
5478 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
5479 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
5480 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
5481 this out of generic_stage_target and into livecd-stage2 since the
5482 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
5484 13 Jul 2004; John Davis <zhen@gentoo.org>
5485 livecd/runscript-support/livecdfs-update.sh:
5486 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
5487 default rc'ed programs when only one change was required to rcadd. so I
5488 changed it so that the defaults are *always* loaded and specified additions/
5489 deletions are just added on top of those.
5491 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
5492 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5493 targets/livecd-stage1/livecd-stage1-chroot.sh,
5494 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5495 targets/tinderbox/tinderbox-chroot.sh:
5496 changing the more verbose behavior to the -V (verbose) flag
5498 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
5499 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
5500 targets/livecd-stage1/livecd-stage1-chroot.sh,
5501 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
5502 targets/tinderbox/tinderbox-chroot.sh:
5503 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
5504 it is about to merge so that deps and USE flags are more evident
5506 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
5507 modules/catalyst_support.py:
5508 completely rewrote the catalyst main script so that it can actually utilize
5509 more than one command line flag. new functionality included, but not active
5510 yet (--debug and --verbose). arguments can still be passed on the commandline
5511 through the use of the -C (--cli) flag. updated the arg_parse function in
5512 catalyst_support.py to accomodate my changes.
5514 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5515 modules/generic_target.py, modules/grp_target.py,
5516 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
5517 modules/snapshot_target.py, modules/stage1_target.py,
5518 modules/stage2_target.py, modules/stage3_target.py,
5519 modules/tinderbox_target.py, targets/stage1/stage1.sh:
5520 fixes for bugs #55192 and #54137
5521 added a new key for all specfiles, portage_confdir.
5522 this should point to a directory similar in functionality to /etc/portage.
5524 cleaned up the module code a bit so that unnecessary modules
5527 more work on resuming. it is getting there, but it still needs a ton of work,
5528 so please test, and report bugs.
5530 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
5531 modules/catalyst_support.py, modules/generic_stage_target.py,
5532 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
5533 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
5534 stage resuming functionality should be working. I still have to work on GRP
5535 and livecds, but they should not be hard. I could not incorporate emerge
5536 --resume into stage resuming functionality because in some instances, portage
5537 is remerged (bootstrap, stage2), which wipes out the resume data and puts
5538 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
5539 ). I also made some small tweaks to the stage target scripts which clean up
5540 the envscript stuff. Not noticable performance wise, but it makes me feel all
5541 warm and fuzzy to know that it is programmed absolutely correctly ;)
5543 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
5544 modules/generic_stage_target.py:
5545 revamped the cmd() structure so that it could properly return error codes.
5546 Please note that this might break catalyst until there is some further
5547 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
5548 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
5549 now. Additionally, catalyst will stop when there is an error with an ebuild
5550 ... it didn't do this before, it just plowed along and packed things up.
5552 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
5553 code in portage.py and then answering my noob questions.
5555 13 Jun 2004; John Davis <zhen@gentoo.org>
5556 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
5557 livecd/runscript-support/livecdfs-update.sh:
5558 some last minute fixins (stuff to work with the new genkernel)
5560 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
5563 11 Jun 2004; John Davis <zhen@gentoo.org>
5564 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
5565 new key, livecd/fsscript. use this to run commands in the livecdfs before it
5568 10 Jun 2004; John Davis <zhen@gentoo.org>
5569 livecd/runscript-support/kmerge.sh,
5570 livecd/runscript-support/livecdfs-update.sh,
5571 livecd/runscript-support/post-kmerge.sh,
5572 livecd/runscript-support/pre-kmerge.sh:
5573 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
5574 functions control what scripts are added to their respective runlevels. This
5575 option would be specified like so in the spec file: livecd/rcadd:
5576 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
5578 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
5579 modules/catalyst_support.py, modules/livecd_stage2_target.py:
5580 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
5581 the code to give a nice error msg instead of a cryptic traceback
5583 04 Jun 2004; John Davis <zhen@gentoo.org>
5584 livecd/runscript-support/livecdfs-update.sh:
5585 small fix for bootsplash, needed to link clst_livecd_bootsplash to
5586 /etc/bootsplash/default
5588 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
5589 targets/embedded/embedded-chroot.sh,
5590 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
5591 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
5592 targets/livecd-stage1/livecd-stage1-chroot.sh,
5593 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5594 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5595 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5596 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5597 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
5598 targets/tinderbox/tinderbox-chroot.sh,
5599 targets/tinderbox/tinderbox-preclean-chroot.sh,
5600 targets/tinderbox/tinderbox.sh:
5601 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
5603 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
5604 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
5605 more efficient, and I added a new snapshot specfile option, portdir_overlay.
5606 It should be a full path pointing to a portage overlay dir.
5608 27 May 2004; John Davis <zhen@gentoo.org>
5609 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
5610 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
5611 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
5612 livecd/runscript/default-runscript.sh:
5613 added updated silos and fixed motd bug
5615 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
5616 rolling out version 1.0.8
5618 22 May 2004; John Davis <zhen@gentoo.org>
5619 livecd/runscript-support/kmerge.sh,
5620 livecd/runscript-support/livecdfs-update.sh,
5621 modules/livecd_stage2_target.py:
5622 added key livecd/bootsplash
5624 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
5625 livecd/runscript/sparc-archscript.sh,
5626 livecd/runscript/sparc64-archscript.sh:
5627 sparc fixup patches from gustavoz at g.org
5629 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
5630 added support for blacklisting modules via hotplug in livecd-stage2. spec key
5631 is livecd/modblacklist
5633 19 May 2004; John Davis <zhen@gentoo.org>
5634 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
5635 livecd/runscript/x86-archscript.sh:
5636 added support for livecd/overlay, changed vga=0x317 to vga=791
5637 in the x86 archscript as it is a more standard setting and should
5638 work on more hardware
5640 17 May 2004; John Davis <zhen@gentoo.org>
5641 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
5642 livecd/runscript-support/kmerge.sh,
5643 livecd/runscript-support/livecdfs-update.sh,
5644 modules/livecd_stage2_target.py:
5645 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
5646 we also now have basic motd copying support for more branded livecds
5648 16 May 2004; John Davis <zhen@gentoo.org>
5649 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
5650 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
5651 for passing args to genkernel. gmsoft@gentoo.org requested this one.
5653 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
5654 modules/catalyst_support.py, modules/embedded_target.py,
5655 modules/generic_stage_target.py, modules/generic_target.py,
5656 modules/grp_target.py, modules/livecd_stage1_target.py,
5657 modules/livecd_stage2_target.py, modules/stage1_target.py,
5658 modules/stage2_target.py, modules/stage3_target.py,
5659 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
5660 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
5661 caused gcc profile problems.
5663 12 May 2004; John Davis <zhen@gentoo.org>
5664 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
5665 livecd/runscript-support/livecdfs-update.sh,
5666 livecd/runscript-support/post-kmerge.sh,
5667 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
5669 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
5670 silliness). Most notably, I have taken advantage of the update-modules
5671 --assume-kernel fix from agriffis so that we can actually use 3rd party
5672 modules now. Please note that >=baselayout-1.9.0 is required.
5674 02 May 2004; Olivier Crete <tester@gentoo.org>
5676 Added forgotten CHOST for i386 subarch
5678 30 Apr 2004; John Davis <zhen@gentoo.org>
5679 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
5680 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
5681 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5682 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
5684 -fixed 2004.0 branding in the isolinux cdtar
5685 -fixed up acpi stuff in the runscripts
5686 -fixed up the x86 help message and corrected the numerous errors in it
5688 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
5689 livecd/runscript/default-runscript.sh:
5690 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
5691 1.0.7. we are ready for release
5693 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5694 fix for the problem that gustavoz found wrt the /dev creation stuff not
5695 detecting arches. also an efficiency fix for stage1 building
5697 14 Apr 2004; John Davis <zhen@gentoo.org>
5698 targets/embedded/embedded-chroot.sh,
5699 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5700 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5701 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5702 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5703 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
5704 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5705 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
5706 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
5707 targets/tinderbox/tinderbox-preclean-chroot.sh,
5708 targets/tinderbox/tinderbox.sh:
5709 fix for bug #47733 - fixes for distcc and an envscript bugfix
5711 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5714 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
5715 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
5716 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
5717 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
5718 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
5719 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
5720 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
5721 targets/stage1/stage1-preclean1-chroot.sh,
5722 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
5723 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
5724 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5725 targets/tinderbox/tinderbox.sh:
5726 lots of cleanup on the bash backend. take a look @ the code and report bugs to
5727 zhen@gentoo.org please.
5729 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
5730 fix for /dev in stage1
5732 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5735 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
5736 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
5737 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
5738 Added the two kernel-configs for 2004.1 x86
5740 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
5741 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
5742 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5743 targets/tinderbox/tinderbox.sh:
5744 fix to address missing /dev in stages, fixed path for env-update in all of the
5747 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
5748 use broken for grp, livecd-stage1, tinderbox, etc. fixed
5750 01 Apr 2004; John Davis <zhen@gentoo.org>
5751 livecd/runscript/default-runscript.sh:
5752 added in fix for the module.conf stuff courtesy of Benjamin Judas
5755 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
5757 cosmetic touchups for 1.0.5
5759 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
5760 added support to the stage2 for stackable profiles bootstrap
5762 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
5763 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
5764 support for sparc32/64 build compatibility
5766 30 Mar 2004; John Davis <zhen@gentoo.org>
5767 livecd/runscript/default-runscript.sh, modules/targets.py,
5768 targets/stage1/build.sh:
5769 fix for bug 46022, more stackable profile fixes, embedded patches added
5771 26 Mar 2004; John Davis <zhen@gentoo.org>
5772 livecd/runscript/default-runscript.sh, modules/targets.py,
5773 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5774 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
5775 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
5776 fixes for bugs #44625 and #45805
5778 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
5779 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
5780 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
5781 memtest is in. if you want to use it, check out the memtest86 cd tarball
5782 Also, fixes for bugs 45078, 45188, 44306
5784 23 Mar 2004; John Davis <zhen@gentoo.org>
5785 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
5786 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
5787 livecd/runscript/x86-archscript.sh, modules/targets.py,
5788 targets/livecd-stage3/unmerge.sh:
5789 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
5790 created at the end of the livecd-stage2 process.
5792 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
5793 targets/embedded/embedded.sh:
5794 preliminary embedded support added thanks to david@futuretel.com (mut3x)
5796 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
5797 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
5798 removing the hardened-gcc deps since the package itself is deprecated'
5800 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
5801 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
5803 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
5804 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
5805 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
5806 examples/livecd/alpha/config-2.4.21-r4-alpha,
5807 examples/livecd/alpha/config-2.4.21-r4-jensen,
5808 examples/livecd/alpha/config-2.4.21-r4-legacy,
5809 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
5810 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
5811 fixes for bugs 43676, 43701. Alpha support added as well.
5813 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
5814 added powerpc livecd support, preparing for 2004.0 release. Preliminary
5815 kde/gnome cd specs added.
5817 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
5818 fix in catalyst.conf for bug #42044
5820 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
5821 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
5822 examples/livecd/sparc64/config-2.4.24-sparc64:
5823 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
5825 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5826 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
5827 for a $clst_conf environment variable. You can use the $clst_conf variable to
5828 point to a file to use in place of /etc/catalyst.conf. By setting this
5829 variable in your shell, catalyst can easily be used by multiple people on the
5830 same machine. Also, ccache support now works for genkernel.
5832 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
5833 removed file for livecd-stage2 target, as this is handled by the runscript
5834 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
5835 and made "/boot/kernel/foo/extraversion" an optional rather than required
5836 parameter. The aforementioned "packages" is used to specify kernel-related
5837 packages (like module ebuilds) to merge with each kernel, and the new "use"
5838 option is used to specify the USE settings you'd like exported to the
5839 environment during kernel as well as kernel "packages" build.
5841 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
5842 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
5843 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
5844 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
5845 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
5846 targets/tinderbox/tinderbox.sh:
5847 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
5848 it for ebuild - added headers to everything and removed deprecated dirs
5850 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
5851 adding Kumba's patches for MIPS
5853 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
5854 Added hppa specific code.
5856 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5857 Tinderbox target added. See tinderbox examples in examples/ dir.
5859 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5860 spec file support integrated into catalyst. Use "-f/--file specfile" as
5861 argument; see examples dir for examples.
5862 "grp" target now functional. See examples/x86-grp-20031102.spec for an
5863 example of how to use it.
5865 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5866 support functions for spec file parsing and reading added. Will get added to
5869 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5870 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5873 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5874 Significant rework of code structure. Everything is falling nicely into place.
5876 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5877 Exception handling fully-integrated into current prototype code.
5879 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5880 beginning of exception handling integration, got some of the target code
5883 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5884 major code rework in progress on the python parts.
5886 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5887 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5888 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5889 for organiation's sake, I have moved the files, such as livecd foundations,
5890 into catalyst/files. It will make it easier for us when ebuild time comes
5893 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5894 All preliminary target build scripts are now added and coded to near as spec
5895 that we can have at this point.
5897 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5898 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5899 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5900 something that should be continued as much as reasonably possible in other
5901 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5902 code completed, and internal fall-backs to reasonable global config defaults
5905 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5906 subarch test outsourced to python catalyst-subarches function.
5908 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5909 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5911 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5912 removing dup enter_chroot
5914 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5915 document subarches checking
5917 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5918 Fix valid subarch test.
5920 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5921 include/build_functions.sh, include/functions.sh:
5922 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5923 start_build to build_functions.sh cleaning up the main catalyst script some
5926 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5927 fixed SRCBALL and DESTBALL, making it transparent for profiles
5929 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5930 added an exit condition to the cmd line argument case statement
5932 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5933 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5934 the changes that I made to the above files should make catalyst completely
5935 transparent to no matter what profile we are using. check files/catalyst.conf
5936 for the list of BUILDTYPEs that we support.
5938 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5939 changed how cmd line arguments are handled
5941 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5942 I changed the is_special handling so that it is cleaner and faster
5944 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5945 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5946 livecd/foundations/x86-basic/post-clean.sh,
5947 livecd/foundations/x86-basic/pre-clean.sh,
5948 livecd/foundations/x86-basic/settings:
5949 I outsourced more functions to include/functions.sh. I made it a seperate file
5950 from build_fucntions.sh so that we can keep our build and other functions
5951 apart. I also added in the livecd stuffs from the stager side of things.
5953 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5954 include/build_functions.sh:
5955 I outsourced all of the build functions to include/build_functions.sh. In the
5956 future, this will happen more - the code needs cleaned up.
5958 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5960 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5961 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5962 does not use that anymore.
5964 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5965 since we now have a default profile in portage, i massaged some errors
5966 messages to reflect that.
5968 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5970 removed ccache support from catalyst stage1 build cause it breaks the build.
5971 Additionally, I removed gettext support from bootstrap, because according to
5972 our new default profile, we don't use that anymore.
5974 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5975 added a new var, BUILDTYPE, adding more transparency for building.
5976 In the future, we will be building both selinux and hardened sources.
5978 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5979 fixed some formatting when catalyst prints out build info, additionally,
5980 trying to make catalyst more transparent for future expansion of stages
5982 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5983 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5984 --help. I moved this functionality from the main program section to
5987 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5988 I edited catalyst to change our naming convention from stage*-arch-h.* to
5989 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5990 I change naming conventions, as catalyst will be eventually extended to
5991 do selinux-* stages also.
5993 Additionally, I updated README.catalyst to include profile information.
5995 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5996 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5997 I renamed README.stager to README.catalyst and have made some very minor
5998 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5999 I have hacked bootstrap to use the hardened profile, as well as utilize
6000 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
6001 major). Additionally, bin/stage1 has been hacked to accept the hardened
6002 profile, and use hardened-gcc.
6004 09 September 2003; John Davis <zhen@gentoo.org>:
6005 Initial import of hardened stager. I am forking this from the original
6006 stager code in order to better fit our needs. The original stager code is
6007 still used by Gentoo, and is maintained by Daniel Robbins
6008 <drobbins@gentoo.org>. I would like to thank him and the rest of the
6009 contributors that coded stager.