1 # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
2 # $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.566 2006/02/09 12:16:03 rocket Exp $
4 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
5 Add hfs-hide options to mkisofs so macs boot
7 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
8 modules/generic_stage_target.py:
11 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
14 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
15 targets/support/bootloader-setup.sh:
16 add additional console less entry when consoles are chosen for ppc64
18 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
19 modules/generic_stage_target.py:
20 fix kernelopts and extraversion env variable exports
22 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
23 targets/support/livecdfs-update.sh:
24 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
25 to Andrew Gaffney for spotting this. This is 2.0_rc33.
27 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
28 targets/support/kmerge.sh:
29 Changing the way we determine if extraversion is set. This is catalyst
32 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
33 targets/support/livecdfs-update.sh:
34 Change net.ethX links to link to net.lo instead of net.eth0.
36 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
37 examples/stage4_template.spec:
38 Fixed rcadd example for stage4. Blame rajiv.
40 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
41 This is catalyst 2.0_rc31.
43 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
44 targets/support/livecdfs-update.sh:
45 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
46 Gaffney for pointing me in the right direction.
48 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
49 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
51 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
54 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
55 examples/livecd-stage2_template.spec:
56 updated examples to have console and machine_type
58 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
59 targets/support/bootloader-setup.sh:
60 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
63 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
64 This is catalyst 2.0_rc29.
66 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
67 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
68 Removed extra yaboot.conf from
69 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
71 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
72 targets/support/kill-chroot-pids.sh:
73 add sleep to try and give processes a chance to die. bug 119940
75 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
76 targets/support/functions.sh:
77 Removed some quotes to make sure we have a binary operator and closing bug
80 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
81 targets/support/create-iso.sh:
82 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
84 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
85 targets/support/bootloader-setup.sh:
86 Added path from bug #120935 for PPC/PPC64.
88 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
89 Additional spacing fixes submitted by `Kumba
91 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
92 modules/stage2_target.py:
93 space cleanups contributed from `Kumba
95 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
96 add grp/use to valid_values in the grp module
98 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
101 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
102 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
103 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
104 targets/support/bootloader-setup.sh:
105 ppc cdtar update; ppc64 bootloader updates
107 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
108 targets/support/create-iso.sh:
109 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
111 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
112 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
113 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
114 targets/support/create-iso.sh:
115 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
117 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
118 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
119 Add ppc console and machine_type=ibm
121 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
122 modules/generic_stage_target.py:
123 Fix type error when kernel packages arent defined
125 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
126 examples/generic_stage_template.spec, examples/grp_template.spec,
127 examples/livecd-stage1_template.spec,
128 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
129 examples/stage4_template.spec:
130 Added more verbose wording and examples for pkgcache_path and
131 kerncache_path, where necessary.
133 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
134 targets/support/create-iso.sh:
135 Really fixing bug #120475 this time. This is 2.0_rc25.
137 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
138 targets/support/create-iso.sh:
139 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
142 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
143 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
144 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
145 Added initial support for EFI booting on x86. This is completely untested,
146 so use it at your own risk. Also, no bug reports without patches, please.
147 This is catalyst 2.0_rc23.
149 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
150 kmerge should have been kerncache
152 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
153 targets/support/pre-kmerge.sh:
154 Fix a few other places for the kerncache update
156 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
157 examples/generic_stage_template.spec, examples/grp_template.spec,
158 examples/livecd-stage1_template.spec,
159 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
160 examples/netboot_template.spec, examples/stage4_template.spec,
161 examples/tinderbox_template.spec, modules/generic_stage_target.py,
162 targets/support/kmerge.sh:
163 Separation of kerncache from snapcache
165 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
166 It helps if I actually increment the version number.
168 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
169 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
170 Added --oneshot to default options for stage1 building. Added code to wipe
171 world during stages 1 and 3. This is catalyst 2.0_rc22.
173 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
174 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
175 Fix bug if no kernel packages were defined but there was a postconf setting.
176 x86 softlevel support is enhanced.
178 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
179 targets/support/bootloader-setup.sh:
180 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
182 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
183 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
185 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
188 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
189 Netboot2 fixes for spec parameter checks
191 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
192 modules/generic_stage_target.py, modules/stage4_target.py:
193 add makeopts spec file support.
195 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
196 modules/generic_stage_target.py:
197 Added fix for bug #119635.
199 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
200 Fix pre-kmerge.sh for stage4
202 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
205 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
206 modules/generic_stage_target.py:
207 fix crash when no kernel is defined. spacing issue
209 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
212 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
213 modules/livecd_stage2_target.py:
214 Added livecd/volid to valid_values.
216 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
217 modules/generic_stage_target.py:
218 remove extra function that was converting strings to lists unnecessarily
220 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
221 This is catalyst 2.0_rc17.
223 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
224 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
225 modules/stage4_target.py:
226 fix issue where args not allowed that arose due to earlier myspec addlargs bug
228 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
229 targets/embedded/embedded-preclean-chroot.sh,
230 targets/grp/grp-preclean-chroot.sh,
231 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
232 targets/stage1/stage1-preclean-chroot.sh,
233 targets/stage2/stage2-preclean-chroot.sh,
234 targets/stage3/stage3-preclean-chroot.sh,
235 targets/support/chroot-functions.sh,
236 targets/tinderbox/tinderbox-preclean-chroot.sh:
237 Added function to cleanup stray /etc/distcc/hosts files.
239 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
240 targets/support/bootloader-setup.sh:
241 Added fix from bug #119123. This is catalyst 2.0_rc16.
243 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
244 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
245 Fixing some spacing. This is catalyst 2.0_rc15.
247 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
248 Attempt to fix bug #117649
250 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
251 modules/generic_stage_target.py:
252 fixes for bugs #119009, #119041 and #118985
254 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
255 +examples/netboot2_template.spec, modules/catalyst_support.py,
256 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
257 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
258 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
261 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
262 targets/support/kmerge.sh:
263 Fix for ccache (null)/.ccache bug
265 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
268 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
269 Added ppc -mcpu patch from Pylon for bug #118709.
271 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
272 modules/embedded_target.py, modules/stage4_target.py:
273 Added linuxrc to embedded and stage4 targets.
275 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
276 modules/generic_stage_target.py, targets/support/kmerge.sh:
277 filter kname - and . for kmerge.sh
279 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
280 targets/support/create-iso.sh:
281 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
283 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
284 modules/generic_stage_target.py:
285 change .digests to .DIGESTS
287 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
288 targets/support/kmerge.sh:
289 Commented ccache for genkernel build which will resolve #117648 until a
290 proper solution can be found. This is 2.0_rc13.
292 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
293 targets/stage1/stage1-controller.sh:
294 Added patch from vapier for bug #117254.
296 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
297 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
298 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
299 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
302 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
303 modules/generic_stage_target.py:
304 Remove chost/cflags etc. warning messages
306 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
307 modules/generic_stage_target.py:
308 Attempt to fix bug 117253; chost is wrong on autoresume
310 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
311 modules/generic_stage_target.py, modules/netboot_target.py,
312 modules/stage1_target.py:
313 make setting of destdir more global and part of generic_stage_target
315 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
316 Fix destpath bug in netboot target
318 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
319 modules/generic_stage_target.py, modules/stage4_target.py:
320 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
323 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
324 modules/generic_stage_target.py, modules/stage4_target.py:
325 remove stray ' from arch/sh.py
327 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
328 targets/stage1/stage1-controller.sh:
329 This finally fixes the issues with gcc-config/binutils-config in stage1.
330 This is catalyst 2.0_rc12.
332 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
333 Fix incorrect warning message. portdir_overlay -> portage_overlay
335 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
336 targets/stage1/stage1-controller.sh,
337 targets/stage1/stage1-preclean-chroot.sh:
338 Revert gcc-config/binutils-config to _rc11 locations. This should fix
339 running gcc-config and binutils-config, though it probably breaks running on
340 non-Gentoo platforms.
342 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
343 modules/stage1_target.py:
344 Make stage1 clean up python 2.3 and 2.4, also.
346 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
347 targets/support/livecdfs-update.sh:
348 Updated requirements and added creation of metadata.tar.bz2 for the installer.
350 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
351 modules/generic_stage_target.py:
352 Change digests file format to HASH_NAME HASH FILE_NAME
354 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
355 targets/stage1/stage1-controller.sh:
356 Moved gcc-config/binutils-config to before the chroot.
358 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
359 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
360 installed. Supports all of shashs algorithms as of 12_21_2005
362 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
363 modules/generic_stage_target.py:
364 Catalyst should die if source_subpath is not a string
366 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
367 modules/generic_stage_target.py:
368 Fix for source_subpath bug
370 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
371 examples/generic_stage_template.spec:
372 Updated example specs with information on cflags/chost/cxxflags/ldflags in
375 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
376 modules/stage2_target.py:
377 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
378 stage1 to be overridden again.
380 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
381 targets/stage1/stage1-controller.sh:
382 It looks like gcc-config/binutils-config needs to be run with the full path,
383 since it is run outside of the chroot.
385 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
386 targets/stage1/stage1-controller.sh:
387 Fixed gcc-config calls. This is 2.0_rc11.
389 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
390 This is catalyst 2.0_rc10.
392 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
393 modules/generic_stage_target.py:
394 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
397 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
398 targets/support/functions.sh:
399 Changed from -z to -n for bug #116180.
401 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
402 modules/catalyst_support.py, modules/generic_stage_target.py:
403 Detect missing binaries for the hashing functions and abort if not found
405 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
407 Updated README to list new requirements. Set default hash as crc32. Set
408 default digests as sha1/md5.
410 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
411 modules/catalyst_support.py, modules/generic_stage_target.py,
412 modules/livecd_stage2_target.py, modules/stage2_target.py:
413 Change the internal hash checking to be quicker and more memory efficient.
414 Add additional hash digests options.
416 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
417 targets/tinderbox/tinderbox-chroot.sh,
418 targets/tinderbox/tinderbox-controller.sh,
419 targets/tinderbox/tinderbox-preclean-chroot.sh:
420 Fixed up spacing/coding style on tinderbox.
422 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
423 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
424 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
425 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
426 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
427 Fixed up spacing/coding style on support.
429 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
430 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
432 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
433 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
434 targets/stage4/stage4-preclean-chroot.sh:
435 Fixed up spacing/coding style on stage4.
437 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
438 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
439 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
440 targets/stage3/stage3-controller.sh,
441 targets/stage3/stage3-preclean-chroot.sh:
442 Fixed up spacing/coding style on stages 2 and 3
444 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
445 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
446 targets/stage1/stage1-preclean-chroot.sh:
447 Fixed up spacing/coding style on stage1. Also changed
448 gcc-config/binutils-config to be outside the chroot.
450 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
451 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
452 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
453 Fixed up spacing/coding style on netboot.
455 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
456 targets/livecd-stage1/livecd-stage1-chroot.sh,
457 targets/livecd-stage1/livecd-stage1-controller.sh,
458 targets/livecd-stage2/livecd-stage2-controller.sh:
459 Fixed up spacing/coding style on livecd-stage*.
461 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
462 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
463 targets/grp/grp-preclean-chroot.sh:
464 Fixed up spacing/coding style on grp.
466 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
467 targets/embedded/embedded-chroot.sh,
468 targets/embedded/embedded-controller.sh,
469 targets/embedded/embedded-fs-runscript.sh,
470 targets/embedded/embedded-preclean-chroot.sh:
471 Fixed up spacing/coding style on embedded.
473 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
474 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
475 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
476 targets/support/functions.sh:
477 Removing extra line from x86.py, fixing up comments, spacing, and coding
478 style in targets/support through functions.sh
480 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
481 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
482 Fix more tab/spacing issues .. trying to make everything use tabs
484 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
485 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
486 modules/stage1_target.py, modules/stage2_target.py,
487 modules/stage3_target.py, modules/stage4_target.py:
488 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
491 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
492 modules/generic_stage_target.py:
493 Add envscript warning to aid users who may not know what they are doing
495 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
496 examples/generic_stage_template.spec:
497 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
498 only configurable when building a stage2 tarball, to match the current state
499 of portage. This is 2.0_rc9.
501 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
502 targets/support/chroot-functions.sh:
503 Silence more of portages beeps and clicks and whistles
505 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
506 targets/support/chroot-functions.sh:
507 Change the portage emerge to use run_emerge
509 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
510 modules/generic_stage_target.py, modules/snapshot_target.py,
511 modules/stage1_target.py, modules/stage2_target.py,
512 modules/stage3_target.py:
513 allow portdir_overlay to be part of all specs not including snapshot spec.
514 Add warnings for stage1,2 and 3 in case someone uses this feature there.
515 Remove overlay support from the snapshot spec but added a warning.
517 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
518 modules/stage2_target.py:
519 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
522 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
523 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
524 Add support for bootloader softlevel=; have rsync delete the extra files out
525 of the overlay so that the overlay always matches the source dir
527 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
528 Swapped -v/-V since I had gotten them wrong here.
530 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
531 modules/generic_stage_target.py:
532 Fix stupid overlay bug
534 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
535 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
536 targets/livecd-stage1/livecd-stage1-chroot.sh,
537 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
538 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
539 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
540 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
541 targets/support/unmerge.sh:
542 Made sure we use -f on removing the default links for splash. Removed
543 check_portage_version as it really isn't needed anymore. Removed
544 --no-install from genkernel commands in kmerge.sh so users must manually
545 remove kernels from /boot. This is 2.0_rc8.
547 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
548 targets/support/livecdfs-update.sh:
549 Made sed on devfsd.conf conditional on it existing. Removes one more error
550 message from a standard catalyst run.
552 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
553 Added warning about breaking snapshot cache and re-enable autoresume, since
554 the errors I was getting were elsewhere.
556 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
557 modules/generic_stage_target.py:
558 Fix indentation error the last commit caused
560 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
561 modules/generic_stage_target.py:
562 Always clear autoresume points after a successful run
564 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
565 targets/support/livecdfs-update.sh:
566 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
567 snapshot caching after a successful gentoo-release-livecd run.
569 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
570 targets/support/rc-update.sh:
571 Added famd to default on official LiveCD.
573 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
574 targets/support/chroot-functions.sh:
575 Fixes 'too many arguments' error in check_portage_version.
577 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
578 modules/generic_stage_target.py:
579 remove extra self.env={} that was resetting the environment to null
581 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
582 modules/livecd_stage1_target.py:
583 Fix appending livecd use flag if no use flag is specified in livecd-stage1
586 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
587 Add a default path to the environment in the chroot
589 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
590 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
591 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
592 targets/livecd-stage2/livecd-stage2-controller.sh,
593 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
594 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
595 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
596 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
597 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
598 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
599 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
600 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
601 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
603 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
605 Fixed up the man page, which has been suffering for some time, and also
606 reversed -v/-V in the help message.
608 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
609 targets/support/livecdfs-update.sh:
610 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
613 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
614 Turning off autoresume of doom until I can get more testing. I've had
615 several issues with it. I'll be reporting/fixing these as I come across them
616 but for now wish to turn it off by default as I don't want this one feature
617 to stop the possible 2.0 final release.
619 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
620 targets/livecd-stage2/unmerge.sh:
621 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
622 anymore and probably should have been removed a long time ago when the new
623 code was put into place in livecdfs-update.sh and livecd-local.start
626 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
627 targets/livecd-stage1/livecd-stage1-chroot.sh,
628 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
629 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
630 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
632 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
633 modules/generic_stage_target.py, modules/generic_target.py:
634 self.env should be a part of the super class generic_target so it applies to
635 snapshots as well; removing redundant pass in the generic_target class as
636 its not needed. There is code there to fill the statements
638 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
639 targets/support/livecdfs-update.sh:
640 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
643 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
644 Changed version stamp to 2.0_rc6.
646 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
647 modules/generic_stage_target.py:
650 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
651 modules/generic_stage_target.py:
654 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
655 modules/catalyst_support.py, modules/generic_stage_target.py,
656 modules/grp_target.py, modules/livecd_stage1_target.py,
657 modules/livecd_stage2_target.py, modules/netboot_target.py,
658 modules/snapshot_target.py, modules/tinderbox_target.py:
659 Stop reading env from the OS. Rely on the more on the envscript for oddball
660 settings. Change -v to verbose and -V to version
662 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
665 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
666 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
669 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
670 examples/generic_stage_template.spec:
671 Added chost/cflags/cxxflags/ldflags to example spec template.
673 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
674 targets/support/rc-update.sh:
675 OK, just kidding on that last commit. We were already doing rc-update add
676 xdm default in livecdfs-update.sh and since it is a livecd-only function,
677 there's no point in having it in rc-update.sh
679 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
680 targets/support/rc-update.sh:
681 Have rc-update add xdm if livecd/xdm is set.
683 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
684 modules/catalyst_lock.py, modules/catalyst_support.py,
685 modules/embedded_target.py, modules/generic_stage_target.py,
686 modules/grp_target.py, modules/livecd_stage1_target.py,
687 modules/livecd_stage2_target.py, modules/netboot_target.py,
688 modules/stage1_target.py, modules/stage4_target.py,
689 modules/tinderbox_target.py:
690 So I was just kidding on that last commit. This one is 2.0_rc4.
692 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
693 modules/catalyst_lock.py, modules/catalyst_support.py,
694 modules/embedded_target.py, modules/generic_stage_target.py,
695 modules/grp_target.py, modules/livecd_stage1_target.py,
696 modules/livecd_stage2_target.py, modules/netboot_target.py,
697 modules/stage1_target.py, modules/stage2_target.py,
698 modules/stage4_target.py, modules/tinderbox_target.py:
699 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
701 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
702 files/catalyst.conf, modules/catalyst_lock.py,
703 modules/catalyst_support.py, modules/embedded_target.py,
704 modules/generic_stage_target.py, modules/grp_target.py,
705 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
706 modules/netboot_target.py, modules/stage1_target.py,
707 modules/stage2_target.py, modules/stage4_target.py,
708 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
709 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
710 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
712 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
713 modules/generic_stage_target.py:
714 Fix autoresume for unpacking tarballs
716 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
717 targets/support/livecdfs-update.sh:
718 remove gnap livecd-type per Koon's request
720 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
721 change rc-update add modules default to rc-update add modules boot
723 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
724 modules/generic_stage_target.py, modules/grp_target.py:
725 Add more verbosity to digests if -V is enabled, add more print messages to
728 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
729 modules/generic_stage_target.py, modules/grp_target.py:
730 Add sha/md5 digests support for grp and cleanup other sha/md5 code
732 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
733 Fix folder name for grp build dir to not have .tar.bz2 at the end
735 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
736 modules/catalyst_support.py, modules/generic_stage_target.py:
737 Add md5 and sha .digests file creation per wolf31o2's feature request
739 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
740 This is catalyst-2.0_rc2.
742 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
743 files/catalyst.conf, modules/generic_stage_target.py,
744 modules/livecd_stage1_target.py:
745 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
746 after each successful kernel build;add autoresume documentation to
749 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
750 targets/embedded/embedded-controller.sh,
751 targets/embedded/embedded-fs-runscript.sh,
752 targets/livecd-stage2/livecd-stage2-controller.sh,
753 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
754 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
755 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
756 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
757 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
758 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
759 targets/support/rc-update.sh:
760 Changed multiple spaces to tabs to satisfy my OCD.
762 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
763 targets/support/chroot-functions.sh:
764 Bumped genkernel detection to require 3.3.0 or higher
766 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
767 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
768 targets/netboot/netboot-controller.sh:
769 Changed to clst_use from clst_embedded_use and clst_netboot_use and
770 clst_grp_use. This is catalyst-2.0_rc1.
772 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
773 targets/netboot/netboot-controller.sh:
774 change to clst_use from clst_netboot_use
776 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
777 targets/livecd-stage1/livecd-stage1-chroot.sh,
778 targets/stage4/stage4-chroot.sh:
779 Changed to clst_use from clst_stage4_use and clst_livecd_use.
781 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
782 targets/stage4/stage4-chroot.sh:
783 Fixed USE invocations in stage4 target.
785 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
786 modules/livecd_stage1_target.py:
787 Force use=livecd for livecd-stage1
789 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
790 This is version 2.0_pre20051129.
792 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
793 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
794 Removed kudzu-knoppix from example spec files.
796 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
797 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
798 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
800 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
801 examples/grp_template.spec, examples/livecd-stage1_template.spec,
802 examples/stage4_template.spec, +examples/tinderbox_template.spec:
803 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
804 definitions in the examples to fit in 80 columns.
806 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
807 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
808 modules/grp_target.py, modules/tinderbox_target.py,
809 targets/tinderbox/tinderbox-chroot.sh:
810 Tinderbox script: added newuse, tinderbox and grp targets added support for
811 overriding the pkgcache location via pkgcache_path - pkgcache_path:
812 /path/to/cache in the spec file, updated example specs to note pkgcache_path
814 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
815 Added portdir example to catalyst.conf for bug #113272.
817 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
818 targets/support/create-iso.sh:
819 Fixed a few lines which were causing the isolinux directory to be removed
820 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
822 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
823 targets/support/create-iso.sh:
824 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
826 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
827 targets/support/bootloader-setup.sh, targets/support/functions.sh:
828 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
829 too many arches dont use it by default, test for an initrd in the yaboot
832 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
833 modules/generic_stage_target.py:
834 Fix split error if use is specified
836 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
837 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
838 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
839 Updated palo version from catalyst 1.x for HPPA.
841 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
842 targets/support/bootloader-setup.sh:
843 Removing for loop for grub on amd64/x86 as it was totally useless.
845 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
846 targets/support/bootloader-setup.sh:
847 Remove vga= line for PPC.
849 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
850 targets/support/bootloader-setup.sh:
851 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
853 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
854 -catalyst-2.0_pre20051101-slot.patch, catalyst:
855 Removing slot patch as it probably didn't belong here anyway, and updating
856 version stamp to 2.0_pre20051118.
858 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
859 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
860 targets/support/bootloader-setup.sh:
861 fix the bootloader script for isolinux so that it actually makes a cfg file,
862 remove extra unneeded catalyst aborting print statement, reorganize rm code
863 to make sure is splits properly and is an array even from the cmdline
865 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
866 targets/support/livecdfs-update.sh:
867 Added call to update-usbids to download the latest usb.ids file.
869 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
870 modules/generic_stage_target.py:
871 Move checks of running catalyst into the target which is simpler
873 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
874 modules/generic_stage_target.py:
875 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
876 that doesnt exist yet
878 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
879 Keep unnecessary programs from installing into kerncache
881 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
882 modules/generic_stage_target.py:
883 Turn on more tracebacks at this point to better debug .. will need to turn
884 them down as we find errors and build appropriate error handlers
886 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
887 Changed version marker to 2.0_pre20051115 for new ebuild.
889 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
890 modules/livecd_stage2_target.py:
891 Fix bug in livecd stage2 so that it doesnt try to use tar
893 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
894 targets/livecd-stage2/livecd-stage2-controller.sh:
895 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
896 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
897 of Getting_Online.txt from catalyst 1.1.10.10.
899 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
900 Added Joshua Kinard to authors for his mips contributions.
902 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
903 examples/livecd-stage2_template.spec:
904 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
905 Paul Kessler on gentoo-catalyst. ;]
907 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
908 Change variables from cat1 format to cat2
910 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
911 modules/generic_stage_target.py, modules/stage1_target.py:
912 Fix modules has no attribute register
914 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
915 modules/generic_stage_target.py:
916 Fix broken aliases code that was just proof of concept
918 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
919 Output mkisofs command line options to assist in debugging
921 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
922 modules/generic_stage_target.py, targets/support/create-iso.sh:
925 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
926 modules/generic_stage_target.py:
927 Add VERY basic support for aliases kernel parameter.
929 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
930 modules/livecd_stage2_target.py:
931 Remove large section of commented code
933 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
934 modules/generic_stage_target.py, modules/stage1_target.py:
935 Allow LDFLAGS to be specified as an ENV variable for stage1
937 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
938 modules/generic_stage_target.py:
939 Fix rc-update to automatically run default options for livecds. Removed an
942 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
943 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
944 Make use spec key optional to default to profile defaults
946 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
947 +examples/stage4_template.spec:
948 Preliminary stage4_template.spec file
950 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
951 +catalyst-2.0_pre20051101-slot.patch, catalyst:
952 Updated version stamp and added slot patch.
954 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
955 Fix ordering problem so self.settings is defined
957 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
958 modules/generic_stage_target.py:
959 Correct a rsync issue when the directory doesnt exist
961 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
962 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
963 targets/livecd-stage2/livecd-stage2-controller.sh,
964 targets/netboot/netboot-controller.sh,
965 targets/stage4/stage4-controller.sh:
966 run pre_kmerge and post_kmerge only once
968 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
969 targets/support/bootloader-setup.sh:
970 MIPS bootloader patch
972 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
973 targets/support/mips-arcload_conf.sh:
974 Fix MIPS Serial Detection
976 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
977 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
978 +targets/support/mips-arcload_conf.sh:
979 Application of Kumba's patches for MIPS support
981 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
982 Check for the correct arch specific cd building tool
984 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
985 modules/generic_stage_target.py:
986 Print a warning if livecd/iso is not defined
988 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
989 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
991 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
992 targets/support/post-kmerge.sh:
993 Check for existence of files in /lib/modules before running depscan.sh. This
994 replaces the mips-specific check and makes it portable.
996 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
997 modules/generic_stage_target.py:
998 update autoresume logic when dealing with rsync unpack operations
1000 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
1001 targets/support/post-kmerge.sh:
1002 Bypass module load on mips
1004 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1005 remove --no-deps so dependancies get installed for genkernel
1007 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
1008 modules/generic_stage_target.py:
1009 Fix missing : statement in unpack
1011 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
1012 modules/generic_stage_target.py:
1013 fix livecd-stage2 unpack when seedcache is turned off
1015 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1016 targets/support/functions.sh:
1017 Fix module unpacking and make it actually optional.
1019 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
1020 modules/generic_stage_target.py:
1021 Fix broken seedcache autoresume interaction
1023 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
1024 modules/generic_stage_target.py:
1025 Cleanup stage directories properly for tar installs
1027 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
1028 Tinderbox no longer cleans /tmp/*
1030 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1031 targets/tinderbox/tinderbox-chroot.sh,
1032 targets/tinderbox/tinderbox-controller.sh:
1033 Fixing problem with bind mounted portage and final rsync on tinderbox target
1034 and adding additional logging.
1036 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
1037 Stop tinderbox from trying to create a tarball of itself
1039 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
1040 modules/generic_stage_target.py:
1041 Fix catalyst so it fully disables snapcache when its not specified in the
1044 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1045 examples/livecd-stage2_template.spec:
1046 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
1047 spec template and updating version stamp.
1049 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1050 modules/catalyst_support.py:
1051 allow file_check to proceed if key is not in use
1053 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1054 Recursively make the missing directories
1056 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1057 Fix extract_modules to just echo a warning that it is missing
1059 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1060 files/catalyst.conf:
1061 Updating default configuration for catalyst and updating version stamp,
1062 since we're beginning internal testing for release.
1064 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
1065 modules/generic_stage_target.py:
1066 fix bug 106004 split strings into a list for empty and rm operation
1068 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
1069 modules/livecd_stage2_target.py:
1070 Append slashes to directories so rsyncs work properly
1072 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1073 examples/livecd-stage2_template.spec:
1074 Changing source_subpath for livecd-stage2 example for bug #101704.
1076 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1077 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
1078 targets/support/livecdfs-update.sh:
1079 Added livecd/xdm and livecd/xsession options. These are used to setup the
1080 default display manager and X session, respectively. Added supporting
1081 documentation to example spec files. Imported more work from my fsscript for
1082 the official LiveCD.
1084 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1085 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
1086 discussion, see bug #88777.
1088 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
1089 modules/generic_stage_target.py:
1090 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
1091 <matsuu@gentoo.org> for the patch. Closing bug #105693.
1093 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1094 targets/livecd-stage1/livecd-stage1-controller.sh,
1095 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1096 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
1097 on livecd-stage2 and removing universal motd for livecd/type of
1098 gentoo-release-livecd.
1100 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
1101 modules/livecd_stage1_target.py:
1102 Add optional livecd/type env var for scripts to add optional items to the
1105 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1106 -livecd/files/x86-help.msg:
1107 Removing x86-help.msg as it is no longer used.
1109 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1110 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
1111 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
1112 Add dobladecenter description to bootloader files for x86/amd64.
1114 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1115 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
1117 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1118 modules/generic_stage_target.py:
1119 Added split to use section for bug #104414.
1121 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1122 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
1123 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
1124 Tabs to whitespaces for isolinux.
1126 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1127 targets/support/bootloader-setup.sh:
1128 Changed isolinux to use new split-out help messages. Using grub gives a
1129 single help message with pager.
1131 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1132 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
1133 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
1134 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
1135 Added F2->F7 help messages for isolinux.
1137 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1138 livecd/files/README.txt, livecd/files/generic.motd.txt,
1139 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
1140 livecd/files/livecd-local.start:
1141 Updated files from latest used to build LiveCD.
1143 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1144 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
1146 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1147 modules/catalyst_support.py:
1148 Added fix for using options with = in them with --cli (ex.
1149 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
1150 <cell@ices.utexas.edu> for pointing this out to me via email.
1152 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
1153 modules/generic_stage_target.py, targets/support/functions.sh:
1154 fix bug in exec_in_chroot for stage1 target
1156 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1157 modules/generic_stage_target.py:
1158 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
1159 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
1161 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
1162 catalyst, examples/livecd-stage2_template.spec,
1163 examples/snapshot_template.spec, files/catalyst.conf,
1164 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
1165 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
1166 livecd/files/x86-help.msg, modules/catalyst_lock.py,
1167 modules/catalyst_support.py, modules/livecd_stage2_target.py,
1168 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
1169 targets/livecd-stage2/livecd-stage2-controller.sh,
1170 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1171 targets/stage2/stage2-preclean-chroot.sh,
1172 targets/stage3/stage3-preclean-chroot.sh,
1173 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
1174 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
1175 targets/support/filesystem-functions.sh, targets/support/functions.sh,
1176 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1177 targets/support/target_image_setup.sh:
1178 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
1179 to look at gamecdfs-update.sh yet.
1181 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
1182 modules/generic_stage_target.py:
1183 Remove extra debugging print statement
1185 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1186 +modules/catalyst_lock.py, modules/catalyst_support.py,
1187 modules/embedded_target.py, modules/generic_stage_target.py,
1188 modules/grp_target.py, modules/livecd_stage1_target.py,
1189 modules/livecd_stage2_target.py, modules/netboot_target.py,
1190 modules/snapshot_target.py, modules/stage1_target.py,
1191 modules/stage2_target.py, modules/stage4_target.py,
1192 targets/support/functions.sh:
1193 Add locking support. Code simplification for unpack and unpack snapshot.
1194 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
1195 Add seedcache support (Grabs output from previous target run)
1196 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
1198 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1199 modules/catalyst_support.py, modules/generic_stage_target.py:
1200 Add support to cache the snapshot dir. add snapcache to options. add
1201 snapshot_cache= to override the default location of the cache in
1202 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
1204 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1205 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
1206 Forward port README.txt and Getting_Online.txt files from catalyst
1209 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
1210 Add automatic creation/deletion of runlevels based on rcadd rcdel
1212 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1213 Fix grp so that grp/use is not required anymore
1215 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1216 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
1217 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
1218 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
1219 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
1220 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
1221 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
1222 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
1223 they are known to cause booting problems.
1225 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1226 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1227 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
1228 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
1231 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1232 targets/stage1/stage1-chroot.sh:
1233 Fixed quoting in stage1 profile check.
1235 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1236 targets/stage3/stage3-chroot.sh:
1237 Fixing USE for stage3.
1239 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1240 targets/support/chroot-functions.sh:
1241 Fix FETCH code so it will run for Pylon
1243 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
1244 targets/grp/grp-chroot.sh:
1245 Fix bindist invcation.
1247 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1248 targets/grp/grp-chroot.sh:
1249 Made sure bindist was used for all emerges in GRP.
1251 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
1252 Fix USE flags for grp build
1254 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
1255 targets/stage4/stage4-chroot.sh:
1256 let grp use the users environment variables and removed extra
1257 grp_stage23_use from stage4
1259 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
1260 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
1261 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
1263 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
1264 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
1265 impact all previous spec files that use this option. Its beejays fault
1267 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
1268 Changed to use linux32 for ppc32 support when build host is ppc64.
1270 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1272 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
1274 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
1275 Minor cosmetic print statement fixes for readability
1277 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1278 modules/catalyst_support.py, modules/generic_stage_target.py:
1279 Fix None None bug and exception reporting
1281 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1282 Fix iso creation script. Case statement out of place
1284 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1285 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
1286 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
1287 catalyst, files/catalyst.conf, modules/builder.py,
1288 modules/catalyst_support.py, modules/embedded_target.py,
1289 modules/generic_stage_target.py, modules/generic_target.py,
1290 modules/grp_target.py, modules/livecd_stage1_target.py,
1291 modules/livecd_stage2_target.py, modules/netboot_target.py,
1292 modules/snapshot_target.py, modules/stage1_target.py,
1293 modules/stage2_target.py, modules/stage3_target.py,
1294 modules/stage4_target.py, modules/tinderbox_target.py,
1295 targets/embedded/embedded-chroot.sh,
1296 targets/embedded/embedded-fs-runscript.sh,
1297 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1298 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1299 targets/grp/grp-preclean-chroot.sh,
1300 targets/livecd-stage1/livecd-stage1-chroot.sh,
1301 targets/livecd-stage1/livecd-stage1-controller.sh,
1302 targets/livecd-stage2/livecd-stage2-controller.sh,
1303 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
1304 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
1305 targets/netboot/netboot-image.sh, targets/stage1/build.py,
1306 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
1307 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1308 targets/stage2/stage2-controller.sh,
1309 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1310 targets/stage3/stage3-controller.sh,
1311 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1312 targets/stage4/stage4-controller.sh,
1313 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
1314 targets/support/create-iso.sh, targets/support/functions.sh,
1315 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1316 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1317 targets/support/target_image_setup.sh,
1318 targets/tinderbox/tinderbox-chroot.sh,
1319 targets/tinderbox/tinderbox-controller.sh,
1320 targets/tinderbox/tinderbox-preclean-chroot.sh:
1321 Big honkin' copyright update.
1323 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1324 modules/generic_stage_target.py:
1325 add additional logging output. Use standard os redirection methods to log to
1328 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1329 targets/stage1/stage1-chroot.sh:
1330 Added profile sanity check for bug #97867.
1332 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1333 targets/support/bootloader-setup.sh:
1334 Removing acpi=off from default kernel arguments and adding ia64
1335 livecd-stage2 support functions and cdtar.
1337 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1338 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
1339 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
1340 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
1341 splash command line.
1343 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1344 targets/support/create-iso.sh:
1345 Fixed up zisofs support. Waiting for response from sparc before touching
1348 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1349 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
1350 targets/support/functions.sh:
1351 Added livecd/bootargs and added the option to the bootloader-setup.sh script
1352 to allow it to work on all arches that dynamically build their bootloader
1355 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
1356 targets/stage4/stage4-controller.sh:
1357 Fix stage4 so it doesnt run the bootloader stuff
1359 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1360 targets/support/bootloader-setup.sh:
1361 Removed dokeymap from non-Gentoo releases.
1363 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1364 targets/support/livecdfs-update.sh:
1365 Added call to update-pciids to download the latest pci.ids file.
1367 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
1368 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1369 modules/stage4_target.py:
1370 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
1372 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
1373 Fix issue where -s on the command line would not run
1375 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1376 livecd/files/generic.motd.txt:
1377 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
1378 kernel configurations.
1380 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1381 targets/support/livecdfs-update.sh:
1382 Updated hostname/domainname creation for new baselayout.
1384 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1385 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1386 Fixing some bootloader isolinux/boot stuff for x86/amd64.
1388 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1389 targets/support/chroot-functions.sh:
1390 Change portage emerge to use --oneshot --nodeps to keep from merging the
1391 same packages multiple times.
1393 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1394 targets/stage2/stage2-chroot.sh:
1395 Added a -p bootstrap when catalyst is called with -V (verbose).
1397 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1398 targets/support/livecdfs-update.sh:
1399 Removed inittab hack, as this is done by livecd-tools.
1401 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1402 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
1403 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
1405 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1406 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
1407 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
1408 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
1409 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
1410 targets/livecd-stage2/livecd-stage2-controller.sh:
1411 Removed gentoo.png and creation of face directory. Changed
1412 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
1415 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1416 targets/stage1/stage1-preclean-chroot.sh,
1417 targets/support/chroot-functions.sh:
1418 Added setup_binutils function and force both of them to run during stage1
1421 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1422 examples/livecd-stage2_template.spec:
1423 Added livecd/volid explanation to example spec.
1425 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1426 targets/support/create-iso.sh:
1427 General cleanup of ISO code and added default livecd/volid when it is not set.
1429 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1430 targets/embedded/embedded-controller.sh:
1431 Actually modify the embedded target this time.
1433 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1434 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
1435 targets/livecd-stage2/livecd-stage2-controller.sh,
1436 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
1437 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
1438 and livecd-stage2 targets.
1440 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1441 files/catalyst.conf:
1442 Retired zhen and added storedir to default catalyst.conf.
1444 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1445 targets/support/livecdfs-update.sh:
1446 Uncommented openglify, since it is needed for both opengl-update-livecd and
1449 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1450 modules/generic_stage_target.py:
1451 Fix print statement so it shows when kill_chroot_pids is run correctly
1453 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1454 modules/snapshot_target.py:
1455 Fix snapshot target to skip the kill_pids check
1457 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1458 Bug fixes in parse_spec, fix issues detecting list or string.
1460 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1461 modules/catalyst_support.py:
1462 Fix bug 65284. More flexible spec parsing. Should handle cases where no
1463 spaces are after :. Better handling of comments ( ie preprocessed and
1464 stripped off ). Unset empty keys.
1466 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1467 targets/support/kill-chroot-pids.sh:
1468 Remove extra P_NAME definition that is never used. Saves processing time.
1469 Bumped catalyst to pre2
1471 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1472 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1473 +targets/support/kill-chroot-pids.sh:
1474 User info about runscript and archscript. Added checks for processes running
1475 in the chroot and created a script to kill them. Should fix the unmounting
1476 issues with gconfd or any other running application in the chroot
1478 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1479 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
1480 Remove using gcc-config to set things up as we should all be using 2005.0
1483 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1484 examples/livecd-stage2_template.spec:
1485 Added livecd/users to example livecd-stage2 spec file.
1487 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1488 targets/support/livecdfs-update.sh:
1489 Change default hostnames for livecds
1491 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1492 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
1493 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
1496 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1497 modules/livecd_stage2_target.py:
1498 Clear autoresume flags when build is done
1500 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1501 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
1502 targets/support/create-iso.sh:
1503 Fix isolinux so that it finds menus and kernels and stuff
1505 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
1506 modules/generic_stage_target.py:
1507 Make purge operation a little less chatty, removed print statements
1509 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
1510 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
1511 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
1512 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
1514 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
1515 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
1516 print warning message about deprecated use of cdfstype
1518 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
1519 targets/support/chroot-functions.sh:
1520 statically define genkernel location to eliminate which command failure if
1521 genkernel is not installed
1523 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
1524 modules/generic_stage_target.py:
1525 change the portage_overlay to an array so it always works
1527 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1528 modules/catalyst_support.py:
1529 Fix exception handling to remove extraneous prints of None
1531 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1532 Remove iso creation code from stage4
1534 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1535 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1536 modules/livecd_stage2_target.py, modules/snapshot_target.py,
1537 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
1538 targets/livecd-stage1/livecd-stage1-chroot.sh,
1539 targets/livecd-stage1/livecd-stage1-controller.sh,
1540 targets/livecd-stage2/livecd-stage2-controller.sh,
1541 targets/netboot/netboot-controller.sh,
1542 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
1543 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
1544 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1545 targets/support/create-iso.sh, targets/support/kmerge.sh,
1546 targets/support/target_image_setup.sh,
1547 targets/tinderbox/tinderbox-controller.sh:
1548 Fix some exception handling in catalyst_support.py
1549 remove intermediate destination folder of iso and tarball
1550 Add additional tests for folders not found on host but defined
1551 in spec file. Keep catalyst from erroring in this case.
1552 Change exit code on shell scripts so that errors are reported to catalyst
1553 and causes catalyst to die on errors
1554 Fix bug in livecd-stage1-chroot.sh so that it uses USE flags properly
1555 Added additional check for mkisofs. Informs user of where to get the program.
1556 Removed autoresume code from ccache and distcc installation until I can figure
1557 out a way to have the autoresume flag go someplace outside the chroot.
1559 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
1560 Remove bind mounts before rm operations happen at startup
1562 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
1563 modules/generic_stage_target.py:
1564 Fix bug where purge deletes the autoresume directory but doesnt recreate it
1566 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1567 modules/generic_stage_target.py:
1568 fix minor bug in the purge code so that it actually runs the commands
1570 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
1571 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1572 modules/stage4_target.py:
1573 Change ordering of tasks so root_overlay and fsscript occur after
1574 livecd_update, giving users a chance to override livecd_update
1576 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1577 modules/catalyst_support.py, modules/generic_stage_target.py:
1578 Added a better exception handling message for keyboard interrupt and added
1579 countdown timer for purge operation to give an opportunity to exit
1581 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1582 modules/catalyst_support.py, modules/generic_stage_target.py:
1583 Add support to clear the autoresume flags and improve the purge code to
1584 clean the chroot, and pkg/kern cache
1586 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1587 modules/catalyst_support.py, modules/generic_stage_target.py,
1588 modules/livecd_stage1_target.py:
1589 only append livecd-tools to the livecd-stage1 target package list and move a
1590 check out of the way so command line and spec files can co-exist
1592 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
1593 modules/generic_stage_target.py:
1594 fixed python syntax in set_packages so catalyst will run
1596 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1597 modules/embedded_target.py, modules/generic_stage_target.py,
1598 modules/grp_target.py, modules/livecd_stage1_target.py,
1599 modules/livecd_stage2_target.py, modules/netboot_target.py,
1600 modules/stage4_target.py, modules/tinderbox_target.py,
1601 targets/embedded/embedded-chroot.sh,
1602 targets/embedded/embedded-controller.sh,
1603 targets/livecd-stage1/livecd-stage1-controller.sh,
1604 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
1605 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
1606 targets/livecd-stage2/livecd-stage2-controller.sh,
1607 -targets/livecd-stage2/livecd-stage2-iso.sh,
1608 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
1609 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1610 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
1611 targets/support/functions.sh, targets/support/livecdfs-update.sh,
1612 +targets/support/target_image_setup.sh:
1613 embedded target cleanups ... iso,bootloader,target_setup generalizations,
1616 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1617 targets/livecd-stage2/livecd-stage2-controller.sh,
1618 targets/support/livecdfs-update.sh:
1619 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
1620 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
1621 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
1624 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1625 targets/livecd-stage2/livecd-stage2-controller.sh,
1626 targets/support/rc-update.sh:
1627 Updated rc-update.sh with better defaults for different livecd/type settings
1628 and cleaning up file copying in livecd-stage2-controller.sh to match
1631 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
1632 Made example of catalyst.conf in README match the default catalyst.conf
1635 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
1637 Removing old files from previous maintainers and updating README.
1639 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1640 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1641 Added livecd/users option to create non-root users. The first user listed
1642 will also be used for auto-starting X, if X is merged onto the CD.
1644 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1645 targets/livecd-stage1/livecd-stage1-controller.sh,
1646 targets/livecd-stage2/livecd-stage2-controller.sh,
1647 targets/support/livecdfs-update.sh:
1648 Updated all instances of livecd/type: gentoo-release-environmental to
1649 gentoo-release-livecd and added generic-livecd.
1651 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1652 examples/fsscript.sh.example, examples/gamecd.conf.example,
1653 examples/generic_stage_template.spec, examples/grp_template.spec,
1654 examples/livecd-stage1_template.spec,
1655 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1656 examples/snapshot_template.spec:
1657 Imported example files from catalyst 1.1.9 to make them more verbose.
1659 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1660 Fix grp/use bug #89365
1662 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
1663 modules/generic_stage_target.py, targets/support/kmerge.sh:
1664 Fixes for initramfs overlay support.
1666 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
1667 modules/generic_stage_target.py, targets/support/kmerge.sh,
1668 targets/support/pre-kmerge.sh:
1669 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
1670 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
1671 caching bug; Also adding preliminary support for initramfs_overlay from genkernel
1673 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
1674 modules/generic_stage_target.py, targets/support/kmerge.sh:
1675 Removed support for postconf as genkernel no longer has that option
1677 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1678 modules/embedded_target.py, modules/generic_stage_target.py,
1679 modules/grp_target.py, modules/livecd_stage1_target.py,
1680 modules/livecd_stage2_target.py, modules/netboot_target.py,
1681 modules/stage4_target.py, modules/tinderbox_target.py,
1682 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
1683 targets/stage1/stage1-preclean-chroot.sh,
1684 targets/support/chroot-functions.sh:
1685 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
1686 die properly on CTRL-C; fixed stage1 bug with gcc-setup
1688 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
1689 modules/livecd_stage2_target.py:
1690 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
1692 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
1693 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1694 modules/livecd_stage2_target.py, modules/stage4_target.py,
1695 targets/livecd-stage1/livecd-stage1-controller.sh,
1696 targets/livecd-stage2/livecd-stage2-controller.sh,
1697 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
1698 targets/support/functions.sh, targets/support/kmerge.sh,
1699 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
1700 Generalized kernel support, fsscript, rcupdate, etc for stage4
1702 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1703 targets/support/pre-kmerge.sh:
1704 Removed sed for usb devices from legacy genkernel, as we're going to require
1705 a version much higher that no longer exhibits the bug.
1707 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1708 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
1709 targets/support/livecdfs-update.sh:
1710 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
1711 properly with hotplug firmwares, and also updated gamecd.conf.example, since
1712 the ut2004demo shell script has been renamed to ut2004-demo.
1714 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1715 let genkernel always reinstall itself
1717 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1718 modules/catalyst_support.py, modules/generic_stage_target.py,
1719 modules/stage1_target.py, targets/support/livecdfs-update.sh:
1720 fix case bug in livecdfs-update.sh; fix bug in initial command line
1721 arguement parsing; add cflags spec file support which is only allowed to
1724 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
1725 targets/stage3/stage3-chroot.sh:
1726 Fix a use flag bug in the stage3
1728 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1729 modules/generic_stage_target.py:
1730 Changes to allow cflags, chost, cxxflags in a spec file
1732 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
1733 targets/livecd-stage1/livecd-stage1-controller.sh,
1734 targets/livecd-stage2/livecd-stage2-controller.sh,
1735 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
1736 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
1737 targets/support/pre-kmerge.sh:
1738 change the code to use more case statements. Fix gcc issue in stage1.
1740 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1741 targets/livecd-stage1/livecd-stage1-controller.sh,
1742 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
1743 Merging in changes from catalyst 1.1.x for gamecd support.
1745 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
1746 targets/stage1/stage1-preclean-chroot.sh:
1747 Removing gcc-config stuff to see if its still required to work around a gcc
1750 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
1751 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
1752 Added tests for genkernel >3.2.0
1754 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
1757 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
1758 Updated AUTHORS with new maintainers and updated contributors list.
1760 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1761 examples/fsscript.sh.example, livecd/files/README.txt,
1762 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
1763 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
1764 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
1765 Changed maintainers. Updated examples/fsscript.sh.example to provide better
1766 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
1767 universal.motd.txt to resolve documentation issue on bug #86914. Added
1768 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
1769 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
1772 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
1773 targets/livecd-stage2/livecd-stage2-controller.sh:
1774 Removed a few unnecessary comments
1776 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
1777 Removed obsolete files from the livecd directory as the functionality has
1778 moved into the targets folders
1780 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
1781 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
1782 Additional catalyst 2.0.0 files
1784 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
1785 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
1786 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
1787 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
1788 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
1789 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
1790 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
1791 -livecd/runscript/alpha-archscript.sh,
1792 -livecd/runscript/default-runscript.sh,
1793 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
1794 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
1795 -livecd/runscript-support/gamecdfs-update.sh,
1796 -livecd/runscript-support/kmerge.sh,
1797 -livecd/runscript-support/livecdfs-update.sh,
1798 -livecd/runscript-support/post-kmerge.sh,
1799 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
1800 modules/embedded_target.py, modules/generic_stage_target.py,
1801 modules/grp_target.py, modules/livecd_stage1_target.py,
1802 modules/livecd_stage2_target.py, -modules/netboot.py,
1803 +modules/netboot_target.py, modules/snapshot_target.py,
1804 modules/stage1_target.py, +modules/stage4_target.py,
1805 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
1806 +targets/embedded/embedded-controller.sh,
1807 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
1808 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
1809 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
1810 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1811 +targets/livecd-stage1/livecd-stage1-controller.sh,
1812 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1813 -targets/livecd-stage1/livecd-stage1.sh,
1814 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
1815 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
1816 +targets/livecd-stage2/livecd-stage2-controller.sh,
1817 +targets/livecd-stage2/livecd-stage2-iso.sh,
1818 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
1819 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
1820 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
1821 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
1822 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1823 +targets/stage1/stage1-controller.sh,
1824 +targets/stage1/stage1-preclean-chroot.sh,
1825 -targets/stage1/stage1-preclean1-chroot.sh,
1826 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
1827 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
1828 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
1829 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
1830 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
1831 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
1832 +targets/stage4/stage4-preclean-chroot.sh,
1833 +targets/support/chroot-functions.sh,
1834 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
1835 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
1836 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
1837 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1838 +targets/tinderbox/tinderbox-controller.sh,
1839 targets/tinderbox/tinderbox-preclean-chroot.sh,
1840 -targets/tinderbox/tinderbox.sh:
1841 Initial Import of Catalyst 2.0.0
1843 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1844 livecd/runscript-support/livecdfs-update.sh:
1845 Added /usr/portage as tmpfs (this will be made conditional later).
1847 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1848 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
1849 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
1850 from an interactive shell.
1852 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1853 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
1854 livecd/files/livecd-local.start, -livecd/files/mkvardb,
1855 livecd/runscript-support/pre-kmerge.sh,
1856 livecd/runscript/default-runscript.sh:
1857 Moved livecd-bash_profile to livecd-bashrc. Added check for
1858 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
1859 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
1862 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
1863 modules/generic_stage_target.py:
1864 Applying arm patch from vapier and closing bug #86466. This is now catalyst
1867 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
1868 livecd/runscript/default-runscript.sh,
1869 targets/livecd-stage1/livecd-stage1.sh:
1870 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
1871 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
1872 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
1875 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1876 livecd/runscript/ppc-archscript.sh:
1877 Added -l to mkisofs line for ppc as this allows full 31 character file names.
1879 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1880 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
1881 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
1882 for multiple initrd files.
1884 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1885 livecd/runscript/ppc-archscript.sh:
1886 Modifed PPC archscript to close bug #84648 and also to make the PPC
1887 archscript produce multiple initrd files, like x86/amd64.
1889 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1890 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
1891 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
1892 livecd/runscript/ppc-archscript.sh:
1893 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
1894 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
1895 livecd/volid for the HFS volid, too.
1897 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1898 Calling this one 1.1.7 and rolling a tarball.
1900 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1901 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
1902 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
1903 -livecd/runscript/sparc64-archscript.sh,
1904 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
1905 Added livecd/volid to set the volume ID when creating the ISO, patch by
1906 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
1907 sparc-archscript.sh and removing sparc64 one, as they are identical now.
1909 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1910 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
1911 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
1912 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
1914 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1915 livecd/runscript-support/livecdfs-update.sh:
1916 Removed hdparm from default runlevel as it break ide=nodma at boot.
1918 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1919 livecd/runscript-support/kmerge.sh,
1920 livecd/runscript-support/pre-kmerge.sh,
1921 targets/livecd-stage1/livecd-stage1-chroot.sh:
1922 Revert last set of changes and remove portage version check from emerge in
1923 livecd-stage1, as it breaks catalyst's ability to fail properly on an
1926 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1927 livecd/runscript-support/kmerge.sh,
1928 livecd/runscript-support/pre-kmerge.sh:
1929 Change genkernel check to use best_version and has_version to determine if
1930 the any previously installed versions of genkernel are up to date. Change
1931 emerge line for kernels to use -n option to only install if they were not
1932 previously installed.
1934 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1935 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1936 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
1937 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
1938 livecd/runscript/sparc-archscript.sh:
1939 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
1940 unified sparc32/sparc64 cdtar.
1942 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1943 livecd/runscript-support/livecdfs-update.sh,
1944 livecd/runscript-support/pre-kmerge.sh:
1945 Change sudoers update to only run if /etc/sudoers exists and only reduce
1946 splash to 1024x768 on minimal and universal install CD.
1948 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
1949 targets/livecd-stage1/livecd-stage1.sh:
1950 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
1953 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1954 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
1955 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
1956 livecd/runscript/sparc64-archscript.sh,
1957 livecd/runscript/x86-archscript.sh:
1958 Added a new empty livecd file to each archscript. This will be used for an
1959 identifier by genkernel to allow booting from a non-primary CDROM.
1961 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1962 Catalyst 1.1.6 is here.
1964 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1965 targets/stage1/stage1-preclean2-chroot.sh:
1966 Commenting out stage1 cleaning of /var/db.
1968 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1969 livecd/runscript-support/pre-kmerge.sh:
1970 Made splash reduction to 1024x768 only for minimal and universal release media.
1972 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1973 targets/stage1/stage1-preclean2-chroot.sh:
1974 Added SLOT files back to /var/db entries in stage1.
1976 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1977 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
1978 livecd/runscript/default-runscript.sh,
1979 livecd/runscript-support/livecdfs-update.sh,
1980 targets/livecd-stage2/unmerge.sh:
1981 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
1982 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
1983 the copy from preserving permissions and also adding /usr/share/faces and
1984 default Gentoo icon. We'll see how the icon does for us. Removing serial
1985 init script, as it causes problems with the splash theme.
1987 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1988 targets/livecd-stage1/livecd-stage1.sh:
1991 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1992 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
1993 livecd/runscript-support/kmerge.sh,
1994 livecd/runscript-support/livecdfs-update.sh,
1995 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
1996 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
1997 targets/stage1/stage1-preclean2-chroot.sh:
1998 Removed x-setup from local.start and added in symlinks for gconf, portage
1999 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
2000 baselayout and removed /etc/startx from the environmental type. Commented
2001 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
2002 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
2003 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
2004 for X, use the latest pci.ids and usb.ids from portage, and create
2005 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
2006 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
2007 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
2008 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
2009 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
2012 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2013 Removed ccache from default options as it breaks catalyst when merged with
2016 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2017 modules/snapshot_target.py:
2018 Added /local/ to snapshot exclusion.
2020 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2021 livecd/runscript-support/livecdfs-update.sh:
2022 Updated to attempt to start 5 interfaces, rather than 4. You can blame
2023 gustavoz and his 5 interface Xeon for this.
2025 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2026 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
2027 Added a conditional before killing gconfd-2. This is also going to be
2028 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
2031 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2032 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
2033 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
2034 Moved killall -9 gconfd-2 to execute outside chroot.
2036 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2037 livecd/files/x86-help.msg:
2038 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
2041 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2042 livecd/runscript/x86-archscript.sh:
2043 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
2046 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2049 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2050 targets/livecd-stage1/livecd-stage1.sh:
2051 Added killall for gconfd-2 back into livecd-stage1.sh
2053 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2054 livecd/runscript/alpha-archscript.sh:
2055 Alpha fixes for multiple kernels..
2057 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2058 livecd/runscript-support/kmerge.sh:
2059 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
2061 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2062 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
2063 livecd/runscript/sparc64-archscript.sh:
2064 Force devfs if udev is not selected for all supporting arches.
2066 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2067 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
2068 livecd/runscript-support/kmerge.sh:
2069 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
2072 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2073 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
2074 Re-enabled preclean in grp and added gconfd-2 killing.
2076 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2077 livecd/runscript/x86-archscript.sh:
2078 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
2081 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2082 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2083 targets/livecd-stage1/livecd-stage1-chroot.sh,
2084 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2085 targets/livecd-stage1/livecd-stage1.sh,
2086 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
2087 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2088 Added ability to pause indefinitely. This closes bug #79798. I've also added
2089 the gcond-2 killall back in, but now it is in the actual preclean script and
2090 is executed inside the chroot.
2092 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2093 Updated for 1.1.3 release.
2095 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2096 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2097 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
2098 targets/netboot/netboot-packages.sh,
2099 targets/tinderbox/tinderbox-chroot.sh:
2100 Updated to use package.use correctly. Blame Robert Paskowitz
2101 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
2103 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2104 targets/stage1/stage1-preclean2-chroot.sh:
2105 Fixed find line for new stage1 /var/db/pkg.
2107 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2108 targets/stage1/stage1-preclean2-chroot.sh:
2109 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
2110 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
2113 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2114 livecd/runscript-support/livecdfs-update.sh:
2115 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
2116 added net.ethX symlinks, and added copying of files from
2117 /usr/lib/hotplug/firmware into firmware tarball.
2119 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2120 livecd/runscript-support/livecdfs-update.sh:
2121 Firmware updated to use new /lib/firmware directory.
2123 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
2124 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
2125 work when both -f and -C were used on the command line.
2127 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2128 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2129 targets/livecd-stage1/livecd-stage1-chroot.sh,
2130 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
2131 targets/stage3/stage3-chroot.sh:
2132 Added a portage version check to each target that uses --newuse to ensure a
2133 high enough version is used. This resolves bug #75336.
2135 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2136 livecd/files/livecd-local.start:
2137 Possible local.start fix for beejay.
2139 12 Jan 2005; John Davis <zhen@gentoo.org>
2140 modules/embedded.py:
2141 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
2143 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2144 livecd/runscript-support/kmerge.sh:
2145 Added ccache support to genkernel call in livecd-stage2.
2147 11 Jan 2005; John Davis <zhen@gentoo.org>
2148 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
2149 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
2150 targets/netboot/netboot.sh:
2151 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
2152 some feature enhancements.
2154 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2155 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2156 targets/livecd-stage1/livecd-stage1-chroot.sh,
2157 targets/livecd-stage1/livecd-stage1.sh,
2158 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
2159 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2160 Added a -F or --fetchonly command line option and closing out bug #77480.
2161 Also added a portage version check to livecd-stage1 to close out bug #68307.
2163 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2164 livecd/runscript-support/livecdfs-update.sh,
2165 targets/stage3/stage3-chroot.sh:
2166 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
2167 target to use emerge -e when building. This is only temporary until the
2168 bootstrap.sh script can be fixed or another solution can be decided upon.
2170 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
2171 +targets/embedded/kmerge.sh:
2172 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
2173 from mutex@gentoo.org
2175 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2176 modules/livecd_stage2_target.py:
2179 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2180 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
2181 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
2182 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
2183 the brokenness of a stage1 tarball.
2185 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
2186 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
2189 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2190 modules/livecd_stage2_target.py:
2193 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2194 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
2195 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
2196 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
2197 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2198 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
2199 Upgraded the isolinux cdtar files and closing bug #70518.
2201 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2202 modules/embedded_target.py, modules/generic_stage_target.py,
2203 modules/grp_target.py, modules/livecd_stage1_target.py,
2204 modules/livecd_stage2_target.py, modules/netboot.py,
2205 modules/stage1_target.py, modules/tinderbox_target.py:
2206 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
2207 separate out specific target logic from the generic targets modules.
2209 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
2210 new PPC arch file from pvdabeel@gentoo.org
2212 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
2213 examples/generic_stage_template.spec, modules/catalyst_support.py:
2214 tweaking error handling in the main catalyst script
2215 updated the example to include a blurb about portage_confdir
2217 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2218 livecd/runscript-support/livecdfs-update.sh:
2219 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
2221 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
2224 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
2225 fix for #66592. catalyst now gives a traceback when it bails out, making
2226 troubleshooting amazingly easier
2228 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2229 modules/catalyst_support.py, modules/embedded_target.py,
2230 modules/generic_stage_target.py, modules/grp_target.py,
2231 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2232 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
2233 Reversing patch from Eric Edgar from bug #70663.
2235 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2236 livecd/runscript/x86-archscript.sh:
2237 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
2238 not work without it (mkisofs fails on creating ISO).
2240 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2241 modules/catalyst_support.py, modules/embedded_target.py,
2242 modules/generic_stage_target.py, modules/grp_target.py,
2243 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2244 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
2245 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
2246 separate out specific target logic from the generic targets modules.
2248 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2249 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
2250 targets/embedded/embedded.sh:
2251 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
2253 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2254 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
2255 livecd/runscript/default-runscript.sh,
2256 livecd/runscript-support/gamecdfs-update.sh,
2257 livecd/runscript-support/livecdfs-update.sh,
2258 modules/livecd_stage2_target.py:
2259 Added gamecd/conf option to livecd_stage2_target.py, added
2260 gamecd.conf.example to /examples, cleaned up game-specific code in
2261 gamecdfs-update.sh to make it more generic, added more fundtionality to
2262 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
2263 and gentoo-gamecd to make spec files simpler and to remove the need for
2264 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
2265 user to still use a custom fsscript of their own.
2267 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2268 +livecd/files/environmental.motd.txt,
2269 targets/livecd-stage1/livecd-stage1.sh:
2270 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
2272 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2273 livecd/runscript/default-runscript.sh,
2274 livecd/runscript-support/livecdfs-update.sh:
2275 Added gentoo-release-environmental as a valid livecd/type and did some
2276 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
2277 devices other than eth0.
2279 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2280 targets/livecd-stage1/livecd-stage1-chroot.sh:
2281 Changed livecd-stage1 to merge each package individually. This should not
2282 make it into a production version of catalyst, but is here as a possible
2283 solution to bug #68307.
2285 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2286 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
2287 livecd/runscript/sparc-archscript.sh,
2288 livecd/runscript/sparc64-archscript.sh,
2289 livecd/runscript/x86-archscript.sh:
2290 Added failures to all arches on mkisofs failure and also made -z option to
2291 mkisofs optional on x86 depending on loop type used.
2293 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2294 livecd/runscript/x86-archscript.sh:
2295 Making sure the mkisofs call causes a failure when it doesn't complete
2296 successfully. Once again, blame jforman, our beloved infra-monkey.
2298 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2299 livecd/runscript/default-runscript.sh:
2300 squashfs-utils->squashfs-tools fix. Blame jforman.
2302 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2303 livecd/isogen/x86-isogen.sh:
2304 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
2305 possibly not booting on really old systems.
2307 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2308 livecd/runscript/x86-archscript.sh:
2309 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
2310 possibly not booting on really old systems.
2312 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2313 livecd/runscript-support/livecdfs-update.sh:
2314 Save some space by removing redundant firmware after tarball is made, only
2315 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
2318 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2319 targets/stage1/stage1-preclean2-chroot.sh:
2320 Added patch from vapier and closing bug #73556.
2322 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
2323 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
2324 +targets/embedded/embedded-fs-runscript.sh,
2325 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
2326 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2327 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
2328 from mutex@gentoo.org for modules/embedded.py
2330 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2331 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
2332 livecd/runscript-support/livecdfs-update.sh:
2333 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
2334 aliases having --color rather than --color=auto.
2336 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2337 livecd/files/livecd-local.start:
2338 Let's try actually making a proper edit on livecd/files/livecd-local.start
2339 this time, shall we...
2341 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2342 livecd/files/livecd-local.start:
2343 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
2344 x-setup check for /etc/startx.
2346 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2347 livecd/runscript-support/gamecdfs-update.sh:
2348 Fixing minor sed bug in gamecdfs-update.sh.
2350 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2351 examples/snapshot_template.spec,
2352 livecd/runscript-support/gamecdfs-update.sh,
2353 livecd/runscript-support/livecdfs-update.sh:
2354 Fixing typo in snapshot_template.spec and closing bug #70321.
2356 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2357 livecd/runscript-support/pre-kmerge.sh:
2358 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
2359 genkernel will only add the 1024x768 version of the gensplash image to the
2360 bzImage, which added with the livecd-stage2 removal of the unused splash
2361 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
2363 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2364 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
2365 livecd/runscript/sparc64-archscript.sh:
2366 Updated with silo/mkisofs patch from gustavoz.
2368 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2369 livecd/files/x86-help.msg:
2370 Updated x86-help.msg to make it fall more inline with current
2371 genkernel/livecd-tools options.
2373 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2374 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2375 livecd/runscript-support/pre-kmerge.sh:
2376 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
2377 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
2378 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
2381 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
2382 livecd/runscript-support/kmerge.sh,
2383 livecd/runscript-support/livecdfs-update.sh,
2384 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
2385 Changed kernel build caching to use kerncache option, rather than pkgcache
2386 option. Fixed --postconf and --callback for builds that do not require them.
2387 Removed delay when removing package sin the system profile. This is now
2388 catalyst 1.1.0, so enjoy.
2390 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2391 livecd/runscript-support/livecdfs-update.sh:
2392 Stopping udev from using the nasty device tarball. We don't need it anyway.
2394 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2395 livecd/runscript/sparc-archscript.sh,
2396 livecd/runscript/sparc64-archscript.sh,
2397 livecd/runscript-support/kmerge.sh,
2398 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
2399 Fixing gpm support by uncommenting default settings. Fixing case where
2400 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
2401 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
2402 not get renamed. Fixed a problem where we were accidentally removing the
2403 hwdata-knoppix versions of pci.ids and usb.ids and linking
2404 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
2405 for 2004.3 and catalyst 1.1.0.
2407 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
2408 patch from vapier@gentoo.org for bug #68080
2410 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
2411 livecd/runscript-support/kmerge.sh:
2412 made kernel caching dependent on the "pkgcache" option so that genkernel's
2413 postconf can actually work
2415 18 Oct 2004; John Davis <zhen@gentoo.org>
2416 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2417 livecd/runscript-support/livecdfs-update.sh:
2418 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
2420 17 Oct 2004; John Davis <zhen@gentoo.org>
2421 livecd/runscript-support/livecdfs-update.sh:
2422 firmware tarball fix for packages that need firmware such as ipw2100
2424 16 Oct 2004; <zhen@gentoo.org> livecd/files/x86-help.msg,
2425 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2426 livecd/runscript-support/livecdfs-update.sh,
2427 modules/livecd_stage2_target.py:
2428 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
2430 14 Oct 2004; <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
2431 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
2432 should not hurt non-HT users
2434 12 Oct 2004; John Davis <zhen@gentoo.org>
2435 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
2436 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
2437 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
2438 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2439 livecd/runscript-support/kmerge.sh:
2440 bugfixes for #67195, #67197, #67122, and #46918
2442 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
2443 small netboot fixups
2445 11 Oct 2004; <zhen@gentoo.org> modules/netboot.py,
2446 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
2447 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
2448 targets/netboot/netboot.sh:
2449 sweeping updates and changes to the netboot code. the patches should fix the
2450 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
2451 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
2453 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
2454 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
2455 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
2456 targets/netboot/netboot.sh:
2457 more code cleanup and maintenance
2459 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
2460 modules/generic_stage_target.py, +modules/netboot.py,
2461 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
2462 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
2463 +targets/netboot/netboot.sh:
2464 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
2467 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2468 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2469 targets/livecd-stage1/livecd-stage1-chroot.sh,
2470 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2471 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2472 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
2473 have to start a server on the build host for it to distribute.
2475 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
2476 added a new -s/ --snapshot option. no more using --cli to create snapshots,
2477 just do -s version_stamp
2479 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
2480 bugfix #60502 - the stage2 target can now resume the bootstrapping process
2482 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
2483 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
2484 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2485 modules/livecd_stage2_target.py:
2486 udev support for livecds
2488 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
2489 +targets/livecd-stage2/unmerge.sh:
2490 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
2491 Also, livecd-stage2 unmerge.sh added back in.
2493 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
2494 livecd/runscript-support/livecdfs-update.sh:
2495 bugfixes for #60887 and #63338
2497 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
2498 bugfixes for #63382 and #63338
2500 08 Sep 2004; John Davis <zhen@gentoo.org>
2501 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
2502 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
2503 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
2504 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
2505 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2506 targets/livecd-stage1/livecd-stage1-chroot.sh,
2507 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
2508 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2509 lots of changes in this revision. first of all, major cosmetic fixups to the
2510 archscripts. i also fixed a non-reported bug where pkgcache was not being used
2511 for distcc or ccache builds in most of the targets. bug #56581 is finially
2512 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
2513 performance enhancement here.
2515 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2516 modules/livecd_stage2_target.py:
2517 fix for bug #63033, thanks to usata@gentoo.org for the patch
2519 30 Aug 2004; John Davis <zhen@gentoo.org>
2520 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
2521 bugfixes for #61537 and #61779
2523 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
2524 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2525 modules/snapshot_target.py:
2526 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
2527 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
2528 time should also be improved due to a more efficient use of rsync. This commit will
2529 mark the portage version of catalyst-1.9.0.
2531 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
2532 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
2535 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
2538 02 Aug 2004; John Davis <zhen@gentoo.org>
2539 livecd/runscript-support/livecdfs-update.sh:
2542 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2543 +targets/stage1/build.py, -targets/stage1/build.sh,
2544 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
2545 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
2546 targets/stage3/stage3-chroot.sh:
2547 applied patch from bug #58840. it should fix up things for uclibc stages and
2548 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
2550 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
2551 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
2552 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
2553 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
2554 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
2555 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
2556 livecd/runscript-support/livecdfs-update.sh,
2557 modules/livecd_stage2_target.py:
2558 addition of wolf31o2's gamecd patchset. untested, so please beware
2560 14 Jul 2004; John Davis <zhen@gentoo.org>
2561 livecd/runscript-support/livecdfs-update.sh,
2562 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2563 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
2564 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
2565 this out of generic_stage_target and into livecd-stage2 since the
2566 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
2568 13 Jul 2004; <zhen@gentoo.org> livecd/runscript-support/livecdfs-update.sh:
2569 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
2570 default rc'ed programs when only one change was required to rcadd. so I
2571 changed it so that the defaults are *always* loaded and specified additions/
2572 deletions are just added on top of those.
2574 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
2575 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2576 targets/livecd-stage1/livecd-stage1-chroot.sh,
2577 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2578 targets/tinderbox/tinderbox-chroot.sh:
2579 changing the more verbose behavior to the -V (verbose) flag
2581 12 Jul 2004; <zhen@gentoo.org> catalyst,
2582 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2583 targets/livecd-stage1/livecd-stage1-chroot.sh,
2584 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2585 targets/tinderbox/tinderbox-chroot.sh:
2586 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
2587 it is about to merge so that deps and USE flags are more evident
2589 11 Jul 2004; <zhen@gentoo.org> +catalyst, -catalyst.new.py,
2590 modules/catalyst_support.py:
2591 completely rewrote the catalyst main script so that it can actually utilize
2592 more than one command line flag. new functionality included, but not active
2593 yet (--debug and --verbose). arguments can still be passed on the commandline
2594 through the use of the -C (--cli) flag. updated the arg_parse function in
2595 catalyst_support.py to accomodate my changes.
2597 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2598 modules/generic_target.py, modules/grp_target.py,
2599 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2600 modules/snapshot_target.py, modules/stage1_target.py,
2601 modules/stage2_target.py, modules/stage3_target.py,
2602 modules/tinderbox_target.py, targets/stage1/stage1.sh:
2603 fixes for bugs #55192 and #54137
2604 added a new key for all specfiles, portage_confdir.
2605 this should point to a directory similar in functionality to /etc/portage.
2607 cleaned up the module code a bit so that unnecessary modules
2610 more work on resuming. it is getting there, but it still needs a ton of work,
2611 so please test, and report bugs.
2613 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
2614 modules/catalyst_support.py, modules/generic_stage_target.py,
2615 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
2616 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2617 stage resuming functionality should be working. I still have to work on GRP
2618 and livecds, but they should not be hard. I could not incorporate emerge
2619 --resume into stage resuming functionality because in some instances, portage
2620 is remerged (bootstrap, stage2), which wipes out the resume data and puts
2621 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
2622 ). I also made some small tweaks to the stage target scripts which clean up
2623 the envscript stuff. Not noticable performance wise, but it makes me feel all
2624 warm and fuzzy to know that it is programmed absolutely correctly ;)
2626 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
2627 modules/generic_stage_target.py:
2628 revamped the cmd() structure so that it could properly return error codes.
2629 Please note that this might break catalyst until there is some further
2630 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
2631 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
2632 now. Additionally, catalyst will stop when there is an error with an ebuild
2633 ... it didn't do this before, it just plowed along and packed things up.
2635 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn() code in
2636 portage.py and then answering my noob questions.
2638 13 Jun 2004; John Davis <zhen@gentoo.org>
2639 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2640 livecd/runscript-support/livecdfs-update.sh:
2641 some last minute fixins
2642 (stuff to work with the new genkernel)
2644 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
2647 11 Jun 2004; John Davis <zhen@gentoo.org>
2648 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
2649 new key, livecd/fsscript. use this to run commands in the livecdfs before it
2652 10 Jun 2004; John Davis <zhen@gentoo.org>
2653 livecd/runscript-support/kmerge.sh,
2654 livecd/runscript-support/livecdfs-update.sh,
2655 livecd/runscript-support/post-kmerge.sh,
2656 livecd/runscript-support/pre-kmerge.sh:
2657 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
2658 functions control what scripts are added to their respective runlevels. This
2659 option would be specified like so in the spec file: livecd/rcadd:
2660 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
2662 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
2663 modules/catalyst_support.py, modules/livecd_stage2_target.py:
2664 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
2665 the code to give a nice error msg instead of a cryptic traceback
2667 04 Jun 2004; John Davis <zhen@gentoo.org>
2668 livecd/runscript-support/livecdfs-update.sh:
2669 small fix for bootsplash, needed to link clst_livecd_bootsplash to
2670 /etc/bootsplash/default
2672 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2673 targets/embedded/embedded-chroot.sh,
2674 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
2675 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
2676 targets/livecd-stage1/livecd-stage1-chroot.sh,
2677 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2678 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
2679 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
2680 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
2681 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
2682 targets/tinderbox/tinderbox-chroot.sh,
2683 targets/tinderbox/tinderbox-preclean-chroot.sh,
2684 targets/tinderbox/tinderbox.sh:
2685 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
2687 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
2688 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
2689 more efficient, and I added a new snapshot specfile option, portdir_overlay.
2690 It should be a full path pointing to a portage overlay dir.
2692 27 May 2004; John Davis <zhen@gentoo.org>
2693 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
2694 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
2695 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
2696 livecd/runscript/default-runscript.sh:
2697 added updated silos and fixed motd bug
2699 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
2700 rolling out version 1.0.8
2702 22 May 2004; John Davis <zhen@gentoo.org>
2703 livecd/runscript-support/kmerge.sh,
2704 livecd/runscript-support/livecdfs-update.sh,
2705 modules/livecd_stage2_target.py:
2706 added key livecd/bootsplash
2708 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
2709 livecd/runscript/sparc-archscript.sh,
2710 livecd/runscript/sparc64-archscript.sh:
2711 sparc fixup patches from gustavoz at g.org
2713 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
2714 added support for blacklisting modules via hotplug in livecd-stage2. spec key
2715 is livecd/modblacklist
2717 19 May 2004; John Davis <zhen@gentoo.org>
2718 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
2719 livecd/runscript/x86-archscript.sh:
2720 added support for livecd/overlay, changed vga=0x317 to vga=791
2721 in the x86 archscript as it is a more standard setting and should
2722 work on more hardware
2724 17 May 2004; John Davis <zhen@gentoo.org>
2725 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
2726 livecd/runscript-support/kmerge.sh,
2727 livecd/runscript-support/livecdfs-update.sh,
2728 modules/livecd_stage2_target.py:
2729 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
2730 we also now have basic motd copying support for more branded livecds
2732 16 May 2004; John Davis <zhen@gentoo.org>
2733 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
2734 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
2735 for passing args to genkernel. gmsoft@gentoo.org requested this one.
2737 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
2738 modules/catalyst_support.py, modules/embedded_target.py,
2739 modules/generic_stage_target.py, modules/generic_target.py,
2740 modules/grp_target.py, modules/livecd_stage1_target.py,
2741 modules/livecd_stage2_target.py, modules/stage1_target.py,
2742 modules/stage2_target.py, modules/stage3_target.py,
2743 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
2744 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
2745 caused gcc profile problems.
2747 12 May 2004; John Davis <zhen@gentoo.org>
2748 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
2749 livecd/runscript-support/livecdfs-update.sh,
2750 livecd/runscript-support/post-kmerge.sh,
2751 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
2753 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
2754 silliness). Most notably, I have taken advantage of the update-modules
2755 --assume-kernel fix from agriffis so that we can actually use 3rd party
2756 modules now. Please note that >=baselayout-1.9.0 is required.
2758 02 May 2004; Olivier Crete <tester@gentoo.org>
2760 Added forgotten CHOST for i386 subarch
2762 30 Apr 2004; John Davis <zhen@gentoo.org>
2763 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
2764 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
2765 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
2766 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
2768 -fixed 2004.0 branding in the isolinux cdtar
2769 -fixed up acpi stuff in the runscripts
2770 -fixed up the x86 help message and corrected the numerous errors in it
2772 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
2773 livecd/runscript/default-runscript.sh:
2774 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
2775 1.0.7. we are ready for release
2777 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
2778 fix for the problem that gustavoz found wrt the /dev creation stuff not
2779 detecting arches. also an efficiency fix for stage1 building
2781 14 Apr 2004; John Davis <zhen@gentoo.org>
2782 targets/embedded/embedded-chroot.sh,
2783 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
2784 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2785 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2786 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
2787 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
2788 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
2789 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
2790 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
2791 targets/tinderbox/tinderbox-preclean-chroot.sh,
2792 targets/tinderbox/tinderbox.sh:
2793 fix for bug #47733 - fixes for distcc and an envscript bugfix
2795 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
2798 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
2799 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
2800 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
2801 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
2802 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2803 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2804 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
2805 targets/stage1/stage1-preclean1-chroot.sh,
2806 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
2807 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
2808 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
2809 targets/tinderbox/tinderbox.sh:
2810 lots of cleanup on the bash backend. take a look @ the code and report bugs to
2811 zhen@gentoo.org please.
2813 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
2814 fix for /dev in stage1
2816 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
2819 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
2820 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
2821 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
2822 Added the two kernel-configs for 2004.1 x86
2824 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
2825 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
2826 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
2827 targets/tinderbox/tinderbox.sh:
2828 fix to address missing /dev in stages, fixed path for env-update in all of the
2831 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
2832 use broken for grp, livecd-stage1, tinderbox, etc. fixed
2834 01 Apr 2004; John Davis <zhen@gentoo.org>
2835 livecd/runscript/default-runscript.sh:
2836 added in fix for the module.conf stuff courtesy of Benjamin Judas
2839 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
2841 cosmetic touchups for 1.0.5
2843 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
2844 added support to the stage2 for stackable profiles bootstrap
2846 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
2847 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
2848 support for sparc32/64 build compatibility
2850 30 Mar 2004; John Davis <zhen@gentoo.org>
2851 livecd/runscript/default-runscript.sh, modules/targets.py,
2852 targets/stage1/build.sh:
2853 fix for bug 46022, more stackable profile fixes, embedded patches added
2855 26 Mar 2004; John Davis <zhen@gentoo.org>
2856 livecd/runscript/default-runscript.sh, modules/targets.py,
2857 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
2858 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
2859 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
2860 fixes for bugs #44625 and #45805
2862 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
2863 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
2864 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
2865 memtest is in. if you want to use it, check out the memtest86 cd tarball
2866 Also, fixes for bugs 45078, 45188, 44306
2868 23 Mar 2004; John Davis <zhen@gentoo.org>
2869 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
2870 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
2871 livecd/runscript/x86-archscript.sh, modules/targets.py,
2872 targets/livecd-stage3/unmerge.sh:
2873 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
2874 created at the end of the livecd-stage2 process.
2876 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
2877 targets/embedded/embedded.sh:
2878 preliminary embedded support added thanks to david@futuretel.com (mut3x)
2880 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
2881 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
2882 removing the hardened-gcc deps since the package itself is deprecated'
2884 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
2885 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
2887 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
2888 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
2889 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
2890 examples/livecd/alpha/config-2.4.21-r4-alpha,
2891 examples/livecd/alpha/config-2.4.21-r4-jensen,
2892 examples/livecd/alpha/config-2.4.21-r4-legacy,
2893 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
2894 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
2895 fixes for bugs 43676, 43701. Alpha support added as well.
2897 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
2898 added powerpc livecd support, preparing for 2004.0 release. Preliminary
2899 kde/gnome cd specs added.
2901 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
2902 fix in catalyst.conf for bug #42044
2904 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
2905 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
2906 examples/livecd/sparc64/config-2.4.24-sparc64:
2907 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
2909 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: fixed bugs in previous
2910 feature additions (see 11 Feb 2004) and added support for a $clst_conf
2911 environment variable. You can use the $clst_conf variable to point to
2912 a file to use in place of /etc/catalyst.conf. By setting this variable
2913 in your shell, catalyst can easily be used by multiple people on the
2914 same machine. Also, ccache support now works for genkernel.
2916 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: removed file for
2917 livecd-stage2 target, as this is handled by the runscript now. Added support
2918 for "/boot/kernel/foo/use", "/boot/kernel/foo/packages," and made
2919 "/boot/kernel/foo/extraversion" an optional rather than required parameter.
2920 The aforementioned "packages" is used to specify kernel-related packages
2921 (like module ebuilds) to merge with each kernel, and the new "use" option is
2922 used to specify the USE settings you'd like exported to the environment
2923 during kernel as well as kernel "packages" build.
2925 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
2926 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
2927 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
2928 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
2929 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
2930 targets/tinderbox/tinderbox.sh:
2931 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
2932 it for ebuild - added headers to everything and removed deprecated dirs
2934 14 Jan 2004; zhen <zhen@gentoo.org> arch/mips.py, modules/targets.py:
2935 adding Kumba's patches for MIPS
2937 16 Dec 2003; Guy Martin <gmsoft@gentoo.org> : arch/hppa.py,modules/targets.py:
2938 Added hppa specific code.
2940 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Tinderbox target added. See
2941 tinderbox examples in examples/ dir.
2943 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: spec file support integrated
2944 into catalyst. Use "-f/--file specfile" as argument; see examples dir for examples.
2945 "grp" target now functional. See examples/x86-grp-20031102.spec for an example of
2948 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: support functions for spec
2949 file parsing and reading added. Will get added to the code soon.
2951 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Many bug fixes later, things
2952 seem to be working well for stage1/2/3 so I've added a README.
2954 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Significant rework of code
2955 structure. Everything is falling nicely into place.
2957 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Exception handling fully-
2958 integrated into current prototype code.
2960 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: beginning of exception
2961 handling integration, got some of the target code nicely fleshed out.
2963 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: major code rework in
2964 progress on the python parts.
2966 17 Oct 2003; zhen <zhen@gentoo.org> files/grp/x86/x86.conf,
2967 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
2968 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
2969 for organiation's sake, I have moved the files, such as livecd foundations,
2970 into catalyst/files. It will make it easier for us when ebuild time comes
2973 15 Oct 2003; zhen <zhen@gentoo.org> targets/stage3/stage3.sh:
2974 All preliminary target build scripts are now added and coded to near as spec
2975 that we can have at this point.
2977 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>: new and improved ChangeLog;
2978 snapshots now work ("./catalyst-util.py snap 20031014",) and snapshotting
2979 cleans up after itself (temp files deleted,) something that should be
2980 continued as much as reasonably possible in other parts of catalyst. Also, we
2981 have /etc/catalyst.conf config file reading stub code completed, and internal
2982 fall-backs to reasonable global config defaults completed.