1 # ChangeLog for catalyst
2 # Copyright 1999-2010 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
6 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
7 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
8 targets/support/pre-kmerge.sh:
9 Apply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa,
12 29 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
13 targets/support/chroot-functions.sh:
14 Only run depclean for stage3/system
16 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
17 This is catalyst 2.0.6.906
19 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
20 targets/support/chroot-functions.sh:
21 Run depclean at the end of stage generation (for Gentoo bug #295132)
23 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
24 targets/support/livecdfs-update.sh:
25 Apply patch from Gentoo bug #284585
27 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
28 Clean up a few extraneous spaces, line wrap a comment, and add Id.
30 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
31 +.gitattributes, README, TODO:
32 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
35 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
36 modules/livecd_stage2_target.py:
37 Apply patch for module blacklisting from gentoo bug #282148
39 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
40 Version bumping to 2.0.6.905 for release.
42 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> livecd/files/README.txt,
43 livecd/files/x86-F6.msg:
44 Apply patch to document espeakup support for Gentoo bug #267708
46 27 May 2009; Andrew Gaffney <agaffney@gentoo.org>
47 modules/catalyst/config.py:
48 import catalyst_support for Gentoo bug #271368
50 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
51 Rolling an official catalyst 2.0.6.904 version.
53 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
54 Apply additional patch from Gentoo bug #255793 for arm subarches
56 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
57 targets/support/chroot-functions.sh:
58 Apply patch from Gentoo bug #264457 to prevent deleting of ccache cache
60 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sh.py:
61 Additional sh patch from Gentoo bug #255793
63 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py, arch/sh.py:
64 Apply patch from Gentoo bug #255793 for enhanced sh/arm support
66 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
67 modules/generic_stage_target.py:
68 Update reference to make.conf.example for new location in portage-2.1.6
70 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
71 targets/stage1/stage1-chroot.sh:
72 Remove --noreplace from run_merge call so that baselayout gets rebuilt
75 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
76 targets/support/rc-update.sh:
77 Change invalid atom '>=sys-apps/baselayout-2*' to
78 '>=sys-apps/baselayout-2'
80 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
81 modules/catalyst_support.py:
82 Try to import portage.util before portage_util
84 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
85 Add note about metadata_overlay being default in 2.1.6
87 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
88 Updated the AUTHORS section and the header for the ChangeLog, to reflect
89 that individual authors now retain their copyright to code they submit.
91 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
92 Rewrote TODO to make it clearer and added a ton of new items to it.
94 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
95 modules/generic_stage_target.py:
96 screw you python...hard
98 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
99 modules/generic_stage_target.py:
100 Disable removal of 'target_path' when build starts
102 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
103 modules/generic_stage_target.py:
104 Apply patch from armin76 to actually make use of the busybox_config value
107 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
108 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
109 Add support for gk's --busybox-config= option
111 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
112 modules/generic_stage_target.py:
113 Missing / before 'iso'
115 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
116 modules/snapshot_target.py:
117 Add support for purging to snapshot target
119 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
120 Add mix-in cdtar idea to TODO
122 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
123 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
124 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
125 Remove old isolinux-3.09 cdtar files
127 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
128 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
129 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
130 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
132 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
133 Marking this 2.0.6.903 for testing.
135 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
136 targets/netboot2/netboot2-controller.sh:
137 Disable copying of nb-busybox.cf since it isn't used anyway
139 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
140 arch/x86.py, catalyst:
141 A few typo and other minor fixes as reported by armin76
143 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
144 modules/generic_stage_target.py:
145 Add support for digests="all" for Gentoo bug #209611
147 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
148 examples/netboot2_template.spec, targets/support/kmerge.sh:
149 Automatically append --netboot to GK_ARGS for netboot2 target Remove
150 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
152 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
153 targets/support/pre-kmerge.sh:
154 Remove evil hacks that copy gk files around for netboot2
156 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
157 Bumping version for release.
159 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
160 modules/catalyst_support.py:
161 Default to umask 022 for spawn() unless otherwise specified for Gentoo bug
164 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
165 modules/catalyst_support.py, modules/generic_stage_target.py:
166 Add support for -P/--purgeonly option
168 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
169 Updated README to tell the user where to locate catalyst.conf if not using
170 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
173 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
174 Kicking out a 2.0.6.901 release for testing.
176 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
177 modules/generic_stage_target.py:
178 Automatically prepend build dir path to livecd/iso if it's not an absolute
181 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
182 Update TODO with placeholder idea.
184 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
185 +modules/catalyst/util.py:
186 Create catalyst.util module with capture_traceback() and print_traceback()
187 functions Capture and print traceback when build fails instead of letting
190 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
191 modules/catalyst/config.py, modules/catalyst_support.py:
192 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
194 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
195 modules/catalyst/config.py:
196 A few fixes to ParserBase after actually testing it switch to parsing
197 config file with ConfigParser.
199 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
200 +modules/catalyst/config.py, -modules/catalyst/util.py:
201 More indecisiveness..move util.spec to config.SpecParser.
203 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
204 -modules/catalyst/spec.py, +modules/catalyst/util.py,
205 modules/catalyst_support.py:
206 * Rename catalyst.spec to catalyst.util
207 * Move spec_dump() into spec class
208 * Modify catalyst to use new spec class
210 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
211 +modules/catalyst/__init__.py:
212 Add __init__.py file and import line.
214 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
215 +modules/catalyst/spec.py:
216 Initial commit of modules/catalyst/spec.py.
218 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
220 Updating x86/amd64 arch support. Original patches by William Cooke
221 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
223 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
224 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
225 modules/snapshot_target.py, modules/stage4_target.py,
226 targets/support/bootloader-setup.sh, targets/support/functions.sh,
227 targets/support/kmerge.sh:
228 Removing all deprecated interfaces. We no longer wish to support them and
229 they're not needed. Anyone using a pre-2.x spec file will need to update
232 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
233 -livecd/files/Getting_Online.txt:
234 Removing livecd/files/Getting_Online.txt since it was quite outdated.
236 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
238 Updated for new git repo.
240 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
241 targets/support/livecdfs-update.sh:
242 Add gconf settings for gnome-screensaver to disable locking by default. This
245 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
246 Add armv5tel to arm host list.
248 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
249 targets/support/chroot-functions.sh:
250 If we don't have a distcc user, we need to reinstall distcc, even if it's
251 been built with the right USE. This mainly affects stage1/stage2.
253 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
254 targets/support/chroot-functions.sh:
255 We need to run distcc-config --install, since we won't be installing into
256 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
257 installed versions of distcc.
259 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
260 Add a couple of distcc-related items to TODO.
262 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
263 targets/stage1/stage1-preclean-chroot.sh,
264 targets/stage2/stage2-preclean-chroot.sh,
265 targets/stage3/stage3-preclean-chroot.sh,
266 targets/stage4/stage4-preclean-chroot.sh:
267 We don't want to run setup_myfeatures in preclean, but still want to update
268 the environment and show our debug information.
270 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
271 targets/stage1/stage1-preclean-chroot.sh,
272 targets/stage2/stage2-preclean-chroot.sh,
273 targets/stage3/stage3-preclean-chroot.sh,
274 targets/stage4/stage4-preclean-chroot.sh,
275 targets/support/chroot-functions.sh:
276 Remove the die on LIBDIR check, since it won't be set on non-multilib
277 profiles. We can now run debug in preclean again.
279 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
280 targets/support/functions.sh:
281 Let's not try to chmod a dangling symlink.
283 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
284 targets/support/chroot-functions.sh:
285 Added emerge --info to debug output. I don't know why I didn't add it before.
287 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
288 targets/stage1/stage1-preclean-chroot.sh,
289 targets/stage2/stage2-preclean-chroot.sh,
290 targets/stage3/stage3-preclean-chroot.sh,
291 targets/stage4/stage4-preclean-chroot.sh:
292 We probably shouldn't be running our debug functions in our stages. Let's
295 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
296 targets/support/chroot-functions.sh:
297 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
300 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
301 targets/support/livecdfs-update.sh:
302 Only copy the handbook icon if one exists.
304 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
305 modules/catalyst_lock.py:
306 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
309 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
310 targets/livecd-stage2/livecd-stage2-controller.sh:
311 We should be matching all possible LIBDIRs, so make sure we do that.
313 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
314 targets/support/livecdfs-update.sh:
315 We no longer need the metadata.tar.bz2, since the Installer uses
318 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
319 targets/stage1/stage1-chroot.sh:
320 We don't need --newuse if we're not using binary packages, so there's no
323 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
324 targets/livecd-stage2/livecd-stage2-controller.sh:
325 Added initial framework for creating the CD's root on livecd/livedvd.
326 Currently, the end result is the same, but I'll be adding code to
327 automatically copy the stages and to automatically download the distfiles.
329 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
330 targets/livecd-stage2/livecd-stage2-controller.sh,
331 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
332 targets/support/rc-update.sh:
333 Change all checks for livecd/type: gentoo-release-livecd to
334 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
335 to allow for auto-fetching of distfiles and stages onto official DVD media.
337 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
338 targets/livecd-stage1/livecd-stage1-controller.sh,
339 targets/livecd-stage2/livecd-stage2-controller.sh:
340 Updated TODO. Added code to livecd-stage1 to generate a package list, which
341 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
342 the distfiles automatically.
344 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
345 modules/generic_stage_target.py:
346 Fix seedcache output so it fits in 80 columns.
348 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
349 targets/stage1/stage1-chroot.sh:
350 We should likely install baselayout before anything else, including the
351 package manager. As such, I've moved it to after sys-apps/baselayout is
354 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
355 targets/livecd-stage2/livecd-stage2-controller.sh:
356 Check for a snapshot in the overlay and error if one is present. This should
357 ensure that the snapshot on the CD is the same as the one used to build the
360 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
361 modules/catalyst_support.py:
362 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
363 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
366 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
367 targets/stage1/stage1-chroot.sh:
368 Change back to using sys-apps/baselayout. We'll need to come up with a
369 better permanent solution now that virtual/baselayout is no more.
371 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
372 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
373 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
375 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
376 targets/support/bootloader-setup.sh:
377 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
380 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
381 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
382 Added TODO. Changed create_handbook_icon call to only be called if
383 /docs/handbook/index.html exists on the disk or in livecd/overlay.
385 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
386 targets/support/kmerge.sh:
387 Run sed on KERNELVERSION to escape the slashes so we can use it in another
390 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
391 targets/support/kmerge.sh:
392 Modify test to run if package.provided exists instead of if it doesn't.
393 Run sed on the correct file.
395 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
396 targets/support/chroot-functions.sh:
397 Added --noreplace to setup_myfeatures merges so we don't blow away any
398 packages which are already installed with the proper USE flags for the given
399 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
401 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
402 livecd/files/README.txt:
403 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
405 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
406 targets/support/rc-update.sh:
407 Added mdraid for baselayout-2 users.
409 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
410 targets/support/kmerge.sh:
411 Clean up package.provided after the kernel build
413 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
414 targets/support/kmerge.sh:
415 It helps if I put things in the correct order so they'll actually execute,
416 rather than getting a nice error from emerge.
418 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
419 targets/support/kmerge.sh:
420 Change upgrade to update.
422 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
423 targets/support/kmerge.sh:
424 Add back in the package.provided code that *should* skip the kernel sources
425 merge for call back and subsequent runs.
427 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
428 targets/support/kmerge.sh:
429 We don't really need to use binary packages for the kernel sources, since it
430 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
431 when we're not using kerncache.
433 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
434 targets/support/kmerge.sh:
435 Remove 'symlink' from USE, since it's not needed and screws up kerncache
437 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
438 targets/livecd-stage2/livecd-stage2-controller.sh:
439 OK, we run our find outside the chroot, so we don't want to use absolute
440 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
441 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
444 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
445 targets/livecd-stage2/livecd-stage2-controller.sh,
446 targets/stage1/stage1-controller.sh:
447 Cleanup the clean section for stage1 and add an updated clean section for
448 livecd-stage2 when we're a minimal, universal, or game CD. This is
449 2.0.6_pre14 for testing.
451 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
452 targets/support/kmerge.sh:
453 We should be using --newuse when merging our packages in callback.
455 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
456 targets/grp/grp-chroot.sh:
457 We should only use --noreplace when building a pkgset, everything else
460 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
461 modules/catalyst_support.py, modules/generic_stage_target.py,
462 modules/grp_target.py:
463 Apply additional patches from bug #207862 for CONTENTS generation.
465 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
466 targets/grp/grp-chroot.sh:
467 Call setup_myemergeopts after changing clst_FETCH.
469 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
470 targets/netboot2/netboot2-pkg.sh:
471 Remove a bit of unnecessary code.
473 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
474 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
475 targets/support/chroot-functions.sh:
476 Fix some spacing on the -* warning, revert Andrew's last change, since it
477 didn't do anything, and clean up the GRP chroot code so it works smarter and
478 set clst_FETCH when clst_grp_type is something other than pkgset.
480 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
481 targets/support/chroot-functions.sh:
482 Don't set --usepkg and --buildpkg when fetching.
484 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
485 modules/generic_stage_target.py:
486 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
489 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
490 modules/generic_stage_target.py:
491 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
492 boot/kernel/${kname}/config copying code in generic_stage_target.
494 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
495 targets/support/kmerge.sh:
496 Make sure we don't give genkernel a --kernel-config if it isn't set in the
499 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
500 modules/generic_stage_target.py, targets/support/kmerge.sh,
501 targets/support/pre-kmerge.sh:
502 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
503 valid, rather than required, changed clst_ksource to default to
504 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
505 removal of USE to after the kernel build so the modules get the correct USE,
506 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
508 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
509 targets/support/kmerge.sh:
510 We should run the default functions for kmerge.sh, too.
512 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
513 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
514 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
515 Updated aboot cdtar with a newer version to support newer kernels.
517 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
518 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
519 Updated make_destpath so it writes out to make.conf as well as exporting
520 ROOT to the environment, added a make_destpath call to cleanup_stages, and
521 adding make_destpath /tmp/stage1root to stage1.
523 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
524 Updated README a bit and rolling 2.0.6_pre12 for testing.
526 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
527 targets/support/create-iso.sh:
528 Removed any further checks for clst_fstype and making sure everybody is
529 using ${mkisofs_zisofs_opts}.
531 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
532 targets/support/livecdfs-update.sh:
533 The default theme for GNOME is now Clearlooks, so we can remove the theme
534 code, but we still want to set the font size.
536 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
537 targets/support/livecdfs-update.sh:
538 We need to put quotes around ${user_comment} or useradd gets confused.
540 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
541 targets/support/chroot-functions.sh:
542 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
545 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
546 targets/support/kmerge.sh:
547 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
548 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
550 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
551 targets/support/create-iso.sh:
552 Bash fscking sucks, so we have to compromise on this code reduction solution
553 a bit. It's still far better than it was
555 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
556 targets/support/create-iso.sh:
557 Don't escape quotes when actually running the command
559 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
560 targets/support/kmerge.sh:
561 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
563 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
564 targets/support/kmerge.sh:
565 Use -L instead of -l in test for symlink
567 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
568 targets/stage1/stage1-controller.sh:
569 Remove code for gcc-config/binutils-config since it should be getting done
570 in the preclean script, anyway.
572 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
573 targets/stage1/stage1-chroot.sh:
574 I missed one place where HOSTUSE was being used incorrectly.
576 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
577 targets/support/kmerge.sh:
578 Escape the correct quote
580 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
581 targets/support/kmerge.sh:
582 Change remaining instances of run_emerge to run_merge
584 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
585 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
586 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
589 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
590 targets/support/bootloader-setup.sh:
591 Let's change our splash checking to a global check so it only needs to be
592 done once. This makes much more sense than having all of those if ... else
595 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
596 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
597 Fix our USE invocation here so things work as expected.
599 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
600 targets/support/livecdfs-update.sh:
601 Force-enable livecd/users for livecd/type gentoo-release-livecd and
604 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
605 targets/support/livecdfs-update.sh:
606 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
609 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
610 targets/livecd-stage2/livecd-stage2-controller.sh:
611 Fixing the snapshot copying so it will only copy the correct snapshot for
612 people who don't know how to properly use wget.
614 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
615 targets/stage1/stage1-chroot.sh:
616 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
619 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
620 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
621 OK, we have to escape our quotes, rather than use single quotes, or we don't
622 evaluate the variables properly.
624 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
625 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
626 targets/support/kmerge.sh:
627 Fixing echo/sed for make.conf writing.
629 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
630 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
631 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
632 Rather than using the environment, we write out our USE to make.conf, then
633 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
634 be written to make.conf, already.
636 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
637 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
638 targets/livecd-stage1/livecd-stage1-chroot.sh,
639 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
640 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
641 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
642 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
643 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
644 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
645 Changing run_emerge to run_merge, changing both setup_portage and
646 setup_myfeatures to add any USE changes to make.conf prior to merge, then
647 removing the settings added, rather than (ab)using the environment.
649 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
650 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
651 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
652 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
653 targets/tinderbox/tinderbox-chroot.sh:
654 Rearrange some of the functions in chroot-functions.sh in preparation for
655 some upcoming changes and rename setup_portage to setup_pkgmgr.
657 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
658 targets/stage1/stage1-controller.sh:
659 Removing an extra env-update call from stage1's preclean.
661 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
662 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
663 targets/support/bootloader-setup.sh:
664 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
665 help.msg which we didn't even use.
667 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
668 targets/support/bootloader-setup.sh:
669 Don't write out out 'default 1' line when creating grub.conf, since the
670 'help' entry is now at the bottom, and we want grub to default to the first
673 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
674 targets/support/bootloader-setup.sh:
675 Removed checks on livecd/splash_type, since we only support one type,
676 removed remaining bootsplash code from bootloader-setup.sh, added automatic
677 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
678 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
680 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
681 targets/livecd-stage2/livecd-stage2-controller.sh:
682 Let's automatically copy in the snapshot if livecd/type is
683 gentoo-release-livecd.
685 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
686 modules/generic_stage_target.py:
687 Fix leading whitespace in empty() so it's only executed if there's something
688 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
689 211410 for pointing this out
691 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
692 targets/support/rc-update.sh:
693 Quote baselayout package atom
695 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
696 targets/support/chroot-functions.sh:
697 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
698 PATH by default. Instead, simply check if it exists.
700 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
701 targets/support/chroot-functions.sh:
702 Remove temporary package listing code, since --verbose is forced on with
705 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
706 Force-enable --verbose when using --debug
708 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
709 targets/support/kmerge.sh:
710 Changing modules-update to update-modules to quiet a warning and keep us
711 from having it get removed out from under us.
713 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
714 targets/support/chroot-functions.sh:
715 Adding a note to myself for better debug and moving run_default_funcs to the
716 bottom of the script so it gets executed. Since this can otherwise break
717 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
719 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
720 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
721 targets/support/chroot-functions.sh:
722 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
723 so we can get the output with --debug, added --newuse to the options for
724 stage1, as we should always rebuild any package where the USE has changed,
725 removed removal of portage logs from stage2-chroot.sh since it is being done
726 by cleanup_stages, moved world removal in cleanup_stages into a check for
727 stages 1 through 3, made update_env_settings check for the existence of
728 env-update before running it since we now run update_env_settings by default
729 everywhere chroot-functions.sh is sourced, and added a section to show_debug
730 to list the packages, since we don't yet force-enable verbose with debug.
732 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
733 modules/catalyst_lock.py:
734 Since my python sucks and I don't feel like troubleshooting it at the
735 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
736 2.0.6_pre8 for testing.
738 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
739 modules/builder.py, modules/catalyst_lock.py:
740 Added some extra debug output to catalyst_lock.py and added Stuart Longland
741 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
743 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
744 modules/catalyst_support.py:
745 change 'is' to == because python is grumpy
747 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
748 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
749 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
750 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
751 targets/support/rc-update.sh:
752 Removing support for bootsplash, since it hasn't been in a supported kernel
753 in a couple years and isn't accepted upstream.
755 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
756 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
757 Fix up the sed for genkernel so it works on versions both before and after
758 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
759 change was a bit too aggressive.
761 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
762 targets/support/bootloader-setup.sh:
763 Change grub timeout to 15 seconds instead of 150.
765 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
766 targets/support/pre-kmerge.sh:
767 Comment out sed on genkernel executable as it appears to do nothing these
770 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
771 targets/livecd-stage2/livecd-stage2-controller.sh:
772 Only call find on libdirs that actually exist. Thanks to Kristoffer
773 <krek6597@student.uu.se> in bug #210807.
775 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
776 modules/generic_stage_target.py:
777 Add warning about -* in foo/use in the spec.
779 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
780 targets/embedded/embedded-chroot.sh,
781 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
782 targets/grp/grp-preclean-chroot.sh,
783 targets/livecd-stage1/livecd-stage1-chroot.sh,
784 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
785 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
786 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
787 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
788 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
789 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
790 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
791 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
792 targets/tinderbox/tinderbox-preclean-chroot.sh:
793 Change all . to source.
795 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
796 targets/embedded/embedded-preclean-chroot.sh,
797 targets/grp/grp-preclean-chroot.sh,
798 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
799 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
800 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
801 targets/stage3/stage3-preclean-chroot.sh,
802 targets/stage4/stage4-preclean-chroot.sh,
803 targets/support/chroot-functions.sh,
804 targets/tinderbox/tinderbox-preclean-chroot.sh:
805 Added a cleanup_stages function and added it to the appropriate places.
807 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
808 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
809 targets/livecd-stage1/livecd-stage1-chroot.sh,
810 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
811 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
812 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
813 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
814 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
815 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
816 Removing any functions that we now call by default when we source
817 chroot-functions.sh by default.
819 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
820 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
821 targets/livecd-stage1/livecd-stage1-chroot.sh,
822 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
823 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
824 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
825 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
826 Clean up the debug code that I've added to stage1, move it to
827 chroot_functions.sh, and call it from all of our main targets.
829 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
830 modules/generic_stage_target.py:
831 Wow. I need to make sure that we actually comment comments in make.conf or
832 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
833 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
835 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
836 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
837 targets/stage3/stage3-chroot.sh:
838 We need to be sure we clear out /var/log/portage/elog as well as
839 /var/log/emerge.log for stages 1 through 3.
841 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
842 modules/generic_stage_target.py,
843 targets/livecd-stage2/livecd-stage2-controller.sh,
844 targets/support/livecdfs-update.sh:
845 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
846 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
847 80 columns. This is catalyst 2.0.6_pre5 for testing.
849 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
850 modules/generic_stage_target.py:
851 Apparently, python doesn't like it when you put a set of comments in front
852 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
855 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
856 modules/generic_stage_target.py:
857 Huge refactoring of modules/generic_stage_target.py to fix indentation and
858 generally clean up the code so it's a bit easier to read/follow.
860 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
861 modules/generic_stage_target.py:
862 Sort and de-dupe myusevars.
864 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
865 targets/stage1/stage1-chroot.sh:
866 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
868 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
869 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
870 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
871 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
872 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
873 targets/tinderbox/tinderbox-chroot.sh:
874 Move export of FEATURES to setup_myfeatures.
876 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
877 targets/stage1/stage1-chroot.sh:
878 Added some debug code to stage1 and fixed a nice bug where we weren't
879 building with the correct USE. Unfortunately, this invalidates any caches
880 for stage1, since we were building with the entire USE from the profile.
881 This is 2.0.6_pre4 for testing.
883 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
884 targets/stage1/stage1-chroot.sh:
885 We don't need to do the device building twice, so removing USE=build from
886 first baselayout install.
888 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
889 targets/support/livecdfs-update.sh:
890 We check for a plugdev group, add it if it doesn't exist, and make sure any
891 users specified by livecd/users is in the group.
893 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
894 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
895 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
897 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
898 modules/catalyst_support.py:
899 Fix up calc_contents in contents_map. Thanks to Brent Baude
900 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
903 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
904 targets/stage1/stage1-chroot.sh:
905 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
906 empty and will cause issues in stage3 and beyond.
908 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
909 targets/support/kmerge.sh, targets/support/rc-update.sh:
910 Changed some of the rc-update code so it should work with baselayout-2,
911 also. This is 2.0.6_pre2 for testing.
913 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
914 files/catalyst.conf, modules/catalyst_support.py,
915 modules/generic_stage_target.py, modules/grp_target.py,
916 modules/snapshot_target.py:
917 Added support for generating CONTENTS files automatically. Patch by Robin
918 Johnson <robbat2@gentoo.org> for bug #207862.
920 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
921 modules/snapshot_target.py:
922 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
923 exclude digest-* files from the snapshot.
925 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
926 arch/x86.py, modules/generic_stage_target.py:
927 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
928 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
930 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
931 targets/support/kmerge.sh:
932 Make the --kerncache option to genkernel dependent on 'kerncache' being in
933 options, so that it can actually be turned off.
935 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
937 Rearrange things in the arch/*.py files to ensure that nothing is used
938 before it has been defined.
940 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
941 Reorder arch/powerpc.py to make python happy.
943 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
944 modules/snapshot_target.py:
945 Change .svn --include to an --exclude like it was supposed to be.
947 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
949 Added several subarches for mips so we can dump the mips subarch profiles
950 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
953 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
954 targets/livecd-stage2/livecd-stage2-controller.sh:
955 Changed the code for copying the MOTD files so it's fewer lines and makes
958 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
959 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
960 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
961 sparc64.py into sparc.py, so we have a cleaner set of arch files.
963 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
965 Did a little cleanup on the x86.py to remove some redundant entries and
966 added nocona and core2 to amd64.py, though they're currently commented out.
968 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
969 modules/generic_stage_target.py:
970 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
971 flags defined in the spec file.
973 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
974 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
975 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
976 since catalyst sets CXXFLAGS=CFLAGS by default.
978 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
979 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
980 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
982 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
983 Added prescott to the subarches for x86.
985 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
986 modules/netboot2_target.py, targets/support/kmerge.sh:
987 Add patch to enabled netboot2/linuxrc and automatically add path for
988 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
989 <jsbronder@gentoo.org> in bug #208106.
991 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
992 modules/netboot2_target.py:
993 Allow root_overlay in netboot2 target for bug #208106.
995 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
996 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
997 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
998 Added USE=bindist automatically to everything that inherits set_use from
999 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1000 USE=bindist to emerge run for stage1, and did some minor cleanup in
1001 get_libdir in chroot-functions.
1003 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1004 targets/support/bootloader-setup.sh:
1005 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1007 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1008 examples/generic_stage_template.spec, examples/grp_template.spec,
1009 examples/livecd-stage1_template.spec,
1010 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1011 examples/stage4_template.spec, examples/tinderbox_template.spec:
1012 Changing link so it no longer points to a dead page. This is for bug #208609.
1014 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1015 modules/snapshot_target.py:
1016 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1018 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1019 targets/stage1/stage1-chroot.sh:
1020 As much as I hate this, we're going to force baselayout to install first.
1021 This will keep us from having any issues with packages that don't respect
1024 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1025 Reorder options in catalyst.conf so they're alphabetical.
1027 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1028 targets/support/bootloader-setup.sh:
1029 Add 'pager on' to grub.conf for bug #208531.
1031 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1032 livecd/files/README.txt, livecd/files/x86-F6.msg:
1033 Removing the unused kernel command line options from Volume/Device Management.
1035 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1036 This is now 2.0.5 for release.
1038 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1039 files/catalyst.conf, modules/catalyst_support.py,
1040 modules/generic_stage_target.py,
1041 targets/embedded/embedded-preclean-chroot.sh,
1042 targets/grp/grp-preclean-chroot.sh,
1043 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1044 targets/stage2/stage2-preclean-chroot.sh,
1045 targets/stage3/stage3-preclean-chroot.sh,
1046 targets/support/chroot-functions.sh,
1047 targets/tinderbox/tinderbox-preclean-chroot.sh:
1048 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1049 sys-devel/icecream cluster compiler support for bug #200095. This is
1050 catalyst 2.0.5_pre6 for testing.
1052 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1053 files/catalyst.conf, modules/generic_stage_target.py:
1054 Add the option for using metadata_overlay with portage to speed up cache.
1056 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1057 modules/stage1_target.py, modules/stage2_target.py,
1058 modules/stage3_target.py:
1059 Add /etc/portage to cleanables for stages 1 through 3.
1061 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1062 livecd/files/livecd-local.start,
1063 targets/livecd-stage2/livecd-stage2-controller.sh,
1064 targets/support/livecdfs-update.sh:
1065 We apparently still need profiles/eclass for building the stage3 from the
1066 LiveCD with the installer.
1068 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1069 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1072 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1073 targets/livecd-stage2/livecd-stage2-controller.sh,
1074 targets/support/livecdfs-update.sh:
1075 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1076 preservation of eclasses/profiles, and remove copying of livecd-local.start
1077 since it's not needed anymore.
1079 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1080 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1081 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1084 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1085 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1086 Removing old mkvardb code which is no longer used, commenting out setting of
1087 Gnome theme for testing now that Clearlooks has been default for some time,
1088 and changing vdb move from a case statement to a simple if statement. This
1089 is 2.0.5_pre5 for testing.
1091 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1092 modules/stage1_target.py:
1093 Removing cleaning of python encodings for bug #64890.
1095 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1096 modules/generic_stage_target.py:
1097 Add an extra warning into the generated make.conf about changing the CHOST.
1099 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1100 targets/support/livecdfs-update.sh:
1101 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1103 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1104 targets/embedded/embedded-preclean-chroot.sh,
1105 targets/grp/grp-preclean-chroot.sh,
1106 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1107 targets/stage2/stage2-preclean-chroot.sh,
1108 targets/stage3/stage3-preclean-chroot.sh,
1109 targets/tinderbox/tinderbox-preclean-chroot.sh:
1110 Check to see if distcc is enabled before calling cleanup_distcc().
1112 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1113 arch/sparc.py, arch/x86.py:
1114 Look for linux32 in /bin and /usr/bin.
1116 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1117 modules/generic_stage_target.py:
1118 Make error message more specific when removing immutable flag.
1120 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1121 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1122 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1123 information, and added a small fix for FreeBSD for bug #169041. This is
1124 catalyst 2.0.5_pre4 for testing.
1126 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1127 targets/support/chroot-functions.sh:
1128 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1129 patch from bug #120076 to add cross-compiling support to our distcc
1132 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1133 targets/support/chroot-functions.sh:
1134 Added a version of get_libdir from multilib.eclass so we can determine where
1135 to go poking around if we need to touch anything in libdir.
1137 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1138 Print an error saying what target failed before the traceback.
1140 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1141 modules/catalyst_support.py:
1142 When parsing make.conf, first try pkgcore's
1143 snakeoil.fileutils.read_bash_dict(), then portage's
1144 portage_util.getconfig(), then the internal parse_makeconf().
1146 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1147 modules/catalyst_support.py:
1148 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1150 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1151 examples/netboot_template.spec, examples/tinderbox_template.spec,
1152 modules/grp_target.py, modules/tinderbox_target.py:
1153 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1154 modules, and remove extra pkgcache_path and kerncache_path options from
1157 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1158 This is catalyst 2.0.5_pre3 for testing the new stages code.
1160 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1161 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1162 We need to force USE=bindist on for building stages.
1164 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1165 modules/generic_stage_target.py:
1166 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1167 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1169 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1170 targets/support/rc-update.sh:
1171 Added support for the newer versions of splashutils which use fbcondecor as
1172 the init script. This is catalyst 2.0.5_pre1 for testing.
1174 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1175 targets/livecd-stage2/livecd-stage2-controller.sh:
1176 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1179 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1180 modules/generic_stage_target.py, modules/stage1_target.py,
1181 modules/stage2_target.py:
1182 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1185 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1186 modules/generic_stage_target.py, modules/netboot2_target.py:
1187 Fix typo in getopt call for --clear-autoresume. thanks to
1188 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1189 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1190 Copy overlay files in netboot2 target into proper dir for bug #174635.
1192 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1193 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1194 targets/support/netboot2-final.sh:
1195 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1196 fix a minor bug in System.map copying, add portage_overlay support, and adds
1197 the ability to use globbing in the package file lists for the netboot2
1200 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1201 +targets/netboot2/nb-busybox.cf:
1202 Added nb-busybox.cf to the netboot2 target for bug #174298.
1204 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1205 targets/support/chroot-functions.sh:
1206 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1208 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1209 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1210 Change moving the VDB until after we have processed unmerge by moving it
1211 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1212 unmerge packages from the gentoo-release-livecd target.
1214 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1215 targets/support/kmerge.sh:
1216 Commented out the package.provided code in catalyst that seemed to cause
1217 problems with kerncache in testing. This is 2.0.4 and should be used for the
1220 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1221 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1222 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1223 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1224 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1225 improve the netboot2 target.
1227 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1228 modules/generic_stage_target.py:
1229 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1230 cause catalyst to export boolean variables as well as string-based
1233 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1234 modules/generic_stage_target.py:
1235 Fixing check for invalid subarch to not filter too much. Fix from Mike
1236 Frysinger <vapier@gentoo.org> for bug #173532.
1238 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1239 Added s390x (64-bit) support via a patch from Mike Frysinger
1240 <vapier@gentoo.org> for bug #173002.
1242 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1243 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1244 targets/livecd-stage1/livecd-stage1-chroot.sh,
1245 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1246 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1247 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1248 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1249 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1250 targets/support/pre-kmerge.sh:
1251 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1252 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1253 certain functions/code paths when running with -F/--fetchonly. Simplified
1254 kmerge.sh with regards to kerncache and callback packages. Also, changed
1255 ccache/distcc installs to use run_emerge instead of emerge directly, which
1256 allows us to more easily replace the underlying package manager, or add
1257 support for multiple package managers to catalyst.
1259 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1260 modules/grp_target.py:
1261 Added patch from Åsmund Grammeltvedt <grammel@online.no> to add
1262 portage_overlay functionality to GRP, where it was mistakenly missing, for
1263 bug #171157. This is catalyst 2.0.3 and ready for release.
1265 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1266 targets/livecd-stage1/livecd-stage1-controller.sh,
1267 targets/support/livecdfs-update.sh:
1268 Removed the generation of grppkgs.txt since the Installer now uses vdb
1271 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1272 targets/support/create-iso.sh:
1273 Fix creation of the EFI images. Since it is FAT, we can't go around
1274 perserving permissions, now, can we?
1276 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1277 targets/support/livecdfs-update.sh:
1278 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1279 broken sed for rc.conf, which caused all kinds of hell to break loose when
1280 booting a new CD. This is 2.0.3_pre3.
1282 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1283 modules/generic_stage_target.py:
1284 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1285 such as group- from /etc before creating our stage tarballs. This is for bug
1288 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1289 targets/support/livecdfs-update.sh:
1290 Commenting out the livecd-kernel code, since the Installer should be doing
1291 everything necessary itself.
1293 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1294 targets/support/livecdfs-update.sh:
1295 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1296 the usbutils hanlding in case they follow suit with pciutils.
1298 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1299 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1300 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1301 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1302 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1303 problems with using all of the various subarch settings.
1305 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1306 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1307 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1308 check look in the correct location, and made sure we don't delete /voot
1309 within the EFI code if grub is present.
1311 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1312 modules/generic_stage_target.py:
1313 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1314 #166294. This one should fix the HPPA/PPC architectures.
1316 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1317 targets/support/chroot-functions.sh:
1318 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1319 remove the autoresume point for portage, as it really isn't needed and
1320 doesn't really gain us much, anyway.
1322 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1323 targets/stage1/stage1-chroot.sh:
1324 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1326 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1327 examples/generic_stage_template.spec, examples/grp_template.spec,
1328 examples/livecd-stage1_template.spec,
1329 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1330 examples/netboot_template.spec, examples/snapshot_template.spec,
1331 examples/stage4_template.spec, examples/tinderbox_template.spec:
1332 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1335 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1336 targets/support/livecdfs-update.sh:
1337 Make sure the user owns his home directory for bug #147195.
1339 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1340 +files/catalystrc, modules/catalyst_support.py:
1341 Re-arranged catalyst.conf to make it easier to follow while looking at the
1342 online reference and added a default catalystrc file, which does nothing.
1344 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1345 modules/catalyst_support.py, modules/embedded_target.py,
1346 modules/generic_stage_target.py, modules/grp_target.py,
1347 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1348 modules/stage3_target.py, modules/tinderbox_target.py:
1349 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1350 tab/space nastiness. This is for bug #161915.
1352 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1353 modules/generic_stage_target.py:
1354 Fixed new cbuild code with another patch from Mike Frysinger
1355 <vapier@gentoo.org> to allow the usage of subarches.
1357 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1358 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1359 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1360 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1361 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1362 targets/support/create-iso.sh, targets/support/functions.sh,
1363 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1364 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1366 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1367 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1368 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1369 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1370 modules/catalyst_lock.py, modules/catalyst_support.py,
1371 modules/embedded_target.py, modules/generic_stage_target.py,
1372 modules/generic_target.py, modules/grp_target.py,
1373 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1374 modules/netboot2_target.py, modules/netboot_target.py,
1375 modules/snapshot_target.py, modules/stage1_target.py,
1376 modules/stage2_target.py, modules/stage3_target.py,
1377 modules/stage4_target.py, modules/tinderbox_target.py,
1378 targets/embedded/embedded-chroot.sh,
1379 targets/embedded/embedded-controller.sh,
1380 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1381 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1382 targets/grp/grp-preclean-chroot.sh,
1383 targets/livecd-stage1/livecd-stage1-chroot.sh,
1384 targets/livecd-stage1/livecd-stage1-controller.sh,
1385 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1386 targets/livecd-stage2/livecd-stage2-controller.sh,
1387 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1388 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1389 targets/netboot2/netboot2-controller.sh,
1390 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1391 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1392 targets/stage1/stage1-controller.sh,
1393 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1394 targets/stage2/stage2-controller.sh,
1395 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1396 targets/stage3/stage3-controller.sh,
1397 targets/stage3/stage3-preclean-chroot.sh,
1398 targets/stage4/stage4-controller.sh,
1399 targets/stage4/stage4-preclean-chroot.sh,
1400 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1401 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1402 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1403 targets/tinderbox/tinderbox-controller.sh,
1404 targets/tinderbox/tinderbox-preclean-chroot.sh:
1405 Removing old CVS Header lines, which are no longer used since moving to SVN.
1407 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1408 targets/stage4/stage4-chroot.sh:
1409 Added back a missing 'then' from stage4 target.
1411 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1412 modules/generic_stage_target.py:
1413 Fix indentation so things actually work.
1415 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1416 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1419 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1420 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1421 Fix the display manager sed lines and change the icon for the local Handbook
1422 to use the GNOME 2.16 icon for gedit.
1424 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1425 modules/generic_stage_target.py:
1426 Changed the portage_overlay option to always install overlays in
1427 /usr/local/portage and added code to clean up /usr/local/portage and
1428 make.conf after sucessful execution and before creation of ISO/tarballs.
1430 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1431 targets/support/livecdfs-update.sh:
1432 Fixed a typo which broke coldplugging.
1434 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1435 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1436 Added a create_handbook_icon function and rearranged some of the icon
1437 creation for the LiveCD. This should resolve bug #143725 once a new release
1440 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1441 targets/support/livecdfs-update.sh:
1442 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1443 coldplugging. This allows us to unpack our firmware before we detect
1444 devices, so that devices that need it will get it.
1446 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1447 modules/generic_stage_target.py:
1448 Fix a typo in generic_stage_target.
1450 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1451 targets/support/livecdfs-update.sh:
1452 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1453 /etc/conf.d/xdm so we support older snapshots and newer ones.
1455 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1456 modules/livecd_stage2_target.py:
1457 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1460 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1461 modules/livecd_stage2_target.py:
1462 Reverted change in livecd-stage2 to the action_sequence until I can figure
1463 out what the problem is with it.
1465 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1466 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1467 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1468 modules/livecd_stage2_target.py:
1469 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1470 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1472 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1473 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1474 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1475 resolves an issue where a variable could be accessed unitialized in obscure
1476 circumstances. This is wrt bug #144984.
1478 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1479 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1480 modules/stage2_target.py, modules/stage4_target.py:
1481 Fixed up action_sequence when using --fetchonly to not create tarballs or
1482 ISO images for bug #143392.
1484 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1485 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1486 Clean up the USE usage in GRP/stage4.
1488 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1489 modules/generic_stage_target.py, modules/stage1_target.py,
1490 modules/stage2_target.py:
1491 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1492 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1494 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1495 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1496 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1497 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1498 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1499 instances of USE_ORDER since auto hasn't been valid for some time. This is
1502 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1503 modules/generic_stage_target.py, modules/stage1_target.py:
1504 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1505 goodness wrt bug #153587.
1507 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1508 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1509 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1511 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1512 modules/generic_stage_target.py, modules/stage4_target.py:
1513 Added a check to see if we have the tarball option enabled, which causes
1514 catalyst to run the capture sequence. This was requested by Tim Yamin for
1515 the stage4 target, but I thought it should be usable on any stage target.
1517 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1518 targets/support/livecdfs-update.sh:
1519 Moved fstab tweaks all into one location and added make.conf tweak for bug
1522 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1523 Changed the options to be in alphabetical order so my meatspace logical
1524 parser can process them better, added the compress and tarball options,
1525 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1526 removed the unused -x command line parameter for bug #151405.
1528 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1529 modules/generic_stage_target.py:
1530 Added a warning about changing the CHOST setting for bug #142034.
1532 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1533 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1534 targets/support/chroot-functions.sh:
1535 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1536 <flameeyes@gentoo.org> and attached to bug #150351.
1538 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1539 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1540 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1541 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1542 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1543 modules/embedded_target.py, modules/generic_stage_target.py,
1544 modules/generic_target.py, modules/grp_target.py,
1545 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1546 modules/netboot2_target.py, modules/netboot_target.py,
1547 modules/snapshot_target.py, modules/stage1_target.py,
1548 modules/stage2_target.py, modules/stage3_target.py,
1549 modules/stage4_target.py, modules/tinderbox_target.py,
1550 targets/embedded/embedded-chroot.sh,
1551 targets/embedded/embedded-controller.sh,
1552 targets/embedded/embedded-fs-runscript.sh,
1553 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1554 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1555 targets/grp/grp-preclean-chroot.sh,
1556 targets/livecd-stage1/livecd-stage1-chroot.sh,
1557 targets/livecd-stage1/livecd-stage1-controller.sh,
1558 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1559 targets/livecd-stage2/livecd-stage2-controller.sh,
1560 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1561 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1562 targets/netboot2/netboot2-controller.sh,
1563 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1564 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1565 targets/stage1/stage1-controller.sh,
1566 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1567 targets/stage2/stage2-controller.sh,
1568 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1569 targets/stage3/stage3-controller.sh,
1570 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1571 targets/stage4/stage4-controller.sh,
1572 targets/stage4/stage4-preclean-chroot.sh,
1573 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1574 targets/support/functions.sh, targets/support/kmerge.sh,
1575 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1576 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1577 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1578 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1579 targets/tinderbox/tinderbox-controller.sh,
1580 targets/tinderbox/tinderbox-preclean-chroot.sh:
1581 Removing all copyright and license comment headers from all files so we
1582 don't ever get another bug like bug #149638.
1584 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1585 modules/generic_stage_target.py:
1586 Clean up more spacing/capitalization.
1588 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1589 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1590 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1591 targets/embedded/embedded-controller.sh,
1592 targets/embedded/embedded-fs-runscript.sh,
1593 targets/embedded/embedded-preclean-chroot.sh,
1594 targets/livecd-stage2/livecd-stage2-controller.sh,
1595 targets/netboot2/netboot2-copyfile.sh,
1596 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1597 targets/support/pre-kmerge.sh:
1598 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1599 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1600 calls in kmerge.sh, and updated README.
1602 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1603 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1604 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1606 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1607 modules/catalyst_support.py:
1608 Added fix for bug #143348.
1610 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1611 targets/support/livecdfs-update.sh:
1612 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1614 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1615 targets/livecd-stage2/livecd-stage2-controller.sh,
1616 targets/support/livecdfs-update.sh:
1617 Changed some copy commands to use -f, added a check for /etc/gconf before
1618 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1619 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1620 <luca.casagrande@gmail.com>.
1622 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1623 targets/support/livecdfs-update.sh:
1624 Fixing sed so that systemspkgs.txt is built properly.
1626 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1627 The sparc32 binary is in /bin, not /usr/bin.
1629 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1630 targets/support/chroot-functions.sh:
1631 We now only set the options for pkgcache if we are not using fetchonly. This
1632 should work around a problem where portage won't fetch the files if a binpkg
1633 already exists for the package.
1635 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1636 targets/support/livecdfs-update.sh:
1637 Added code to make a backup of custom.conf before we edit it for the
1640 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1641 targets/support/livecdfs-update.sh:
1642 Remove sed from splash section, since it wasn't actually resolving the
1643 issue, anyway. Change the installer's dialog front-end code to simply run
1644 via sudo, since we don't need to worry about having the X DISPLAY setup or
1645 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1647 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1648 targets/support/livecdfs-update.sh:
1649 Fix my sed line so it actually applies correctly.
1651 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1652 targets/support/chroot-functions.sh:
1653 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1656 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1657 targets/support/livecdfs-update.sh:
1658 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1659 as well as a possible fix for the read-only filesystem messages from
1660 /sbin/splash-functions.sh
1662 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1663 targets/support/chroot-functions.sh:
1664 Fix --fetchonly to actually work.
1666 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1667 examples/livecd-stage2_template.spec:
1668 Added description for livecd/fsops to livecd-stage2's spec template.
1670 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1671 targets/support/livecdfs-update.sh:
1672 I've modified the GDM configuration section to work correctly. I have also
1673 ensured that xdm is no longer started just because livecd/xdm is used, which
1674 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1675 should be the last of the 'release candidates' made. If there are no bug
1676 reports in 2 days, then I'm rolling this as 2.0 final.
1678 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1679 targets/support/livecdfs-update.sh:
1680 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1681 see once the newer Installer is released, as I still have to fix the
1684 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1685 targets/support/rc-update.sh:
1686 Removed famd from the default runlevel for gentoo-release-livecd. It really
1687 shouldn't cause a problem, but I prefer it stay a bit clean.
1689 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1690 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1691 targets/support/create-iso.sh, targets/support/kmerge.sh,
1692 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1693 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1695 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1696 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1697 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1698 targets/support/bootloader-setup.sh:
1699 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1700 parameters support. This is for bug #139300.
1702 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1703 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1704 targets/support/filesystem-functions.sh:
1705 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1706 and also to remove some redundant values from livecd-stage2's valid_values.
1709 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1711 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1713 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1714 modules/generic_stage_target.py:
1715 Fix a problem where catalyst was creating an initial list, then putting that
1716 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1717 pointing it out and for the fix. This is for bug #136351.
1719 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1720 targets/support/unmerge.sh:
1721 Removing loop for unmerge, as it didn't actually solve anything and the
1722 portage team has helped us out by reverting the behavior that caused this
1723 change in the first place.
1725 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1726 modules/netboot2_target.py, modules/stage1_target.py,
1727 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1728 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1729 having /proc mounted during the preclean stage and also to clean up the
1730 netboot2 code. This is 2.0_rc48.
1732 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1733 targets/support/unmerge.sh:
1734 Change our unmerge from being a single unmerge to a loop, to work around an
1735 unexpected change in portage 2.1's unmerge processing.
1737 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1738 targets/support/bootloader-setup.sh:
1739 Fixed a problem where we were putting the kernel name in twice and causing
1740 and error when using grub as a bootloader. This is for bug #137252.
1742 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1743 targets/support/bootloader-setup.sh:
1744 Added a second pass to the alpha bootloader setup to create aboot items for
1745 serial console for bug #133457.
1747 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1748 +livecd/cdtar/arcload-0.43-r1.tbz2:
1749 Added arcload cdtar for mips.
1751 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1752 targets/netboot/netboot-controller.sh:
1753 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1756 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1757 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1758 Add patch from bug #135051 to fix the seedcache extraction logic.
1760 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1761 targets/support/livecdfs-update.sh:
1762 Don't set icon theme to Clearlooks, since it doesn't exist.
1764 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1765 targets/support/livecdfs-update.sh:
1766 Fix sed on installer icons.
1768 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1771 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1772 targets/stage1/stage1-controller.sh:
1773 Added a -type f to the find call in stage1 for bug #132180.
1775 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1776 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1777 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1778 properly on IBM PPC64 machines.
1780 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1781 modules/generic_stage_target.py:
1784 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1785 targets/support/rc-update.sh:
1786 Removed x-setup from default runlevel, as it is now controlled via the
1787 autoconfig init script.
1789 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1790 Fix ppc64 based arches to subclass ppc64
1792 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1793 modules/livecd_stage1_target.py:
1794 Use the full category/package name for livecd-tools.
1796 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1797 targets/support/livecdfs-update.sh:
1798 Make copies and deletes recursive for firmware since some packages put their
1799 firmware in a subdirectory.
1801 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1802 targets/support/livecdfs-update.sh:
1803 Fix detection of the Installer.
1805 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1806 Added 970, power3, power4, and power5 sub-arches for ppc64.
1808 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1809 targets/support/livecdfs-update.sh:
1810 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1811 no longer necessary and can cause possible problems with Installer-based
1814 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1815 recursive directory create
1817 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1818 modules/catalyst_support.py:
1819 Changed a display error from bug #131502 and rolling 2.0_rc45.
1821 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1822 targets/support/create-iso.sh:
1823 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1826 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1827 modules/generic_stage_target.py:
1828 digests function uses raw output from hash function now
1830 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1831 change hash result format so .DIGESTS is generated correctly
1833 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1834 modules/catalyst_support.py:
1835 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1838 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1839 targets/support/livecdfs-update.sh:
1840 Added a space for bug #131181.
1842 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1843 targets/support/kmerge.sh:
1844 Fixed creation of kernelpkgs.txt file for the installer.
1846 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1847 modules/generic_stage_target.py:
1848 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1851 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1852 targets/livecd-stage2/livecd-stage2-controller.sh,
1853 targets/support/bootloader-setup.sh:
1854 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1855 rolling out an emergency rc44.
1857 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1858 targets/support/bootloader-setup.sh:
1859 If you use elif, you have to use a then after it. Yeah, that one's totally
1862 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1863 targets/support/livecdfs-update.sh:
1864 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1866 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1867 targets/support/rc-update.sh:
1868 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1871 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1872 targets/support/bootloader-setup.sh:
1873 Removed bootplash support from ppc/ppc64 since they only will work with
1874 gensplash. Forced use of livecd/splash_type of bootsplash to get
1875 splash=silent. This should reduce the number of things on the kernel command
1876 line that aren't necessary.
1878 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1879 modules/catalyst_support.py:
1880 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1881 parse_spec. This should resolve bug #130103, as well as make the code much
1882 cleaner. This is 2.0_rc42.
1884 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1885 modules/generic_stage_target.py:
1886 Forced -p on tar for compressing stages.
1888 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1889 targets/support/chroot-functions.sh:
1890 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1893 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1894 targets/stage1/build.py:
1895 Added patch to build.py for portage 2.1 support.
1897 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1898 targets/support/kmerge.sh:
1899 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1900 <liyiming@ict.ac.cn> in bug #129890.
1902 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1903 targets/support/livecdfs-update.sh:
1904 Moved sed line for ##STARTX to end of file, since we aren't touching
1905 /etc/startx until the end.
1907 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1908 targets/support/livecdfs-update.sh:
1909 Added a check for the games group and add it if it doesn't exist already.
1910 This should resolve bug #125498.
1912 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1913 examples/generic_stage_template.spec, examples/grp_template.spec,
1914 examples/livecd-stage1_template.spec,
1915 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1916 examples/netboot_template.spec, examples/snapshot_template.spec,
1917 examples/stage4_template.spec, examples/tinderbox_template.spec:
1918 Removed portdir_overlay from the snapshot example spec and added
1919 portage_overlay to the example specs for the relevant targets.
1921 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1922 This is 2.0_rc41 since it has better LiveCD support.
1924 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1925 targets/support/livecdfs-update.sh:
1928 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1929 targets/support/functions.sh:
1930 Removed check for livecd/dev-manager being udev since it was done
1931 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1932 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1933 #128265 for pointing this out.
1935 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1936 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1937 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1938 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1940 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1941 modules/generic_stage_target.py:
1942 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1943 live system. You can thank Andrew Gaffney for the fix.
1945 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1946 targets/livecd-stage2/livecd-stage2-controller.sh:
1947 Don't copy motd files if we're using livecd/type generic-livecd.
1949 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1950 targets/livecd-stage2/livecd-stage2-controller.sh,
1951 targets/support/livecdfs-update.sh:
1952 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1953 some extra cleanup to generic-livecd.
1955 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1956 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1957 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1958 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1959 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1960 targets/support/bootloader-setup.sh:
1961 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1962 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1963 and removed all older cdtar files for PPC*.
1965 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1966 livecd/files/livecd.motd.txt:
1967 Added message to the official LiveCD MOTD mentioning how to run the
1968 installer. Blame codeman. This is 2.0_rc40.
1970 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1971 fix so snapshot target doesnt have errors
1973 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1974 targets/support/livecdfs-update.sh:
1975 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1976 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1979 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1980 targets/support/rc-update.sh:
1981 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1984 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1985 targets/support/livecdfs-update.sh:
1986 Added wrapping around the udev sed for those crazy 2.4-users.
1988 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1989 targets/support/livecdfs-update.sh:
1990 Added sed fix for udev starting evms_activate unconditionally. This is
1993 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1994 add stage4/unmerge stage4/rm to valid options
1996 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1997 targets/support/rc-update.sh:
1998 Added fix for bug #122154 from Rajiv Manglani.
2000 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2001 targets/support/kmerge.sh:
2002 Fixed creation of kernelpkgs.txt for the Installer.
2004 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2005 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2006 Updated elilo tarball for IA64.
2008 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2009 DIGESTS support for snapshot creation
2011 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2012 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2013 candidates ever end?
2015 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2016 fix for .DIGESTS.DIGESTS issue in grp
2018 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2019 modules/generic_stage_target.py:
2020 fix for failure when root_overlay is not set
2022 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2023 targets/support/bootloader-setup.sh:
2024 Added IA64/SGI patch from plasmaroo.
2026 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2027 targets/livecd-stage1/livecd-stage1-controller.sh,
2028 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2029 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2032 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2033 modules/generic_stage_target.py:
2034 Allow multiple overlays for root_overlay and overlay spec option
2036 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2037 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2038 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2039 targets/support/rc-update.sh:
2040 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2041 fixed bug #122154. This is catalyst 2.0_rc36.
2043 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2044 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2045 Updated the LiveCD motd to tell the user to run the display manager again,
2046 rather than startx, while mentioning that startx is useful as a rescue X
2047 session since it starts twm. This is catalyst 2.0_rc35.
2049 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2050 Add hfs-hide options to mkisofs so macs boot
2052 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2053 modules/generic_stage_target.py:
2054 Fix indentation issues
2056 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2059 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2060 targets/support/bootloader-setup.sh:
2061 add additional console less entry when consoles are chosen for ppc64
2063 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2064 modules/generic_stage_target.py:
2065 fix kernelopts and extraversion env variable exports
2067 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2068 targets/support/livecdfs-update.sh:
2069 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2070 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2072 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2073 targets/support/kmerge.sh:
2074 Changing the way we determine if extraversion is set. This is catalyst
2077 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2078 targets/support/livecdfs-update.sh:
2079 Change net.ethX links to link to net.lo instead of net.eth0.
2081 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2082 examples/stage4_template.spec:
2083 Fixed rcadd example for stage4. Blame rajiv.
2085 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2086 This is catalyst 2.0_rc31.
2088 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2089 targets/support/livecdfs-update.sh:
2090 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2091 Gaffney for pointing me in the right direction.
2093 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2094 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2096 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2099 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2100 examples/livecd-stage2_template.spec:
2101 updated examples to have console and machine_type
2103 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2104 targets/support/bootloader-setup.sh:
2105 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2108 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2109 This is catalyst 2.0_rc29.
2111 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2112 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2113 Removed extra yaboot.conf from
2114 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2116 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2117 targets/support/kill-chroot-pids.sh:
2118 add sleep to try and give processes a chance to die. bug 119940
2120 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2121 targets/support/functions.sh:
2122 Removed some quotes to make sure we have a binary operator and closing bug
2125 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2126 targets/support/create-iso.sh:
2127 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2129 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2130 targets/support/bootloader-setup.sh:
2131 Added path from bug #120935 for PPC/PPC64.
2133 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2134 Additional spacing fixes submitted by `Kumba
2136 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2137 modules/stage2_target.py:
2138 space cleanups contributed from `Kumba
2140 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2141 add grp/use to valid_values in the grp module
2143 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2146 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2147 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2148 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2149 targets/support/bootloader-setup.sh:
2150 ppc cdtar update; ppc64 bootloader updates
2152 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2153 targets/support/create-iso.sh:
2154 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2156 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2157 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2158 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2159 targets/support/create-iso.sh:
2160 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2162 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2163 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2164 Add ppc console and machine_type=ibm
2166 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2167 modules/generic_stage_target.py:
2168 Fix type error when kernel packages arent defined
2170 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2171 examples/generic_stage_template.spec, examples/grp_template.spec,
2172 examples/livecd-stage1_template.spec,
2173 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2174 examples/stage4_template.spec:
2175 Added more verbose wording and examples for pkgcache_path and
2176 kerncache_path, where necessary.
2178 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2179 targets/support/create-iso.sh:
2180 Really fixing bug #120475 this time. This is 2.0_rc25.
2182 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2183 targets/support/create-iso.sh:
2184 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2187 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2188 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2189 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2190 Added initial support for EFI booting on x86. This is completely untested,
2191 so use it at your own risk. Also, no bug reports without patches, please.
2192 This is catalyst 2.0_rc23.
2194 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2195 kmerge should have been kerncache
2197 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2198 targets/support/pre-kmerge.sh:
2199 Fix a few other places for the kerncache update
2201 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2202 examples/generic_stage_template.spec, examples/grp_template.spec,
2203 examples/livecd-stage1_template.spec,
2204 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2205 examples/netboot_template.spec, examples/stage4_template.spec,
2206 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2207 targets/support/kmerge.sh:
2208 Separation of kerncache from snapcache
2210 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2211 It helps if I actually increment the version number.
2213 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2214 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2215 Added --oneshot to default options for stage1 building. Added code to wipe
2216 world during stages 1 and 3. This is catalyst 2.0_rc22.
2218 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2219 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2220 Fix bug if no kernel packages were defined but there was a postconf setting.
2221 x86 softlevel support is enhanced.
2223 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2224 targets/support/bootloader-setup.sh:
2225 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2227 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2228 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2230 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2233 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2234 Netboot2 fixes for spec parameter checks
2236 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2237 modules/generic_stage_target.py, modules/stage4_target.py:
2238 add makeopts spec file support.
2240 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2241 modules/generic_stage_target.py:
2242 Added fix for bug #119635.
2244 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2245 Fix pre-kmerge.sh for stage4
2247 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2250 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2251 modules/generic_stage_target.py:
2252 fix crash when no kernel is defined. spacing issue
2254 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2257 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2258 modules/livecd_stage2_target.py:
2259 Added livecd/volid to valid_values.
2261 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2262 modules/generic_stage_target.py:
2263 remove extra function that was converting strings to lists unnecessarily
2265 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2266 This is catalyst 2.0_rc17.
2268 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2269 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2270 modules/stage4_target.py:
2271 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2273 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2274 targets/embedded/embedded-preclean-chroot.sh,
2275 targets/grp/grp-preclean-chroot.sh,
2276 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2277 targets/stage1/stage1-preclean-chroot.sh,
2278 targets/stage2/stage2-preclean-chroot.sh,
2279 targets/stage3/stage3-preclean-chroot.sh,
2280 targets/support/chroot-functions.sh,
2281 targets/tinderbox/tinderbox-preclean-chroot.sh:
2282 Added function to cleanup stray /etc/distcc/hosts files.
2284 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2285 targets/support/bootloader-setup.sh:
2286 Added fix from bug #119123. This is catalyst 2.0_rc16.
2288 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2289 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2290 Fixing some spacing. This is catalyst 2.0_rc15.
2292 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2293 Attempt to fix bug #117649
2295 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2296 modules/generic_stage_target.py:
2297 fixes for bugs #119009, #119041 and #118985
2299 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2300 +examples/netboot2_template.spec, modules/catalyst_support.py,
2301 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2302 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2303 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2306 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2307 targets/support/kmerge.sh:
2308 Fix for ccache (null)/.ccache bug
2310 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2313 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2314 Added ppc -mcpu patch from Pylon for bug #118709.
2316 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2317 modules/embedded_target.py, modules/stage4_target.py:
2318 Added linuxrc to embedded and stage4 targets.
2320 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2321 modules/generic_stage_target.py, targets/support/kmerge.sh:
2322 filter kname - and . for kmerge.sh
2324 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2325 targets/support/create-iso.sh:
2326 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2328 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2329 modules/generic_stage_target.py:
2330 change .digests to .DIGESTS
2332 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2333 targets/support/kmerge.sh:
2334 Commented ccache for genkernel build which will resolve #117648 until a
2335 proper solution can be found. This is 2.0_rc13.
2337 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2338 targets/stage1/stage1-controller.sh:
2339 Added patch from vapier for bug #117254.
2341 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2342 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2343 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2344 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2347 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2348 modules/generic_stage_target.py:
2349 Remove chost/cflags etc. warning messages
2351 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2352 modules/generic_stage_target.py:
2353 Attempt to fix bug 117253; chost is wrong on autoresume
2355 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2356 modules/generic_stage_target.py, modules/netboot_target.py,
2357 modules/stage1_target.py:
2358 make setting of destdir more global and part of generic_stage_target
2360 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2361 Fix destpath bug in netboot target
2363 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2364 modules/generic_stage_target.py, modules/stage4_target.py:
2365 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2368 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2369 modules/generic_stage_target.py, modules/stage4_target.py:
2370 remove stray ' from arch/sh.py
2372 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2373 targets/stage1/stage1-controller.sh:
2374 This finally fixes the issues with gcc-config/binutils-config in stage1.
2375 This is catalyst 2.0_rc12.
2377 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2378 Fix incorrect warning message. portdir_overlay -> portage_overlay
2380 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2381 targets/stage1/stage1-controller.sh,
2382 targets/stage1/stage1-preclean-chroot.sh:
2383 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2384 running gcc-config and binutils-config, though it probably breaks running on
2385 non-Gentoo platforms.
2387 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2388 modules/stage1_target.py:
2389 Make stage1 clean up python 2.3 and 2.4, also.
2391 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2392 targets/support/livecdfs-update.sh:
2393 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2395 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2396 modules/generic_stage_target.py:
2397 Change digests file format to HASH_NAME HASH FILE_NAME
2399 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2400 targets/stage1/stage1-controller.sh:
2401 Moved gcc-config/binutils-config to before the chroot.
2403 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2404 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2405 installed. Supports all of shashs algorithms as of 12_21_2005
2407 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2408 modules/generic_stage_target.py:
2409 Catalyst should die if source_subpath is not a string
2411 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2412 modules/generic_stage_target.py:
2413 Fix for source_subpath bug
2415 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2416 examples/generic_stage_template.spec:
2417 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2418 both stages 1 and 2.
2420 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2421 modules/stage2_target.py:
2422 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2423 stage1 to be overridden again.
2425 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2426 targets/stage1/stage1-controller.sh:
2427 It looks like gcc-config/binutils-config needs to be run with the full path,
2428 since it is run outside of the chroot.
2430 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2431 targets/stage1/stage1-controller.sh:
2432 Fixed gcc-config calls. This is 2.0_rc11.
2434 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2435 This is catalyst 2.0_rc10.
2437 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2438 modules/generic_stage_target.py:
2439 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2442 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2443 targets/support/functions.sh:
2444 Changed from -z to -n for bug #116180.
2446 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2447 modules/catalyst_support.py, modules/generic_stage_target.py:
2448 Detect missing binaries for the hashing functions and abort if not found
2450 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2451 files/catalyst.conf:
2452 Updated README to list new requirements. Set default hash as crc32. Set
2453 default digests as sha1/md5.
2455 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2456 modules/catalyst_support.py, modules/generic_stage_target.py,
2457 modules/livecd_stage2_target.py, modules/stage2_target.py:
2458 Change the internal hash checking to be quicker and more memory efficient.
2459 Add additional hash digests options.
2461 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2462 targets/tinderbox/tinderbox-chroot.sh,
2463 targets/tinderbox/tinderbox-controller.sh,
2464 targets/tinderbox/tinderbox-preclean-chroot.sh:
2465 Fixed up spacing/coding style on tinderbox.
2467 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2468 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2469 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2470 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2471 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2472 Fixed up spacing/coding style on support.
2474 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2475 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2477 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2478 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2479 targets/stage4/stage4-preclean-chroot.sh:
2480 Fixed up spacing/coding style on stage4.
2482 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2483 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2484 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2485 targets/stage3/stage3-controller.sh,
2486 targets/stage3/stage3-preclean-chroot.sh:
2487 Fixed up spacing/coding style on stages 2 and 3
2489 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2490 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2491 targets/stage1/stage1-preclean-chroot.sh:
2492 Fixed up spacing/coding style on stage1. Also changed
2493 gcc-config/binutils-config to be outside the chroot.
2495 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2496 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2497 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2498 Fixed up spacing/coding style on netboot.
2500 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2501 targets/livecd-stage1/livecd-stage1-chroot.sh,
2502 targets/livecd-stage1/livecd-stage1-controller.sh,
2503 targets/livecd-stage2/livecd-stage2-controller.sh:
2504 Fixed up spacing/coding style on livecd-stage*.
2506 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2507 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2508 targets/grp/grp-preclean-chroot.sh:
2509 Fixed up spacing/coding style on grp.
2511 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2512 targets/embedded/embedded-chroot.sh,
2513 targets/embedded/embedded-controller.sh,
2514 targets/embedded/embedded-fs-runscript.sh,
2515 targets/embedded/embedded-preclean-chroot.sh:
2516 Fixed up spacing/coding style on embedded.
2518 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2519 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2520 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2521 targets/support/functions.sh:
2522 Removing extra line from x86.py, fixing up comments, spacing, and coding
2523 style in targets/support through functions.sh
2525 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2526 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2527 Fix more tab/spacing issues .. trying to make everything use tabs
2529 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2530 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2531 modules/stage1_target.py, modules/stage2_target.py,
2532 modules/stage3_target.py, modules/stage4_target.py:
2533 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2536 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2537 modules/generic_stage_target.py:
2538 Add envscript warning to aid users who may not know what they are doing
2540 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2541 examples/generic_stage_template.spec:
2542 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2543 only configurable when building a stage2 tarball, to match the current state
2544 of portage. This is 2.0_rc9.
2546 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2547 targets/support/chroot-functions.sh:
2548 Silence more of portages beeps and clicks and whistles
2550 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2551 targets/support/chroot-functions.sh:
2552 Change the portage emerge to use run_emerge
2554 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2555 modules/generic_stage_target.py, modules/snapshot_target.py,
2556 modules/stage1_target.py, modules/stage2_target.py,
2557 modules/stage3_target.py:
2558 allow portdir_overlay to be part of all specs not including snapshot spec.
2559 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2560 Remove overlay support from the snapshot spec but added a warning.
2562 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2563 modules/stage2_target.py:
2564 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2567 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2568 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2569 Add support for bootloader softlevel=; have rsync delete the extra files out
2570 of the overlay so that the overlay always matches the source dir
2572 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2573 Swapped -v/-V since I had gotten them wrong here.
2575 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2576 modules/generic_stage_target.py:
2577 Fix stupid overlay bug
2579 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2580 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2581 targets/livecd-stage1/livecd-stage1-chroot.sh,
2582 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2583 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2584 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2585 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2586 targets/support/unmerge.sh:
2587 Made sure we use -f on removing the default links for splash. Removed
2588 check_portage_version as it really isn't needed anymore. Removed
2589 --no-install from genkernel commands in kmerge.sh so users must manually
2590 remove kernels from /boot. This is 2.0_rc8.
2592 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2593 targets/support/livecdfs-update.sh:
2594 Made sed on devfsd.conf conditional on it existing. Removes one more error
2595 message from a standard catalyst run.
2597 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2598 Added warning about breaking snapshot cache and re-enable autoresume, since
2599 the errors I was getting were elsewhere.
2601 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2602 modules/generic_stage_target.py:
2603 Fix indentation error the last commit caused
2605 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2606 modules/generic_stage_target.py:
2607 Always clear autoresume points after a successful run
2609 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2610 targets/support/livecdfs-update.sh:
2611 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2612 snapshot caching after a successful gentoo-release-livecd run.
2614 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2615 targets/support/rc-update.sh:
2616 Added famd to default on official LiveCD.
2618 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2619 targets/support/chroot-functions.sh:
2620 Fixes 'too many arguments' error in check_portage_version.
2622 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2623 modules/generic_stage_target.py:
2624 remove extra self.env={} that was resetting the environment to null
2626 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2627 modules/livecd_stage1_target.py:
2628 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2631 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2632 Add a default path to the environment in the chroot
2634 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2635 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2636 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2637 targets/livecd-stage2/livecd-stage2-controller.sh,
2638 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2639 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2640 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2641 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2642 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2643 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2644 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2645 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2646 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2648 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2650 Fixed up the man page, which has been suffering for some time, and also
2651 reversed -v/-V in the help message.
2653 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2654 targets/support/livecdfs-update.sh:
2655 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2658 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2659 Turning off autoresume of doom until I can get more testing. I've had
2660 several issues with it. I'll be reporting/fixing these as I come across them
2661 but for now wish to turn it off by default as I don't want this one feature
2662 to stop the possible 2.0 final release.
2664 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2665 targets/livecd-stage2/unmerge.sh:
2666 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2667 anymore and probably should have been removed a long time ago when the new
2668 code was put into place in livecdfs-update.sh and livecd-local.start
2671 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2672 targets/livecd-stage1/livecd-stage1-chroot.sh,
2673 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2674 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2675 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2677 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2678 modules/generic_stage_target.py, modules/generic_target.py:
2679 self.env should be a part of the super class generic_target so it applies to
2680 snapshots as well; removing redundant pass in the generic_target class as
2681 its not needed. There is code there to fill the statements
2683 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2684 targets/support/livecdfs-update.sh:
2685 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2688 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2689 Changed version stamp to 2.0_rc6.
2691 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2692 modules/generic_stage_target.py:
2693 Fix for unpack cases
2695 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2696 modules/generic_stage_target.py:
2699 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2700 modules/catalyst_support.py, modules/generic_stage_target.py,
2701 modules/grp_target.py, modules/livecd_stage1_target.py,
2702 modules/livecd_stage2_target.py, modules/netboot_target.py,
2703 modules/snapshot_target.py, modules/tinderbox_target.py:
2704 Stop reading env from the OS. Rely on the more on the envscript for oddball
2705 settings. Change -v to verbose and -V to version
2707 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2710 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2711 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2714 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2715 examples/generic_stage_template.spec:
2716 Added chost/cflags/cxxflags/ldflags to example spec template.
2718 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2719 targets/support/rc-update.sh:
2720 OK, just kidding on that last commit. We were already doing rc-update add
2721 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2722 there's no point in having it in rc-update.sh
2724 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2725 targets/support/rc-update.sh:
2726 Have rc-update add xdm if livecd/xdm is set.
2728 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2729 modules/catalyst_lock.py, modules/catalyst_support.py,
2730 modules/embedded_target.py, modules/generic_stage_target.py,
2731 modules/grp_target.py, modules/livecd_stage1_target.py,
2732 modules/livecd_stage2_target.py, modules/netboot_target.py,
2733 modules/stage1_target.py, modules/stage4_target.py,
2734 modules/tinderbox_target.py:
2735 So I was just kidding on that last commit. This one is 2.0_rc4.
2737 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2738 modules/catalyst_lock.py, modules/catalyst_support.py,
2739 modules/embedded_target.py, modules/generic_stage_target.py,
2740 modules/grp_target.py, modules/livecd_stage1_target.py,
2741 modules/livecd_stage2_target.py, modules/netboot_target.py,
2742 modules/stage1_target.py, modules/stage2_target.py,
2743 modules/stage4_target.py, modules/tinderbox_target.py:
2744 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2746 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2747 files/catalyst.conf, modules/catalyst_lock.py,
2748 modules/catalyst_support.py, modules/embedded_target.py,
2749 modules/generic_stage_target.py, modules/grp_target.py,
2750 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2751 modules/netboot_target.py, modules/stage1_target.py,
2752 modules/stage2_target.py, modules/stage4_target.py,
2753 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2754 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2755 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2757 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2758 modules/generic_stage_target.py:
2759 Fix autoresume for unpacking tarballs
2761 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2762 targets/support/livecdfs-update.sh:
2763 remove gnap livecd-type per Koon's request
2765 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2766 change rc-update add modules default to rc-update add modules boot
2768 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2769 modules/generic_stage_target.py, modules/grp_target.py:
2770 Add more verbosity to digests if -V is enabled, add more print messages to
2773 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2774 modules/generic_stage_target.py, modules/grp_target.py:
2775 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2777 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2778 Fix folder name for grp build dir to not have .tar.bz2 at the end
2780 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2781 modules/catalyst_support.py, modules/generic_stage_target.py:
2782 Add md5 and sha .digests file creation per wolf31o2's feature request
2784 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2785 This is catalyst-2.0_rc2.
2787 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2788 files/catalyst.conf, modules/generic_stage_target.py,
2789 modules/livecd_stage1_target.py:
2790 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2791 after each successful kernel build;add autoresume documentation to
2794 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2795 targets/embedded/embedded-controller.sh,
2796 targets/embedded/embedded-fs-runscript.sh,
2797 targets/livecd-stage2/livecd-stage2-controller.sh,
2798 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2799 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2800 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2801 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2802 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2803 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2804 targets/support/rc-update.sh:
2805 Changed multiple spaces to tabs to satisfy my OCD.
2807 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2808 targets/support/chroot-functions.sh:
2809 Bumped genkernel detection to require 3.3.0 or higher
2811 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2812 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2813 targets/netboot/netboot-controller.sh:
2814 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2815 clst_grp_use. This is catalyst-2.0_rc1.
2817 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2818 targets/netboot/netboot-controller.sh:
2819 change to clst_use from clst_netboot_use
2821 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2822 targets/livecd-stage1/livecd-stage1-chroot.sh,
2823 targets/stage4/stage4-chroot.sh:
2824 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2826 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2827 targets/stage4/stage4-chroot.sh:
2828 Fixed USE invocations in stage4 target.
2830 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2831 modules/livecd_stage1_target.py:
2832 Force use=livecd for livecd-stage1
2834 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2835 This is version 2.0_pre20051129.
2837 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2838 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2839 Removed kudzu-knoppix from example spec files.
2841 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2842 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2843 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2845 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2846 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2847 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2848 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2849 definitions in the examples to fit in 80 columns.
2851 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2852 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2853 modules/grp_target.py, modules/tinderbox_target.py,
2854 targets/tinderbox/tinderbox-chroot.sh:
2855 Tinderbox script: added newuse, tinderbox and grp targets added support for
2856 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2857 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2859 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2860 Added portdir example to catalyst.conf for bug #113272.
2862 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2863 targets/support/create-iso.sh:
2864 Fixed a few lines which were causing the isolinux directory to be removed
2865 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2867 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2868 targets/support/create-iso.sh:
2869 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2871 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2872 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2873 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2874 too many arches dont use it by default, test for an initrd in the yaboot
2877 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2878 modules/generic_stage_target.py:
2879 Fix split error if use is specified
2881 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2882 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2883 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2884 Updated palo version from catalyst 1.x for HPPA.
2886 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2887 targets/support/bootloader-setup.sh:
2888 Removing for loop for grub on amd64/x86 as it was totally useless.
2890 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2891 targets/support/bootloader-setup.sh:
2892 Remove vga= line for PPC.
2894 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2895 targets/support/bootloader-setup.sh:
2896 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2898 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2899 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2900 Removing slot patch as it probably didn't belong here anyway, and updating
2901 version stamp to 2.0_pre20051118.
2903 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2904 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2905 targets/support/bootloader-setup.sh:
2906 fix the bootloader script for isolinux so that it actually makes a cfg file,
2907 remove extra unneeded catalyst aborting print statement, reorganize rm code
2908 to make sure is splits properly and is an array even from the cmdline
2910 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2911 targets/support/livecdfs-update.sh:
2912 Added call to update-usbids to download the latest usb.ids file.
2914 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2915 modules/generic_stage_target.py:
2916 Move checks of running catalyst into the target which is simpler
2918 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2919 modules/generic_stage_target.py:
2920 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2921 that doesnt exist yet
2923 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2924 Keep unnecessary programs from installing into kerncache
2926 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2927 modules/generic_stage_target.py:
2928 Turn on more tracebacks at this point to better debug .. will need to turn
2929 them down as we find errors and build appropriate error handlers
2931 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2932 Changed version marker to 2.0_pre20051115 for new ebuild.
2934 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2935 modules/livecd_stage2_target.py:
2936 Fix bug in livecd stage2 so that it doesnt try to use tar
2938 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2939 targets/livecd-stage2/livecd-stage2-controller.sh:
2940 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2941 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2942 of Getting_Online.txt from catalyst 1.1.10.10.
2944 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2945 Added Joshua Kinard to authors for his mips contributions.
2947 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2948 examples/livecd-stage2_template.spec:
2949 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2950 Paul Kessler on gentoo-catalyst. ;]
2952 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2953 Change variables from cat1 format to cat2
2955 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2956 modules/generic_stage_target.py, modules/stage1_target.py:
2957 Fix modules has no attribute register
2959 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2960 modules/generic_stage_target.py:
2961 Fix broken aliases code that was just proof of concept
2963 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2964 Output mkisofs command line options to assist in debugging
2966 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2967 modules/generic_stage_target.py, targets/support/create-iso.sh:
2970 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2971 modules/generic_stage_target.py:
2972 Add VERY basic support for aliases kernel parameter.
2974 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2975 modules/livecd_stage2_target.py:
2976 Remove large section of commented code
2978 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2979 modules/generic_stage_target.py, modules/stage1_target.py:
2980 Allow LDFLAGS to be specified as an ENV variable for stage1
2982 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2983 modules/generic_stage_target.py:
2984 Fix rc-update to automatically run default options for livecds. Removed an
2985 erroneous key check.
2987 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2988 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2989 Make use spec key optional to default to profile defaults
2991 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2992 +examples/stage4_template.spec:
2993 Preliminary stage4_template.spec file
2995 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2996 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2997 Updated version stamp and added slot patch.
2999 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3000 Fix ordering problem so self.settings is defined
3002 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3003 modules/generic_stage_target.py:
3004 Correct a rsync issue when the directory doesnt exist
3006 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3007 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3008 targets/livecd-stage2/livecd-stage2-controller.sh,
3009 targets/netboot/netboot-controller.sh,
3010 targets/stage4/stage4-controller.sh:
3011 run pre_kmerge and post_kmerge only once
3013 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3014 targets/support/bootloader-setup.sh:
3015 MIPS bootloader patch
3017 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3018 targets/support/mips-arcload_conf.sh:
3019 Fix MIPS Serial Detection
3021 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3022 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3023 +targets/support/mips-arcload_conf.sh:
3024 Application of Kumba's patches for MIPS support
3026 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3027 Check for the correct arch specific cd building tool
3029 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3030 modules/generic_stage_target.py:
3031 Print a warning if livecd/iso is not defined
3033 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3034 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3036 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3037 targets/support/post-kmerge.sh:
3038 Check for existence of files in /lib/modules before running depscan.sh. This
3039 replaces the mips-specific check and makes it portable.
3041 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3042 modules/generic_stage_target.py:
3043 update autoresume logic when dealing with rsync unpack operations
3045 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3046 targets/support/post-kmerge.sh:
3047 Bypass module load on mips
3049 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3050 remove --no-deps so dependancies get installed for genkernel
3052 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3053 modules/generic_stage_target.py:
3054 Fix missing : statement in unpack
3056 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3057 modules/generic_stage_target.py:
3058 fix livecd-stage2 unpack when seedcache is turned off
3060 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3061 targets/support/functions.sh:
3062 Fix module unpacking and make it actually optional.
3064 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3065 modules/generic_stage_target.py:
3066 Fix broken seedcache autoresume interaction
3068 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3069 modules/generic_stage_target.py:
3070 Cleanup stage directories properly for tar installs
3072 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3073 Tinderbox no longer cleans /tmp/*
3075 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3076 targets/tinderbox/tinderbox-chroot.sh,
3077 targets/tinderbox/tinderbox-controller.sh:
3078 Fixing problem with bind mounted portage and final rsync on tinderbox target
3079 and adding additional logging.
3081 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3082 Stop tinderbox from trying to create a tarball of itself
3084 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3085 modules/generic_stage_target.py:
3086 Fix catalyst so it fully disables snapcache when its not specified in the
3089 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3090 examples/livecd-stage2_template.spec:
3091 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3092 spec template and updating version stamp.
3094 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3095 modules/catalyst_support.py:
3096 allow file_check to proceed if key is not in use
3098 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3099 Recursively make the missing directories
3101 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3102 Fix extract_modules to just echo a warning that it is missing
3104 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3105 files/catalyst.conf:
3106 Updating default configuration for catalyst and updating version stamp,
3107 since we're beginning internal testing for release.
3109 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3110 modules/generic_stage_target.py:
3111 fix bug 106004 split strings into a list for empty and rm operation
3113 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3114 modules/livecd_stage2_target.py:
3115 Append slashes to directories so rsyncs work properly
3117 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3118 examples/livecd-stage2_template.spec:
3119 Changing source_subpath for livecd-stage2 example for bug #101704.
3121 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3122 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3123 targets/support/livecdfs-update.sh:
3124 Added livecd/xdm and livecd/xsession options. These are used to setup the
3125 default display manager and X session, respectively. Added supporting
3126 documentation to example spec files. Imported more work from my fsscript for
3127 the official LiveCD.
3129 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3130 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3131 discussion, see bug #88777.
3133 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3134 modules/generic_stage_target.py:
3135 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3136 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3138 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3139 targets/livecd-stage1/livecd-stage1-controller.sh,
3140 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3141 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3142 on livecd-stage2 and removing universal motd for livecd/type of
3143 gentoo-release-livecd.
3145 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3146 modules/livecd_stage1_target.py:
3147 Add optional livecd/type env var for scripts to add optional items to the
3150 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3151 -livecd/files/x86-help.msg:
3152 Removing x86-help.msg as it is no longer used.
3154 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3155 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3156 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3157 Add dobladecenter description to bootloader files for x86/amd64.
3159 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3160 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3162 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3163 modules/generic_stage_target.py:
3164 Added split to use section for bug #104414.
3166 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3167 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3168 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3169 Tabs to whitespaces for isolinux.
3171 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3172 targets/support/bootloader-setup.sh:
3173 Changed isolinux to use new split-out help messages. Using grub gives a
3174 single help message with pager.
3176 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3177 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3178 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3179 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3180 Added F2->F7 help messages for isolinux.
3182 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3183 livecd/files/README.txt, livecd/files/generic.motd.txt,
3184 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3185 livecd/files/livecd-local.start:
3186 Updated files from latest used to build LiveCD.
3188 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3189 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3191 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3192 modules/catalyst_support.py:
3193 Added fix for using options with = in them with --cli (ex.
3194 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3195 <cell@ices.utexas.edu> for pointing this out to me via email.
3197 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3198 modules/generic_stage_target.py, targets/support/functions.sh:
3199 fix bug in exec_in_chroot for stage1 target
3201 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3202 modules/generic_stage_target.py:
3203 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3204 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3206 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3207 catalyst, examples/livecd-stage2_template.spec,
3208 examples/snapshot_template.spec, files/catalyst.conf,
3209 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3210 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3211 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3212 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3213 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3214 targets/livecd-stage2/livecd-stage2-controller.sh,
3215 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3216 targets/stage2/stage2-preclean-chroot.sh,
3217 targets/stage3/stage3-preclean-chroot.sh,
3218 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3219 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3220 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3221 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3222 targets/support/target_image_setup.sh:
3223 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3224 to look at gamecdfs-update.sh yet.
3226 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3227 modules/generic_stage_target.py:
3228 Remove extra debugging print statement
3230 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3231 +modules/catalyst_lock.py, modules/catalyst_support.py,
3232 modules/embedded_target.py, modules/generic_stage_target.py,
3233 modules/grp_target.py, modules/livecd_stage1_target.py,
3234 modules/livecd_stage2_target.py, modules/netboot_target.py,
3235 modules/snapshot_target.py, modules/stage1_target.py,
3236 modules/stage2_target.py, modules/stage4_target.py,
3237 targets/support/functions.sh:
3238 Add locking support. Code simplification for unpack and unpack snapshot.
3239 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3240 Add seedcache support (Grabs output from previous target run)
3241 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3243 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3244 modules/catalyst_support.py, modules/generic_stage_target.py:
3245 Add support to cache the snapshot dir. add snapcache to options. add
3246 snapshot_cache= to override the default location of the cache in
3247 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3249 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3250 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3251 Forward port README.txt and Getting_Online.txt files from catalyst
3254 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3255 Add automatic creation/deletion of runlevels based on rcadd rcdel
3257 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3258 Fix grp so that grp/use is not required anymore
3260 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3261 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3262 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3263 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3264 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3265 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3266 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3267 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3268 they are known to cause booting problems.
3270 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3271 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3272 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3273 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3276 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3277 targets/stage1/stage1-chroot.sh:
3278 Fixed quoting in stage1 profile check.
3280 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3281 targets/stage3/stage3-chroot.sh:
3282 Fixing USE for stage3.
3284 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3285 targets/support/chroot-functions.sh:
3286 Fix FETCH code so it will run for Pylon
3288 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3289 targets/grp/grp-chroot.sh:
3290 Fix bindist invcation.
3292 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3293 targets/grp/grp-chroot.sh:
3294 Made sure bindist was used for all emerges in GRP.
3296 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3297 Fix USE flags for GRP build
3299 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3300 targets/stage4/stage4-chroot.sh:
3301 let GRP use the users environment variables and removed extra
3302 GRP_STAGE23_USE from stage4
3304 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3305 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3306 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3308 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3309 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3310 impact all previous spec files that use this option. It's beejay's fault.
3312 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3313 Changed to use linux32 for ppc32 support when build host is ppc64.
3315 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3317 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3319 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3320 Minor cosmetic print statement fixes for readability
3322 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3323 modules/catalyst_support.py, modules/generic_stage_target.py:
3324 Fix None None bug and exception reporting
3326 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3327 Fix iso creation script. Case statement out of place
3329 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3330 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3331 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3332 catalyst, files/catalyst.conf, modules/builder.py,
3333 modules/catalyst_support.py, modules/embedded_target.py,
3334 modules/generic_stage_target.py, modules/generic_target.py,
3335 modules/grp_target.py, modules/livecd_stage1_target.py,
3336 modules/livecd_stage2_target.py, modules/netboot_target.py,
3337 modules/snapshot_target.py, modules/stage1_target.py,
3338 modules/stage2_target.py, modules/stage3_target.py,
3339 modules/stage4_target.py, modules/tinderbox_target.py,
3340 targets/embedded/embedded-chroot.sh,
3341 targets/embedded/embedded-fs-runscript.sh,
3342 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3343 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3344 targets/grp/grp-preclean-chroot.sh,
3345 targets/livecd-stage1/livecd-stage1-chroot.sh,
3346 targets/livecd-stage1/livecd-stage1-controller.sh,
3347 targets/livecd-stage2/livecd-stage2-controller.sh,
3348 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3349 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3350 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3351 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3352 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3353 targets/stage2/stage2-controller.sh,
3354 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3355 targets/stage3/stage3-controller.sh,
3356 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3357 targets/stage4/stage4-controller.sh,
3358 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3359 targets/support/create-iso.sh, targets/support/functions.sh,
3360 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3361 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3362 targets/support/target_image_setup.sh,
3363 targets/tinderbox/tinderbox-chroot.sh,
3364 targets/tinderbox/tinderbox-controller.sh,
3365 targets/tinderbox/tinderbox-preclean-chroot.sh:
3366 Big honkin' copyright update.
3368 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3369 modules/generic_stage_target.py:
3370 add additional logging output. Use standard os redirection methods to log to
3373 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3374 targets/stage1/stage1-chroot.sh:
3375 Added profile sanity check for bug #97867.
3377 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3378 targets/support/bootloader-setup.sh:
3379 Removing acpi=off from default kernel arguments and adding ia64
3380 livecd-stage2 support functions and cdtar.
3382 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3383 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3384 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3385 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3386 splash command line.
3388 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3389 targets/support/create-iso.sh:
3390 Fixed up zisofs support. Waiting for response from sparc before touching
3393 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3394 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3395 targets/support/functions.sh:
3396 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3397 to allow it to work on all arches that dynamically build their bootloader
3400 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3401 targets/stage4/stage4-controller.sh:
3402 Fix stage4 so it doesnt run the bootloader stuff
3404 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3405 targets/support/bootloader-setup.sh:
3406 Removed dokeymap from non-Gentoo releases.
3408 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3409 targets/support/livecdfs-update.sh:
3410 Added call to update-pciids to download the latest pci.ids file.
3412 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3413 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3414 modules/stage4_target.py:
3415 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3417 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3418 Fix issue where -s on the command line would not run
3420 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3421 livecd/files/generic.motd.txt:
3422 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3423 kernel configurations.
3425 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3426 targets/support/livecdfs-update.sh:
3427 Updated hostname/domainname creation for new baselayout.
3429 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3430 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3431 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3433 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3434 targets/support/chroot-functions.sh:
3435 Change portage emerge to use --oneshot --nodeps to keep from merging the
3436 same packages multiple times.
3438 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3439 targets/stage2/stage2-chroot.sh:
3440 Added a -p bootstrap when catalyst is called with -V (verbose).
3442 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3443 targets/support/livecdfs-update.sh:
3444 Removed inittab hack, as this is done by livecd-tools.
3446 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3447 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3448 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3450 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3451 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3452 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3453 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3454 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3455 targets/livecd-stage2/livecd-stage2-controller.sh:
3456 Removed gentoo.png and creation of face directory. Changed
3457 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3460 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3461 targets/stage1/stage1-preclean-chroot.sh,
3462 targets/support/chroot-functions.sh:
3463 Added setup_binutils function and force both of them to run during stage1
3466 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3467 examples/livecd-stage2_template.spec:
3468 Added livecd/volid explanation to example spec.
3470 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3471 targets/support/create-iso.sh:
3472 General cleanup of ISO code and added default livecd/volid when it is not set.
3474 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3475 targets/embedded/embedded-controller.sh:
3476 Actually modify the embedded target this time.
3478 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3479 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3480 targets/livecd-stage2/livecd-stage2-controller.sh,
3481 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3482 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3483 and livecd-stage2 targets.
3485 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3486 files/catalyst.conf:
3487 Retired John Davis <zhen@gentoo.org> and added storedir to default
3490 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3491 targets/support/livecdfs-update.sh:
3492 Uncommented openglify, since it is needed for both opengl-update-livecd and
3495 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3496 modules/generic_stage_target.py:
3497 Fix print statement so it shows when kill_chroot_pids is run correctly
3499 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3500 modules/snapshot_target.py:
3501 Fix snapshot target to skip the kill_pids check
3503 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3504 Bug fixes in parse_spec, fix issues detecting list or string.
3506 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3507 modules/catalyst_support.py:
3508 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3509 spaces are after :. Better handling of comments ( ie preprocessed and
3510 stripped off ). Unset empty keys.
3512 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3513 targets/support/kill-chroot-pids.sh:
3514 Remove extra P_NAME definition that is never used. Saves processing time.
3515 Bumped catalyst to pre2
3517 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3518 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3519 +targets/support/kill-chroot-pids.sh:
3520 User info about runscript and archscript. Added checks for processes running
3521 in the chroot and created a script to kill them. Should fix the unmounting
3522 issues with gconfd or any other running application in the chroot
3524 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3525 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3526 Remove using gcc-config to set things up as we should all be using 2005.0
3529 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3530 examples/livecd-stage2_template.spec:
3531 Added livecd/users to example livecd-stage2 spec file.
3533 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3534 targets/support/livecdfs-update.sh:
3535 Change default hostnames for livecds
3537 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3538 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3539 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3542 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3543 modules/livecd_stage2_target.py:
3544 Clear autoresume flags when build is done
3546 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3547 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3548 targets/support/create-iso.sh:
3549 Fix isolinux so that it finds menus and kernels and stuff
3551 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3552 modules/generic_stage_target.py:
3553 Make purge operation a little less chatty, removed print statements
3555 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3556 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3557 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3558 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3560 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3561 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3562 print warning message about deprecated use of cdfstype
3564 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3565 targets/support/chroot-functions.sh:
3566 statically define genkernel location to eliminate which command failure if
3567 genkernel is not installed
3569 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3570 modules/generic_stage_target.py:
3571 change the portage_overlay to an array so it always works
3573 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3574 modules/catalyst_support.py:
3575 Fix exception handling to remove extraneous prints of None
3577 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3578 Remove iso creation code from stage4
3580 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3581 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3582 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3583 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3584 targets/livecd-stage1/livecd-stage1-chroot.sh,
3585 targets/livecd-stage1/livecd-stage1-controller.sh,
3586 targets/livecd-stage2/livecd-stage2-controller.sh,
3587 targets/netboot/netboot-controller.sh,
3588 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3589 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3590 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3591 targets/support/create-iso.sh, targets/support/kmerge.sh,
3592 targets/support/target_image_setup.sh,
3593 targets/tinderbox/tinderbox-controller.sh:
3594 Fix some exception handling in catalyst_support.py, remove intermediate
3595 destination folder of iso and tarball, add additional tests for folders not
3596 found on host but defined in spec file, keep catalyst from erroring in this
3597 case, change exit code on shell scripts so that errors are reported to
3598 catalyst and causes catalyst to die on errors, fix bug in
3599 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3600 check for mkisofs that informs the user of where to get the program, and
3601 removed the autoresume code from ccache and distcc installation until I can
3602 figure out a way to have the autoresume flag go someplace outside the chroot.
3604 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3605 Remove bind mounts before rm operations happen at startup
3607 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3608 modules/generic_stage_target.py:
3609 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3611 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3612 modules/generic_stage_target.py:
3613 fix minor bug in the purge code so that it actually runs the commands
3615 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3616 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3617 modules/stage4_target.py:
3618 Change ordering of tasks so root_overlay and fsscript occur after
3619 livecd_update, giving users a chance to override livecd_update
3621 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3622 modules/catalyst_support.py, modules/generic_stage_target.py:
3623 Added a better exception handling message for keyboard interrupt and added
3624 countdown timer for purge operation to give an opportunity to exit
3626 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3627 modules/catalyst_support.py, modules/generic_stage_target.py:
3628 Add support to clear the autoresume flags and improve the purge code to
3629 clean the chroot, and pkg/kern cache
3631 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3632 modules/catalyst_support.py, modules/generic_stage_target.py,
3633 modules/livecd_stage1_target.py:
3634 only append livecd-tools to the livecd-stage1 target package list and move a
3635 check out of the way so command line and spec files can co-exist
3637 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3638 modules/generic_stage_target.py:
3639 fixed python syntax in set_packages so catalyst will run
3641 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3642 modules/embedded_target.py, modules/generic_stage_target.py,
3643 modules/grp_target.py, modules/livecd_stage1_target.py,
3644 modules/livecd_stage2_target.py, modules/netboot_target.py,
3645 modules/stage4_target.py, modules/tinderbox_target.py,
3646 targets/embedded/embedded-chroot.sh,
3647 targets/embedded/embedded-controller.sh,
3648 targets/livecd-stage1/livecd-stage1-controller.sh,
3649 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3650 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3651 targets/livecd-stage2/livecd-stage2-controller.sh,
3652 -targets/livecd-stage2/livecd-stage2-iso.sh,
3653 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3654 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3655 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3656 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3657 +targets/support/target_image_setup.sh:
3658 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3661 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3662 targets/livecd-stage2/livecd-stage2-controller.sh,
3663 targets/support/livecdfs-update.sh:
3664 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3665 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3666 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3669 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3670 targets/livecd-stage2/livecd-stage2-controller.sh,
3671 targets/support/rc-update.sh:
3672 Updated rc-update.sh with better defaults for different livecd/type settings
3673 and cleaning up file copying in livecd-stage2-controller.sh to match
3676 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3677 Made example of catalyst.conf in README match the default catalyst.conf
3680 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3682 Removing old files from previous maintainers and updating README.
3684 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3685 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3686 Added livecd/users option to create non-root users. The first user listed
3687 will also be used for auto-starting X, if X is merged onto the CD.
3689 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3690 targets/livecd-stage1/livecd-stage1-controller.sh,
3691 targets/livecd-stage2/livecd-stage2-controller.sh,
3692 targets/support/livecdfs-update.sh:
3693 Updated all instances of livecd/type: gentoo-release-environmental to
3694 gentoo-release-livecd and added generic-livecd.
3696 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3697 examples/fsscript.sh.example, examples/gamecd.conf.example,
3698 examples/generic_stage_template.spec, examples/grp_template.spec,
3699 examples/livecd-stage1_template.spec,
3700 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3701 examples/snapshot_template.spec:
3702 Imported example files from catalyst 1.1.9 to make them more verbose.
3704 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3705 Fix grp/use bug #89365
3707 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3708 modules/generic_stage_target.py, targets/support/kmerge.sh:
3709 Fixes for initramfs overlay support.
3711 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3712 modules/generic_stage_target.py, targets/support/kmerge.sh,
3713 targets/support/pre-kmerge.sh:
3714 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3715 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3716 caching bug; Also adding preliminary support for initramfs_overlay from
3719 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3720 modules/generic_stage_target.py, targets/support/kmerge.sh:
3721 Removed support for postconf as genkernel no longer has that option
3723 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3724 modules/embedded_target.py, modules/generic_stage_target.py,
3725 modules/grp_target.py, modules/livecd_stage1_target.py,
3726 modules/livecd_stage2_target.py, modules/netboot_target.py,
3727 modules/stage4_target.py, modules/tinderbox_target.py,
3728 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3729 targets/stage1/stage1-preclean-chroot.sh,
3730 targets/support/chroot-functions.sh:
3731 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3732 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3734 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3735 modules/livecd_stage2_target.py:
3736 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3738 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3739 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3740 modules/livecd_stage2_target.py, modules/stage4_target.py,
3741 targets/livecd-stage1/livecd-stage1-controller.sh,
3742 targets/livecd-stage2/livecd-stage2-controller.sh,
3743 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3744 targets/support/functions.sh, targets/support/kmerge.sh,
3745 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3746 Generalized kernel support, fsscript, rcupdate, etc for stage4
3748 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3749 targets/support/pre-kmerge.sh:
3750 Removed sed for usb devices from legacy genkernel, as we're going to require
3751 a version much higher that no longer exhibits the bug.
3753 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3754 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3755 targets/support/livecdfs-update.sh:
3756 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3757 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3758 the ut2004demo shell script has been renamed to ut2004-demo.
3760 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3761 let genkernel always reinstall itself
3763 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3764 modules/catalyst_support.py, modules/generic_stage_target.py,
3765 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3766 fix case bug in livecdfs-update.sh; fix bug in initial command line
3767 arguement parsing; add cflags spec file support which is only allowed to
3770 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3771 targets/stage3/stage3-chroot.sh:
3772 Fix a use flag bug in the stage3
3774 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3775 modules/generic_stage_target.py:
3776 Changes to allow cflags, chost, cxxflags in a spec file
3778 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3779 targets/livecd-stage1/livecd-stage1-controller.sh,
3780 targets/livecd-stage2/livecd-stage2-controller.sh,
3781 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3782 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3783 targets/support/pre-kmerge.sh:
3784 change the code to use more case statements. Fix gcc issue in stage1.
3786 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3787 targets/livecd-stage1/livecd-stage1-controller.sh,
3788 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3789 Merging in changes from catalyst 1.1.x for gamecd support.
3791 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3792 targets/stage1/stage1-preclean-chroot.sh:
3793 Removing gcc-config stuff to see if its still required to work around a gcc
3796 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3797 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3798 Added tests for genkernel >3.2.0
3800 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3803 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3804 Updated AUTHORS with new maintainers and updated contributors list.
3806 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3807 examples/fsscript.sh.example, livecd/files/README.txt,
3808 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3809 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3810 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3811 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3812 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3813 universal.motd.txt to resolve documentation issue on bug #86914. Added
3814 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3815 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3818 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3819 targets/livecd-stage2/livecd-stage2-controller.sh:
3820 Removed a few unnecessary comments
3822 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3823 Removed obsolete files from the livecd directory as the functionality has
3824 moved into the targets folders
3826 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3827 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3828 Additional catalyst 2.0.0 files
3830 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3831 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3832 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3833 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3834 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3835 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3836 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3837 -livecd/runscript/alpha-archscript.sh,
3838 -livecd/runscript/default-runscript.sh,
3839 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3840 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3841 -livecd/runscript-support/gamecdfs-update.sh,
3842 -livecd/runscript-support/kmerge.sh,
3843 -livecd/runscript-support/livecdfs-update.sh,
3844 -livecd/runscript-support/post-kmerge.sh,
3845 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3846 modules/embedded_target.py, modules/generic_stage_target.py,
3847 modules/grp_target.py, modules/livecd_stage1_target.py,
3848 modules/livecd_stage2_target.py, -modules/netboot.py,
3849 +modules/netboot_target.py, modules/snapshot_target.py,
3850 modules/stage1_target.py, +modules/stage4_target.py,
3851 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3852 +targets/embedded/embedded-controller.sh,
3853 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3854 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3855 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3856 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3857 +targets/livecd-stage1/livecd-stage1-controller.sh,
3858 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3859 -targets/livecd-stage1/livecd-stage1.sh,
3860 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3861 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3862 +targets/livecd-stage2/livecd-stage2-controller.sh,
3863 +targets/livecd-stage2/livecd-stage2-iso.sh,
3864 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3865 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3866 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3867 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3868 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3869 +targets/stage1/stage1-controller.sh,
3870 +targets/stage1/stage1-preclean-chroot.sh,
3871 -targets/stage1/stage1-preclean1-chroot.sh,
3872 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3873 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3874 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3875 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3876 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3877 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3878 +targets/stage4/stage4-preclean-chroot.sh,
3879 +targets/support/chroot-functions.sh,
3880 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3881 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3882 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3883 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3884 +targets/tinderbox/tinderbox-controller.sh,
3885 targets/tinderbox/tinderbox-preclean-chroot.sh,
3886 -targets/tinderbox/tinderbox.sh:
3887 Initial Import of Catalyst 2.0.0
3889 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3890 livecd/runscript-support/livecdfs-update.sh:
3891 Added /usr/portage as tmpfs (this will be made conditional later).
3893 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3894 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3895 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3896 from an interactive shell.
3898 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3899 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3900 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3901 livecd/runscript-support/pre-kmerge.sh,
3902 livecd/runscript/default-runscript.sh:
3903 Moved livecd-bash_profile to livecd-bashrc. Added check for
3904 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3905 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3908 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3909 modules/generic_stage_target.py:
3910 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3913 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3914 livecd/runscript/default-runscript.sh,
3915 targets/livecd-stage1/livecd-stage1.sh:
3916 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3917 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3918 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3921 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3922 livecd/runscript/ppc-archscript.sh:
3923 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3925 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3926 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3927 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3928 for multiple initrd files.
3930 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3931 livecd/runscript/ppc-archscript.sh:
3932 Modifed PPC archscript to close bug #84648 and also to make the PPC
3933 archscript produce multiple initrd files, like x86/amd64.
3935 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3936 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3937 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3938 livecd/runscript/ppc-archscript.sh:
3939 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3940 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3941 livecd/volid for the HFS volid, too.
3943 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3944 Calling this one 1.1.7 and rolling a tarball.
3946 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3947 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3948 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3949 -livecd/runscript/sparc64-archscript.sh,
3950 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3951 Added livecd/volid to set the volume ID when creating the ISO, patch by
3952 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3953 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3955 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3956 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3957 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3958 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3960 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3961 livecd/runscript-support/livecdfs-update.sh:
3962 Removed hdparm from default runlevel as it break ide=nodma at boot.
3964 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3965 livecd/runscript-support/kmerge.sh,
3966 livecd/runscript-support/pre-kmerge.sh,
3967 targets/livecd-stage1/livecd-stage1-chroot.sh:
3968 Revert last set of changes and remove portage version check from emerge in
3969 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3972 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3973 livecd/runscript-support/kmerge.sh,
3974 livecd/runscript-support/pre-kmerge.sh:
3975 Change genkernel check to use best_version and has_version to determine if
3976 the any previously installed versions of genkernel are up to date. Change
3977 emerge line for kernels to use -n option to only install if they were not
3978 previously installed.
3980 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3981 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3982 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3983 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3984 livecd/runscript/sparc-archscript.sh:
3985 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3986 unified sparc32/sparc64 cdtar.
3988 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3989 livecd/runscript-support/livecdfs-update.sh,
3990 livecd/runscript-support/pre-kmerge.sh:
3991 Change sudoers update to only run if /etc/sudoers exists and only reduce
3992 splash to 1024x768 on minimal and universal install CD.
3994 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3995 targets/livecd-stage1/livecd-stage1.sh:
3996 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3999 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4000 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4001 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4002 livecd/runscript/sparc64-archscript.sh,
4003 livecd/runscript/x86-archscript.sh:
4004 Added a new empty livecd file to each archscript. This will be used for an
4005 identifier by genkernel to allow booting from a non-primary CDROM.
4007 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4008 Catalyst 1.1.6 is here.
4010 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4011 targets/stage1/stage1-preclean2-chroot.sh:
4012 Commenting out stage1 cleaning of /var/db.
4014 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4015 livecd/runscript-support/pre-kmerge.sh:
4016 Made splash reduction to 1024x768 only for minimal and universal release media.
4018 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4019 targets/stage1/stage1-preclean2-chroot.sh:
4020 Added SLOT files back to /var/db entries in stage1.
4022 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4023 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4024 livecd/runscript/default-runscript.sh,
4025 livecd/runscript-support/livecdfs-update.sh,
4026 targets/livecd-stage2/unmerge.sh:
4027 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4028 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4029 the copy from preserving permissions and also adding /usr/share/faces and
4030 default Gentoo icon. We'll see how the icon does for us. Removing serial
4031 init script, as it causes problems with the splash theme.
4033 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4034 targets/livecd-stage1/livecd-stage1.sh:
4037 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4038 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4039 livecd/runscript-support/kmerge.sh,
4040 livecd/runscript-support/livecdfs-update.sh,
4041 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4042 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4043 targets/stage1/stage1-preclean2-chroot.sh:
4044 Removed x-setup from local.start and added in symlinks for gconf, portage
4045 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4046 baselayout and removed /etc/startx from the environmental type. Commented
4047 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4048 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4049 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4050 for X, use the latest pci.ids and usb.ids from portage, and create
4051 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4052 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4053 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4054 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4055 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4058 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4059 Removed ccache from default options as it breaks catalyst when merged with
4062 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4063 modules/snapshot_target.py:
4064 Added /local/ to snapshot exclusion.
4066 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4067 livecd/runscript-support/livecdfs-update.sh:
4068 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4069 gustavoz and his 5 interface Xeon for this.
4071 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4072 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4073 Added a conditional before killing gconfd-2. This is also going to be
4074 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4077 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4078 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4079 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4080 Moved killall -9 gconfd-2 to execute outside chroot.
4082 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4083 livecd/files/x86-help.msg:
4084 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4087 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4088 livecd/runscript/x86-archscript.sh:
4089 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4092 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4095 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4096 targets/livecd-stage1/livecd-stage1.sh:
4097 Added killall for gconfd-2 back into livecd-stage1.sh
4099 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4100 livecd/runscript/alpha-archscript.sh:
4101 Alpha fixes for multiple kernels..
4103 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4104 livecd/runscript-support/kmerge.sh:
4105 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4107 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4108 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4109 livecd/runscript/sparc64-archscript.sh:
4110 Force devfs if udev is not selected for all supporting arches.
4112 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4113 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4114 livecd/runscript-support/kmerge.sh:
4115 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4118 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4119 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4120 Re-enabled preclean in grp and added gconfd-2 killing.
4122 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4123 livecd/runscript/x86-archscript.sh:
4124 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4127 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4128 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4129 targets/livecd-stage1/livecd-stage1-chroot.sh,
4130 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4131 targets/livecd-stage1/livecd-stage1.sh,
4132 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4133 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4134 Added ability to pause indefinitely. This closes bug #79798. I've also added
4135 the gcond-2 killall back in, but now it is in the actual preclean script and
4136 is executed inside the chroot.
4138 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4139 Updated for 1.1.3 release.
4141 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4142 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4143 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4144 targets/netboot/netboot-packages.sh,
4145 targets/tinderbox/tinderbox-chroot.sh:
4146 Updated to use package.use correctly. Blame Robert Paskowitz
4147 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4149 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4150 targets/stage1/stage1-preclean2-chroot.sh:
4151 Fixed find line for new stage1 /var/db/pkg.
4153 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4154 targets/stage1/stage1-preclean2-chroot.sh:
4155 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4156 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4159 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4160 livecd/runscript-support/livecdfs-update.sh:
4161 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4162 added net.ethX symlinks, and added copying of files from
4163 /usr/lib/hotplug/firmware into firmware tarball.
4165 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4166 livecd/runscript-support/livecdfs-update.sh:
4167 Firmware updated to use new /lib/firmware directory.
4169 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4170 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4171 work when both -f and -C were used on the command line.
4173 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4174 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4175 targets/livecd-stage1/livecd-stage1-chroot.sh,
4176 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4177 targets/stage3/stage3-chroot.sh:
4178 Added a portage version check to each target that uses --newuse to ensure a
4179 high enough version is used. This resolves bug #75336.
4181 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4182 livecd/files/livecd-local.start:
4183 Possible local.start fix for beejay.
4185 12 Jan 2005; John Davis <zhen@gentoo.org>
4186 modules/embedded.py:
4187 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4189 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4190 livecd/runscript-support/kmerge.sh:
4191 Added ccache support to genkernel call in livecd-stage2.
4193 11 Jan 2005; John Davis <zhen@gentoo.org>
4194 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4195 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4196 targets/netboot/netboot.sh:
4197 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4198 some feature enhancements.
4200 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4201 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4202 targets/livecd-stage1/livecd-stage1-chroot.sh,
4203 targets/livecd-stage1/livecd-stage1.sh,
4204 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4205 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4206 Added a -F or --fetchonly command line option and closing out bug #77480.
4207 Also added a portage version check to livecd-stage1 to close out bug #68307.
4209 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4210 livecd/runscript-support/livecdfs-update.sh,
4211 targets/stage3/stage3-chroot.sh:
4212 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4213 target to use emerge -e when building. This is only temporary until the
4214 bootstrap.sh script can be fixed or another solution can be decided upon.
4216 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4217 +targets/embedded/kmerge.sh:
4218 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4219 from mutex@gentoo.org
4221 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4222 modules/livecd_stage2_target.py:
4225 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4226 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4227 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4228 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4229 the brokenness of a stage1 tarball.
4231 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4232 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4235 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4236 modules/livecd_stage2_target.py:
4239 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4240 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4241 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4242 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4243 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4244 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4245 Upgraded the isolinux cdtar files and closing bug #70518.
4247 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4248 modules/embedded_target.py, modules/generic_stage_target.py,
4249 modules/grp_target.py, modules/livecd_stage1_target.py,
4250 modules/livecd_stage2_target.py, modules/netboot.py,
4251 modules/stage1_target.py, modules/tinderbox_target.py:
4252 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4253 separate out specific target logic from the generic targets modules.
4255 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4256 new PPC arch file from pvdabeel@gentoo.org
4258 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4259 examples/generic_stage_template.spec, modules/catalyst_support.py:
4260 tweaking error handling in the main catalyst script
4261 updated the example to include a blurb about portage_confdir
4263 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4264 livecd/runscript-support/livecdfs-update.sh:
4265 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4267 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4270 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4271 fix for #66592. catalyst now gives a traceback when it bails out, making
4272 troubleshooting amazingly easier
4274 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4275 modules/catalyst_support.py, modules/embedded_target.py,
4276 modules/generic_stage_target.py, modules/grp_target.py,
4277 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4278 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4279 Reversing patch from Eric Edgar from bug #70663.
4281 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4282 livecd/runscript/x86-archscript.sh:
4283 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4284 not work without it (mkisofs fails on creating ISO).
4286 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4287 modules/catalyst_support.py, modules/embedded_target.py,
4288 modules/generic_stage_target.py, modules/grp_target.py,
4289 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4290 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4291 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4292 separate out specific target logic from the generic targets modules.
4294 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4295 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4296 targets/embedded/embedded.sh:
4297 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4299 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4300 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4301 livecd/runscript/default-runscript.sh,
4302 livecd/runscript-support/gamecdfs-update.sh,
4303 livecd/runscript-support/livecdfs-update.sh,
4304 modules/livecd_stage2_target.py:
4305 Added gamecd/conf option to livecd_stage2_target.py, added
4306 gamecd.conf.example to /examples, cleaned up game-specific code in
4307 gamecdfs-update.sh to make it more generic, added more fundtionality to
4308 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4309 and gentoo-gamecd to make spec files simpler and to remove the need for
4310 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4311 user to still use a custom fsscript of their own.
4313 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4314 +livecd/files/environmental.motd.txt,
4315 targets/livecd-stage1/livecd-stage1.sh:
4316 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4318 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4319 livecd/runscript/default-runscript.sh,
4320 livecd/runscript-support/livecdfs-update.sh:
4321 Added gentoo-release-environmental as a valid livecd/type and did some
4322 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4323 devices other than eth0.
4325 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4326 targets/livecd-stage1/livecd-stage1-chroot.sh:
4327 Changed livecd-stage1 to merge each package individually. This should not
4328 make it into a production version of catalyst, but is here as a possible
4329 solution to bug #68307.
4331 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4332 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4333 livecd/runscript/sparc-archscript.sh,
4334 livecd/runscript/sparc64-archscript.sh,
4335 livecd/runscript/x86-archscript.sh:
4336 Added failures to all arches on mkisofs failure and also made -z option to
4337 mkisofs optional on x86 depending on loop type used.
4339 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4340 livecd/runscript/x86-archscript.sh:
4341 Making sure the mkisofs call causes a failure when it doesn't complete
4342 successfully. Once again, blame jforman, our beloved infra-monkey.
4344 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4345 livecd/runscript/default-runscript.sh:
4346 squashfs-utils->squashfs-tools fix. Blame jforman.
4348 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4349 livecd/isogen/x86-isogen.sh:
4350 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4351 possibly not booting on really old systems.
4353 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4354 livecd/runscript/x86-archscript.sh:
4355 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4356 possibly not booting on really old systems.
4358 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4359 livecd/runscript-support/livecdfs-update.sh:
4360 Save some space by removing redundant firmware after tarball is made, only
4361 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4364 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4365 targets/stage1/stage1-preclean2-chroot.sh:
4366 Added patch from vapier and closing bug #73556.
4368 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4369 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4370 +targets/embedded/embedded-fs-runscript.sh,
4371 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4372 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4373 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4374 from mutex@gentoo.org for modules/embedded.py
4376 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4377 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4378 livecd/runscript-support/livecdfs-update.sh:
4379 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4380 aliases having --color rather than --color=auto.
4382 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4383 livecd/files/livecd-local.start:
4384 Let's try actually making a proper edit on livecd/files/livecd-local.start
4385 this time, shall we...
4387 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4388 livecd/files/livecd-local.start:
4389 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4390 x-setup check for /etc/startx.
4392 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4393 livecd/runscript-support/gamecdfs-update.sh:
4394 Fixing minor sed bug in gamecdfs-update.sh.
4396 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4397 examples/snapshot_template.spec,
4398 livecd/runscript-support/gamecdfs-update.sh,
4399 livecd/runscript-support/livecdfs-update.sh:
4400 Fixing typo in snapshot_template.spec and closing bug #70321.
4402 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4403 livecd/runscript-support/pre-kmerge.sh:
4404 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4405 genkernel will only add the 1024x768 version of the gensplash image to the
4406 bzImage, which added with the livecd-stage2 removal of the unused splash
4407 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4409 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4410 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4411 livecd/runscript/sparc64-archscript.sh:
4412 Updated with silo/mkisofs patch from gustavoz.
4414 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4415 livecd/files/x86-help.msg:
4416 Updated x86-help.msg to make it fall more inline with current
4417 genkernel/livecd-tools options.
4419 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4420 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4421 livecd/runscript-support/pre-kmerge.sh:
4422 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4423 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4424 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4427 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4428 livecd/runscript-support/kmerge.sh,
4429 livecd/runscript-support/livecdfs-update.sh,
4430 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4431 Changed kernel build caching to use kerncache option, rather than pkgcache
4432 option. Fixed --postconf and --callback for builds that do not require them.
4433 Removed delay when removing package sin the system profile. This is now
4434 catalyst 1.1.0, so enjoy.
4436 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4437 livecd/runscript-support/livecdfs-update.sh:
4438 Stopping udev from using the nasty device tarball. We don't need it anyway.
4440 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4441 livecd/runscript/sparc-archscript.sh,
4442 livecd/runscript/sparc64-archscript.sh,
4443 livecd/runscript-support/kmerge.sh,
4444 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4445 Fixing gpm support by uncommenting default settings. Fixing case where
4446 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4447 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4448 not get renamed. Fixed a problem where we were accidentally removing the
4449 hwdata-knoppix versions of pci.ids and usb.ids and linking
4450 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4451 for 2004.3 and catalyst 1.1.0.
4453 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4454 patch from vapier@gentoo.org for bug #68080
4456 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4457 livecd/runscript-support/kmerge.sh:
4458 made kernel caching dependent on the "pkgcache" option so that genkernel's
4459 postconf can actually work
4461 18 Oct 2004; John Davis <zhen@gentoo.org>
4462 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4463 livecd/runscript-support/livecdfs-update.sh:
4464 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4466 17 Oct 2004; John Davis <zhen@gentoo.org>
4467 livecd/runscript-support/livecdfs-update.sh:
4468 firmware tarball fix for packages that need firmware such as ipw2100
4470 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4471 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4472 livecd/runscript-support/livecdfs-update.sh,
4473 modules/livecd_stage2_target.py:
4474 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4476 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4477 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4478 should not hurt non-HT users
4480 12 Oct 2004; John Davis <zhen@gentoo.org>
4481 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4482 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4483 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4484 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4485 livecd/runscript-support/kmerge.sh:
4486 bugfixes for #67195, #67197, #67122, and #46918
4488 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4489 small netboot fixups
4491 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4492 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4493 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4494 targets/netboot/netboot.sh:
4495 sweeping updates and changes to the netboot code. the patches should fix the
4496 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4497 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4499 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4500 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4501 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4502 targets/netboot/netboot.sh:
4503 more code cleanup and maintenance
4505 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4506 modules/generic_stage_target.py, +modules/netboot.py,
4507 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4508 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4509 +targets/netboot/netboot.sh:
4510 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4513 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4514 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4515 targets/livecd-stage1/livecd-stage1-chroot.sh,
4516 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4517 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4518 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4519 have to start a server on the build host for it to distribute.
4521 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4522 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4523 just do -s version_stamp
4525 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4526 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4528 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4529 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4530 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4531 modules/livecd_stage2_target.py:
4532 udev support for livecds
4534 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4535 +targets/livecd-stage2/unmerge.sh:
4536 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4537 Also, livecd-stage2 unmerge.sh added back in.
4539 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4540 livecd/runscript-support/livecdfs-update.sh:
4541 bugfixes for #60887 and #63338
4543 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4544 bugfixes for #63382 and #63338
4546 08 Sep 2004; John Davis <zhen@gentoo.org>
4547 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4548 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4549 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4550 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4551 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4552 targets/livecd-stage1/livecd-stage1-chroot.sh,
4553 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4554 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4555 lots of changes in this revision. first of all, major cosmetic fixups to the
4556 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4557 for distcc or ccache builds in most of the targets. bug #56581 is finially
4558 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4559 performance enhancement here.
4561 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4562 modules/livecd_stage2_target.py:
4563 fix for bug #63033, thanks to usata@gentoo.org for the patch
4565 30 Aug 2004; John Davis <zhen@gentoo.org>
4566 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4567 bugfixes for #61537 and #61779
4569 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4570 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4571 modules/snapshot_target.py:
4572 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4573 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4574 time should also be improved due to a more efficient use of rsync. This commit will
4575 mark the portage version of catalyst-1.9.0.
4577 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4578 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4581 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4584 02 Aug 2004; John Davis <zhen@gentoo.org>
4585 livecd/runscript-support/livecdfs-update.sh:
4588 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4589 +targets/stage1/build.py, -targets/stage1/build.sh,
4590 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4591 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4592 targets/stage3/stage3-chroot.sh:
4593 applied patch from bug #58840. it should fix up things for uclibc stages and
4594 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4596 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4597 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4598 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4599 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4600 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4601 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4602 livecd/runscript-support/livecdfs-update.sh,
4603 modules/livecd_stage2_target.py:
4604 addition of wolf31o2's gamecd patchset. untested, so please beware
4606 14 Jul 2004; John Davis <zhen@gentoo.org>
4607 livecd/runscript-support/livecdfs-update.sh,
4608 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4609 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4610 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4611 this out of generic_stage_target and into livecd-stage2 since the
4612 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4614 13 Jul 2004; John Davis <zhen@gentoo.org>
4615 livecd/runscript-support/livecdfs-update.sh:
4616 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4617 default rc'ed programs when only one change was required to rcadd. so I
4618 changed it so that the defaults are *always* loaded and specified additions/
4619 deletions are just added on top of those.
4621 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4622 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4623 targets/livecd-stage1/livecd-stage1-chroot.sh,
4624 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4625 targets/tinderbox/tinderbox-chroot.sh:
4626 changing the more verbose behavior to the -V (verbose) flag
4628 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4629 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4630 targets/livecd-stage1/livecd-stage1-chroot.sh,
4631 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4632 targets/tinderbox/tinderbox-chroot.sh:
4633 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4634 it is about to merge so that deps and USE flags are more evident
4636 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4637 modules/catalyst_support.py:
4638 completely rewrote the catalyst main script so that it can actually utilize
4639 more than one command line flag. new functionality included, but not active
4640 yet (--debug and --verbose). arguments can still be passed on the commandline
4641 through the use of the -C (--cli) flag. updated the arg_parse function in
4642 catalyst_support.py to accomodate my changes.
4644 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4645 modules/generic_target.py, modules/grp_target.py,
4646 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4647 modules/snapshot_target.py, modules/stage1_target.py,
4648 modules/stage2_target.py, modules/stage3_target.py,
4649 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4650 fixes for bugs #55192 and #54137
4651 added a new key for all specfiles, portage_confdir.
4652 this should point to a directory similar in functionality to /etc/portage.
4654 cleaned up the module code a bit so that unnecessary modules
4657 more work on resuming. it is getting there, but it still needs a ton of work,
4658 so please test, and report bugs.
4660 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4661 modules/catalyst_support.py, modules/generic_stage_target.py,
4662 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4663 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4664 stage resuming functionality should be working. I still have to work on GRP
4665 and livecds, but they should not be hard. I could not incorporate emerge
4666 --resume into stage resuming functionality because in some instances, portage
4667 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4668 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4669 ). I also made some small tweaks to the stage target scripts which clean up
4670 the envscript stuff. Not noticable performance wise, but it makes me feel all
4671 warm and fuzzy to know that it is programmed absolutely correctly ;)
4673 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4674 modules/generic_stage_target.py:
4675 revamped the cmd() structure so that it could properly return error codes.
4676 Please note that this might break catalyst until there is some further
4677 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4678 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4679 now. Additionally, catalyst will stop when there is an error with an ebuild
4680 ... it didn't do this before, it just plowed along and packed things up.
4682 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4683 code in portage.py and then answering my noob questions.
4685 13 Jun 2004; John Davis <zhen@gentoo.org>
4686 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4687 livecd/runscript-support/livecdfs-update.sh:
4688 some last minute fixins (stuff to work with the new genkernel)
4690 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4693 11 Jun 2004; John Davis <zhen@gentoo.org>
4694 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4695 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4698 10 Jun 2004; John Davis <zhen@gentoo.org>
4699 livecd/runscript-support/kmerge.sh,
4700 livecd/runscript-support/livecdfs-update.sh,
4701 livecd/runscript-support/post-kmerge.sh,
4702 livecd/runscript-support/pre-kmerge.sh:
4703 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4704 functions control what scripts are added to their respective runlevels. This
4705 option would be specified like so in the spec file: livecd/rcadd:
4706 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4708 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4709 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4710 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4711 the code to give a nice error msg instead of a cryptic traceback
4713 04 Jun 2004; John Davis <zhen@gentoo.org>
4714 livecd/runscript-support/livecdfs-update.sh:
4715 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4716 /etc/bootsplash/default
4718 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4719 targets/embedded/embedded-chroot.sh,
4720 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4721 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4722 targets/livecd-stage1/livecd-stage1-chroot.sh,
4723 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4724 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4725 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4726 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4727 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4728 targets/tinderbox/tinderbox-chroot.sh,
4729 targets/tinderbox/tinderbox-preclean-chroot.sh,
4730 targets/tinderbox/tinderbox.sh:
4731 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4733 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4734 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4735 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4736 It should be a full path pointing to a portage overlay dir.
4738 27 May 2004; John Davis <zhen@gentoo.org>
4739 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4740 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4741 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4742 livecd/runscript/default-runscript.sh:
4743 added updated silos and fixed motd bug
4745 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4746 rolling out version 1.0.8
4748 22 May 2004; John Davis <zhen@gentoo.org>
4749 livecd/runscript-support/kmerge.sh,
4750 livecd/runscript-support/livecdfs-update.sh,
4751 modules/livecd_stage2_target.py:
4752 added key livecd/bootsplash
4754 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4755 livecd/runscript/sparc-archscript.sh,
4756 livecd/runscript/sparc64-archscript.sh:
4757 sparc fixup patches from gustavoz at g.org
4759 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4760 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4761 is livecd/modblacklist
4763 19 May 2004; John Davis <zhen@gentoo.org>
4764 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4765 livecd/runscript/x86-archscript.sh:
4766 added support for livecd/overlay, changed vga=0x317 to vga=791
4767 in the x86 archscript as it is a more standard setting and should
4768 work on more hardware
4770 17 May 2004; John Davis <zhen@gentoo.org>
4771 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4772 livecd/runscript-support/kmerge.sh,
4773 livecd/runscript-support/livecdfs-update.sh,
4774 modules/livecd_stage2_target.py:
4775 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4776 we also now have basic motd copying support for more branded livecds
4778 16 May 2004; John Davis <zhen@gentoo.org>
4779 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4780 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4781 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4783 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4784 modules/catalyst_support.py, modules/embedded_target.py,
4785 modules/generic_stage_target.py, modules/generic_target.py,
4786 modules/grp_target.py, modules/livecd_stage1_target.py,
4787 modules/livecd_stage2_target.py, modules/stage1_target.py,
4788 modules/stage2_target.py, modules/stage3_target.py,
4789 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4790 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4791 caused gcc profile problems.
4793 12 May 2004; John Davis <zhen@gentoo.org>
4794 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4795 livecd/runscript-support/livecdfs-update.sh,
4796 livecd/runscript-support/post-kmerge.sh,
4797 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4799 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4800 silliness). Most notably, I have taken advantage of the update-modules
4801 --assume-kernel fix from agriffis so that we can actually use 3rd party
4802 modules now. Please note that >=baselayout-1.9.0 is required.
4804 02 May 2004; Olivier Crete <tester@gentoo.org>
4806 Added forgotten CHOST for i386 subarch
4808 30 Apr 2004; John Davis <zhen@gentoo.org>
4809 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4810 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4811 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4812 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4814 -fixed 2004.0 branding in the isolinux cdtar
4815 -fixed up acpi stuff in the runscripts
4816 -fixed up the x86 help message and corrected the numerous errors in it
4818 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4819 livecd/runscript/default-runscript.sh:
4820 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4821 1.0.7. we are ready for release
4823 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4824 fix for the problem that gustavoz found wrt the /dev creation stuff not
4825 detecting arches. also an efficiency fix for stage1 building
4827 14 Apr 2004; John Davis <zhen@gentoo.org>
4828 targets/embedded/embedded-chroot.sh,
4829 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4830 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4831 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4832 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4833 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4834 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4835 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4836 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4837 targets/tinderbox/tinderbox-preclean-chroot.sh,
4838 targets/tinderbox/tinderbox.sh:
4839 fix for bug #47733 - fixes for distcc and an envscript bugfix
4841 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4844 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4845 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4846 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4847 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4848 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4849 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4850 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4851 targets/stage1/stage1-preclean1-chroot.sh,
4852 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4853 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4854 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4855 targets/tinderbox/tinderbox.sh:
4856 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4857 zhen@gentoo.org please.
4859 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4860 fix for /dev in stage1
4862 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4865 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4866 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4867 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4868 Added the two kernel-configs for 2004.1 x86
4870 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4871 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4872 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4873 targets/tinderbox/tinderbox.sh:
4874 fix to address missing /dev in stages, fixed path for env-update in all of the
4877 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4878 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4880 01 Apr 2004; John Davis <zhen@gentoo.org>
4881 livecd/runscript/default-runscript.sh:
4882 added in fix for the module.conf stuff courtesy of Benjamin Judas
4885 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4887 cosmetic touchups for 1.0.5
4889 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4890 added support to the stage2 for stackable profiles bootstrap
4892 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4893 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4894 support for sparc32/64 build compatibility
4896 30 Mar 2004; John Davis <zhen@gentoo.org>
4897 livecd/runscript/default-runscript.sh, modules/targets.py,
4898 targets/stage1/build.sh:
4899 fix for bug 46022, more stackable profile fixes, embedded patches added
4901 26 Mar 2004; John Davis <zhen@gentoo.org>
4902 livecd/runscript/default-runscript.sh, modules/targets.py,
4903 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4904 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4905 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4906 fixes for bugs #44625 and #45805
4908 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4909 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4910 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4911 memtest is in. if you want to use it, check out the memtest86 cd tarball
4912 Also, fixes for bugs 45078, 45188, 44306
4914 23 Mar 2004; John Davis <zhen@gentoo.org>
4915 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4916 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4917 livecd/runscript/x86-archscript.sh, modules/targets.py,
4918 targets/livecd-stage3/unmerge.sh:
4919 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4920 created at the end of the livecd-stage2 process.
4922 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4923 targets/embedded/embedded.sh:
4924 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4926 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4927 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4928 removing the hardened-gcc deps since the package itself is deprecated'
4930 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4931 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4933 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4934 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4935 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4936 examples/livecd/alpha/config-2.4.21-r4-alpha,
4937 examples/livecd/alpha/config-2.4.21-r4-jensen,
4938 examples/livecd/alpha/config-2.4.21-r4-legacy,
4939 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4940 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4941 fixes for bugs 43676, 43701. Alpha support added as well.
4943 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4944 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4945 kde/gnome cd specs added.
4947 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4948 fix in catalyst.conf for bug #42044
4950 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4951 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4952 examples/livecd/sparc64/config-2.4.24-sparc64:
4953 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4955 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4956 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4957 for a $clst_conf environment variable. You can use the $clst_conf variable to
4958 point to a file to use in place of /etc/catalyst.conf. By setting this
4959 variable in your shell, catalyst can easily be used by multiple people on the
4960 same machine. Also, ccache support now works for genkernel.
4962 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4963 removed file for livecd-stage2 target, as this is handled by the runscript
4964 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4965 and made "/boot/kernel/foo/extraversion" an optional rather than required
4966 parameter. The aforementioned "packages" is used to specify kernel-related
4967 packages (like module ebuilds) to merge with each kernel, and the new "use"
4968 option is used to specify the USE settings you'd like exported to the
4969 environment during kernel as well as kernel "packages" build.
4971 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4972 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4973 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4974 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4975 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4976 targets/tinderbox/tinderbox.sh:
4977 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4978 it for ebuild - added headers to everything and removed deprecated dirs
4980 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4981 adding Kumba's patches for MIPS
4983 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4984 Added hppa specific code.
4986 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4987 Tinderbox target added. See tinderbox examples in examples/ dir.
4989 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4990 spec file support integrated into catalyst. Use "-f/--file specfile" as
4991 argument; see examples dir for examples.
4992 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4993 example of how to use it.
4995 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4996 support functions for spec file parsing and reading added. Will get added to
4999 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5000 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5003 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5004 Significant rework of code structure. Everything is falling nicely into place.
5006 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5007 Exception handling fully-integrated into current prototype code.
5009 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5010 beginning of exception handling integration, got some of the target code
5013 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5014 major code rework in progress on the python parts.
5016 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5017 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5018 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5019 for organiation's sake, I have moved the files, such as livecd foundations,
5020 into catalyst/files. It will make it easier for us when ebuild time comes
5023 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5024 All preliminary target build scripts are now added and coded to near as spec
5025 that we can have at this point.
5027 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5028 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5029 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5030 something that should be continued as much as reasonably possible in other
5031 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5032 code completed, and internal fall-backs to reasonable global config defaults
5035 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5036 subarch test outsourced to python catalyst-subarches function.
5038 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5039 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5041 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5042 removing dup enter_chroot
5044 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5045 document subarches checking
5047 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5048 Fix valid subarch test.
5050 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5051 include/build_functions.sh, include/functions.sh:
5052 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5053 start_build to build_functions.sh cleaning up the main catalyst script some
5056 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5057 fixed SRCBALL and DESTBALL, making it transparent for profiles
5059 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5060 added an exit condition to the cmd line argument case statement
5062 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5063 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5064 the changes that I made to the above files should make catalyst completely
5065 transparent to no matter what profile we are using. check files/catalyst.conf
5066 for the list of BUILDTYPEs that we support.
5068 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5069 changed how cmd line arguments are handled
5071 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5072 I changed the is_special handling so that it is cleaner and faster
5074 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5075 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5076 livecd/foundations/x86-basic/post-clean.sh,
5077 livecd/foundations/x86-basic/pre-clean.sh,
5078 livecd/foundations/x86-basic/settings:
5079 I outsourced more functions to include/functions.sh. I made it a seperate file
5080 from build_fucntions.sh so that we can keep our build and other functions
5081 apart. I also added in the livecd stuffs from the stager side of things.
5083 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5084 include/build_functions.sh:
5085 I outsourced all of the build functions to include/build_functions.sh. In the
5086 future, this will happen more - the code needs cleaned up.
5088 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5090 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5091 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5092 does not use that anymore.
5094 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5095 since we now have a default profile in portage, i massaged some errors
5096 messages to reflect that.
5098 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5100 removed ccache support from catalyst stage1 build cause it breaks the build.
5101 Additionally, I removed gettext support from bootstrap, because according to
5102 our new default profile, we don't use that anymore.
5104 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5105 added a new var, BUILDTYPE, adding more transparency for building.
5106 In the future, we will be building both selinux and hardened sources.
5108 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5109 fixed some formatting when catalyst prints out build info, additionally,
5110 trying to make catalyst more transparent for future expansion of stages
5112 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5113 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5114 --help. I moved this functionality from the main program section to
5117 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5118 I edited catalyst to change our naming convention from stage*-arch-h.* to
5119 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5120 I change naming conventions, as catalyst will be eventually extended to
5121 do selinux-* stages also.
5123 Additionally, I updated README.catalyst to include profile information.
5125 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5126 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5127 I renamed README.stager to README.catalyst and have made some very minor
5128 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5129 I have hacked bootstrap to use the hardened profile, as well as utilize
5130 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5131 major). Additionally, bin/stage1 has been hacked to accept the hardened
5132 profile, and use hardened-gcc.
5134 09 September 2003; John Davis <zhen@gentoo.org>:
5135 Initial import of hardened stager. I am forking this from the original
5136 stager code in order to better fit our needs. The original stager code is
5137 still used by Gentoo, and is maintained by Daniel Robbins
5138 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5139 contributors that coded stager.