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> arch/arm.py:
7 Fix typo and add armv7a-hardfp target
9 04 Sep 2010; Raúl Porcel <armin76@gentoo.org>
10 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
11 targets/support/pre-kmerge.sh:
12 Apply patch from Guy Martin <gmsoft@gentoo.org> to fix installcd for hppa,
15 29 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
16 targets/support/chroot-functions.sh:
17 Only run depclean for stage3/system
19 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
20 This is catalyst 2.0.6.906
22 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
23 targets/support/chroot-functions.sh:
24 Run depclean at the end of stage generation (for Gentoo bug #295132)
26 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
27 targets/support/livecdfs-update.sh:
28 Apply patch from Gentoo bug #284585
30 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
31 Clean up a few extraneous spaces, line wrap a comment, and add Id.
33 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
34 +.gitattributes, README, TODO:
35 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
38 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
39 modules/livecd_stage2_target.py:
40 Apply patch for module blacklisting from gentoo bug #282148
42 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
43 Version bumping to 2.0.6.905 for release.
45 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> livecd/files/README.txt,
46 livecd/files/x86-F6.msg:
47 Apply patch to document espeakup support for Gentoo bug #267708
49 27 May 2009; Andrew Gaffney <agaffney@gentoo.org>
50 modules/catalyst/config.py:
51 import catalyst_support for Gentoo bug #271368
53 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
54 Rolling an official catalyst 2.0.6.904 version.
56 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
57 Apply additional patch from Gentoo bug #255793 for arm subarches
59 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
60 targets/support/chroot-functions.sh:
61 Apply patch from Gentoo bug #264457 to prevent deleting of ccache cache
63 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sh.py:
64 Additional sh patch from Gentoo bug #255793
66 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py, arch/sh.py:
67 Apply patch from Gentoo bug #255793 for enhanced sh/arm support
69 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
70 modules/generic_stage_target.py:
71 Update reference to make.conf.example for new location in portage-2.1.6
73 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
74 targets/stage1/stage1-chroot.sh:
75 Remove --noreplace from run_merge call so that baselayout gets rebuilt
78 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
79 targets/support/rc-update.sh:
80 Change invalid atom '>=sys-apps/baselayout-2*' to
81 '>=sys-apps/baselayout-2'
83 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
84 modules/catalyst_support.py:
85 Try to import portage.util before portage_util
87 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
88 Add note about metadata_overlay being default in 2.1.6
90 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
91 Updated the AUTHORS section and the header for the ChangeLog, to reflect
92 that individual authors now retain their copyright to code they submit.
94 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
95 Rewrote TODO to make it clearer and added a ton of new items to it.
97 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
98 modules/generic_stage_target.py:
99 screw you python...hard
101 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
102 modules/generic_stage_target.py:
103 Disable removal of 'target_path' when build starts
105 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
106 modules/generic_stage_target.py:
107 Apply patch from armin76 to actually make use of the busybox_config value
110 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
111 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
112 Add support for gk's --busybox-config= option
114 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
115 modules/generic_stage_target.py:
116 Missing / before 'iso'
118 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
119 modules/snapshot_target.py:
120 Add support for purging to snapshot target
122 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
123 Add mix-in cdtar idea to TODO
125 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
126 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
127 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
128 Remove old isolinux-3.09 cdtar files
130 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
131 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
132 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
133 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
135 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
136 Marking this 2.0.6.903 for testing.
138 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
139 targets/netboot2/netboot2-controller.sh:
140 Disable copying of nb-busybox.cf since it isn't used anyway
142 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
143 arch/x86.py, catalyst:
144 A few typo and other minor fixes as reported by armin76
146 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
147 modules/generic_stage_target.py:
148 Add support for digests="all" for Gentoo bug #209611
150 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
151 examples/netboot2_template.spec, targets/support/kmerge.sh:
152 Automatically append --netboot to GK_ARGS for netboot2 target Remove
153 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
155 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
156 targets/support/pre-kmerge.sh:
157 Remove evil hacks that copy gk files around for netboot2
159 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
160 Bumping version for release.
162 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
163 modules/catalyst_support.py:
164 Default to umask 022 for spawn() unless otherwise specified for Gentoo bug
167 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
168 modules/catalyst_support.py, modules/generic_stage_target.py:
169 Add support for -P/--purgeonly option
171 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
172 Updated README to tell the user where to locate catalyst.conf if not using
173 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
176 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
177 Kicking out a 2.0.6.901 release for testing.
179 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
180 modules/generic_stage_target.py:
181 Automatically prepend build dir path to livecd/iso if it's not an absolute
184 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
185 Update TODO with placeholder idea.
187 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
188 +modules/catalyst/util.py:
189 Create catalyst.util module with capture_traceback() and print_traceback()
190 functions Capture and print traceback when build fails instead of letting
193 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
194 modules/catalyst/config.py, modules/catalyst_support.py:
195 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
197 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
198 modules/catalyst/config.py:
199 A few fixes to ParserBase after actually testing it switch to parsing
200 config file with ConfigParser.
202 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
203 +modules/catalyst/config.py, -modules/catalyst/util.py:
204 More indecisiveness..move util.spec to config.SpecParser.
206 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
207 -modules/catalyst/spec.py, +modules/catalyst/util.py,
208 modules/catalyst_support.py:
209 * Rename catalyst.spec to catalyst.util
210 * Move spec_dump() into spec class
211 * Modify catalyst to use new spec class
213 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
214 +modules/catalyst/__init__.py:
215 Add __init__.py file and import line.
217 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
218 +modules/catalyst/spec.py:
219 Initial commit of modules/catalyst/spec.py.
221 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
223 Updating x86/amd64 arch support. Original patches by William Cooke
224 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
226 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
227 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
228 modules/snapshot_target.py, modules/stage4_target.py,
229 targets/support/bootloader-setup.sh, targets/support/functions.sh,
230 targets/support/kmerge.sh:
231 Removing all deprecated interfaces. We no longer wish to support them and
232 they're not needed. Anyone using a pre-2.x spec file will need to update
235 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
236 -livecd/files/Getting_Online.txt:
237 Removing livecd/files/Getting_Online.txt since it was quite outdated.
239 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
241 Updated for new git repo.
243 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
244 targets/support/livecdfs-update.sh:
245 Add gconf settings for gnome-screensaver to disable locking by default. This
248 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
249 Add armv5tel to arm host list.
251 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
252 targets/support/chroot-functions.sh:
253 If we don't have a distcc user, we need to reinstall distcc, even if it's
254 been built with the right USE. This mainly affects stage1/stage2.
256 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
257 targets/support/chroot-functions.sh:
258 We need to run distcc-config --install, since we won't be installing into
259 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
260 installed versions of distcc.
262 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
263 Add a couple of distcc-related items to TODO.
265 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
266 targets/stage1/stage1-preclean-chroot.sh,
267 targets/stage2/stage2-preclean-chroot.sh,
268 targets/stage3/stage3-preclean-chroot.sh,
269 targets/stage4/stage4-preclean-chroot.sh:
270 We don't want to run setup_myfeatures in preclean, but still want to update
271 the environment and show our debug information.
273 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
274 targets/stage1/stage1-preclean-chroot.sh,
275 targets/stage2/stage2-preclean-chroot.sh,
276 targets/stage3/stage3-preclean-chroot.sh,
277 targets/stage4/stage4-preclean-chroot.sh,
278 targets/support/chroot-functions.sh:
279 Remove the die on LIBDIR check, since it won't be set on non-multilib
280 profiles. We can now run debug in preclean again.
282 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
283 targets/support/functions.sh:
284 Let's not try to chmod a dangling symlink.
286 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
287 targets/support/chroot-functions.sh:
288 Added emerge --info to debug output. I don't know why I didn't add it before.
290 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
291 targets/stage1/stage1-preclean-chroot.sh,
292 targets/stage2/stage2-preclean-chroot.sh,
293 targets/stage3/stage3-preclean-chroot.sh,
294 targets/stage4/stage4-preclean-chroot.sh:
295 We probably shouldn't be running our debug functions in our stages. Let's
298 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
299 targets/support/chroot-functions.sh:
300 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
303 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
304 targets/support/livecdfs-update.sh:
305 Only copy the handbook icon if one exists.
307 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
308 modules/catalyst_lock.py:
309 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
312 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
313 targets/livecd-stage2/livecd-stage2-controller.sh:
314 We should be matching all possible LIBDIRs, so make sure we do that.
316 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
317 targets/support/livecdfs-update.sh:
318 We no longer need the metadata.tar.bz2, since the Installer uses
321 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
322 targets/stage1/stage1-chroot.sh:
323 We don't need --newuse if we're not using binary packages, so there's no
326 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
327 targets/livecd-stage2/livecd-stage2-controller.sh:
328 Added initial framework for creating the CD's root on livecd/livedvd.
329 Currently, the end result is the same, but I'll be adding code to
330 automatically copy the stages and to automatically download the distfiles.
332 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
333 targets/livecd-stage2/livecd-stage2-controller.sh,
334 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
335 targets/support/rc-update.sh:
336 Change all checks for livecd/type: gentoo-release-livecd to
337 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
338 to allow for auto-fetching of distfiles and stages onto official DVD media.
340 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
341 targets/livecd-stage1/livecd-stage1-controller.sh,
342 targets/livecd-stage2/livecd-stage2-controller.sh:
343 Updated TODO. Added code to livecd-stage1 to generate a package list, which
344 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
345 the distfiles automatically.
347 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
348 modules/generic_stage_target.py:
349 Fix seedcache output so it fits in 80 columns.
351 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
352 targets/stage1/stage1-chroot.sh:
353 We should likely install baselayout before anything else, including the
354 package manager. As such, I've moved it to after sys-apps/baselayout is
357 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
358 targets/livecd-stage2/livecd-stage2-controller.sh:
359 Check for a snapshot in the overlay and error if one is present. This should
360 ensure that the snapshot on the CD is the same as the one used to build the
363 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
364 modules/catalyst_support.py:
365 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
366 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
369 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
370 targets/stage1/stage1-chroot.sh:
371 Change back to using sys-apps/baselayout. We'll need to come up with a
372 better permanent solution now that virtual/baselayout is no more.
374 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
375 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
376 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
378 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
379 targets/support/bootloader-setup.sh:
380 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
383 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
384 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
385 Added TODO. Changed create_handbook_icon call to only be called if
386 /docs/handbook/index.html exists on the disk or in livecd/overlay.
388 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
389 targets/support/kmerge.sh:
390 Run sed on KERNELVERSION to escape the slashes so we can use it in another
393 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
394 targets/support/kmerge.sh:
395 Modify test to run if package.provided exists instead of if it doesn't.
396 Run sed on the correct file.
398 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
399 targets/support/chroot-functions.sh:
400 Added --noreplace to setup_myfeatures merges so we don't blow away any
401 packages which are already installed with the proper USE flags for the given
402 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
404 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
405 livecd/files/README.txt:
406 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
408 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
409 targets/support/rc-update.sh:
410 Added mdraid for baselayout-2 users.
412 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
413 targets/support/kmerge.sh:
414 Clean up package.provided after the kernel build
416 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
417 targets/support/kmerge.sh:
418 It helps if I put things in the correct order so they'll actually execute,
419 rather than getting a nice error from emerge.
421 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
422 targets/support/kmerge.sh:
423 Change upgrade to update.
425 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
426 targets/support/kmerge.sh:
427 Add back in the package.provided code that *should* skip the kernel sources
428 merge for call back and subsequent runs.
430 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
431 targets/support/kmerge.sh:
432 We don't really need to use binary packages for the kernel sources, since it
433 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
434 when we're not using kerncache.
436 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
437 targets/support/kmerge.sh:
438 Remove 'symlink' from USE, since it's not needed and screws up kerncache
440 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
441 targets/livecd-stage2/livecd-stage2-controller.sh:
442 OK, we run our find outside the chroot, so we don't want to use absolute
443 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
444 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
447 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
448 targets/livecd-stage2/livecd-stage2-controller.sh,
449 targets/stage1/stage1-controller.sh:
450 Cleanup the clean section for stage1 and add an updated clean section for
451 livecd-stage2 when we're a minimal, universal, or game CD. This is
452 2.0.6_pre14 for testing.
454 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
455 targets/support/kmerge.sh:
456 We should be using --newuse when merging our packages in callback.
458 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
459 targets/grp/grp-chroot.sh:
460 We should only use --noreplace when building a pkgset, everything else
463 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
464 modules/catalyst_support.py, modules/generic_stage_target.py,
465 modules/grp_target.py:
466 Apply additional patches from bug #207862 for CONTENTS generation.
468 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
469 targets/grp/grp-chroot.sh:
470 Call setup_myemergeopts after changing clst_FETCH.
472 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
473 targets/netboot2/netboot2-pkg.sh:
474 Remove a bit of unnecessary code.
476 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
477 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
478 targets/support/chroot-functions.sh:
479 Fix some spacing on the -* warning, revert Andrew's last change, since it
480 didn't do anything, and clean up the GRP chroot code so it works smarter and
481 set clst_FETCH when clst_grp_type is something other than pkgset.
483 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
484 targets/support/chroot-functions.sh:
485 Don't set --usepkg and --buildpkg when fetching.
487 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
488 modules/generic_stage_target.py:
489 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
492 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
493 modules/generic_stage_target.py:
494 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
495 boot/kernel/${kname}/config copying code in generic_stage_target.
497 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
498 targets/support/kmerge.sh:
499 Make sure we don't give genkernel a --kernel-config if it isn't set in the
502 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
503 modules/generic_stage_target.py, targets/support/kmerge.sh,
504 targets/support/pre-kmerge.sh:
505 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
506 valid, rather than required, changed clst_ksource to default to
507 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
508 removal of USE to after the kernel build so the modules get the correct USE,
509 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
511 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
512 targets/support/kmerge.sh:
513 We should run the default functions for kmerge.sh, too.
515 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
516 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
517 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
518 Updated aboot cdtar with a newer version to support newer kernels.
520 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
521 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
522 Updated make_destpath so it writes out to make.conf as well as exporting
523 ROOT to the environment, added a make_destpath call to cleanup_stages, and
524 adding make_destpath /tmp/stage1root to stage1.
526 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
527 Updated README a bit and rolling 2.0.6_pre12 for testing.
529 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
530 targets/support/create-iso.sh:
531 Removed any further checks for clst_fstype and making sure everybody is
532 using ${mkisofs_zisofs_opts}.
534 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
535 targets/support/livecdfs-update.sh:
536 The default theme for GNOME is now Clearlooks, so we can remove the theme
537 code, but we still want to set the font size.
539 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
540 targets/support/livecdfs-update.sh:
541 We need to put quotes around ${user_comment} or useradd gets confused.
543 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
544 targets/support/chroot-functions.sh:
545 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
548 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
549 targets/support/kmerge.sh:
550 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
551 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
553 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
554 targets/support/create-iso.sh:
555 Bash fscking sucks, so we have to compromise on this code reduction solution
556 a bit. It's still far better than it was
558 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
559 targets/support/create-iso.sh:
560 Don't escape quotes when actually running the command
562 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
563 targets/support/kmerge.sh:
564 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
566 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
567 targets/support/kmerge.sh:
568 Use -L instead of -l in test for symlink
570 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
571 targets/stage1/stage1-controller.sh:
572 Remove code for gcc-config/binutils-config since it should be getting done
573 in the preclean script, anyway.
575 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
576 targets/stage1/stage1-chroot.sh:
577 I missed one place where HOSTUSE was being used incorrectly.
579 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
580 targets/support/kmerge.sh:
581 Escape the correct quote
583 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
584 targets/support/kmerge.sh:
585 Change remaining instances of run_emerge to run_merge
587 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
588 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
589 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
592 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
593 targets/support/bootloader-setup.sh:
594 Let's change our splash checking to a global check so it only needs to be
595 done once. This makes much more sense than having all of those if ... else
598 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
599 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
600 Fix our USE invocation here so things work as expected.
602 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
603 targets/support/livecdfs-update.sh:
604 Force-enable livecd/users for livecd/type gentoo-release-livecd and
607 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
608 targets/support/livecdfs-update.sh:
609 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
612 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
613 targets/livecd-stage2/livecd-stage2-controller.sh:
614 Fixing the snapshot copying so it will only copy the correct snapshot for
615 people who don't know how to properly use wget.
617 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
618 targets/stage1/stage1-chroot.sh:
619 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
622 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
623 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
624 OK, we have to escape our quotes, rather than use single quotes, or we don't
625 evaluate the variables properly.
627 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
628 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
629 targets/support/kmerge.sh:
630 Fixing echo/sed for make.conf writing.
632 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
633 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
634 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
635 Rather than using the environment, we write out our USE to make.conf, then
636 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
637 be written to make.conf, already.
639 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
640 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
641 targets/livecd-stage1/livecd-stage1-chroot.sh,
642 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
643 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
644 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
645 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
646 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
647 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
648 Changing run_emerge to run_merge, changing both setup_portage and
649 setup_myfeatures to add any USE changes to make.conf prior to merge, then
650 removing the settings added, rather than (ab)using the environment.
652 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
653 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
654 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
655 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
656 targets/tinderbox/tinderbox-chroot.sh:
657 Rearrange some of the functions in chroot-functions.sh in preparation for
658 some upcoming changes and rename setup_portage to setup_pkgmgr.
660 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
661 targets/stage1/stage1-controller.sh:
662 Removing an extra env-update call from stage1's preclean.
664 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
665 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
666 targets/support/bootloader-setup.sh:
667 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
668 help.msg which we didn't even use.
670 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
671 targets/support/bootloader-setup.sh:
672 Don't write out out 'default 1' line when creating grub.conf, since the
673 'help' entry is now at the bottom, and we want grub to default to the first
676 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
677 targets/support/bootloader-setup.sh:
678 Removed checks on livecd/splash_type, since we only support one type,
679 removed remaining bootsplash code from bootloader-setup.sh, added automatic
680 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
681 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
683 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
684 targets/livecd-stage2/livecd-stage2-controller.sh:
685 Let's automatically copy in the snapshot if livecd/type is
686 gentoo-release-livecd.
688 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
689 modules/generic_stage_target.py:
690 Fix leading whitespace in empty() so it's only executed if there's something
691 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
692 211410 for pointing this out
694 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
695 targets/support/rc-update.sh:
696 Quote baselayout package atom
698 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
699 targets/support/chroot-functions.sh:
700 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
701 PATH by default. Instead, simply check if it exists.
703 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
704 targets/support/chroot-functions.sh:
705 Remove temporary package listing code, since --verbose is forced on with
708 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
709 Force-enable --verbose when using --debug
711 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
712 targets/support/kmerge.sh:
713 Changing modules-update to update-modules to quiet a warning and keep us
714 from having it get removed out from under us.
716 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
717 targets/support/chroot-functions.sh:
718 Adding a note to myself for better debug and moving run_default_funcs to the
719 bottom of the script so it gets executed. Since this can otherwise break
720 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
722 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
723 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
724 targets/support/chroot-functions.sh:
725 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
726 so we can get the output with --debug, added --newuse to the options for
727 stage1, as we should always rebuild any package where the USE has changed,
728 removed removal of portage logs from stage2-chroot.sh since it is being done
729 by cleanup_stages, moved world removal in cleanup_stages into a check for
730 stages 1 through 3, made update_env_settings check for the existence of
731 env-update before running it since we now run update_env_settings by default
732 everywhere chroot-functions.sh is sourced, and added a section to show_debug
733 to list the packages, since we don't yet force-enable verbose with debug.
735 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
736 modules/catalyst_lock.py:
737 Since my python sucks and I don't feel like troubleshooting it at the
738 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
739 2.0.6_pre8 for testing.
741 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
742 modules/builder.py, modules/catalyst_lock.py:
743 Added some extra debug output to catalyst_lock.py and added Stuart Longland
744 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
746 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
747 modules/catalyst_support.py:
748 change 'is' to == because python is grumpy
750 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
751 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
752 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
753 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
754 targets/support/rc-update.sh:
755 Removing support for bootsplash, since it hasn't been in a supported kernel
756 in a couple years and isn't accepted upstream.
758 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
759 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
760 Fix up the sed for genkernel so it works on versions both before and after
761 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
762 change was a bit too aggressive.
764 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
765 targets/support/bootloader-setup.sh:
766 Change grub timeout to 15 seconds instead of 150.
768 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
769 targets/support/pre-kmerge.sh:
770 Comment out sed on genkernel executable as it appears to do nothing these
773 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
774 targets/livecd-stage2/livecd-stage2-controller.sh:
775 Only call find on libdirs that actually exist. Thanks to Kristoffer
776 <krek6597@student.uu.se> in bug #210807.
778 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
779 modules/generic_stage_target.py:
780 Add warning about -* in foo/use in the spec.
782 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
783 targets/embedded/embedded-chroot.sh,
784 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
785 targets/grp/grp-preclean-chroot.sh,
786 targets/livecd-stage1/livecd-stage1-chroot.sh,
787 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
788 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
789 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
790 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
791 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
792 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
793 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
794 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
795 targets/tinderbox/tinderbox-preclean-chroot.sh:
796 Change all . to source.
798 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
799 targets/embedded/embedded-preclean-chroot.sh,
800 targets/grp/grp-preclean-chroot.sh,
801 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
802 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
803 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
804 targets/stage3/stage3-preclean-chroot.sh,
805 targets/stage4/stage4-preclean-chroot.sh,
806 targets/support/chroot-functions.sh,
807 targets/tinderbox/tinderbox-preclean-chroot.sh:
808 Added a cleanup_stages function and added it to the appropriate places.
810 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
811 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
812 targets/livecd-stage1/livecd-stage1-chroot.sh,
813 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
814 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
815 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
816 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
817 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
818 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
819 Removing any functions that we now call by default when we source
820 chroot-functions.sh by default.
822 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
823 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
824 targets/livecd-stage1/livecd-stage1-chroot.sh,
825 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
826 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
827 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
828 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
829 Clean up the debug code that I've added to stage1, move it to
830 chroot_functions.sh, and call it from all of our main targets.
832 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
833 modules/generic_stage_target.py:
834 Wow. I need to make sure that we actually comment comments in make.conf or
835 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
836 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
838 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
839 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
840 targets/stage3/stage3-chroot.sh:
841 We need to be sure we clear out /var/log/portage/elog as well as
842 /var/log/emerge.log for stages 1 through 3.
844 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
845 modules/generic_stage_target.py,
846 targets/livecd-stage2/livecd-stage2-controller.sh,
847 targets/support/livecdfs-update.sh:
848 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
849 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
850 80 columns. This is catalyst 2.0.6_pre5 for testing.
852 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
853 modules/generic_stage_target.py:
854 Apparently, python doesn't like it when you put a set of comments in front
855 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
858 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
859 modules/generic_stage_target.py:
860 Huge refactoring of modules/generic_stage_target.py to fix indentation and
861 generally clean up the code so it's a bit easier to read/follow.
863 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
864 modules/generic_stage_target.py:
865 Sort and de-dupe myusevars.
867 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
868 targets/stage1/stage1-chroot.sh:
869 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
871 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
872 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
873 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
874 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
875 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
876 targets/tinderbox/tinderbox-chroot.sh:
877 Move export of FEATURES to setup_myfeatures.
879 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
880 targets/stage1/stage1-chroot.sh:
881 Added some debug code to stage1 and fixed a nice bug where we weren't
882 building with the correct USE. Unfortunately, this invalidates any caches
883 for stage1, since we were building with the entire USE from the profile.
884 This is 2.0.6_pre4 for testing.
886 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
887 targets/stage1/stage1-chroot.sh:
888 We don't need to do the device building twice, so removing USE=build from
889 first baselayout install.
891 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
892 targets/support/livecdfs-update.sh:
893 We check for a plugdev group, add it if it doesn't exist, and make sure any
894 users specified by livecd/users is in the group.
896 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
897 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
898 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
900 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
901 modules/catalyst_support.py:
902 Fix up calc_contents in contents_map. Thanks to Brent Baude
903 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
906 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
907 targets/stage1/stage1-chroot.sh:
908 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
909 empty and will cause issues in stage3 and beyond.
911 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
912 targets/support/kmerge.sh, targets/support/rc-update.sh:
913 Changed some of the rc-update code so it should work with baselayout-2,
914 also. This is 2.0.6_pre2 for testing.
916 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
917 files/catalyst.conf, modules/catalyst_support.py,
918 modules/generic_stage_target.py, modules/grp_target.py,
919 modules/snapshot_target.py:
920 Added support for generating CONTENTS files automatically. Patch by Robin
921 Johnson <robbat2@gentoo.org> for bug #207862.
923 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
924 modules/snapshot_target.py:
925 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
926 exclude digest-* files from the snapshot.
928 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
929 arch/x86.py, modules/generic_stage_target.py:
930 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
931 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
933 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
934 targets/support/kmerge.sh:
935 Make the --kerncache option to genkernel dependent on 'kerncache' being in
936 options, so that it can actually be turned off.
938 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
940 Rearrange things in the arch/*.py files to ensure that nothing is used
941 before it has been defined.
943 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
944 Reorder arch/powerpc.py to make python happy.
946 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
947 modules/snapshot_target.py:
948 Change .svn --include to an --exclude like it was supposed to be.
950 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
952 Added several subarches for mips so we can dump the mips subarch profiles
953 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
956 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
957 targets/livecd-stage2/livecd-stage2-controller.sh:
958 Changed the code for copying the MOTD files so it's fewer lines and makes
961 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
962 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
963 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
964 sparc64.py into sparc.py, so we have a cleaner set of arch files.
966 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
968 Did a little cleanup on the x86.py to remove some redundant entries and
969 added nocona and core2 to amd64.py, though they're currently commented out.
971 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
972 modules/generic_stage_target.py:
973 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
974 flags defined in the spec file.
976 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
977 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
978 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
979 since catalyst sets CXXFLAGS=CFLAGS by default.
981 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
982 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
983 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
985 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
986 Added prescott to the subarches for x86.
988 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
989 modules/netboot2_target.py, targets/support/kmerge.sh:
990 Add patch to enabled netboot2/linuxrc and automatically add path for
991 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
992 <jsbronder@gentoo.org> in bug #208106.
994 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
995 modules/netboot2_target.py:
996 Allow root_overlay in netboot2 target for bug #208106.
998 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
999 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1000 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
1001 Added USE=bindist automatically to everything that inherits set_use from
1002 generic_stage_target, added USE=bindist to livecd_stage1_target, added
1003 USE=bindist to emerge run for stage1, and did some minor cleanup in
1004 get_libdir in chroot-functions.
1006 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1007 targets/support/bootloader-setup.sh:
1008 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
1010 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1011 examples/generic_stage_template.spec, examples/grp_template.spec,
1012 examples/livecd-stage1_template.spec,
1013 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1014 examples/stage4_template.spec, examples/tinderbox_template.spec:
1015 Changing link so it no longer points to a dead page. This is for bug #208609.
1017 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1018 modules/snapshot_target.py:
1019 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1021 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1022 targets/stage1/stage1-chroot.sh:
1023 As much as I hate this, we're going to force baselayout to install first.
1024 This will keep us from having any issues with packages that don't respect
1027 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1028 Reorder options in catalyst.conf so they're alphabetical.
1030 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1031 targets/support/bootloader-setup.sh:
1032 Add 'pager on' to grub.conf for bug #208531.
1034 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1035 livecd/files/README.txt, livecd/files/x86-F6.msg:
1036 Removing the unused kernel command line options from Volume/Device Management.
1038 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1039 This is now 2.0.5 for release.
1041 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1042 files/catalyst.conf, modules/catalyst_support.py,
1043 modules/generic_stage_target.py,
1044 targets/embedded/embedded-preclean-chroot.sh,
1045 targets/grp/grp-preclean-chroot.sh,
1046 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1047 targets/stage2/stage2-preclean-chroot.sh,
1048 targets/stage3/stage3-preclean-chroot.sh,
1049 targets/support/chroot-functions.sh,
1050 targets/tinderbox/tinderbox-preclean-chroot.sh:
1051 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1052 sys-devel/icecream cluster compiler support for bug #200095. This is
1053 catalyst 2.0.5_pre6 for testing.
1055 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1056 files/catalyst.conf, modules/generic_stage_target.py:
1057 Add the option for using metadata_overlay with portage to speed up cache.
1059 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1060 modules/stage1_target.py, modules/stage2_target.py,
1061 modules/stage3_target.py:
1062 Add /etc/portage to cleanables for stages 1 through 3.
1064 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1065 livecd/files/livecd-local.start,
1066 targets/livecd-stage2/livecd-stage2-controller.sh,
1067 targets/support/livecdfs-update.sh:
1068 We apparently still need profiles/eclass for building the stage3 from the
1069 LiveCD with the installer.
1071 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1072 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1075 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1076 targets/livecd-stage2/livecd-stage2-controller.sh,
1077 targets/support/livecdfs-update.sh:
1078 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1079 preservation of eclasses/profiles, and remove copying of livecd-local.start
1080 since it's not needed anymore.
1082 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1083 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1084 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1087 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1088 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1089 Removing old mkvardb code which is no longer used, commenting out setting of
1090 Gnome theme for testing now that Clearlooks has been default for some time,
1091 and changing vdb move from a case statement to a simple if statement. This
1092 is 2.0.5_pre5 for testing.
1094 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1095 modules/stage1_target.py:
1096 Removing cleaning of python encodings for bug #64890.
1098 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1099 modules/generic_stage_target.py:
1100 Add an extra warning into the generated make.conf about changing the CHOST.
1102 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1103 targets/support/livecdfs-update.sh:
1104 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1106 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1107 targets/embedded/embedded-preclean-chroot.sh,
1108 targets/grp/grp-preclean-chroot.sh,
1109 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1110 targets/stage2/stage2-preclean-chroot.sh,
1111 targets/stage3/stage3-preclean-chroot.sh,
1112 targets/tinderbox/tinderbox-preclean-chroot.sh:
1113 Check to see if distcc is enabled before calling cleanup_distcc().
1115 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1116 arch/sparc.py, arch/x86.py:
1117 Look for linux32 in /bin and /usr/bin.
1119 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1120 modules/generic_stage_target.py:
1121 Make error message more specific when removing immutable flag.
1123 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1124 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1125 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1126 information, and added a small fix for FreeBSD for bug #169041. This is
1127 catalyst 2.0.5_pre4 for testing.
1129 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1130 targets/support/chroot-functions.sh:
1131 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1132 patch from bug #120076 to add cross-compiling support to our distcc
1135 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1136 targets/support/chroot-functions.sh:
1137 Added a version of get_libdir from multilib.eclass so we can determine where
1138 to go poking around if we need to touch anything in libdir.
1140 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1141 Print an error saying what target failed before the traceback.
1143 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1144 modules/catalyst_support.py:
1145 When parsing make.conf, first try pkgcore's
1146 snakeoil.fileutils.read_bash_dict(), then portage's
1147 portage_util.getconfig(), then the internal parse_makeconf().
1149 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1150 modules/catalyst_support.py:
1151 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1153 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1154 examples/netboot_template.spec, examples/tinderbox_template.spec,
1155 modules/grp_target.py, modules/tinderbox_target.py:
1156 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1157 modules, and remove extra pkgcache_path and kerncache_path options from
1160 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1161 This is catalyst 2.0.5_pre3 for testing the new stages code.
1163 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1164 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1165 We need to force USE=bindist on for building stages.
1167 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1168 modules/generic_stage_target.py:
1169 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1170 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1172 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1173 targets/support/rc-update.sh:
1174 Added support for the newer versions of splashutils which use fbcondecor as
1175 the init script. This is catalyst 2.0.5_pre1 for testing.
1177 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1178 targets/livecd-stage2/livecd-stage2-controller.sh:
1179 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1182 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1183 modules/generic_stage_target.py, modules/stage1_target.py,
1184 modules/stage2_target.py:
1185 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1188 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1189 modules/generic_stage_target.py, modules/netboot2_target.py:
1190 Fix typo in getopt call for --clear-autoresume. thanks to
1191 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1192 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1193 Copy overlay files in netboot2 target into proper dir for bug #174635.
1195 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1196 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1197 targets/support/netboot2-final.sh:
1198 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1199 fix a minor bug in System.map copying, add portage_overlay support, and adds
1200 the ability to use globbing in the package file lists for the netboot2
1203 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1204 +targets/netboot2/nb-busybox.cf:
1205 Added nb-busybox.cf to the netboot2 target for bug #174298.
1207 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1208 targets/support/chroot-functions.sh:
1209 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1211 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1212 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1213 Change moving the VDB until after we have processed unmerge by moving it
1214 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1215 unmerge packages from the gentoo-release-livecd target.
1217 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1218 targets/support/kmerge.sh:
1219 Commented out the package.provided code in catalyst that seemed to cause
1220 problems with kerncache in testing. This is 2.0.4 and should be used for the
1223 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1224 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1225 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1226 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1227 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1228 improve the netboot2 target.
1230 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1231 modules/generic_stage_target.py:
1232 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1233 cause catalyst to export boolean variables as well as string-based
1236 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1237 modules/generic_stage_target.py:
1238 Fixing check for invalid subarch to not filter too much. Fix from Mike
1239 Frysinger <vapier@gentoo.org> for bug #173532.
1241 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1242 Added s390x (64-bit) support via a patch from Mike Frysinger
1243 <vapier@gentoo.org> for bug #173002.
1245 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1246 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1247 targets/livecd-stage1/livecd-stage1-chroot.sh,
1248 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1249 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1250 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1251 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1252 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1253 targets/support/pre-kmerge.sh:
1254 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1255 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1256 certain functions/code paths when running with -F/--fetchonly. Simplified
1257 kmerge.sh with regards to kerncache and callback packages. Also, changed
1258 ccache/distcc installs to use run_emerge instead of emerge directly, which
1259 allows us to more easily replace the underlying package manager, or add
1260 support for multiple package managers to catalyst.
1262 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1263 modules/grp_target.py:
1264 Added patch from Åsmund Grammeltvedt <grammel@online.no> to add
1265 portage_overlay functionality to GRP, where it was mistakenly missing, for
1266 bug #171157. This is catalyst 2.0.3 and ready for release.
1268 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1269 targets/livecd-stage1/livecd-stage1-controller.sh,
1270 targets/support/livecdfs-update.sh:
1271 Removed the generation of grppkgs.txt since the Installer now uses vdb
1274 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1275 targets/support/create-iso.sh:
1276 Fix creation of the EFI images. Since it is FAT, we can't go around
1277 perserving permissions, now, can we?
1279 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1280 targets/support/livecdfs-update.sh:
1281 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1282 broken sed for rc.conf, which caused all kinds of hell to break loose when
1283 booting a new CD. This is 2.0.3_pre3.
1285 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1286 modules/generic_stage_target.py:
1287 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1288 such as group- from /etc before creating our stage tarballs. This is for bug
1291 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1292 targets/support/livecdfs-update.sh:
1293 Commenting out the livecd-kernel code, since the Installer should be doing
1294 everything necessary itself.
1296 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1297 targets/support/livecdfs-update.sh:
1298 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1299 the usbutils hanlding in case they follow suit with pciutils.
1301 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1302 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1303 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1304 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1305 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1306 problems with using all of the various subarch settings.
1308 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1309 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1310 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1311 check look in the correct location, and made sure we don't delete /voot
1312 within the EFI code if grub is present.
1314 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1315 modules/generic_stage_target.py:
1316 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1317 #166294. This one should fix the HPPA/PPC architectures.
1319 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1320 targets/support/chroot-functions.sh:
1321 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1322 remove the autoresume point for portage, as it really isn't needed and
1323 doesn't really gain us much, anyway.
1325 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1326 targets/stage1/stage1-chroot.sh:
1327 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1329 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1330 examples/generic_stage_template.spec, examples/grp_template.spec,
1331 examples/livecd-stage1_template.spec,
1332 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1333 examples/netboot_template.spec, examples/snapshot_template.spec,
1334 examples/stage4_template.spec, examples/tinderbox_template.spec:
1335 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1338 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1339 targets/support/livecdfs-update.sh:
1340 Make sure the user owns his home directory for bug #147195.
1342 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1343 +files/catalystrc, modules/catalyst_support.py:
1344 Re-arranged catalyst.conf to make it easier to follow while looking at the
1345 online reference and added a default catalystrc file, which does nothing.
1347 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1348 modules/catalyst_support.py, modules/embedded_target.py,
1349 modules/generic_stage_target.py, modules/grp_target.py,
1350 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1351 modules/stage3_target.py, modules/tinderbox_target.py:
1352 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1353 tab/space nastiness. This is for bug #161915.
1355 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1356 modules/generic_stage_target.py:
1357 Fixed new cbuild code with another patch from Mike Frysinger
1358 <vapier@gentoo.org> to allow the usage of subarches.
1360 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1361 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1362 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1363 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1364 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1365 targets/support/create-iso.sh, targets/support/functions.sh,
1366 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1367 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1369 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1370 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1371 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1372 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1373 modules/catalyst_lock.py, modules/catalyst_support.py,
1374 modules/embedded_target.py, modules/generic_stage_target.py,
1375 modules/generic_target.py, modules/grp_target.py,
1376 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1377 modules/netboot2_target.py, modules/netboot_target.py,
1378 modules/snapshot_target.py, modules/stage1_target.py,
1379 modules/stage2_target.py, modules/stage3_target.py,
1380 modules/stage4_target.py, modules/tinderbox_target.py,
1381 targets/embedded/embedded-chroot.sh,
1382 targets/embedded/embedded-controller.sh,
1383 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1384 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1385 targets/grp/grp-preclean-chroot.sh,
1386 targets/livecd-stage1/livecd-stage1-chroot.sh,
1387 targets/livecd-stage1/livecd-stage1-controller.sh,
1388 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1389 targets/livecd-stage2/livecd-stage2-controller.sh,
1390 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1391 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1392 targets/netboot2/netboot2-controller.sh,
1393 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1394 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1395 targets/stage1/stage1-controller.sh,
1396 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1397 targets/stage2/stage2-controller.sh,
1398 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1399 targets/stage3/stage3-controller.sh,
1400 targets/stage3/stage3-preclean-chroot.sh,
1401 targets/stage4/stage4-controller.sh,
1402 targets/stage4/stage4-preclean-chroot.sh,
1403 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1404 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1405 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1406 targets/tinderbox/tinderbox-controller.sh,
1407 targets/tinderbox/tinderbox-preclean-chroot.sh:
1408 Removing old CVS Header lines, which are no longer used since moving to SVN.
1410 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1411 targets/stage4/stage4-chroot.sh:
1412 Added back a missing 'then' from stage4 target.
1414 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1415 modules/generic_stage_target.py:
1416 Fix indentation so things actually work.
1418 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1419 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1422 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1423 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1424 Fix the display manager sed lines and change the icon for the local Handbook
1425 to use the GNOME 2.16 icon for gedit.
1427 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1428 modules/generic_stage_target.py:
1429 Changed the portage_overlay option to always install overlays in
1430 /usr/local/portage and added code to clean up /usr/local/portage and
1431 make.conf after sucessful execution and before creation of ISO/tarballs.
1433 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1434 targets/support/livecdfs-update.sh:
1435 Fixed a typo which broke coldplugging.
1437 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1438 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1439 Added a create_handbook_icon function and rearranged some of the icon
1440 creation for the LiveCD. This should resolve bug #143725 once a new release
1443 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1444 targets/support/livecdfs-update.sh:
1445 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1446 coldplugging. This allows us to unpack our firmware before we detect
1447 devices, so that devices that need it will get it.
1449 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1450 modules/generic_stage_target.py:
1451 Fix a typo in generic_stage_target.
1453 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1454 targets/support/livecdfs-update.sh:
1455 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1456 /etc/conf.d/xdm so we support older snapshots and newer ones.
1458 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1459 modules/livecd_stage2_target.py:
1460 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1463 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1464 modules/livecd_stage2_target.py:
1465 Reverted change in livecd-stage2 to the action_sequence until I can figure
1466 out what the problem is with it.
1468 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1469 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1470 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1471 modules/livecd_stage2_target.py:
1472 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1473 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1475 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1476 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1477 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1478 resolves an issue where a variable could be accessed unitialized in obscure
1479 circumstances. This is wrt bug #144984.
1481 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1482 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1483 modules/stage2_target.py, modules/stage4_target.py:
1484 Fixed up action_sequence when using --fetchonly to not create tarballs or
1485 ISO images for bug #143392.
1487 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1488 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1489 Clean up the USE usage in GRP/stage4.
1491 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1492 modules/generic_stage_target.py, modules/stage1_target.py,
1493 modules/stage2_target.py:
1494 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1495 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1497 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1498 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1499 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1500 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1501 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1502 instances of USE_ORDER since auto hasn't been valid for some time. This is
1505 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1506 modules/generic_stage_target.py, modules/stage1_target.py:
1507 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1508 goodness wrt bug #153587.
1510 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1511 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1512 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1514 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1515 modules/generic_stage_target.py, modules/stage4_target.py:
1516 Added a check to see if we have the tarball option enabled, which causes
1517 catalyst to run the capture sequence. This was requested by Tim Yamin for
1518 the stage4 target, but I thought it should be usable on any stage target.
1520 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1521 targets/support/livecdfs-update.sh:
1522 Moved fstab tweaks all into one location and added make.conf tweak for bug
1525 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1526 Changed the options to be in alphabetical order so my meatspace logical
1527 parser can process them better, added the compress and tarball options,
1528 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1529 removed the unused -x command line parameter for bug #151405.
1531 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1532 modules/generic_stage_target.py:
1533 Added a warning about changing the CHOST setting for bug #142034.
1535 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1536 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1537 targets/support/chroot-functions.sh:
1538 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1539 <flameeyes@gentoo.org> and attached to bug #150351.
1541 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1542 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1543 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1544 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1545 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1546 modules/embedded_target.py, modules/generic_stage_target.py,
1547 modules/generic_target.py, modules/grp_target.py,
1548 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1549 modules/netboot2_target.py, modules/netboot_target.py,
1550 modules/snapshot_target.py, modules/stage1_target.py,
1551 modules/stage2_target.py, modules/stage3_target.py,
1552 modules/stage4_target.py, modules/tinderbox_target.py,
1553 targets/embedded/embedded-chroot.sh,
1554 targets/embedded/embedded-controller.sh,
1555 targets/embedded/embedded-fs-runscript.sh,
1556 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1557 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1558 targets/grp/grp-preclean-chroot.sh,
1559 targets/livecd-stage1/livecd-stage1-chroot.sh,
1560 targets/livecd-stage1/livecd-stage1-controller.sh,
1561 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1562 targets/livecd-stage2/livecd-stage2-controller.sh,
1563 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1564 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1565 targets/netboot2/netboot2-controller.sh,
1566 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1567 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1568 targets/stage1/stage1-controller.sh,
1569 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1570 targets/stage2/stage2-controller.sh,
1571 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1572 targets/stage3/stage3-controller.sh,
1573 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1574 targets/stage4/stage4-controller.sh,
1575 targets/stage4/stage4-preclean-chroot.sh,
1576 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1577 targets/support/functions.sh, targets/support/kmerge.sh,
1578 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1579 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1580 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1581 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1582 targets/tinderbox/tinderbox-controller.sh,
1583 targets/tinderbox/tinderbox-preclean-chroot.sh:
1584 Removing all copyright and license comment headers from all files so we
1585 don't ever get another bug like bug #149638.
1587 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1588 modules/generic_stage_target.py:
1589 Clean up more spacing/capitalization.
1591 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1592 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1593 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1594 targets/embedded/embedded-controller.sh,
1595 targets/embedded/embedded-fs-runscript.sh,
1596 targets/embedded/embedded-preclean-chroot.sh,
1597 targets/livecd-stage2/livecd-stage2-controller.sh,
1598 targets/netboot2/netboot2-copyfile.sh,
1599 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1600 targets/support/pre-kmerge.sh:
1601 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1602 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1603 calls in kmerge.sh, and updated README.
1605 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1606 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1607 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1609 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1610 modules/catalyst_support.py:
1611 Added fix for bug #143348.
1613 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1614 targets/support/livecdfs-update.sh:
1615 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1617 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1618 targets/livecd-stage2/livecd-stage2-controller.sh,
1619 targets/support/livecdfs-update.sh:
1620 Changed some copy commands to use -f, added a check for /etc/gconf before
1621 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1622 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1623 <luca.casagrande@gmail.com>.
1625 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1626 targets/support/livecdfs-update.sh:
1627 Fixing sed so that systemspkgs.txt is built properly.
1629 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1630 The sparc32 binary is in /bin, not /usr/bin.
1632 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1633 targets/support/chroot-functions.sh:
1634 We now only set the options for pkgcache if we are not using fetchonly. This
1635 should work around a problem where portage won't fetch the files if a binpkg
1636 already exists for the package.
1638 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1639 targets/support/livecdfs-update.sh:
1640 Added code to make a backup of custom.conf before we edit it for the
1643 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1644 targets/support/livecdfs-update.sh:
1645 Remove sed from splash section, since it wasn't actually resolving the
1646 issue, anyway. Change the installer's dialog front-end code to simply run
1647 via sudo, since we don't need to worry about having the X DISPLAY setup or
1648 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1650 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1651 targets/support/livecdfs-update.sh:
1652 Fix my sed line so it actually applies correctly.
1654 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1655 targets/support/chroot-functions.sh:
1656 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1659 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1660 targets/support/livecdfs-update.sh:
1661 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1662 as well as a possible fix for the read-only filesystem messages from
1663 /sbin/splash-functions.sh
1665 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1666 targets/support/chroot-functions.sh:
1667 Fix --fetchonly to actually work.
1669 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1670 examples/livecd-stage2_template.spec:
1671 Added description for livecd/fsops to livecd-stage2's spec template.
1673 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1674 targets/support/livecdfs-update.sh:
1675 I've modified the GDM configuration section to work correctly. I have also
1676 ensured that xdm is no longer started just because livecd/xdm is used, which
1677 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1678 should be the last of the 'release candidates' made. If there are no bug
1679 reports in 2 days, then I'm rolling this as 2.0 final.
1681 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1682 targets/support/livecdfs-update.sh:
1683 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1684 see once the newer Installer is released, as I still have to fix the
1687 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1688 targets/support/rc-update.sh:
1689 Removed famd from the default runlevel for gentoo-release-livecd. It really
1690 shouldn't cause a problem, but I prefer it stay a bit clean.
1692 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1693 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1694 targets/support/create-iso.sh, targets/support/kmerge.sh,
1695 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1696 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1698 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1699 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1700 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1701 targets/support/bootloader-setup.sh:
1702 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1703 parameters support. This is for bug #139300.
1705 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1706 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1707 targets/support/filesystem-functions.sh:
1708 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1709 and also to remove some redundant values from livecd-stage2's valid_values.
1712 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1714 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1716 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1717 modules/generic_stage_target.py:
1718 Fix a problem where catalyst was creating an initial list, then putting that
1719 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1720 pointing it out and for the fix. This is for bug #136351.
1722 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1723 targets/support/unmerge.sh:
1724 Removing loop for unmerge, as it didn't actually solve anything and the
1725 portage team has helped us out by reverting the behavior that caused this
1726 change in the first place.
1728 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1729 modules/netboot2_target.py, modules/stage1_target.py,
1730 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1731 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1732 having /proc mounted during the preclean stage and also to clean up the
1733 netboot2 code. This is 2.0_rc48.
1735 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1736 targets/support/unmerge.sh:
1737 Change our unmerge from being a single unmerge to a loop, to work around an
1738 unexpected change in portage 2.1's unmerge processing.
1740 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1741 targets/support/bootloader-setup.sh:
1742 Fixed a problem where we were putting the kernel name in twice and causing
1743 and error when using grub as a bootloader. This is for bug #137252.
1745 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1746 targets/support/bootloader-setup.sh:
1747 Added a second pass to the alpha bootloader setup to create aboot items for
1748 serial console for bug #133457.
1750 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1751 +livecd/cdtar/arcload-0.43-r1.tbz2:
1752 Added arcload cdtar for mips.
1754 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1755 targets/netboot/netboot-controller.sh:
1756 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1759 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1760 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1761 Add patch from bug #135051 to fix the seedcache extraction logic.
1763 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1764 targets/support/livecdfs-update.sh:
1765 Don't set icon theme to Clearlooks, since it doesn't exist.
1767 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1768 targets/support/livecdfs-update.sh:
1769 Fix sed on installer icons.
1771 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1774 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1775 targets/stage1/stage1-controller.sh:
1776 Added a -type f to the find call in stage1 for bug #132180.
1778 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1779 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1780 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1781 properly on IBM PPC64 machines.
1783 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1784 modules/generic_stage_target.py:
1787 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1788 targets/support/rc-update.sh:
1789 Removed x-setup from default runlevel, as it is now controlled via the
1790 autoconfig init script.
1792 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1793 Fix ppc64 based arches to subclass ppc64
1795 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1796 modules/livecd_stage1_target.py:
1797 Use the full category/package name for livecd-tools.
1799 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1800 targets/support/livecdfs-update.sh:
1801 Make copies and deletes recursive for firmware since some packages put their
1802 firmware in a subdirectory.
1804 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1805 targets/support/livecdfs-update.sh:
1806 Fix detection of the Installer.
1808 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1809 Added 970, power3, power4, and power5 sub-arches for ppc64.
1811 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1812 targets/support/livecdfs-update.sh:
1813 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1814 no longer necessary and can cause possible problems with Installer-based
1817 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1818 recursive directory create
1820 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1821 modules/catalyst_support.py:
1822 Changed a display error from bug #131502 and rolling 2.0_rc45.
1824 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1825 targets/support/create-iso.sh:
1826 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1829 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1830 modules/generic_stage_target.py:
1831 digests function uses raw output from hash function now
1833 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1834 change hash result format so .DIGESTS is generated correctly
1836 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1837 modules/catalyst_support.py:
1838 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1841 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1842 targets/support/livecdfs-update.sh:
1843 Added a space for bug #131181.
1845 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1846 targets/support/kmerge.sh:
1847 Fixed creation of kernelpkgs.txt file for the installer.
1849 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1850 modules/generic_stage_target.py:
1851 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1854 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1855 targets/livecd-stage2/livecd-stage2-controller.sh,
1856 targets/support/bootloader-setup.sh:
1857 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1858 rolling out an emergency rc44.
1860 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1861 targets/support/bootloader-setup.sh:
1862 If you use elif, you have to use a then after it. Yeah, that one's totally
1865 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1866 targets/support/livecdfs-update.sh:
1867 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1869 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1870 targets/support/rc-update.sh:
1871 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1874 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1875 targets/support/bootloader-setup.sh:
1876 Removed bootplash support from ppc/ppc64 since they only will work with
1877 gensplash. Forced use of livecd/splash_type of bootsplash to get
1878 splash=silent. This should reduce the number of things on the kernel command
1879 line that aren't necessary.
1881 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1882 modules/catalyst_support.py:
1883 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1884 parse_spec. This should resolve bug #130103, as well as make the code much
1885 cleaner. This is 2.0_rc42.
1887 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1888 modules/generic_stage_target.py:
1889 Forced -p on tar for compressing stages.
1891 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1892 targets/support/chroot-functions.sh:
1893 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1896 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1897 targets/stage1/build.py:
1898 Added patch to build.py for portage 2.1 support.
1900 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1901 targets/support/kmerge.sh:
1902 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1903 <liyiming@ict.ac.cn> in bug #129890.
1905 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1906 targets/support/livecdfs-update.sh:
1907 Moved sed line for ##STARTX to end of file, since we aren't touching
1908 /etc/startx until the end.
1910 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1911 targets/support/livecdfs-update.sh:
1912 Added a check for the games group and add it if it doesn't exist already.
1913 This should resolve bug #125498.
1915 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1916 examples/generic_stage_template.spec, examples/grp_template.spec,
1917 examples/livecd-stage1_template.spec,
1918 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1919 examples/netboot_template.spec, examples/snapshot_template.spec,
1920 examples/stage4_template.spec, examples/tinderbox_template.spec:
1921 Removed portdir_overlay from the snapshot example spec and added
1922 portage_overlay to the example specs for the relevant targets.
1924 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1925 This is 2.0_rc41 since it has better LiveCD support.
1927 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1928 targets/support/livecdfs-update.sh:
1931 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1932 targets/support/functions.sh:
1933 Removed check for livecd/dev-manager being udev since it was done
1934 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1935 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1936 #128265 for pointing this out.
1938 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1939 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1940 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1941 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1943 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1944 modules/generic_stage_target.py:
1945 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1946 live system. You can thank Andrew Gaffney for the fix.
1948 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1949 targets/livecd-stage2/livecd-stage2-controller.sh:
1950 Don't copy motd files if we're using livecd/type generic-livecd.
1952 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1953 targets/livecd-stage2/livecd-stage2-controller.sh,
1954 targets/support/livecdfs-update.sh:
1955 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1956 some extra cleanup to generic-livecd.
1958 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1959 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1960 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1961 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1962 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1963 targets/support/bootloader-setup.sh:
1964 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1965 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1966 and removed all older cdtar files for PPC*.
1968 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1969 livecd/files/livecd.motd.txt:
1970 Added message to the official LiveCD MOTD mentioning how to run the
1971 installer. Blame codeman. This is 2.0_rc40.
1973 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1974 fix so snapshot target doesnt have errors
1976 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1977 targets/support/livecdfs-update.sh:
1978 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1979 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1982 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1983 targets/support/rc-update.sh:
1984 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1987 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1988 targets/support/livecdfs-update.sh:
1989 Added wrapping around the udev sed for those crazy 2.4-users.
1991 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1992 targets/support/livecdfs-update.sh:
1993 Added sed fix for udev starting evms_activate unconditionally. This is
1996 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1997 add stage4/unmerge stage4/rm to valid options
1999 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2000 targets/support/rc-update.sh:
2001 Added fix for bug #122154 from Rajiv Manglani.
2003 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2004 targets/support/kmerge.sh:
2005 Fixed creation of kernelpkgs.txt for the Installer.
2007 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2008 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
2009 Updated elilo tarball for IA64.
2011 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2012 DIGESTS support for snapshot creation
2014 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2015 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2016 candidates ever end?
2018 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2019 fix for .DIGESTS.DIGESTS issue in grp
2021 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2022 modules/generic_stage_target.py:
2023 fix for failure when root_overlay is not set
2025 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2026 targets/support/bootloader-setup.sh:
2027 Added IA64/SGI patch from plasmaroo.
2029 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2030 targets/livecd-stage1/livecd-stage1-controller.sh,
2031 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2032 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2035 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2036 modules/generic_stage_target.py:
2037 Allow multiple overlays for root_overlay and overlay spec option
2039 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2040 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2041 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2042 targets/support/rc-update.sh:
2043 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2044 fixed bug #122154. This is catalyst 2.0_rc36.
2046 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2047 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2048 Updated the LiveCD motd to tell the user to run the display manager again,
2049 rather than startx, while mentioning that startx is useful as a rescue X
2050 session since it starts twm. This is catalyst 2.0_rc35.
2052 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2053 Add hfs-hide options to mkisofs so macs boot
2055 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2056 modules/generic_stage_target.py:
2057 Fix indentation issues
2059 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2062 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2063 targets/support/bootloader-setup.sh:
2064 add additional console less entry when consoles are chosen for ppc64
2066 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2067 modules/generic_stage_target.py:
2068 fix kernelopts and extraversion env variable exports
2070 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2071 targets/support/livecdfs-update.sh:
2072 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2073 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2075 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2076 targets/support/kmerge.sh:
2077 Changing the way we determine if extraversion is set. This is catalyst
2080 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2081 targets/support/livecdfs-update.sh:
2082 Change net.ethX links to link to net.lo instead of net.eth0.
2084 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2085 examples/stage4_template.spec:
2086 Fixed rcadd example for stage4. Blame rajiv.
2088 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2089 This is catalyst 2.0_rc31.
2091 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2092 targets/support/livecdfs-update.sh:
2093 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2094 Gaffney for pointing me in the right direction.
2096 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2097 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2099 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2102 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2103 examples/livecd-stage2_template.spec:
2104 updated examples to have console and machine_type
2106 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2107 targets/support/bootloader-setup.sh:
2108 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2111 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2112 This is catalyst 2.0_rc29.
2114 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2115 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2116 Removed extra yaboot.conf from
2117 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2119 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2120 targets/support/kill-chroot-pids.sh:
2121 add sleep to try and give processes a chance to die. bug 119940
2123 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2124 targets/support/functions.sh:
2125 Removed some quotes to make sure we have a binary operator and closing bug
2128 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2129 targets/support/create-iso.sh:
2130 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2132 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2133 targets/support/bootloader-setup.sh:
2134 Added path from bug #120935 for PPC/PPC64.
2136 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2137 Additional spacing fixes submitted by `Kumba
2139 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2140 modules/stage2_target.py:
2141 space cleanups contributed from `Kumba
2143 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2144 add grp/use to valid_values in the grp module
2146 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2149 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2150 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2151 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2152 targets/support/bootloader-setup.sh:
2153 ppc cdtar update; ppc64 bootloader updates
2155 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2156 targets/support/create-iso.sh:
2157 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2159 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2160 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2161 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2162 targets/support/create-iso.sh:
2163 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2165 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2166 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2167 Add ppc console and machine_type=ibm
2169 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2170 modules/generic_stage_target.py:
2171 Fix type error when kernel packages arent defined
2173 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2174 examples/generic_stage_template.spec, examples/grp_template.spec,
2175 examples/livecd-stage1_template.spec,
2176 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2177 examples/stage4_template.spec:
2178 Added more verbose wording and examples for pkgcache_path and
2179 kerncache_path, where necessary.
2181 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2182 targets/support/create-iso.sh:
2183 Really fixing bug #120475 this time. This is 2.0_rc25.
2185 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2186 targets/support/create-iso.sh:
2187 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2190 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2191 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2192 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2193 Added initial support for EFI booting on x86. This is completely untested,
2194 so use it at your own risk. Also, no bug reports without patches, please.
2195 This is catalyst 2.0_rc23.
2197 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2198 kmerge should have been kerncache
2200 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2201 targets/support/pre-kmerge.sh:
2202 Fix a few other places for the kerncache update
2204 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2205 examples/generic_stage_template.spec, examples/grp_template.spec,
2206 examples/livecd-stage1_template.spec,
2207 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2208 examples/netboot_template.spec, examples/stage4_template.spec,
2209 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2210 targets/support/kmerge.sh:
2211 Separation of kerncache from snapcache
2213 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2214 It helps if I actually increment the version number.
2216 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2217 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2218 Added --oneshot to default options for stage1 building. Added code to wipe
2219 world during stages 1 and 3. This is catalyst 2.0_rc22.
2221 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2222 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2223 Fix bug if no kernel packages were defined but there was a postconf setting.
2224 x86 softlevel support is enhanced.
2226 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2227 targets/support/bootloader-setup.sh:
2228 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2230 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2231 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2233 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2236 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2237 Netboot2 fixes for spec parameter checks
2239 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2240 modules/generic_stage_target.py, modules/stage4_target.py:
2241 add makeopts spec file support.
2243 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2244 modules/generic_stage_target.py:
2245 Added fix for bug #119635.
2247 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2248 Fix pre-kmerge.sh for stage4
2250 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2253 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2254 modules/generic_stage_target.py:
2255 fix crash when no kernel is defined. spacing issue
2257 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2260 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2261 modules/livecd_stage2_target.py:
2262 Added livecd/volid to valid_values.
2264 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2265 modules/generic_stage_target.py:
2266 remove extra function that was converting strings to lists unnecessarily
2268 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2269 This is catalyst 2.0_rc17.
2271 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2272 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2273 modules/stage4_target.py:
2274 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2276 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2277 targets/embedded/embedded-preclean-chroot.sh,
2278 targets/grp/grp-preclean-chroot.sh,
2279 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2280 targets/stage1/stage1-preclean-chroot.sh,
2281 targets/stage2/stage2-preclean-chroot.sh,
2282 targets/stage3/stage3-preclean-chroot.sh,
2283 targets/support/chroot-functions.sh,
2284 targets/tinderbox/tinderbox-preclean-chroot.sh:
2285 Added function to cleanup stray /etc/distcc/hosts files.
2287 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2288 targets/support/bootloader-setup.sh:
2289 Added fix from bug #119123. This is catalyst 2.0_rc16.
2291 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2292 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2293 Fixing some spacing. This is catalyst 2.0_rc15.
2295 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2296 Attempt to fix bug #117649
2298 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2299 modules/generic_stage_target.py:
2300 fixes for bugs #119009, #119041 and #118985
2302 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2303 +examples/netboot2_template.spec, modules/catalyst_support.py,
2304 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2305 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2306 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2309 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2310 targets/support/kmerge.sh:
2311 Fix for ccache (null)/.ccache bug
2313 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2316 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2317 Added ppc -mcpu patch from Pylon for bug #118709.
2319 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2320 modules/embedded_target.py, modules/stage4_target.py:
2321 Added linuxrc to embedded and stage4 targets.
2323 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2324 modules/generic_stage_target.py, targets/support/kmerge.sh:
2325 filter kname - and . for kmerge.sh
2327 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2328 targets/support/create-iso.sh:
2329 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2331 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2332 modules/generic_stage_target.py:
2333 change .digests to .DIGESTS
2335 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2336 targets/support/kmerge.sh:
2337 Commented ccache for genkernel build which will resolve #117648 until a
2338 proper solution can be found. This is 2.0_rc13.
2340 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2341 targets/stage1/stage1-controller.sh:
2342 Added patch from vapier for bug #117254.
2344 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2345 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2346 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2347 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2350 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2351 modules/generic_stage_target.py:
2352 Remove chost/cflags etc. warning messages
2354 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2355 modules/generic_stage_target.py:
2356 Attempt to fix bug 117253; chost is wrong on autoresume
2358 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2359 modules/generic_stage_target.py, modules/netboot_target.py,
2360 modules/stage1_target.py:
2361 make setting of destdir more global and part of generic_stage_target
2363 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2364 Fix destpath bug in netboot target
2366 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2367 modules/generic_stage_target.py, modules/stage4_target.py:
2368 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2371 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2372 modules/generic_stage_target.py, modules/stage4_target.py:
2373 remove stray ' from arch/sh.py
2375 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2376 targets/stage1/stage1-controller.sh:
2377 This finally fixes the issues with gcc-config/binutils-config in stage1.
2378 This is catalyst 2.0_rc12.
2380 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2381 Fix incorrect warning message. portdir_overlay -> portage_overlay
2383 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2384 targets/stage1/stage1-controller.sh,
2385 targets/stage1/stage1-preclean-chroot.sh:
2386 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2387 running gcc-config and binutils-config, though it probably breaks running on
2388 non-Gentoo platforms.
2390 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2391 modules/stage1_target.py:
2392 Make stage1 clean up python 2.3 and 2.4, also.
2394 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2395 targets/support/livecdfs-update.sh:
2396 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2398 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2399 modules/generic_stage_target.py:
2400 Change digests file format to HASH_NAME HASH FILE_NAME
2402 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2403 targets/stage1/stage1-controller.sh:
2404 Moved gcc-config/binutils-config to before the chroot.
2406 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2407 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2408 installed. Supports all of shashs algorithms as of 12_21_2005
2410 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2411 modules/generic_stage_target.py:
2412 Catalyst should die if source_subpath is not a string
2414 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2415 modules/generic_stage_target.py:
2416 Fix for source_subpath bug
2418 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2419 examples/generic_stage_template.spec:
2420 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2421 both stages 1 and 2.
2423 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2424 modules/stage2_target.py:
2425 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2426 stage1 to be overridden again.
2428 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2429 targets/stage1/stage1-controller.sh:
2430 It looks like gcc-config/binutils-config needs to be run with the full path,
2431 since it is run outside of the chroot.
2433 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2434 targets/stage1/stage1-controller.sh:
2435 Fixed gcc-config calls. This is 2.0_rc11.
2437 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2438 This is catalyst 2.0_rc10.
2440 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2441 modules/generic_stage_target.py:
2442 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2445 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2446 targets/support/functions.sh:
2447 Changed from -z to -n for bug #116180.
2449 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2450 modules/catalyst_support.py, modules/generic_stage_target.py:
2451 Detect missing binaries for the hashing functions and abort if not found
2453 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2454 files/catalyst.conf:
2455 Updated README to list new requirements. Set default hash as crc32. Set
2456 default digests as sha1/md5.
2458 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2459 modules/catalyst_support.py, modules/generic_stage_target.py,
2460 modules/livecd_stage2_target.py, modules/stage2_target.py:
2461 Change the internal hash checking to be quicker and more memory efficient.
2462 Add additional hash digests options.
2464 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2465 targets/tinderbox/tinderbox-chroot.sh,
2466 targets/tinderbox/tinderbox-controller.sh,
2467 targets/tinderbox/tinderbox-preclean-chroot.sh:
2468 Fixed up spacing/coding style on tinderbox.
2470 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2471 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2472 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2473 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2474 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2475 Fixed up spacing/coding style on support.
2477 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2478 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2480 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2481 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2482 targets/stage4/stage4-preclean-chroot.sh:
2483 Fixed up spacing/coding style on stage4.
2485 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2486 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2487 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2488 targets/stage3/stage3-controller.sh,
2489 targets/stage3/stage3-preclean-chroot.sh:
2490 Fixed up spacing/coding style on stages 2 and 3
2492 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2493 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2494 targets/stage1/stage1-preclean-chroot.sh:
2495 Fixed up spacing/coding style on stage1. Also changed
2496 gcc-config/binutils-config to be outside the chroot.
2498 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2499 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2500 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2501 Fixed up spacing/coding style on netboot.
2503 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2504 targets/livecd-stage1/livecd-stage1-chroot.sh,
2505 targets/livecd-stage1/livecd-stage1-controller.sh,
2506 targets/livecd-stage2/livecd-stage2-controller.sh:
2507 Fixed up spacing/coding style on livecd-stage*.
2509 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2510 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2511 targets/grp/grp-preclean-chroot.sh:
2512 Fixed up spacing/coding style on grp.
2514 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2515 targets/embedded/embedded-chroot.sh,
2516 targets/embedded/embedded-controller.sh,
2517 targets/embedded/embedded-fs-runscript.sh,
2518 targets/embedded/embedded-preclean-chroot.sh:
2519 Fixed up spacing/coding style on embedded.
2521 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2522 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2523 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2524 targets/support/functions.sh:
2525 Removing extra line from x86.py, fixing up comments, spacing, and coding
2526 style in targets/support through functions.sh
2528 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2529 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2530 Fix more tab/spacing issues .. trying to make everything use tabs
2532 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2533 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2534 modules/stage1_target.py, modules/stage2_target.py,
2535 modules/stage3_target.py, modules/stage4_target.py:
2536 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2539 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2540 modules/generic_stage_target.py:
2541 Add envscript warning to aid users who may not know what they are doing
2543 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2544 examples/generic_stage_template.spec:
2545 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2546 only configurable when building a stage2 tarball, to match the current state
2547 of portage. This is 2.0_rc9.
2549 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2550 targets/support/chroot-functions.sh:
2551 Silence more of portages beeps and clicks and whistles
2553 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2554 targets/support/chroot-functions.sh:
2555 Change the portage emerge to use run_emerge
2557 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2558 modules/generic_stage_target.py, modules/snapshot_target.py,
2559 modules/stage1_target.py, modules/stage2_target.py,
2560 modules/stage3_target.py:
2561 allow portdir_overlay to be part of all specs not including snapshot spec.
2562 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2563 Remove overlay support from the snapshot spec but added a warning.
2565 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2566 modules/stage2_target.py:
2567 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2570 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2571 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2572 Add support for bootloader softlevel=; have rsync delete the extra files out
2573 of the overlay so that the overlay always matches the source dir
2575 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2576 Swapped -v/-V since I had gotten them wrong here.
2578 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2579 modules/generic_stage_target.py:
2580 Fix stupid overlay bug
2582 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2583 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2584 targets/livecd-stage1/livecd-stage1-chroot.sh,
2585 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2586 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2587 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2588 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2589 targets/support/unmerge.sh:
2590 Made sure we use -f on removing the default links for splash. Removed
2591 check_portage_version as it really isn't needed anymore. Removed
2592 --no-install from genkernel commands in kmerge.sh so users must manually
2593 remove kernels from /boot. This is 2.0_rc8.
2595 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2596 targets/support/livecdfs-update.sh:
2597 Made sed on devfsd.conf conditional on it existing. Removes one more error
2598 message from a standard catalyst run.
2600 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2601 Added warning about breaking snapshot cache and re-enable autoresume, since
2602 the errors I was getting were elsewhere.
2604 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2605 modules/generic_stage_target.py:
2606 Fix indentation error the last commit caused
2608 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2609 modules/generic_stage_target.py:
2610 Always clear autoresume points after a successful run
2612 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2613 targets/support/livecdfs-update.sh:
2614 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2615 snapshot caching after a successful gentoo-release-livecd run.
2617 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2618 targets/support/rc-update.sh:
2619 Added famd to default on official LiveCD.
2621 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2622 targets/support/chroot-functions.sh:
2623 Fixes 'too many arguments' error in check_portage_version.
2625 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2626 modules/generic_stage_target.py:
2627 remove extra self.env={} that was resetting the environment to null
2629 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2630 modules/livecd_stage1_target.py:
2631 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2634 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2635 Add a default path to the environment in the chroot
2637 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2638 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2639 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2640 targets/livecd-stage2/livecd-stage2-controller.sh,
2641 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2642 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2643 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2644 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2645 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2646 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2647 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2648 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2649 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2651 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2653 Fixed up the man page, which has been suffering for some time, and also
2654 reversed -v/-V in the help message.
2656 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2657 targets/support/livecdfs-update.sh:
2658 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2661 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2662 Turning off autoresume of doom until I can get more testing. I've had
2663 several issues with it. I'll be reporting/fixing these as I come across them
2664 but for now wish to turn it off by default as I don't want this one feature
2665 to stop the possible 2.0 final release.
2667 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2668 targets/livecd-stage2/unmerge.sh:
2669 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2670 anymore and probably should have been removed a long time ago when the new
2671 code was put into place in livecdfs-update.sh and livecd-local.start
2674 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2675 targets/livecd-stage1/livecd-stage1-chroot.sh,
2676 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2677 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2678 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2680 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2681 modules/generic_stage_target.py, modules/generic_target.py:
2682 self.env should be a part of the super class generic_target so it applies to
2683 snapshots as well; removing redundant pass in the generic_target class as
2684 its not needed. There is code there to fill the statements
2686 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2687 targets/support/livecdfs-update.sh:
2688 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2691 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2692 Changed version stamp to 2.0_rc6.
2694 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2695 modules/generic_stage_target.py:
2696 Fix for unpack cases
2698 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2699 modules/generic_stage_target.py:
2702 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2703 modules/catalyst_support.py, modules/generic_stage_target.py,
2704 modules/grp_target.py, modules/livecd_stage1_target.py,
2705 modules/livecd_stage2_target.py, modules/netboot_target.py,
2706 modules/snapshot_target.py, modules/tinderbox_target.py:
2707 Stop reading env from the OS. Rely on the more on the envscript for oddball
2708 settings. Change -v to verbose and -V to version
2710 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2713 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2714 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2717 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2718 examples/generic_stage_template.spec:
2719 Added chost/cflags/cxxflags/ldflags to example spec template.
2721 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2722 targets/support/rc-update.sh:
2723 OK, just kidding on that last commit. We were already doing rc-update add
2724 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2725 there's no point in having it in rc-update.sh
2727 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2728 targets/support/rc-update.sh:
2729 Have rc-update add xdm if livecd/xdm is set.
2731 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2732 modules/catalyst_lock.py, modules/catalyst_support.py,
2733 modules/embedded_target.py, modules/generic_stage_target.py,
2734 modules/grp_target.py, modules/livecd_stage1_target.py,
2735 modules/livecd_stage2_target.py, modules/netboot_target.py,
2736 modules/stage1_target.py, modules/stage4_target.py,
2737 modules/tinderbox_target.py:
2738 So I was just kidding on that last commit. This one is 2.0_rc4.
2740 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2741 modules/catalyst_lock.py, modules/catalyst_support.py,
2742 modules/embedded_target.py, modules/generic_stage_target.py,
2743 modules/grp_target.py, modules/livecd_stage1_target.py,
2744 modules/livecd_stage2_target.py, modules/netboot_target.py,
2745 modules/stage1_target.py, modules/stage2_target.py,
2746 modules/stage4_target.py, modules/tinderbox_target.py:
2747 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2749 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2750 files/catalyst.conf, modules/catalyst_lock.py,
2751 modules/catalyst_support.py, modules/embedded_target.py,
2752 modules/generic_stage_target.py, modules/grp_target.py,
2753 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2754 modules/netboot_target.py, modules/stage1_target.py,
2755 modules/stage2_target.py, modules/stage4_target.py,
2756 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2757 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2758 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2760 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2761 modules/generic_stage_target.py:
2762 Fix autoresume for unpacking tarballs
2764 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2765 targets/support/livecdfs-update.sh:
2766 remove gnap livecd-type per Koon's request
2768 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2769 change rc-update add modules default to rc-update add modules boot
2771 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2772 modules/generic_stage_target.py, modules/grp_target.py:
2773 Add more verbosity to digests if -V is enabled, add more print messages to
2776 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2777 modules/generic_stage_target.py, modules/grp_target.py:
2778 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2780 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2781 Fix folder name for grp build dir to not have .tar.bz2 at the end
2783 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2784 modules/catalyst_support.py, modules/generic_stage_target.py:
2785 Add md5 and sha .digests file creation per wolf31o2's feature request
2787 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2788 This is catalyst-2.0_rc2.
2790 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2791 files/catalyst.conf, modules/generic_stage_target.py,
2792 modules/livecd_stage1_target.py:
2793 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2794 after each successful kernel build;add autoresume documentation to
2797 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2798 targets/embedded/embedded-controller.sh,
2799 targets/embedded/embedded-fs-runscript.sh,
2800 targets/livecd-stage2/livecd-stage2-controller.sh,
2801 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2802 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2803 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2804 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2805 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2806 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2807 targets/support/rc-update.sh:
2808 Changed multiple spaces to tabs to satisfy my OCD.
2810 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2811 targets/support/chroot-functions.sh:
2812 Bumped genkernel detection to require 3.3.0 or higher
2814 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2815 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2816 targets/netboot/netboot-controller.sh:
2817 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2818 clst_grp_use. This is catalyst-2.0_rc1.
2820 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2821 targets/netboot/netboot-controller.sh:
2822 change to clst_use from clst_netboot_use
2824 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2825 targets/livecd-stage1/livecd-stage1-chroot.sh,
2826 targets/stage4/stage4-chroot.sh:
2827 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2829 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2830 targets/stage4/stage4-chroot.sh:
2831 Fixed USE invocations in stage4 target.
2833 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2834 modules/livecd_stage1_target.py:
2835 Force use=livecd for livecd-stage1
2837 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2838 This is version 2.0_pre20051129.
2840 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2841 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2842 Removed kudzu-knoppix from example spec files.
2844 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2845 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2846 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2848 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2849 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2850 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2851 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2852 definitions in the examples to fit in 80 columns.
2854 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2855 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2856 modules/grp_target.py, modules/tinderbox_target.py,
2857 targets/tinderbox/tinderbox-chroot.sh:
2858 Tinderbox script: added newuse, tinderbox and grp targets added support for
2859 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2860 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2862 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2863 Added portdir example to catalyst.conf for bug #113272.
2865 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2866 targets/support/create-iso.sh:
2867 Fixed a few lines which were causing the isolinux directory to be removed
2868 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2870 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2871 targets/support/create-iso.sh:
2872 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2874 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2875 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2876 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2877 too many arches dont use it by default, test for an initrd in the yaboot
2880 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2881 modules/generic_stage_target.py:
2882 Fix split error if use is specified
2884 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2885 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2886 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2887 Updated palo version from catalyst 1.x for HPPA.
2889 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2890 targets/support/bootloader-setup.sh:
2891 Removing for loop for grub on amd64/x86 as it was totally useless.
2893 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2894 targets/support/bootloader-setup.sh:
2895 Remove vga= line for PPC.
2897 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2898 targets/support/bootloader-setup.sh:
2899 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2901 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2902 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2903 Removing slot patch as it probably didn't belong here anyway, and updating
2904 version stamp to 2.0_pre20051118.
2906 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2907 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2908 targets/support/bootloader-setup.sh:
2909 fix the bootloader script for isolinux so that it actually makes a cfg file,
2910 remove extra unneeded catalyst aborting print statement, reorganize rm code
2911 to make sure is splits properly and is an array even from the cmdline
2913 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2914 targets/support/livecdfs-update.sh:
2915 Added call to update-usbids to download the latest usb.ids file.
2917 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2918 modules/generic_stage_target.py:
2919 Move checks of running catalyst into the target which is simpler
2921 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2922 modules/generic_stage_target.py:
2923 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2924 that doesnt exist yet
2926 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2927 Keep unnecessary programs from installing into kerncache
2929 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2930 modules/generic_stage_target.py:
2931 Turn on more tracebacks at this point to better debug .. will need to turn
2932 them down as we find errors and build appropriate error handlers
2934 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2935 Changed version marker to 2.0_pre20051115 for new ebuild.
2937 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2938 modules/livecd_stage2_target.py:
2939 Fix bug in livecd stage2 so that it doesnt try to use tar
2941 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2942 targets/livecd-stage2/livecd-stage2-controller.sh:
2943 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2944 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2945 of Getting_Online.txt from catalyst 1.1.10.10.
2947 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2948 Added Joshua Kinard to authors for his mips contributions.
2950 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2951 examples/livecd-stage2_template.spec:
2952 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2953 Paul Kessler on gentoo-catalyst. ;]
2955 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2956 Change variables from cat1 format to cat2
2958 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2959 modules/generic_stage_target.py, modules/stage1_target.py:
2960 Fix modules has no attribute register
2962 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2963 modules/generic_stage_target.py:
2964 Fix broken aliases code that was just proof of concept
2966 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2967 Output mkisofs command line options to assist in debugging
2969 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2970 modules/generic_stage_target.py, targets/support/create-iso.sh:
2973 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2974 modules/generic_stage_target.py:
2975 Add VERY basic support for aliases kernel parameter.
2977 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2978 modules/livecd_stage2_target.py:
2979 Remove large section of commented code
2981 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2982 modules/generic_stage_target.py, modules/stage1_target.py:
2983 Allow LDFLAGS to be specified as an ENV variable for stage1
2985 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2986 modules/generic_stage_target.py:
2987 Fix rc-update to automatically run default options for livecds. Removed an
2988 erroneous key check.
2990 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2991 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2992 Make use spec key optional to default to profile defaults
2994 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2995 +examples/stage4_template.spec:
2996 Preliminary stage4_template.spec file
2998 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2999 +catalyst-2.0_pre20051101-slot.patch, catalyst:
3000 Updated version stamp and added slot patch.
3002 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
3003 Fix ordering problem so self.settings is defined
3005 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
3006 modules/generic_stage_target.py:
3007 Correct a rsync issue when the directory doesnt exist
3009 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3010 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
3011 targets/livecd-stage2/livecd-stage2-controller.sh,
3012 targets/netboot/netboot-controller.sh,
3013 targets/stage4/stage4-controller.sh:
3014 run pre_kmerge and post_kmerge only once
3016 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3017 targets/support/bootloader-setup.sh:
3018 MIPS bootloader patch
3020 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3021 targets/support/mips-arcload_conf.sh:
3022 Fix MIPS Serial Detection
3024 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3025 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3026 +targets/support/mips-arcload_conf.sh:
3027 Application of Kumba's patches for MIPS support
3029 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3030 Check for the correct arch specific cd building tool
3032 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3033 modules/generic_stage_target.py:
3034 Print a warning if livecd/iso is not defined
3036 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3037 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3039 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3040 targets/support/post-kmerge.sh:
3041 Check for existence of files in /lib/modules before running depscan.sh. This
3042 replaces the mips-specific check and makes it portable.
3044 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3045 modules/generic_stage_target.py:
3046 update autoresume logic when dealing with rsync unpack operations
3048 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3049 targets/support/post-kmerge.sh:
3050 Bypass module load on mips
3052 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3053 remove --no-deps so dependancies get installed for genkernel
3055 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3056 modules/generic_stage_target.py:
3057 Fix missing : statement in unpack
3059 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3060 modules/generic_stage_target.py:
3061 fix livecd-stage2 unpack when seedcache is turned off
3063 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3064 targets/support/functions.sh:
3065 Fix module unpacking and make it actually optional.
3067 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3068 modules/generic_stage_target.py:
3069 Fix broken seedcache autoresume interaction
3071 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3072 modules/generic_stage_target.py:
3073 Cleanup stage directories properly for tar installs
3075 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3076 Tinderbox no longer cleans /tmp/*
3078 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3079 targets/tinderbox/tinderbox-chroot.sh,
3080 targets/tinderbox/tinderbox-controller.sh:
3081 Fixing problem with bind mounted portage and final rsync on tinderbox target
3082 and adding additional logging.
3084 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3085 Stop tinderbox from trying to create a tarball of itself
3087 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3088 modules/generic_stage_target.py:
3089 Fix catalyst so it fully disables snapcache when its not specified in the
3092 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3093 examples/livecd-stage2_template.spec:
3094 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3095 spec template and updating version stamp.
3097 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3098 modules/catalyst_support.py:
3099 allow file_check to proceed if key is not in use
3101 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3102 Recursively make the missing directories
3104 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3105 Fix extract_modules to just echo a warning that it is missing
3107 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3108 files/catalyst.conf:
3109 Updating default configuration for catalyst and updating version stamp,
3110 since we're beginning internal testing for release.
3112 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3113 modules/generic_stage_target.py:
3114 fix bug 106004 split strings into a list for empty and rm operation
3116 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3117 modules/livecd_stage2_target.py:
3118 Append slashes to directories so rsyncs work properly
3120 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3121 examples/livecd-stage2_template.spec:
3122 Changing source_subpath for livecd-stage2 example for bug #101704.
3124 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3125 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3126 targets/support/livecdfs-update.sh:
3127 Added livecd/xdm and livecd/xsession options. These are used to setup the
3128 default display manager and X session, respectively. Added supporting
3129 documentation to example spec files. Imported more work from my fsscript for
3130 the official LiveCD.
3132 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3133 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3134 discussion, see bug #88777.
3136 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3137 modules/generic_stage_target.py:
3138 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3139 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3141 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3142 targets/livecd-stage1/livecd-stage1-controller.sh,
3143 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3144 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3145 on livecd-stage2 and removing universal motd for livecd/type of
3146 gentoo-release-livecd.
3148 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3149 modules/livecd_stage1_target.py:
3150 Add optional livecd/type env var for scripts to add optional items to the
3153 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3154 -livecd/files/x86-help.msg:
3155 Removing x86-help.msg as it is no longer used.
3157 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3158 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3159 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3160 Add dobladecenter description to bootloader files for x86/amd64.
3162 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3163 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3165 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3166 modules/generic_stage_target.py:
3167 Added split to use section for bug #104414.
3169 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3170 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3171 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3172 Tabs to whitespaces for isolinux.
3174 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3175 targets/support/bootloader-setup.sh:
3176 Changed isolinux to use new split-out help messages. Using grub gives a
3177 single help message with pager.
3179 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3180 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3181 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3182 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3183 Added F2->F7 help messages for isolinux.
3185 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3186 livecd/files/README.txt, livecd/files/generic.motd.txt,
3187 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3188 livecd/files/livecd-local.start:
3189 Updated files from latest used to build LiveCD.
3191 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3192 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3194 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3195 modules/catalyst_support.py:
3196 Added fix for using options with = in them with --cli (ex.
3197 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3198 <cell@ices.utexas.edu> for pointing this out to me via email.
3200 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3201 modules/generic_stage_target.py, targets/support/functions.sh:
3202 fix bug in exec_in_chroot for stage1 target
3204 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3205 modules/generic_stage_target.py:
3206 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3207 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3209 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3210 catalyst, examples/livecd-stage2_template.spec,
3211 examples/snapshot_template.spec, files/catalyst.conf,
3212 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3213 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3214 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3215 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3216 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3217 targets/livecd-stage2/livecd-stage2-controller.sh,
3218 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3219 targets/stage2/stage2-preclean-chroot.sh,
3220 targets/stage3/stage3-preclean-chroot.sh,
3221 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3222 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3223 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3224 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3225 targets/support/target_image_setup.sh:
3226 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3227 to look at gamecdfs-update.sh yet.
3229 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3230 modules/generic_stage_target.py:
3231 Remove extra debugging print statement
3233 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3234 +modules/catalyst_lock.py, modules/catalyst_support.py,
3235 modules/embedded_target.py, modules/generic_stage_target.py,
3236 modules/grp_target.py, modules/livecd_stage1_target.py,
3237 modules/livecd_stage2_target.py, modules/netboot_target.py,
3238 modules/snapshot_target.py, modules/stage1_target.py,
3239 modules/stage2_target.py, modules/stage4_target.py,
3240 targets/support/functions.sh:
3241 Add locking support. Code simplification for unpack and unpack snapshot.
3242 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3243 Add seedcache support (Grabs output from previous target run)
3244 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3246 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3247 modules/catalyst_support.py, modules/generic_stage_target.py:
3248 Add support to cache the snapshot dir. add snapcache to options. add
3249 snapshot_cache= to override the default location of the cache in
3250 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3252 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3253 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3254 Forward port README.txt and Getting_Online.txt files from catalyst
3257 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3258 Add automatic creation/deletion of runlevels based on rcadd rcdel
3260 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3261 Fix grp so that grp/use is not required anymore
3263 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3264 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3265 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3266 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3267 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3268 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3269 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3270 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3271 they are known to cause booting problems.
3273 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3274 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3275 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3276 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3279 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3280 targets/stage1/stage1-chroot.sh:
3281 Fixed quoting in stage1 profile check.
3283 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3284 targets/stage3/stage3-chroot.sh:
3285 Fixing USE for stage3.
3287 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3288 targets/support/chroot-functions.sh:
3289 Fix FETCH code so it will run for Pylon
3291 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3292 targets/grp/grp-chroot.sh:
3293 Fix bindist invcation.
3295 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3296 targets/grp/grp-chroot.sh:
3297 Made sure bindist was used for all emerges in GRP.
3299 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3300 Fix USE flags for GRP build
3302 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3303 targets/stage4/stage4-chroot.sh:
3304 let GRP use the users environment variables and removed extra
3305 GRP_STAGE23_USE from stage4
3307 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3308 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3309 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3311 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3312 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3313 impact all previous spec files that use this option. It's beejay's fault.
3315 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3316 Changed to use linux32 for ppc32 support when build host is ppc64.
3318 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3320 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3322 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3323 Minor cosmetic print statement fixes for readability
3325 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3326 modules/catalyst_support.py, modules/generic_stage_target.py:
3327 Fix None None bug and exception reporting
3329 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3330 Fix iso creation script. Case statement out of place
3332 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3333 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3334 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3335 catalyst, files/catalyst.conf, modules/builder.py,
3336 modules/catalyst_support.py, modules/embedded_target.py,
3337 modules/generic_stage_target.py, modules/generic_target.py,
3338 modules/grp_target.py, modules/livecd_stage1_target.py,
3339 modules/livecd_stage2_target.py, modules/netboot_target.py,
3340 modules/snapshot_target.py, modules/stage1_target.py,
3341 modules/stage2_target.py, modules/stage3_target.py,
3342 modules/stage4_target.py, modules/tinderbox_target.py,
3343 targets/embedded/embedded-chroot.sh,
3344 targets/embedded/embedded-fs-runscript.sh,
3345 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3346 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3347 targets/grp/grp-preclean-chroot.sh,
3348 targets/livecd-stage1/livecd-stage1-chroot.sh,
3349 targets/livecd-stage1/livecd-stage1-controller.sh,
3350 targets/livecd-stage2/livecd-stage2-controller.sh,
3351 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3352 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3353 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3354 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3355 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3356 targets/stage2/stage2-controller.sh,
3357 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3358 targets/stage3/stage3-controller.sh,
3359 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3360 targets/stage4/stage4-controller.sh,
3361 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3362 targets/support/create-iso.sh, targets/support/functions.sh,
3363 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3364 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3365 targets/support/target_image_setup.sh,
3366 targets/tinderbox/tinderbox-chroot.sh,
3367 targets/tinderbox/tinderbox-controller.sh,
3368 targets/tinderbox/tinderbox-preclean-chroot.sh:
3369 Big honkin' copyright update.
3371 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3372 modules/generic_stage_target.py:
3373 add additional logging output. Use standard os redirection methods to log to
3376 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3377 targets/stage1/stage1-chroot.sh:
3378 Added profile sanity check for bug #97867.
3380 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3381 targets/support/bootloader-setup.sh:
3382 Removing acpi=off from default kernel arguments and adding ia64
3383 livecd-stage2 support functions and cdtar.
3385 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3386 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3387 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3388 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3389 splash command line.
3391 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3392 targets/support/create-iso.sh:
3393 Fixed up zisofs support. Waiting for response from sparc before touching
3396 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3397 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3398 targets/support/functions.sh:
3399 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3400 to allow it to work on all arches that dynamically build their bootloader
3403 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3404 targets/stage4/stage4-controller.sh:
3405 Fix stage4 so it doesnt run the bootloader stuff
3407 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3408 targets/support/bootloader-setup.sh:
3409 Removed dokeymap from non-Gentoo releases.
3411 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3412 targets/support/livecdfs-update.sh:
3413 Added call to update-pciids to download the latest pci.ids file.
3415 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3416 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3417 modules/stage4_target.py:
3418 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3420 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3421 Fix issue where -s on the command line would not run
3423 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3424 livecd/files/generic.motd.txt:
3425 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3426 kernel configurations.
3428 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3429 targets/support/livecdfs-update.sh:
3430 Updated hostname/domainname creation for new baselayout.
3432 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3433 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3434 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3436 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3437 targets/support/chroot-functions.sh:
3438 Change portage emerge to use --oneshot --nodeps to keep from merging the
3439 same packages multiple times.
3441 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3442 targets/stage2/stage2-chroot.sh:
3443 Added a -p bootstrap when catalyst is called with -V (verbose).
3445 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3446 targets/support/livecdfs-update.sh:
3447 Removed inittab hack, as this is done by livecd-tools.
3449 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3450 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3451 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3453 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3454 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3455 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3456 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3457 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3458 targets/livecd-stage2/livecd-stage2-controller.sh:
3459 Removed gentoo.png and creation of face directory. Changed
3460 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3463 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3464 targets/stage1/stage1-preclean-chroot.sh,
3465 targets/support/chroot-functions.sh:
3466 Added setup_binutils function and force both of them to run during stage1
3469 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3470 examples/livecd-stage2_template.spec:
3471 Added livecd/volid explanation to example spec.
3473 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3474 targets/support/create-iso.sh:
3475 General cleanup of ISO code and added default livecd/volid when it is not set.
3477 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3478 targets/embedded/embedded-controller.sh:
3479 Actually modify the embedded target this time.
3481 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3482 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3483 targets/livecd-stage2/livecd-stage2-controller.sh,
3484 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3485 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3486 and livecd-stage2 targets.
3488 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3489 files/catalyst.conf:
3490 Retired John Davis <zhen@gentoo.org> and added storedir to default
3493 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3494 targets/support/livecdfs-update.sh:
3495 Uncommented openglify, since it is needed for both opengl-update-livecd and
3498 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3499 modules/generic_stage_target.py:
3500 Fix print statement so it shows when kill_chroot_pids is run correctly
3502 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3503 modules/snapshot_target.py:
3504 Fix snapshot target to skip the kill_pids check
3506 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3507 Bug fixes in parse_spec, fix issues detecting list or string.
3509 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3510 modules/catalyst_support.py:
3511 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3512 spaces are after :. Better handling of comments ( ie preprocessed and
3513 stripped off ). Unset empty keys.
3515 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3516 targets/support/kill-chroot-pids.sh:
3517 Remove extra P_NAME definition that is never used. Saves processing time.
3518 Bumped catalyst to pre2
3520 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3521 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3522 +targets/support/kill-chroot-pids.sh:
3523 User info about runscript and archscript. Added checks for processes running
3524 in the chroot and created a script to kill them. Should fix the unmounting
3525 issues with gconfd or any other running application in the chroot
3527 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3528 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3529 Remove using gcc-config to set things up as we should all be using 2005.0
3532 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3533 examples/livecd-stage2_template.spec:
3534 Added livecd/users to example livecd-stage2 spec file.
3536 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3537 targets/support/livecdfs-update.sh:
3538 Change default hostnames for livecds
3540 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3541 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3542 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3545 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3546 modules/livecd_stage2_target.py:
3547 Clear autoresume flags when build is done
3549 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3550 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3551 targets/support/create-iso.sh:
3552 Fix isolinux so that it finds menus and kernels and stuff
3554 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3555 modules/generic_stage_target.py:
3556 Make purge operation a little less chatty, removed print statements
3558 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3559 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3560 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3561 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3563 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3564 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3565 print warning message about deprecated use of cdfstype
3567 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3568 targets/support/chroot-functions.sh:
3569 statically define genkernel location to eliminate which command failure if
3570 genkernel is not installed
3572 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3573 modules/generic_stage_target.py:
3574 change the portage_overlay to an array so it always works
3576 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3577 modules/catalyst_support.py:
3578 Fix exception handling to remove extraneous prints of None
3580 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3581 Remove iso creation code from stage4
3583 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3584 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3585 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3586 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3587 targets/livecd-stage1/livecd-stage1-chroot.sh,
3588 targets/livecd-stage1/livecd-stage1-controller.sh,
3589 targets/livecd-stage2/livecd-stage2-controller.sh,
3590 targets/netboot/netboot-controller.sh,
3591 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3592 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3593 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3594 targets/support/create-iso.sh, targets/support/kmerge.sh,
3595 targets/support/target_image_setup.sh,
3596 targets/tinderbox/tinderbox-controller.sh:
3597 Fix some exception handling in catalyst_support.py, remove intermediate
3598 destination folder of iso and tarball, add additional tests for folders not
3599 found on host but defined in spec file, keep catalyst from erroring in this
3600 case, change exit code on shell scripts so that errors are reported to
3601 catalyst and causes catalyst to die on errors, fix bug in
3602 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3603 check for mkisofs that informs the user of where to get the program, and
3604 removed the autoresume code from ccache and distcc installation until I can
3605 figure out a way to have the autoresume flag go someplace outside the chroot.
3607 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3608 Remove bind mounts before rm operations happen at startup
3610 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3611 modules/generic_stage_target.py:
3612 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3614 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3615 modules/generic_stage_target.py:
3616 fix minor bug in the purge code so that it actually runs the commands
3618 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3619 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3620 modules/stage4_target.py:
3621 Change ordering of tasks so root_overlay and fsscript occur after
3622 livecd_update, giving users a chance to override livecd_update
3624 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3625 modules/catalyst_support.py, modules/generic_stage_target.py:
3626 Added a better exception handling message for keyboard interrupt and added
3627 countdown timer for purge operation to give an opportunity to exit
3629 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3630 modules/catalyst_support.py, modules/generic_stage_target.py:
3631 Add support to clear the autoresume flags and improve the purge code to
3632 clean the chroot, and pkg/kern cache
3634 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3635 modules/catalyst_support.py, modules/generic_stage_target.py,
3636 modules/livecd_stage1_target.py:
3637 only append livecd-tools to the livecd-stage1 target package list and move a
3638 check out of the way so command line and spec files can co-exist
3640 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3641 modules/generic_stage_target.py:
3642 fixed python syntax in set_packages so catalyst will run
3644 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3645 modules/embedded_target.py, modules/generic_stage_target.py,
3646 modules/grp_target.py, modules/livecd_stage1_target.py,
3647 modules/livecd_stage2_target.py, modules/netboot_target.py,
3648 modules/stage4_target.py, modules/tinderbox_target.py,
3649 targets/embedded/embedded-chroot.sh,
3650 targets/embedded/embedded-controller.sh,
3651 targets/livecd-stage1/livecd-stage1-controller.sh,
3652 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3653 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3654 targets/livecd-stage2/livecd-stage2-controller.sh,
3655 -targets/livecd-stage2/livecd-stage2-iso.sh,
3656 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3657 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3658 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3659 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3660 +targets/support/target_image_setup.sh:
3661 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3664 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3665 targets/livecd-stage2/livecd-stage2-controller.sh,
3666 targets/support/livecdfs-update.sh:
3667 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3668 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3669 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3672 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3673 targets/livecd-stage2/livecd-stage2-controller.sh,
3674 targets/support/rc-update.sh:
3675 Updated rc-update.sh with better defaults for different livecd/type settings
3676 and cleaning up file copying in livecd-stage2-controller.sh to match
3679 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3680 Made example of catalyst.conf in README match the default catalyst.conf
3683 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3685 Removing old files from previous maintainers and updating README.
3687 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3688 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3689 Added livecd/users option to create non-root users. The first user listed
3690 will also be used for auto-starting X, if X is merged onto the CD.
3692 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3693 targets/livecd-stage1/livecd-stage1-controller.sh,
3694 targets/livecd-stage2/livecd-stage2-controller.sh,
3695 targets/support/livecdfs-update.sh:
3696 Updated all instances of livecd/type: gentoo-release-environmental to
3697 gentoo-release-livecd and added generic-livecd.
3699 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3700 examples/fsscript.sh.example, examples/gamecd.conf.example,
3701 examples/generic_stage_template.spec, examples/grp_template.spec,
3702 examples/livecd-stage1_template.spec,
3703 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3704 examples/snapshot_template.spec:
3705 Imported example files from catalyst 1.1.9 to make them more verbose.
3707 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3708 Fix grp/use bug #89365
3710 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3711 modules/generic_stage_target.py, targets/support/kmerge.sh:
3712 Fixes for initramfs overlay support.
3714 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3715 modules/generic_stage_target.py, targets/support/kmerge.sh,
3716 targets/support/pre-kmerge.sh:
3717 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3718 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3719 caching bug; Also adding preliminary support for initramfs_overlay from
3722 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3723 modules/generic_stage_target.py, targets/support/kmerge.sh:
3724 Removed support for postconf as genkernel no longer has that option
3726 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3727 modules/embedded_target.py, modules/generic_stage_target.py,
3728 modules/grp_target.py, modules/livecd_stage1_target.py,
3729 modules/livecd_stage2_target.py, modules/netboot_target.py,
3730 modules/stage4_target.py, modules/tinderbox_target.py,
3731 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3732 targets/stage1/stage1-preclean-chroot.sh,
3733 targets/support/chroot-functions.sh:
3734 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3735 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3737 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3738 modules/livecd_stage2_target.py:
3739 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3741 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3742 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3743 modules/livecd_stage2_target.py, modules/stage4_target.py,
3744 targets/livecd-stage1/livecd-stage1-controller.sh,
3745 targets/livecd-stage2/livecd-stage2-controller.sh,
3746 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3747 targets/support/functions.sh, targets/support/kmerge.sh,
3748 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3749 Generalized kernel support, fsscript, rcupdate, etc for stage4
3751 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3752 targets/support/pre-kmerge.sh:
3753 Removed sed for usb devices from legacy genkernel, as we're going to require
3754 a version much higher that no longer exhibits the bug.
3756 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3757 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3758 targets/support/livecdfs-update.sh:
3759 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3760 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3761 the ut2004demo shell script has been renamed to ut2004-demo.
3763 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3764 let genkernel always reinstall itself
3766 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3767 modules/catalyst_support.py, modules/generic_stage_target.py,
3768 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3769 fix case bug in livecdfs-update.sh; fix bug in initial command line
3770 arguement parsing; add cflags spec file support which is only allowed to
3773 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3774 targets/stage3/stage3-chroot.sh:
3775 Fix a use flag bug in the stage3
3777 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3778 modules/generic_stage_target.py:
3779 Changes to allow cflags, chost, cxxflags in a spec file
3781 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3782 targets/livecd-stage1/livecd-stage1-controller.sh,
3783 targets/livecd-stage2/livecd-stage2-controller.sh,
3784 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3785 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3786 targets/support/pre-kmerge.sh:
3787 change the code to use more case statements. Fix gcc issue in stage1.
3789 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3790 targets/livecd-stage1/livecd-stage1-controller.sh,
3791 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3792 Merging in changes from catalyst 1.1.x for gamecd support.
3794 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3795 targets/stage1/stage1-preclean-chroot.sh:
3796 Removing gcc-config stuff to see if its still required to work around a gcc
3799 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3800 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3801 Added tests for genkernel >3.2.0
3803 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3806 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3807 Updated AUTHORS with new maintainers and updated contributors list.
3809 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3810 examples/fsscript.sh.example, livecd/files/README.txt,
3811 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3812 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3813 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3814 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3815 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3816 universal.motd.txt to resolve documentation issue on bug #86914. Added
3817 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3818 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3821 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3822 targets/livecd-stage2/livecd-stage2-controller.sh:
3823 Removed a few unnecessary comments
3825 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3826 Removed obsolete files from the livecd directory as the functionality has
3827 moved into the targets folders
3829 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3830 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3831 Additional catalyst 2.0.0 files
3833 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3834 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3835 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3836 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3837 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3838 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3839 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3840 -livecd/runscript/alpha-archscript.sh,
3841 -livecd/runscript/default-runscript.sh,
3842 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3843 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3844 -livecd/runscript-support/gamecdfs-update.sh,
3845 -livecd/runscript-support/kmerge.sh,
3846 -livecd/runscript-support/livecdfs-update.sh,
3847 -livecd/runscript-support/post-kmerge.sh,
3848 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3849 modules/embedded_target.py, modules/generic_stage_target.py,
3850 modules/grp_target.py, modules/livecd_stage1_target.py,
3851 modules/livecd_stage2_target.py, -modules/netboot.py,
3852 +modules/netboot_target.py, modules/snapshot_target.py,
3853 modules/stage1_target.py, +modules/stage4_target.py,
3854 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3855 +targets/embedded/embedded-controller.sh,
3856 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3857 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3858 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3859 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3860 +targets/livecd-stage1/livecd-stage1-controller.sh,
3861 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3862 -targets/livecd-stage1/livecd-stage1.sh,
3863 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3864 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3865 +targets/livecd-stage2/livecd-stage2-controller.sh,
3866 +targets/livecd-stage2/livecd-stage2-iso.sh,
3867 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3868 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3869 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3870 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3871 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3872 +targets/stage1/stage1-controller.sh,
3873 +targets/stage1/stage1-preclean-chroot.sh,
3874 -targets/stage1/stage1-preclean1-chroot.sh,
3875 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3876 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3877 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3878 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3879 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3880 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3881 +targets/stage4/stage4-preclean-chroot.sh,
3882 +targets/support/chroot-functions.sh,
3883 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3884 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3885 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3886 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3887 +targets/tinderbox/tinderbox-controller.sh,
3888 targets/tinderbox/tinderbox-preclean-chroot.sh,
3889 -targets/tinderbox/tinderbox.sh:
3890 Initial Import of Catalyst 2.0.0
3892 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3893 livecd/runscript-support/livecdfs-update.sh:
3894 Added /usr/portage as tmpfs (this will be made conditional later).
3896 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3897 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3898 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3899 from an interactive shell.
3901 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3902 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3903 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3904 livecd/runscript-support/pre-kmerge.sh,
3905 livecd/runscript/default-runscript.sh:
3906 Moved livecd-bash_profile to livecd-bashrc. Added check for
3907 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3908 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3911 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3912 modules/generic_stage_target.py:
3913 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3916 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3917 livecd/runscript/default-runscript.sh,
3918 targets/livecd-stage1/livecd-stage1.sh:
3919 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3920 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3921 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3924 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3925 livecd/runscript/ppc-archscript.sh:
3926 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3928 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3929 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3930 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3931 for multiple initrd files.
3933 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3934 livecd/runscript/ppc-archscript.sh:
3935 Modifed PPC archscript to close bug #84648 and also to make the PPC
3936 archscript produce multiple initrd files, like x86/amd64.
3938 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3939 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3940 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3941 livecd/runscript/ppc-archscript.sh:
3942 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3943 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3944 livecd/volid for the HFS volid, too.
3946 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3947 Calling this one 1.1.7 and rolling a tarball.
3949 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3950 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3951 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3952 -livecd/runscript/sparc64-archscript.sh,
3953 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3954 Added livecd/volid to set the volume ID when creating the ISO, patch by
3955 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3956 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3958 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3959 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3960 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3961 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3963 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3964 livecd/runscript-support/livecdfs-update.sh:
3965 Removed hdparm from default runlevel as it break ide=nodma at boot.
3967 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3968 livecd/runscript-support/kmerge.sh,
3969 livecd/runscript-support/pre-kmerge.sh,
3970 targets/livecd-stage1/livecd-stage1-chroot.sh:
3971 Revert last set of changes and remove portage version check from emerge in
3972 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3975 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3976 livecd/runscript-support/kmerge.sh,
3977 livecd/runscript-support/pre-kmerge.sh:
3978 Change genkernel check to use best_version and has_version to determine if
3979 the any previously installed versions of genkernel are up to date. Change
3980 emerge line for kernels to use -n option to only install if they were not
3981 previously installed.
3983 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3984 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3985 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3986 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3987 livecd/runscript/sparc-archscript.sh:
3988 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3989 unified sparc32/sparc64 cdtar.
3991 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3992 livecd/runscript-support/livecdfs-update.sh,
3993 livecd/runscript-support/pre-kmerge.sh:
3994 Change sudoers update to only run if /etc/sudoers exists and only reduce
3995 splash to 1024x768 on minimal and universal install CD.
3997 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3998 targets/livecd-stage1/livecd-stage1.sh:
3999 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
4002 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4003 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4004 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4005 livecd/runscript/sparc64-archscript.sh,
4006 livecd/runscript/x86-archscript.sh:
4007 Added a new empty livecd file to each archscript. This will be used for an
4008 identifier by genkernel to allow booting from a non-primary CDROM.
4010 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4011 Catalyst 1.1.6 is here.
4013 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4014 targets/stage1/stage1-preclean2-chroot.sh:
4015 Commenting out stage1 cleaning of /var/db.
4017 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4018 livecd/runscript-support/pre-kmerge.sh:
4019 Made splash reduction to 1024x768 only for minimal and universal release media.
4021 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4022 targets/stage1/stage1-preclean2-chroot.sh:
4023 Added SLOT files back to /var/db entries in stage1.
4025 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4026 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4027 livecd/runscript/default-runscript.sh,
4028 livecd/runscript-support/livecdfs-update.sh,
4029 targets/livecd-stage2/unmerge.sh:
4030 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4031 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4032 the copy from preserving permissions and also adding /usr/share/faces and
4033 default Gentoo icon. We'll see how the icon does for us. Removing serial
4034 init script, as it causes problems with the splash theme.
4036 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4037 targets/livecd-stage1/livecd-stage1.sh:
4040 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4041 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4042 livecd/runscript-support/kmerge.sh,
4043 livecd/runscript-support/livecdfs-update.sh,
4044 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4045 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4046 targets/stage1/stage1-preclean2-chroot.sh:
4047 Removed x-setup from local.start and added in symlinks for gconf, portage
4048 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4049 baselayout and removed /etc/startx from the environmental type. Commented
4050 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4051 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4052 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4053 for X, use the latest pci.ids and usb.ids from portage, and create
4054 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4055 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4056 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4057 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4058 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4061 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4062 Removed ccache from default options as it breaks catalyst when merged with
4065 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4066 modules/snapshot_target.py:
4067 Added /local/ to snapshot exclusion.
4069 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4070 livecd/runscript-support/livecdfs-update.sh:
4071 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4072 gustavoz and his 5 interface Xeon for this.
4074 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4075 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4076 Added a conditional before killing gconfd-2. This is also going to be
4077 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4080 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4081 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4082 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4083 Moved killall -9 gconfd-2 to execute outside chroot.
4085 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4086 livecd/files/x86-help.msg:
4087 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4090 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4091 livecd/runscript/x86-archscript.sh:
4092 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4095 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4098 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4099 targets/livecd-stage1/livecd-stage1.sh:
4100 Added killall for gconfd-2 back into livecd-stage1.sh
4102 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4103 livecd/runscript/alpha-archscript.sh:
4104 Alpha fixes for multiple kernels..
4106 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4107 livecd/runscript-support/kmerge.sh:
4108 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4110 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4111 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4112 livecd/runscript/sparc64-archscript.sh:
4113 Force devfs if udev is not selected for all supporting arches.
4115 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4116 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4117 livecd/runscript-support/kmerge.sh:
4118 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4121 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4122 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4123 Re-enabled preclean in grp and added gconfd-2 killing.
4125 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4126 livecd/runscript/x86-archscript.sh:
4127 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4130 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4131 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4132 targets/livecd-stage1/livecd-stage1-chroot.sh,
4133 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4134 targets/livecd-stage1/livecd-stage1.sh,
4135 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4136 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4137 Added ability to pause indefinitely. This closes bug #79798. I've also added
4138 the gcond-2 killall back in, but now it is in the actual preclean script and
4139 is executed inside the chroot.
4141 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4142 Updated for 1.1.3 release.
4144 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4145 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4146 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4147 targets/netboot/netboot-packages.sh,
4148 targets/tinderbox/tinderbox-chroot.sh:
4149 Updated to use package.use correctly. Blame Robert Paskowitz
4150 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4152 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4153 targets/stage1/stage1-preclean2-chroot.sh:
4154 Fixed find line for new stage1 /var/db/pkg.
4156 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4157 targets/stage1/stage1-preclean2-chroot.sh:
4158 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4159 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4162 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4163 livecd/runscript-support/livecdfs-update.sh:
4164 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4165 added net.ethX symlinks, and added copying of files from
4166 /usr/lib/hotplug/firmware into firmware tarball.
4168 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4169 livecd/runscript-support/livecdfs-update.sh:
4170 Firmware updated to use new /lib/firmware directory.
4172 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4173 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4174 work when both -f and -C were used on the command line.
4176 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4177 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4178 targets/livecd-stage1/livecd-stage1-chroot.sh,
4179 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4180 targets/stage3/stage3-chroot.sh:
4181 Added a portage version check to each target that uses --newuse to ensure a
4182 high enough version is used. This resolves bug #75336.
4184 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4185 livecd/files/livecd-local.start:
4186 Possible local.start fix for beejay.
4188 12 Jan 2005; John Davis <zhen@gentoo.org>
4189 modules/embedded.py:
4190 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4192 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4193 livecd/runscript-support/kmerge.sh:
4194 Added ccache support to genkernel call in livecd-stage2.
4196 11 Jan 2005; John Davis <zhen@gentoo.org>
4197 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4198 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4199 targets/netboot/netboot.sh:
4200 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4201 some feature enhancements.
4203 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4204 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4205 targets/livecd-stage1/livecd-stage1-chroot.sh,
4206 targets/livecd-stage1/livecd-stage1.sh,
4207 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4208 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4209 Added a -F or --fetchonly command line option and closing out bug #77480.
4210 Also added a portage version check to livecd-stage1 to close out bug #68307.
4212 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4213 livecd/runscript-support/livecdfs-update.sh,
4214 targets/stage3/stage3-chroot.sh:
4215 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4216 target to use emerge -e when building. This is only temporary until the
4217 bootstrap.sh script can be fixed or another solution can be decided upon.
4219 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4220 +targets/embedded/kmerge.sh:
4221 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4222 from mutex@gentoo.org
4224 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4225 modules/livecd_stage2_target.py:
4228 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4229 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4230 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4231 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4232 the brokenness of a stage1 tarball.
4234 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4235 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4238 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4239 modules/livecd_stage2_target.py:
4242 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4243 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4244 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4245 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4246 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4247 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4248 Upgraded the isolinux cdtar files and closing bug #70518.
4250 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4251 modules/embedded_target.py, modules/generic_stage_target.py,
4252 modules/grp_target.py, modules/livecd_stage1_target.py,
4253 modules/livecd_stage2_target.py, modules/netboot.py,
4254 modules/stage1_target.py, modules/tinderbox_target.py:
4255 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4256 separate out specific target logic from the generic targets modules.
4258 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4259 new PPC arch file from pvdabeel@gentoo.org
4261 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4262 examples/generic_stage_template.spec, modules/catalyst_support.py:
4263 tweaking error handling in the main catalyst script
4264 updated the example to include a blurb about portage_confdir
4266 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4267 livecd/runscript-support/livecdfs-update.sh:
4268 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4270 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4273 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4274 fix for #66592. catalyst now gives a traceback when it bails out, making
4275 troubleshooting amazingly easier
4277 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4278 modules/catalyst_support.py, modules/embedded_target.py,
4279 modules/generic_stage_target.py, modules/grp_target.py,
4280 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4281 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4282 Reversing patch from Eric Edgar from bug #70663.
4284 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4285 livecd/runscript/x86-archscript.sh:
4286 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4287 not work without it (mkisofs fails on creating ISO).
4289 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4290 modules/catalyst_support.py, modules/embedded_target.py,
4291 modules/generic_stage_target.py, modules/grp_target.py,
4292 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4293 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4294 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4295 separate out specific target logic from the generic targets modules.
4297 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4298 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4299 targets/embedded/embedded.sh:
4300 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4302 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4303 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4304 livecd/runscript/default-runscript.sh,
4305 livecd/runscript-support/gamecdfs-update.sh,
4306 livecd/runscript-support/livecdfs-update.sh,
4307 modules/livecd_stage2_target.py:
4308 Added gamecd/conf option to livecd_stage2_target.py, added
4309 gamecd.conf.example to /examples, cleaned up game-specific code in
4310 gamecdfs-update.sh to make it more generic, added more fundtionality to
4311 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4312 and gentoo-gamecd to make spec files simpler and to remove the need for
4313 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4314 user to still use a custom fsscript of their own.
4316 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4317 +livecd/files/environmental.motd.txt,
4318 targets/livecd-stage1/livecd-stage1.sh:
4319 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4321 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4322 livecd/runscript/default-runscript.sh,
4323 livecd/runscript-support/livecdfs-update.sh:
4324 Added gentoo-release-environmental as a valid livecd/type and did some
4325 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4326 devices other than eth0.
4328 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4329 targets/livecd-stage1/livecd-stage1-chroot.sh:
4330 Changed livecd-stage1 to merge each package individually. This should not
4331 make it into a production version of catalyst, but is here as a possible
4332 solution to bug #68307.
4334 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4335 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4336 livecd/runscript/sparc-archscript.sh,
4337 livecd/runscript/sparc64-archscript.sh,
4338 livecd/runscript/x86-archscript.sh:
4339 Added failures to all arches on mkisofs failure and also made -z option to
4340 mkisofs optional on x86 depending on loop type used.
4342 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4343 livecd/runscript/x86-archscript.sh:
4344 Making sure the mkisofs call causes a failure when it doesn't complete
4345 successfully. Once again, blame jforman, our beloved infra-monkey.
4347 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4348 livecd/runscript/default-runscript.sh:
4349 squashfs-utils->squashfs-tools fix. Blame jforman.
4351 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4352 livecd/isogen/x86-isogen.sh:
4353 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4354 possibly not booting on really old systems.
4356 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4357 livecd/runscript/x86-archscript.sh:
4358 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4359 possibly not booting on really old systems.
4361 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4362 livecd/runscript-support/livecdfs-update.sh:
4363 Save some space by removing redundant firmware after tarball is made, only
4364 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4367 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4368 targets/stage1/stage1-preclean2-chroot.sh:
4369 Added patch from vapier and closing bug #73556.
4371 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4372 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4373 +targets/embedded/embedded-fs-runscript.sh,
4374 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4375 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4376 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4377 from mutex@gentoo.org for modules/embedded.py
4379 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4380 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4381 livecd/runscript-support/livecdfs-update.sh:
4382 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4383 aliases having --color rather than --color=auto.
4385 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4386 livecd/files/livecd-local.start:
4387 Let's try actually making a proper edit on livecd/files/livecd-local.start
4388 this time, shall we...
4390 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4391 livecd/files/livecd-local.start:
4392 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4393 x-setup check for /etc/startx.
4395 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4396 livecd/runscript-support/gamecdfs-update.sh:
4397 Fixing minor sed bug in gamecdfs-update.sh.
4399 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4400 examples/snapshot_template.spec,
4401 livecd/runscript-support/gamecdfs-update.sh,
4402 livecd/runscript-support/livecdfs-update.sh:
4403 Fixing typo in snapshot_template.spec and closing bug #70321.
4405 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4406 livecd/runscript-support/pre-kmerge.sh:
4407 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4408 genkernel will only add the 1024x768 version of the gensplash image to the
4409 bzImage, which added with the livecd-stage2 removal of the unused splash
4410 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4412 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4413 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4414 livecd/runscript/sparc64-archscript.sh:
4415 Updated with silo/mkisofs patch from gustavoz.
4417 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4418 livecd/files/x86-help.msg:
4419 Updated x86-help.msg to make it fall more inline with current
4420 genkernel/livecd-tools options.
4422 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4423 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4424 livecd/runscript-support/pre-kmerge.sh:
4425 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4426 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4427 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4430 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4431 livecd/runscript-support/kmerge.sh,
4432 livecd/runscript-support/livecdfs-update.sh,
4433 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4434 Changed kernel build caching to use kerncache option, rather than pkgcache
4435 option. Fixed --postconf and --callback for builds that do not require them.
4436 Removed delay when removing package sin the system profile. This is now
4437 catalyst 1.1.0, so enjoy.
4439 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4440 livecd/runscript-support/livecdfs-update.sh:
4441 Stopping udev from using the nasty device tarball. We don't need it anyway.
4443 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4444 livecd/runscript/sparc-archscript.sh,
4445 livecd/runscript/sparc64-archscript.sh,
4446 livecd/runscript-support/kmerge.sh,
4447 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4448 Fixing gpm support by uncommenting default settings. Fixing case where
4449 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4450 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4451 not get renamed. Fixed a problem where we were accidentally removing the
4452 hwdata-knoppix versions of pci.ids and usb.ids and linking
4453 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4454 for 2004.3 and catalyst 1.1.0.
4456 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4457 patch from vapier@gentoo.org for bug #68080
4459 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4460 livecd/runscript-support/kmerge.sh:
4461 made kernel caching dependent on the "pkgcache" option so that genkernel's
4462 postconf can actually work
4464 18 Oct 2004; John Davis <zhen@gentoo.org>
4465 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4466 livecd/runscript-support/livecdfs-update.sh:
4467 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4469 17 Oct 2004; John Davis <zhen@gentoo.org>
4470 livecd/runscript-support/livecdfs-update.sh:
4471 firmware tarball fix for packages that need firmware such as ipw2100
4473 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4474 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4475 livecd/runscript-support/livecdfs-update.sh,
4476 modules/livecd_stage2_target.py:
4477 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4479 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4480 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4481 should not hurt non-HT users
4483 12 Oct 2004; John Davis <zhen@gentoo.org>
4484 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4485 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4486 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4487 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4488 livecd/runscript-support/kmerge.sh:
4489 bugfixes for #67195, #67197, #67122, and #46918
4491 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4492 small netboot fixups
4494 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4495 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4496 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4497 targets/netboot/netboot.sh:
4498 sweeping updates and changes to the netboot code. the patches should fix the
4499 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4500 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4502 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4503 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4504 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4505 targets/netboot/netboot.sh:
4506 more code cleanup and maintenance
4508 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4509 modules/generic_stage_target.py, +modules/netboot.py,
4510 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4511 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4512 +targets/netboot/netboot.sh:
4513 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4516 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4517 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4518 targets/livecd-stage1/livecd-stage1-chroot.sh,
4519 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4520 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4521 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4522 have to start a server on the build host for it to distribute.
4524 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4525 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4526 just do -s version_stamp
4528 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4529 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4531 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4532 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4533 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4534 modules/livecd_stage2_target.py:
4535 udev support for livecds
4537 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4538 +targets/livecd-stage2/unmerge.sh:
4539 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4540 Also, livecd-stage2 unmerge.sh added back in.
4542 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4543 livecd/runscript-support/livecdfs-update.sh:
4544 bugfixes for #60887 and #63338
4546 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4547 bugfixes for #63382 and #63338
4549 08 Sep 2004; John Davis <zhen@gentoo.org>
4550 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4551 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4552 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4553 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4554 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4555 targets/livecd-stage1/livecd-stage1-chroot.sh,
4556 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4557 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4558 lots of changes in this revision. first of all, major cosmetic fixups to the
4559 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4560 for distcc or ccache builds in most of the targets. bug #56581 is finially
4561 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4562 performance enhancement here.
4564 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4565 modules/livecd_stage2_target.py:
4566 fix for bug #63033, thanks to usata@gentoo.org for the patch
4568 30 Aug 2004; John Davis <zhen@gentoo.org>
4569 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4570 bugfixes for #61537 and #61779
4572 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4573 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4574 modules/snapshot_target.py:
4575 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4576 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4577 time should also be improved due to a more efficient use of rsync. This commit will
4578 mark the portage version of catalyst-1.9.0.
4580 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4581 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4584 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4587 02 Aug 2004; John Davis <zhen@gentoo.org>
4588 livecd/runscript-support/livecdfs-update.sh:
4591 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4592 +targets/stage1/build.py, -targets/stage1/build.sh,
4593 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4594 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4595 targets/stage3/stage3-chroot.sh:
4596 applied patch from bug #58840. it should fix up things for uclibc stages and
4597 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4599 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4600 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4601 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4602 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4603 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4604 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4605 livecd/runscript-support/livecdfs-update.sh,
4606 modules/livecd_stage2_target.py:
4607 addition of wolf31o2's gamecd patchset. untested, so please beware
4609 14 Jul 2004; John Davis <zhen@gentoo.org>
4610 livecd/runscript-support/livecdfs-update.sh,
4611 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4612 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4613 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4614 this out of generic_stage_target and into livecd-stage2 since the
4615 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4617 13 Jul 2004; John Davis <zhen@gentoo.org>
4618 livecd/runscript-support/livecdfs-update.sh:
4619 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4620 default rc'ed programs when only one change was required to rcadd. so I
4621 changed it so that the defaults are *always* loaded and specified additions/
4622 deletions are just added on top of those.
4624 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4625 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4626 targets/livecd-stage1/livecd-stage1-chroot.sh,
4627 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4628 targets/tinderbox/tinderbox-chroot.sh:
4629 changing the more verbose behavior to the -V (verbose) flag
4631 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4632 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4633 targets/livecd-stage1/livecd-stage1-chroot.sh,
4634 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4635 targets/tinderbox/tinderbox-chroot.sh:
4636 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4637 it is about to merge so that deps and USE flags are more evident
4639 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4640 modules/catalyst_support.py:
4641 completely rewrote the catalyst main script so that it can actually utilize
4642 more than one command line flag. new functionality included, but not active
4643 yet (--debug and --verbose). arguments can still be passed on the commandline
4644 through the use of the -C (--cli) flag. updated the arg_parse function in
4645 catalyst_support.py to accomodate my changes.
4647 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4648 modules/generic_target.py, modules/grp_target.py,
4649 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4650 modules/snapshot_target.py, modules/stage1_target.py,
4651 modules/stage2_target.py, modules/stage3_target.py,
4652 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4653 fixes for bugs #55192 and #54137
4654 added a new key for all specfiles, portage_confdir.
4655 this should point to a directory similar in functionality to /etc/portage.
4657 cleaned up the module code a bit so that unnecessary modules
4660 more work on resuming. it is getting there, but it still needs a ton of work,
4661 so please test, and report bugs.
4663 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4664 modules/catalyst_support.py, modules/generic_stage_target.py,
4665 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4666 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4667 stage resuming functionality should be working. I still have to work on GRP
4668 and livecds, but they should not be hard. I could not incorporate emerge
4669 --resume into stage resuming functionality because in some instances, portage
4670 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4671 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4672 ). I also made some small tweaks to the stage target scripts which clean up
4673 the envscript stuff. Not noticable performance wise, but it makes me feel all
4674 warm and fuzzy to know that it is programmed absolutely correctly ;)
4676 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4677 modules/generic_stage_target.py:
4678 revamped the cmd() structure so that it could properly return error codes.
4679 Please note that this might break catalyst until there is some further
4680 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4681 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4682 now. Additionally, catalyst will stop when there is an error with an ebuild
4683 ... it didn't do this before, it just plowed along and packed things up.
4685 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4686 code in portage.py and then answering my noob questions.
4688 13 Jun 2004; John Davis <zhen@gentoo.org>
4689 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4690 livecd/runscript-support/livecdfs-update.sh:
4691 some last minute fixins (stuff to work with the new genkernel)
4693 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4696 11 Jun 2004; John Davis <zhen@gentoo.org>
4697 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4698 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4701 10 Jun 2004; John Davis <zhen@gentoo.org>
4702 livecd/runscript-support/kmerge.sh,
4703 livecd/runscript-support/livecdfs-update.sh,
4704 livecd/runscript-support/post-kmerge.sh,
4705 livecd/runscript-support/pre-kmerge.sh:
4706 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4707 functions control what scripts are added to their respective runlevels. This
4708 option would be specified like so in the spec file: livecd/rcadd:
4709 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4711 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4712 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4713 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4714 the code to give a nice error msg instead of a cryptic traceback
4716 04 Jun 2004; John Davis <zhen@gentoo.org>
4717 livecd/runscript-support/livecdfs-update.sh:
4718 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4719 /etc/bootsplash/default
4721 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4722 targets/embedded/embedded-chroot.sh,
4723 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4724 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4725 targets/livecd-stage1/livecd-stage1-chroot.sh,
4726 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4727 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4728 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4729 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4730 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4731 targets/tinderbox/tinderbox-chroot.sh,
4732 targets/tinderbox/tinderbox-preclean-chroot.sh,
4733 targets/tinderbox/tinderbox.sh:
4734 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4736 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4737 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4738 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4739 It should be a full path pointing to a portage overlay dir.
4741 27 May 2004; John Davis <zhen@gentoo.org>
4742 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4743 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4744 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4745 livecd/runscript/default-runscript.sh:
4746 added updated silos and fixed motd bug
4748 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4749 rolling out version 1.0.8
4751 22 May 2004; John Davis <zhen@gentoo.org>
4752 livecd/runscript-support/kmerge.sh,
4753 livecd/runscript-support/livecdfs-update.sh,
4754 modules/livecd_stage2_target.py:
4755 added key livecd/bootsplash
4757 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4758 livecd/runscript/sparc-archscript.sh,
4759 livecd/runscript/sparc64-archscript.sh:
4760 sparc fixup patches from gustavoz at g.org
4762 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4763 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4764 is livecd/modblacklist
4766 19 May 2004; John Davis <zhen@gentoo.org>
4767 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4768 livecd/runscript/x86-archscript.sh:
4769 added support for livecd/overlay, changed vga=0x317 to vga=791
4770 in the x86 archscript as it is a more standard setting and should
4771 work on more hardware
4773 17 May 2004; John Davis <zhen@gentoo.org>
4774 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4775 livecd/runscript-support/kmerge.sh,
4776 livecd/runscript-support/livecdfs-update.sh,
4777 modules/livecd_stage2_target.py:
4778 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4779 we also now have basic motd copying support for more branded livecds
4781 16 May 2004; John Davis <zhen@gentoo.org>
4782 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4783 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4784 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4786 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4787 modules/catalyst_support.py, modules/embedded_target.py,
4788 modules/generic_stage_target.py, modules/generic_target.py,
4789 modules/grp_target.py, modules/livecd_stage1_target.py,
4790 modules/livecd_stage2_target.py, modules/stage1_target.py,
4791 modules/stage2_target.py, modules/stage3_target.py,
4792 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4793 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4794 caused gcc profile problems.
4796 12 May 2004; John Davis <zhen@gentoo.org>
4797 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4798 livecd/runscript-support/livecdfs-update.sh,
4799 livecd/runscript-support/post-kmerge.sh,
4800 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4802 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4803 silliness). Most notably, I have taken advantage of the update-modules
4804 --assume-kernel fix from agriffis so that we can actually use 3rd party
4805 modules now. Please note that >=baselayout-1.9.0 is required.
4807 02 May 2004; Olivier Crete <tester@gentoo.org>
4809 Added forgotten CHOST for i386 subarch
4811 30 Apr 2004; John Davis <zhen@gentoo.org>
4812 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4813 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4814 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4815 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4817 -fixed 2004.0 branding in the isolinux cdtar
4818 -fixed up acpi stuff in the runscripts
4819 -fixed up the x86 help message and corrected the numerous errors in it
4821 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4822 livecd/runscript/default-runscript.sh:
4823 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4824 1.0.7. we are ready for release
4826 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4827 fix for the problem that gustavoz found wrt the /dev creation stuff not
4828 detecting arches. also an efficiency fix for stage1 building
4830 14 Apr 2004; John Davis <zhen@gentoo.org>
4831 targets/embedded/embedded-chroot.sh,
4832 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4833 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4834 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4835 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4836 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4837 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4838 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4839 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4840 targets/tinderbox/tinderbox-preclean-chroot.sh,
4841 targets/tinderbox/tinderbox.sh:
4842 fix for bug #47733 - fixes for distcc and an envscript bugfix
4844 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4847 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4848 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4849 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4850 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4851 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4852 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4853 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4854 targets/stage1/stage1-preclean1-chroot.sh,
4855 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4856 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4857 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4858 targets/tinderbox/tinderbox.sh:
4859 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4860 zhen@gentoo.org please.
4862 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4863 fix for /dev in stage1
4865 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4868 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4869 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4870 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4871 Added the two kernel-configs for 2004.1 x86
4873 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4874 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4875 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4876 targets/tinderbox/tinderbox.sh:
4877 fix to address missing /dev in stages, fixed path for env-update in all of the
4880 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4881 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4883 01 Apr 2004; John Davis <zhen@gentoo.org>
4884 livecd/runscript/default-runscript.sh:
4885 added in fix for the module.conf stuff courtesy of Benjamin Judas
4888 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4890 cosmetic touchups for 1.0.5
4892 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4893 added support to the stage2 for stackable profiles bootstrap
4895 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4896 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4897 support for sparc32/64 build compatibility
4899 30 Mar 2004; John Davis <zhen@gentoo.org>
4900 livecd/runscript/default-runscript.sh, modules/targets.py,
4901 targets/stage1/build.sh:
4902 fix for bug 46022, more stackable profile fixes, embedded patches added
4904 26 Mar 2004; John Davis <zhen@gentoo.org>
4905 livecd/runscript/default-runscript.sh, modules/targets.py,
4906 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4907 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4908 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4909 fixes for bugs #44625 and #45805
4911 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4912 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4913 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4914 memtest is in. if you want to use it, check out the memtest86 cd tarball
4915 Also, fixes for bugs 45078, 45188, 44306
4917 23 Mar 2004; John Davis <zhen@gentoo.org>
4918 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4919 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4920 livecd/runscript/x86-archscript.sh, modules/targets.py,
4921 targets/livecd-stage3/unmerge.sh:
4922 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4923 created at the end of the livecd-stage2 process.
4925 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4926 targets/embedded/embedded.sh:
4927 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4929 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4930 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4931 removing the hardened-gcc deps since the package itself is deprecated'
4933 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4934 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4936 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4937 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4938 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4939 examples/livecd/alpha/config-2.4.21-r4-alpha,
4940 examples/livecd/alpha/config-2.4.21-r4-jensen,
4941 examples/livecd/alpha/config-2.4.21-r4-legacy,
4942 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4943 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4944 fixes for bugs 43676, 43701. Alpha support added as well.
4946 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4947 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4948 kde/gnome cd specs added.
4950 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4951 fix in catalyst.conf for bug #42044
4953 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4954 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4955 examples/livecd/sparc64/config-2.4.24-sparc64:
4956 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4958 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4959 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4960 for a $clst_conf environment variable. You can use the $clst_conf variable to
4961 point to a file to use in place of /etc/catalyst.conf. By setting this
4962 variable in your shell, catalyst can easily be used by multiple people on the
4963 same machine. Also, ccache support now works for genkernel.
4965 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4966 removed file for livecd-stage2 target, as this is handled by the runscript
4967 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4968 and made "/boot/kernel/foo/extraversion" an optional rather than required
4969 parameter. The aforementioned "packages" is used to specify kernel-related
4970 packages (like module ebuilds) to merge with each kernel, and the new "use"
4971 option is used to specify the USE settings you'd like exported to the
4972 environment during kernel as well as kernel "packages" build.
4974 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4975 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4976 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4977 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4978 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4979 targets/tinderbox/tinderbox.sh:
4980 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4981 it for ebuild - added headers to everything and removed deprecated dirs
4983 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4984 adding Kumba's patches for MIPS
4986 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4987 Added hppa specific code.
4989 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4990 Tinderbox target added. See tinderbox examples in examples/ dir.
4992 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4993 spec file support integrated into catalyst. Use "-f/--file specfile" as
4994 argument; see examples dir for examples.
4995 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4996 example of how to use it.
4998 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4999 support functions for spec file parsing and reading added. Will get added to
5002 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
5003 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
5006 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5007 Significant rework of code structure. Everything is falling nicely into place.
5009 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5010 Exception handling fully-integrated into current prototype code.
5012 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5013 beginning of exception handling integration, got some of the target code
5016 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5017 major code rework in progress on the python parts.
5019 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5020 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5021 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5022 for organiation's sake, I have moved the files, such as livecd foundations,
5023 into catalyst/files. It will make it easier for us when ebuild time comes
5026 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5027 All preliminary target build scripts are now added and coded to near as spec
5028 that we can have at this point.
5030 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5031 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5032 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5033 something that should be continued as much as reasonably possible in other
5034 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5035 code completed, and internal fall-backs to reasonable global config defaults
5038 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5039 subarch test outsourced to python catalyst-subarches function.
5041 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5042 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5044 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5045 removing dup enter_chroot
5047 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5048 document subarches checking
5050 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5051 Fix valid subarch test.
5053 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5054 include/build_functions.sh, include/functions.sh:
5055 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5056 start_build to build_functions.sh cleaning up the main catalyst script some
5059 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5060 fixed SRCBALL and DESTBALL, making it transparent for profiles
5062 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5063 added an exit condition to the cmd line argument case statement
5065 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5066 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5067 the changes that I made to the above files should make catalyst completely
5068 transparent to no matter what profile we are using. check files/catalyst.conf
5069 for the list of BUILDTYPEs that we support.
5071 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5072 changed how cmd line arguments are handled
5074 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5075 I changed the is_special handling so that it is cleaner and faster
5077 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5078 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5079 livecd/foundations/x86-basic/post-clean.sh,
5080 livecd/foundations/x86-basic/pre-clean.sh,
5081 livecd/foundations/x86-basic/settings:
5082 I outsourced more functions to include/functions.sh. I made it a seperate file
5083 from build_fucntions.sh so that we can keep our build and other functions
5084 apart. I also added in the livecd stuffs from the stager side of things.
5086 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5087 include/build_functions.sh:
5088 I outsourced all of the build functions to include/build_functions.sh. In the
5089 future, this will happen more - the code needs cleaned up.
5091 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5093 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5094 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5095 does not use that anymore.
5097 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5098 since we now have a default profile in portage, i massaged some errors
5099 messages to reflect that.
5101 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5103 removed ccache support from catalyst stage1 build cause it breaks the build.
5104 Additionally, I removed gettext support from bootstrap, because according to
5105 our new default profile, we don't use that anymore.
5107 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5108 added a new var, BUILDTYPE, adding more transparency for building.
5109 In the future, we will be building both selinux and hardened sources.
5111 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5112 fixed some formatting when catalyst prints out build info, additionally,
5113 trying to make catalyst more transparent for future expansion of stages
5115 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5116 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5117 --help. I moved this functionality from the main program section to
5120 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5121 I edited catalyst to change our naming convention from stage*-arch-h.* to
5122 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5123 I change naming conventions, as catalyst will be eventually extended to
5124 do selinux-* stages also.
5126 Additionally, I updated README.catalyst to include profile information.
5128 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5129 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5130 I renamed README.stager to README.catalyst and have made some very minor
5131 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5132 I have hacked bootstrap to use the hardened profile, as well as utilize
5133 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5134 major). Additionally, bin/stage1 has been hacked to accept the hardened
5135 profile, and use hardened-gcc.
5137 09 September 2003; John Davis <zhen@gentoo.org>:
5138 Initial import of hardened stager. I am forking this from the original
5139 stager code in order to better fit our needs. The original stager code is
5140 still used by Gentoo, and is maintained by Daniel Robbins
5141 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5142 contributors that coded stager.