1 # ChangeLog for catalyst
2 # Copyright 1999-2009 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
6 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
7 This is catalyst 2.0.6.906
9 28 Dec 2009; Andrew Gaffney <agaffney@gentoo.org>
10 targets/support/chroot-functions.sh:
11 Run depclean at the end of stage generation (for Gentoo bug #295132)
13 12 Sep 2009; Andrew Gaffney <agaffney@gentoo.org>
14 targets/support/livecdfs-update.sh:
15 Apply patch from Gentoo bug #284585
17 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
18 Clean up a few extraneous spaces, line wrap a comment, and add Id.
20 02 Sep 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS,
21 +.gitattributes, README, TODO:
22 Adding .gitattributes and adding an Id variable to AUTHORS, ChangeLog,
25 23 Aug 2009; Andrew Gaffney <agaffney@gentoo.org>
26 modules/livecd_stage2_target.py:
27 Apply patch for module blacklisting from gentoo bug #282148
29 07 Jul 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
30 Version bumping to 2.0.6.905 for release.
32 28 Jun 2009; Andrew Gaffney <agaffney@gentoo.org> livecd/files/README.txt,
33 livecd/files/x86-F6.msg:
34 Apply patch to document espeakup support for Gentoo bug #267708
36 27 May 2009; Andrew Gaffney <agaffney@gentoo.org>
37 modules/catalyst/config.py:
38 import catalyst_support for Gentoo bug #271368
40 24 Apr 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
41 Rolling an official catalyst 2.0.6.904 version.
43 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
44 Apply additional patch from Gentoo bug #255793 for arm subarches
46 04 Apr 2009; Andrew Gaffney <agaffney@gentoo.org>
47 targets/support/chroot-functions.sh:
48 Apply patch from Gentoo bug #264457 to prevent deleting of ccache cache
50 24 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/sh.py:
51 Additional sh patch from Gentoo bug #255793
53 21 Feb 2009; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py, arch/sh.py:
54 Apply patch from Gentoo bug #255793 for enhanced sh/arm support
56 21 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
57 modules/generic_stage_target.py:
58 Update reference to make.conf.example for new location in portage-2.1.6
60 20 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
61 targets/stage1/stage1-chroot.sh:
62 Remove --noreplace from run_merge call so that baselayout gets rebuilt
65 16 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
66 targets/support/rc-update.sh:
67 Change invalid atom '>=sys-apps/baselayout-2*' to
68 '>=sys-apps/baselayout-2'
70 13 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
71 modules/catalyst_support.py:
72 Try to import portage.util before portage_util
74 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
75 Add note about metadata_overlay being default in 2.1.6
77 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
78 Updated the AUTHORS section and the header for the ChangeLog, to reflect
79 that individual authors now retain their copyright to code they submit.
81 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
82 Rewrote TODO to make it clearer and added a ton of new items to it.
84 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
85 modules/generic_stage_target.py:
86 screw you python...hard
88 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
89 modules/generic_stage_target.py:
90 Disable removal of 'target_path' when build starts
92 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
93 modules/generic_stage_target.py:
94 Apply patch from armin76 to actually make use of the busybox_config value
97 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
98 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
99 Add support for gk's --busybox-config= option
101 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
102 modules/generic_stage_target.py:
103 Missing / before 'iso'
105 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
106 modules/snapshot_target.py:
107 Add support for purging to snapshot target
109 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
110 Add mix-in cdtar idea to TODO
112 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
113 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
114 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
115 Remove old isolinux-3.09 cdtar files
117 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
118 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
119 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
120 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
122 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
123 Marking this 2.0.6.903 for testing.
125 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
126 targets/netboot2/netboot2-controller.sh:
127 Disable copying of nb-busybox.cf since it isn't used anyway
129 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
130 arch/x86.py, catalyst:
131 A few typo and other minor fixes as reported by armin76
133 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
134 modules/generic_stage_target.py:
135 Add support for digests="all" for Gentoo bug #209611
137 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
138 examples/netboot2_template.spec, targets/support/kmerge.sh:
139 Automatically append --netboot to GK_ARGS for netboot2 target Remove
140 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
142 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
143 targets/support/pre-kmerge.sh:
144 Remove evil hacks that copy gk files around for netboot2
146 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
147 Bumping version for release.
149 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
150 modules/catalyst_support.py:
151 Default to umask 022 for spawn() unless otherwise specified for Gentoo bug
154 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
155 modules/catalyst_support.py, modules/generic_stage_target.py:
156 Add support for -P/--purgeonly option
158 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
159 Updated README to tell the user where to locate catalyst.conf if not using
160 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
163 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
164 Kicking out a 2.0.6.901 release for testing.
166 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
167 modules/generic_stage_target.py:
168 Automatically prepend build dir path to livecd/iso if it's not an absolute
171 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
172 Update TODO with placeholder idea.
174 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
175 +modules/catalyst/util.py:
176 Create catalyst.util module with capture_traceback() and print_traceback()
177 functions Capture and print traceback when build fails instead of letting
180 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
181 modules/catalyst/config.py, modules/catalyst_support.py:
182 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
184 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
185 modules/catalyst/config.py:
186 A few fixes to ParserBase after actually testing it switch to parsing
187 config file with ConfigParser.
189 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
190 +modules/catalyst/config.py, -modules/catalyst/util.py:
191 More indecisiveness..move util.spec to config.SpecParser.
193 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
194 -modules/catalyst/spec.py, +modules/catalyst/util.py,
195 modules/catalyst_support.py:
196 * Rename catalyst.spec to catalyst.util
197 * Move spec_dump() into spec class
198 * Modify catalyst to use new spec class
200 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
201 +modules/catalyst/__init__.py:
202 Add __init__.py file and import line.
204 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
205 +modules/catalyst/spec.py:
206 Initial commit of modules/catalyst/spec.py.
208 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
210 Updating x86/amd64 arch support. Original patches by William Cooke
211 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
213 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
214 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
215 modules/snapshot_target.py, modules/stage4_target.py,
216 targets/support/bootloader-setup.sh, targets/support/functions.sh,
217 targets/support/kmerge.sh:
218 Removing all deprecated interfaces. We no longer wish to support them and
219 they're not needed. Anyone using a pre-2.x spec file will need to update
222 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
223 -livecd/files/Getting_Online.txt:
224 Removing livecd/files/Getting_Online.txt since it was quite outdated.
226 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
228 Updated for new git repo.
230 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
231 targets/support/livecdfs-update.sh:
232 Add gconf settings for gnome-screensaver to disable locking by default. This
235 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
236 Add armv5tel to arm host list.
238 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
239 targets/support/chroot-functions.sh:
240 If we don't have a distcc user, we need to reinstall distcc, even if it's
241 been built with the right USE. This mainly affects stage1/stage2.
243 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
244 targets/support/chroot-functions.sh:
245 We need to run distcc-config --install, since we won't be installing into
246 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
247 installed versions of distcc.
249 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
250 Add a couple of distcc-related items to TODO.
252 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
253 targets/stage1/stage1-preclean-chroot.sh,
254 targets/stage2/stage2-preclean-chroot.sh,
255 targets/stage3/stage3-preclean-chroot.sh,
256 targets/stage4/stage4-preclean-chroot.sh:
257 We don't want to run setup_myfeatures in preclean, but still want to update
258 the environment and show our debug information.
260 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
261 targets/stage1/stage1-preclean-chroot.sh,
262 targets/stage2/stage2-preclean-chroot.sh,
263 targets/stage3/stage3-preclean-chroot.sh,
264 targets/stage4/stage4-preclean-chroot.sh,
265 targets/support/chroot-functions.sh:
266 Remove the die on LIBDIR check, since it won't be set on non-multilib
267 profiles. We can now run debug in preclean again.
269 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
270 targets/support/functions.sh:
271 Let's not try to chmod a dangling symlink.
273 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
274 targets/support/chroot-functions.sh:
275 Added emerge --info to debug output. I don't know why I didn't add it before.
277 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
278 targets/stage1/stage1-preclean-chroot.sh,
279 targets/stage2/stage2-preclean-chroot.sh,
280 targets/stage3/stage3-preclean-chroot.sh,
281 targets/stage4/stage4-preclean-chroot.sh:
282 We probably shouldn't be running our debug functions in our stages. Let's
285 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
286 targets/support/chroot-functions.sh:
287 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
290 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
291 targets/support/livecdfs-update.sh:
292 Only copy the handbook icon if one exists.
294 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
295 modules/catalyst_lock.py:
296 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
299 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
300 targets/livecd-stage2/livecd-stage2-controller.sh:
301 We should be matching all possible LIBDIRs, so make sure we do that.
303 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
304 targets/support/livecdfs-update.sh:
305 We no longer need the metadata.tar.bz2, since the Installer uses
308 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
309 targets/stage1/stage1-chroot.sh:
310 We don't need --newuse if we're not using binary packages, so there's no
313 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
314 targets/livecd-stage2/livecd-stage2-controller.sh:
315 Added initial framework for creating the CD's root on livecd/livedvd.
316 Currently, the end result is the same, but I'll be adding code to
317 automatically copy the stages and to automatically download the distfiles.
319 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
320 targets/livecd-stage2/livecd-stage2-controller.sh,
321 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
322 targets/support/rc-update.sh:
323 Change all checks for livecd/type: gentoo-release-livecd to
324 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
325 to allow for auto-fetching of distfiles and stages onto official DVD media.
327 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
328 targets/livecd-stage1/livecd-stage1-controller.sh,
329 targets/livecd-stage2/livecd-stage2-controller.sh:
330 Updated TODO. Added code to livecd-stage1 to generate a package list, which
331 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
332 the distfiles automatically.
334 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
335 modules/generic_stage_target.py:
336 Fix seedcache output so it fits in 80 columns.
338 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
339 targets/stage1/stage1-chroot.sh:
340 We should likely install baselayout before anything else, including the
341 package manager. As such, I've moved it to after sys-apps/baselayout is
344 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
345 targets/livecd-stage2/livecd-stage2-controller.sh:
346 Check for a snapshot in the overlay and error if one is present. This should
347 ensure that the snapshot on the CD is the same as the one used to build the
350 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
351 modules/catalyst_support.py:
352 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
353 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
356 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
357 targets/stage1/stage1-chroot.sh:
358 Change back to using sys-apps/baselayout. We'll need to come up with a
359 better permanent solution now that virtual/baselayout is no more.
361 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
362 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
363 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
365 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
366 targets/support/bootloader-setup.sh:
367 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
370 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
371 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
372 Added TODO. Changed create_handbook_icon call to only be called if
373 /docs/handbook/index.html exists on the disk or in livecd/overlay.
375 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
376 targets/support/kmerge.sh:
377 Run sed on KERNELVERSION to escape the slashes so we can use it in another
380 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
381 targets/support/kmerge.sh:
382 Modify test to run if package.provided exists instead of if it doesn't.
383 Run sed on the correct file.
385 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
386 targets/support/chroot-functions.sh:
387 Added --noreplace to setup_myfeatures merges so we don't blow away any
388 packages which are already installed with the proper USE flags for the given
389 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
391 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
392 livecd/files/README.txt:
393 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
395 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
396 targets/support/rc-update.sh:
397 Added mdraid for baselayout-2 users.
399 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
400 targets/support/kmerge.sh:
401 Clean up package.provided after the kernel build
403 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
404 targets/support/kmerge.sh:
405 It helps if I put things in the correct order so they'll actually execute,
406 rather than getting a nice error from emerge.
408 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
409 targets/support/kmerge.sh:
410 Change upgrade to update.
412 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
413 targets/support/kmerge.sh:
414 Add back in the package.provided code that *should* skip the kernel sources
415 merge for call back and subsequent runs.
417 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
418 targets/support/kmerge.sh:
419 We don't really need to use binary packages for the kernel sources, since it
420 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
421 when we're not using kerncache.
423 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
424 targets/support/kmerge.sh:
425 Remove 'symlink' from USE, since it's not needed and screws up kerncache
427 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
428 targets/livecd-stage2/livecd-stage2-controller.sh:
429 OK, we run our find outside the chroot, so we don't want to use absolute
430 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
431 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
434 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
435 targets/livecd-stage2/livecd-stage2-controller.sh,
436 targets/stage1/stage1-controller.sh:
437 Cleanup the clean section for stage1 and add an updated clean section for
438 livecd-stage2 when we're a minimal, universal, or game CD. This is
439 2.0.6_pre14 for testing.
441 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
442 targets/support/kmerge.sh:
443 We should be using --newuse when merging our packages in callback.
445 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
446 targets/grp/grp-chroot.sh:
447 We should only use --noreplace when building a pkgset, everything else
450 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
451 modules/catalyst_support.py, modules/generic_stage_target.py,
452 modules/grp_target.py:
453 Apply additional patches from bug #207862 for CONTENTS generation.
455 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
456 targets/grp/grp-chroot.sh:
457 Call setup_myemergeopts after changing clst_FETCH.
459 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
460 targets/netboot2/netboot2-pkg.sh:
461 Remove a bit of unnecessary code.
463 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
464 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
465 targets/support/chroot-functions.sh:
466 Fix some spacing on the -* warning, revert Andrew's last change, since it
467 didn't do anything, and clean up the GRP chroot code so it works smarter and
468 set clst_FETCH when clst_grp_type is something other than pkgset.
470 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
471 targets/support/chroot-functions.sh:
472 Don't set --usepkg and --buildpkg when fetching.
474 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
475 modules/generic_stage_target.py:
476 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
479 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
480 modules/generic_stage_target.py:
481 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
482 boot/kernel/${kname}/config copying code in generic_stage_target.
484 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
485 targets/support/kmerge.sh:
486 Make sure we don't give genkernel a --kernel-config if it isn't set in the
489 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
490 modules/generic_stage_target.py, targets/support/kmerge.sh,
491 targets/support/pre-kmerge.sh:
492 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
493 valid, rather than required, changed clst_ksource to default to
494 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
495 removal of USE to after the kernel build so the modules get the correct USE,
496 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
498 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
499 targets/support/kmerge.sh:
500 We should run the default functions for kmerge.sh, too.
502 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
503 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
504 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
505 Updated aboot cdtar with a newer version to support newer kernels.
507 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
508 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
509 Updated make_destpath so it writes out to make.conf as well as exporting
510 ROOT to the environment, added a make_destpath call to cleanup_stages, and
511 adding make_destpath /tmp/stage1root to stage1.
513 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
514 Updated README a bit and rolling 2.0.6_pre12 for testing.
516 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
517 targets/support/create-iso.sh:
518 Removed any further checks for clst_fstype and making sure everybody is
519 using ${mkisofs_zisofs_opts}.
521 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
522 targets/support/livecdfs-update.sh:
523 The default theme for GNOME is now Clearlooks, so we can remove the theme
524 code, but we still want to set the font size.
526 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
527 targets/support/livecdfs-update.sh:
528 We need to put quotes around ${user_comment} or useradd gets confused.
530 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
531 targets/support/chroot-functions.sh:
532 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
535 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
536 targets/support/kmerge.sh:
537 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
538 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
540 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
541 targets/support/create-iso.sh:
542 Bash fscking sucks, so we have to compromise on this code reduction solution
543 a bit. It's still far better than it was
545 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
546 targets/support/create-iso.sh:
547 Don't escape quotes when actually running the command
549 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
550 targets/support/kmerge.sh:
551 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
553 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
554 targets/support/kmerge.sh:
555 Use -L instead of -l in test for symlink
557 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
558 targets/stage1/stage1-controller.sh:
559 Remove code for gcc-config/binutils-config since it should be getting done
560 in the preclean script, anyway.
562 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
563 targets/stage1/stage1-chroot.sh:
564 I missed one place where HOSTUSE was being used incorrectly.
566 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
567 targets/support/kmerge.sh:
568 Escape the correct quote
570 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
571 targets/support/kmerge.sh:
572 Change remaining instances of run_emerge to run_merge
574 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
575 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
576 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
579 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
580 targets/support/bootloader-setup.sh:
581 Let's change our splash checking to a global check so it only needs to be
582 done once. This makes much more sense than having all of those if ... else
585 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
586 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
587 Fix our USE invocation here so things work as expected.
589 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
590 targets/support/livecdfs-update.sh:
591 Force-enable livecd/users for livecd/type gentoo-release-livecd and
594 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
595 targets/support/livecdfs-update.sh:
596 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
599 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
600 targets/livecd-stage2/livecd-stage2-controller.sh:
601 Fixing the snapshot copying so it will only copy the correct snapshot for
602 people who don't know how to properly use wget.
604 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
605 targets/stage1/stage1-chroot.sh:
606 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
609 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
610 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
611 OK, we have to escape our quotes, rather than use single quotes, or we don't
612 evaluate the variables properly.
614 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
615 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
616 targets/support/kmerge.sh:
617 Fixing echo/sed for make.conf writing.
619 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
620 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
621 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
622 Rather than using the environment, we write out our USE to make.conf, then
623 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
624 be written to make.conf, already.
626 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
627 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
628 targets/livecd-stage1/livecd-stage1-chroot.sh,
629 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
630 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
631 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
632 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
633 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
634 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
635 Changing run_emerge to run_merge, changing both setup_portage and
636 setup_myfeatures to add any USE changes to make.conf prior to merge, then
637 removing the settings added, rather than (ab)using the environment.
639 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
640 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
641 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
642 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
643 targets/tinderbox/tinderbox-chroot.sh:
644 Rearrange some of the functions in chroot-functions.sh in preparation for
645 some upcoming changes and rename setup_portage to setup_pkgmgr.
647 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
648 targets/stage1/stage1-controller.sh:
649 Removing an extra env-update call from stage1's preclean.
651 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
652 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
653 targets/support/bootloader-setup.sh:
654 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
655 help.msg which we didn't even use.
657 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
658 targets/support/bootloader-setup.sh:
659 Don't write out out 'default 1' line when creating grub.conf, since the
660 'help' entry is now at the bottom, and we want grub to default to the first
663 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
664 targets/support/bootloader-setup.sh:
665 Removed checks on livecd/splash_type, since we only support one type,
666 removed remaining bootsplash code from bootloader-setup.sh, added automatic
667 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
668 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
670 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
671 targets/livecd-stage2/livecd-stage2-controller.sh:
672 Let's automatically copy in the snapshot if livecd/type is
673 gentoo-release-livecd.
675 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
676 modules/generic_stage_target.py:
677 Fix leading whitespace in empty() so it's only executed if there's something
678 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
679 211410 for pointing this out
681 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
682 targets/support/rc-update.sh:
683 Quote baselayout package atom
685 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
686 targets/support/chroot-functions.sh:
687 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
688 PATH by default. Instead, simply check if it exists.
690 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
691 targets/support/chroot-functions.sh:
692 Remove temporary package listing code, since --verbose is forced on with
695 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
696 Force-enable --verbose when using --debug
698 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
699 targets/support/kmerge.sh:
700 Changing modules-update to update-modules to quiet a warning and keep us
701 from having it get removed out from under us.
703 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
704 targets/support/chroot-functions.sh:
705 Adding a note to myself for better debug and moving run_default_funcs to the
706 bottom of the script so it gets executed. Since this can otherwise break
707 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
709 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
710 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
711 targets/support/chroot-functions.sh:
712 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
713 so we can get the output with --debug, added --newuse to the options for
714 stage1, as we should always rebuild any package where the USE has changed,
715 removed removal of portage logs from stage2-chroot.sh since it is being done
716 by cleanup_stages, moved world removal in cleanup_stages into a check for
717 stages 1 through 3, made update_env_settings check for the existence of
718 env-update before running it since we now run update_env_settings by default
719 everywhere chroot-functions.sh is sourced, and added a section to show_debug
720 to list the packages, since we don't yet force-enable verbose with debug.
722 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
723 modules/catalyst_lock.py:
724 Since my python sucks and I don't feel like troubleshooting it at the
725 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
726 2.0.6_pre8 for testing.
728 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
729 modules/builder.py, modules/catalyst_lock.py:
730 Added some extra debug output to catalyst_lock.py and added Stuart Longland
731 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
733 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
734 modules/catalyst_support.py:
735 change 'is' to == because python is grumpy
737 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
738 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
739 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
740 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
741 targets/support/rc-update.sh:
742 Removing support for bootsplash, since it hasn't been in a supported kernel
743 in a couple years and isn't accepted upstream.
745 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
746 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
747 Fix up the sed for genkernel so it works on versions both before and after
748 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
749 change was a bit too aggressive.
751 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
752 targets/support/bootloader-setup.sh:
753 Change grub timeout to 15 seconds instead of 150.
755 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
756 targets/support/pre-kmerge.sh:
757 Comment out sed on genkernel executable as it appears to do nothing these
760 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
761 targets/livecd-stage2/livecd-stage2-controller.sh:
762 Only call find on libdirs that actually exist. Thanks to Kristoffer
763 <krek6597@student.uu.se> in bug #210807.
765 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
766 modules/generic_stage_target.py:
767 Add warning about -* in foo/use in the spec.
769 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
770 targets/embedded/embedded-chroot.sh,
771 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
772 targets/grp/grp-preclean-chroot.sh,
773 targets/livecd-stage1/livecd-stage1-chroot.sh,
774 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
775 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
776 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
777 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
778 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
779 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
780 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
781 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
782 targets/tinderbox/tinderbox-preclean-chroot.sh:
783 Change all . to source.
785 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
786 targets/embedded/embedded-preclean-chroot.sh,
787 targets/grp/grp-preclean-chroot.sh,
788 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
789 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
790 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
791 targets/stage3/stage3-preclean-chroot.sh,
792 targets/stage4/stage4-preclean-chroot.sh,
793 targets/support/chroot-functions.sh,
794 targets/tinderbox/tinderbox-preclean-chroot.sh:
795 Added a cleanup_stages function and added it to the appropriate places.
797 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
798 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
799 targets/livecd-stage1/livecd-stage1-chroot.sh,
800 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
801 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
802 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
803 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
804 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
805 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
806 Removing any functions that we now call by default when we source
807 chroot-functions.sh by default.
809 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
810 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
811 targets/livecd-stage1/livecd-stage1-chroot.sh,
812 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
813 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
814 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
815 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
816 Clean up the debug code that I've added to stage1, move it to
817 chroot_functions.sh, and call it from all of our main targets.
819 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
820 modules/generic_stage_target.py:
821 Wow. I need to make sure that we actually comment comments in make.conf or
822 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
823 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
825 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
826 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
827 targets/stage3/stage3-chroot.sh:
828 We need to be sure we clear out /var/log/portage/elog as well as
829 /var/log/emerge.log for stages 1 through 3.
831 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
832 modules/generic_stage_target.py,
833 targets/livecd-stage2/livecd-stage2-controller.sh,
834 targets/support/livecdfs-update.sh:
835 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
836 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
837 80 columns. This is catalyst 2.0.6_pre5 for testing.
839 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
840 modules/generic_stage_target.py:
841 Apparently, python doesn't like it when you put a set of comments in front
842 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
845 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
846 modules/generic_stage_target.py:
847 Huge refactoring of modules/generic_stage_target.py to fix indentation and
848 generally clean up the code so it's a bit easier to read/follow.
850 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
851 modules/generic_stage_target.py:
852 Sort and de-dupe myusevars.
854 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
855 targets/stage1/stage1-chroot.sh:
856 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
858 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
859 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
860 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
861 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
862 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
863 targets/tinderbox/tinderbox-chroot.sh:
864 Move export of FEATURES to setup_myfeatures.
866 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
867 targets/stage1/stage1-chroot.sh:
868 Added some debug code to stage1 and fixed a nice bug where we weren't
869 building with the correct USE. Unfortunately, this invalidates any caches
870 for stage1, since we were building with the entire USE from the profile.
871 This is 2.0.6_pre4 for testing.
873 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
874 targets/stage1/stage1-chroot.sh:
875 We don't need to do the device building twice, so removing USE=build from
876 first baselayout install.
878 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
879 targets/support/livecdfs-update.sh:
880 We check for a plugdev group, add it if it doesn't exist, and make sure any
881 users specified by livecd/users is in the group.
883 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
884 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
885 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
887 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
888 modules/catalyst_support.py:
889 Fix up calc_contents in contents_map. Thanks to Brent Baude
890 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
893 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
894 targets/stage1/stage1-chroot.sh:
895 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
896 empty and will cause issues in stage3 and beyond.
898 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
899 targets/support/kmerge.sh, targets/support/rc-update.sh:
900 Changed some of the rc-update code so it should work with baselayout-2,
901 also. This is 2.0.6_pre2 for testing.
903 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
904 files/catalyst.conf, modules/catalyst_support.py,
905 modules/generic_stage_target.py, modules/grp_target.py,
906 modules/snapshot_target.py:
907 Added support for generating CONTENTS files automatically. Patch by Robin
908 Johnson <robbat2@gentoo.org> for bug #207862.
910 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
911 modules/snapshot_target.py:
912 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
913 exclude digest-* files from the snapshot.
915 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
916 arch/x86.py, modules/generic_stage_target.py:
917 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
918 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
920 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
921 targets/support/kmerge.sh:
922 Make the --kerncache option to genkernel dependent on 'kerncache' being in
923 options, so that it can actually be turned off.
925 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
927 Rearrange things in the arch/*.py files to ensure that nothing is used
928 before it has been defined.
930 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
931 Reorder arch/powerpc.py to make python happy.
933 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
934 modules/snapshot_target.py:
935 Change .svn --include to an --exclude like it was supposed to be.
937 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
939 Added several subarches for mips so we can dump the mips subarch profiles
940 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
943 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
944 targets/livecd-stage2/livecd-stage2-controller.sh:
945 Changed the code for copying the MOTD files so it's fewer lines and makes
948 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
949 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
950 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
951 sparc64.py into sparc.py, so we have a cleaner set of arch files.
953 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
955 Did a little cleanup on the x86.py to remove some redundant entries and
956 added nocona and core2 to amd64.py, though they're currently commented out.
958 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
959 modules/generic_stage_target.py:
960 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
961 flags defined in the spec file.
963 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
964 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
965 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
966 since catalyst sets CXXFLAGS=CFLAGS by default.
968 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
969 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
970 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
972 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
973 Added prescott to the subarches for x86.
975 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
976 modules/netboot2_target.py, targets/support/kmerge.sh:
977 Add patch to enabled netboot2/linuxrc and automatically add path for
978 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
979 <jsbronder@gentoo.org> in bug #208106.
981 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
982 modules/netboot2_target.py:
983 Allow root_overlay in netboot2 target for bug #208106.
985 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
986 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
987 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
988 Added USE=bindist automatically to everything that inherits set_use from
989 generic_stage_target, added USE=bindist to livecd_stage1_target, added
990 USE=bindist to emerge run for stage1, and did some minor cleanup in
991 get_libdir in chroot-functions.
993 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
994 targets/support/bootloader-setup.sh:
995 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
997 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
998 examples/generic_stage_template.spec, examples/grp_template.spec,
999 examples/livecd-stage1_template.spec,
1000 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1001 examples/stage4_template.spec, examples/tinderbox_template.spec:
1002 Changing link so it no longer points to a dead page. This is for bug #208609.
1004 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1005 modules/snapshot_target.py:
1006 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1008 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1009 targets/stage1/stage1-chroot.sh:
1010 As much as I hate this, we're going to force baselayout to install first.
1011 This will keep us from having any issues with packages that don't respect
1014 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1015 Reorder options in catalyst.conf so they're alphabetical.
1017 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1018 targets/support/bootloader-setup.sh:
1019 Add 'pager on' to grub.conf for bug #208531.
1021 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1022 livecd/files/README.txt, livecd/files/x86-F6.msg:
1023 Removing the unused kernel command line options from Volume/Device Management.
1025 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1026 This is now 2.0.5 for release.
1028 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1029 files/catalyst.conf, modules/catalyst_support.py,
1030 modules/generic_stage_target.py,
1031 targets/embedded/embedded-preclean-chroot.sh,
1032 targets/grp/grp-preclean-chroot.sh,
1033 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1034 targets/stage2/stage2-preclean-chroot.sh,
1035 targets/stage3/stage3-preclean-chroot.sh,
1036 targets/support/chroot-functions.sh,
1037 targets/tinderbox/tinderbox-preclean-chroot.sh:
1038 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1039 sys-devel/icecream cluster compiler support for bug #200095. This is
1040 catalyst 2.0.5_pre6 for testing.
1042 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1043 files/catalyst.conf, modules/generic_stage_target.py:
1044 Add the option for using metadata_overlay with portage to speed up cache.
1046 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1047 modules/stage1_target.py, modules/stage2_target.py,
1048 modules/stage3_target.py:
1049 Add /etc/portage to cleanables for stages 1 through 3.
1051 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1052 livecd/files/livecd-local.start,
1053 targets/livecd-stage2/livecd-stage2-controller.sh,
1054 targets/support/livecdfs-update.sh:
1055 We apparently still need profiles/eclass for building the stage3 from the
1056 LiveCD with the installer.
1058 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1059 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1062 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1063 targets/livecd-stage2/livecd-stage2-controller.sh,
1064 targets/support/livecdfs-update.sh:
1065 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1066 preservation of eclasses/profiles, and remove copying of livecd-local.start
1067 since it's not needed anymore.
1069 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1070 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1071 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1074 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1075 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1076 Removing old mkvardb code which is no longer used, commenting out setting of
1077 Gnome theme for testing now that Clearlooks has been default for some time,
1078 and changing vdb move from a case statement to a simple if statement. This
1079 is 2.0.5_pre5 for testing.
1081 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1082 modules/stage1_target.py:
1083 Removing cleaning of python encodings for bug #64890.
1085 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1086 modules/generic_stage_target.py:
1087 Add an extra warning into the generated make.conf about changing the CHOST.
1089 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1090 targets/support/livecdfs-update.sh:
1091 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1093 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1094 targets/embedded/embedded-preclean-chroot.sh,
1095 targets/grp/grp-preclean-chroot.sh,
1096 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1097 targets/stage2/stage2-preclean-chroot.sh,
1098 targets/stage3/stage3-preclean-chroot.sh,
1099 targets/tinderbox/tinderbox-preclean-chroot.sh:
1100 Check to see if distcc is enabled before calling cleanup_distcc().
1102 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1103 arch/sparc.py, arch/x86.py:
1104 Look for linux32 in /bin and /usr/bin.
1106 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1107 modules/generic_stage_target.py:
1108 Make error message more specific when removing immutable flag.
1110 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1111 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1112 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1113 information, and added a small fix for FreeBSD for bug #169041. This is
1114 catalyst 2.0.5_pre4 for testing.
1116 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1117 targets/support/chroot-functions.sh:
1118 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1119 patch from bug #120076 to add cross-compiling support to our distcc
1122 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1123 targets/support/chroot-functions.sh:
1124 Added a version of get_libdir from multilib.eclass so we can determine where
1125 to go poking around if we need to touch anything in libdir.
1127 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1128 Print an error saying what target failed before the traceback.
1130 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1131 modules/catalyst_support.py:
1132 When parsing make.conf, first try pkgcore's
1133 snakeoil.fileutils.read_bash_dict(), then portage's
1134 portage_util.getconfig(), then the internal parse_makeconf().
1136 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1137 modules/catalyst_support.py:
1138 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1140 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1141 examples/netboot_template.spec, examples/tinderbox_template.spec,
1142 modules/grp_target.py, modules/tinderbox_target.py:
1143 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1144 modules, and remove extra pkgcache_path and kerncache_path options from
1147 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1148 This is catalyst 2.0.5_pre3 for testing the new stages code.
1150 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1151 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1152 We need to force USE=bindist on for building stages.
1154 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1155 modules/generic_stage_target.py:
1156 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1157 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1159 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1160 targets/support/rc-update.sh:
1161 Added support for the newer versions of splashutils which use fbcondecor as
1162 the init script. This is catalyst 2.0.5_pre1 for testing.
1164 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1165 targets/livecd-stage2/livecd-stage2-controller.sh:
1166 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1169 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1170 modules/generic_stage_target.py, modules/stage1_target.py,
1171 modules/stage2_target.py:
1172 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1175 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1176 modules/generic_stage_target.py, modules/netboot2_target.py:
1177 Fix typo in getopt call for --clear-autoresume. thanks to
1178 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1179 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1180 Copy overlay files in netboot2 target into proper dir for bug #174635.
1182 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1183 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1184 targets/support/netboot2-final.sh:
1185 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1186 fix a minor bug in System.map copying, add portage_overlay support, and adds
1187 the ability to use globbing in the package file lists for the netboot2
1190 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1191 +targets/netboot2/nb-busybox.cf:
1192 Added nb-busybox.cf to the netboot2 target for bug #174298.
1194 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1195 targets/support/chroot-functions.sh:
1196 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1198 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1199 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1200 Change moving the VDB until after we have processed unmerge by moving it
1201 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1202 unmerge packages from the gentoo-release-livecd target.
1204 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1205 targets/support/kmerge.sh:
1206 Commented out the package.provided code in catalyst that seemed to cause
1207 problems with kerncache in testing. This is 2.0.4 and should be used for the
1210 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1211 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1212 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1213 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1214 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1215 improve the netboot2 target.
1217 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1218 modules/generic_stage_target.py:
1219 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1220 cause catalyst to export boolean variables as well as string-based
1223 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1224 modules/generic_stage_target.py:
1225 Fixing check for invalid subarch to not filter too much. Fix from Mike
1226 Frysinger <vapier@gentoo.org> for bug #173532.
1228 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1229 Added s390x (64-bit) support via a patch from Mike Frysinger
1230 <vapier@gentoo.org> for bug #173002.
1232 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1233 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1234 targets/livecd-stage1/livecd-stage1-chroot.sh,
1235 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1236 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1237 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1238 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1239 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1240 targets/support/pre-kmerge.sh:
1241 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1242 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1243 certain functions/code paths when running with -F/--fetchonly. Simplified
1244 kmerge.sh with regards to kerncache and callback packages. Also, changed
1245 ccache/distcc installs to use run_emerge instead of emerge directly, which
1246 allows us to more easily replace the underlying package manager, or add
1247 support for multiple package managers to catalyst.
1249 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1250 modules/grp_target.py:
1251 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1252 portage_overlay functionality to GRP, where it was mistakenly missing, for
1253 bug #171157. This is catalyst 2.0.3 and ready for release.
1255 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1256 targets/livecd-stage1/livecd-stage1-controller.sh,
1257 targets/support/livecdfs-update.sh:
1258 Removed the generation of grppkgs.txt since the Installer now uses vdb
1261 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1262 targets/support/create-iso.sh:
1263 Fix creation of the EFI images. Since it is FAT, we can't go around
1264 perserving permissions, now, can we?
1266 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1267 targets/support/livecdfs-update.sh:
1268 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1269 broken sed for rc.conf, which caused all kinds of hell to break loose when
1270 booting a new CD. This is 2.0.3_pre3.
1272 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1273 modules/generic_stage_target.py:
1274 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1275 such as group- from /etc before creating our stage tarballs. This is for bug
1278 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1279 targets/support/livecdfs-update.sh:
1280 Commenting out the livecd-kernel code, since the Installer should be doing
1281 everything necessary itself.
1283 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1284 targets/support/livecdfs-update.sh:
1285 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1286 the usbutils hanlding in case they follow suit with pciutils.
1288 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1289 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1290 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1291 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1292 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1293 problems with using all of the various subarch settings.
1295 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1296 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1297 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1298 check look in the correct location, and made sure we don't delete /voot
1299 within the EFI code if grub is present.
1301 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1302 modules/generic_stage_target.py:
1303 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1304 #166294. This one should fix the HPPA/PPC architectures.
1306 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1307 targets/support/chroot-functions.sh:
1308 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1309 remove the autoresume point for portage, as it really isn't needed and
1310 doesn't really gain us much, anyway.
1312 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1313 targets/stage1/stage1-chroot.sh:
1314 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1316 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1317 examples/generic_stage_template.spec, examples/grp_template.spec,
1318 examples/livecd-stage1_template.spec,
1319 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1320 examples/netboot_template.spec, examples/snapshot_template.spec,
1321 examples/stage4_template.spec, examples/tinderbox_template.spec:
1322 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1325 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1326 targets/support/livecdfs-update.sh:
1327 Make sure the user owns his home directory for bug #147195.
1329 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1330 +files/catalystrc, modules/catalyst_support.py:
1331 Re-arranged catalyst.conf to make it easier to follow while looking at the
1332 online reference and added a default catalystrc file, which does nothing.
1334 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1335 modules/catalyst_support.py, modules/embedded_target.py,
1336 modules/generic_stage_target.py, modules/grp_target.py,
1337 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1338 modules/stage3_target.py, modules/tinderbox_target.py:
1339 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1340 tab/space nastiness. This is for bug #161915.
1342 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1343 modules/generic_stage_target.py:
1344 Fixed new cbuild code with another patch from Mike Frysinger
1345 <vapier@gentoo.org> to allow the usage of subarches.
1347 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1348 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1349 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1350 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1351 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1352 targets/support/create-iso.sh, targets/support/functions.sh,
1353 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1354 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1356 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1357 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1358 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1359 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1360 modules/catalyst_lock.py, modules/catalyst_support.py,
1361 modules/embedded_target.py, modules/generic_stage_target.py,
1362 modules/generic_target.py, modules/grp_target.py,
1363 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1364 modules/netboot2_target.py, modules/netboot_target.py,
1365 modules/snapshot_target.py, modules/stage1_target.py,
1366 modules/stage2_target.py, modules/stage3_target.py,
1367 modules/stage4_target.py, modules/tinderbox_target.py,
1368 targets/embedded/embedded-chroot.sh,
1369 targets/embedded/embedded-controller.sh,
1370 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1371 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1372 targets/grp/grp-preclean-chroot.sh,
1373 targets/livecd-stage1/livecd-stage1-chroot.sh,
1374 targets/livecd-stage1/livecd-stage1-controller.sh,
1375 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1376 targets/livecd-stage2/livecd-stage2-controller.sh,
1377 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1378 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1379 targets/netboot2/netboot2-controller.sh,
1380 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1381 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1382 targets/stage1/stage1-controller.sh,
1383 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1384 targets/stage2/stage2-controller.sh,
1385 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1386 targets/stage3/stage3-controller.sh,
1387 targets/stage3/stage3-preclean-chroot.sh,
1388 targets/stage4/stage4-controller.sh,
1389 targets/stage4/stage4-preclean-chroot.sh,
1390 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1391 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1392 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1393 targets/tinderbox/tinderbox-controller.sh,
1394 targets/tinderbox/tinderbox-preclean-chroot.sh:
1395 Removing old CVS Header lines, which are no longer used since moving to SVN.
1397 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1398 targets/stage4/stage4-chroot.sh:
1399 Added back a missing 'then' from stage4 target.
1401 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1402 modules/generic_stage_target.py:
1403 Fix indentation so things actually work.
1405 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1406 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1409 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1410 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1411 Fix the display manager sed lines and change the icon for the local Handbook
1412 to use the GNOME 2.16 icon for gedit.
1414 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1415 modules/generic_stage_target.py:
1416 Changed the portage_overlay option to always install overlays in
1417 /usr/local/portage and added code to clean up /usr/local/portage and
1418 make.conf after sucessful execution and before creation of ISO/tarballs.
1420 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1421 targets/support/livecdfs-update.sh:
1422 Fixed a typo which broke coldplugging.
1424 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1425 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1426 Added a create_handbook_icon function and rearranged some of the icon
1427 creation for the LiveCD. This should resolve bug #143725 once a new release
1430 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1431 targets/support/livecdfs-update.sh:
1432 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1433 coldplugging. This allows us to unpack our firmware before we detect
1434 devices, so that devices that need it will get it.
1436 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1437 modules/generic_stage_target.py:
1438 Fix a typo in generic_stage_target.
1440 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1441 targets/support/livecdfs-update.sh:
1442 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1443 /etc/conf.d/xdm so we support older snapshots and newer ones.
1445 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1446 modules/livecd_stage2_target.py:
1447 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1450 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1451 modules/livecd_stage2_target.py:
1452 Reverted change in livecd-stage2 to the action_sequence until I can figure
1453 out what the problem is with it.
1455 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1456 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1457 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1458 modules/livecd_stage2_target.py:
1459 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1460 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1462 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1463 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1464 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1465 resolves an issue where a variable could be accessed unitialized in obscure
1466 circumstances. This is wrt bug #144984.
1468 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1469 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1470 modules/stage2_target.py, modules/stage4_target.py:
1471 Fixed up action_sequence when using --fetchonly to not create tarballs or
1472 ISO images for bug #143392.
1474 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1475 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1476 Clean up the USE usage in GRP/stage4.
1478 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1479 modules/generic_stage_target.py, modules/stage1_target.py,
1480 modules/stage2_target.py:
1481 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1482 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1484 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1485 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1486 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1487 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1488 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1489 instances of USE_ORDER since auto hasn't been valid for some time. This is
1492 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1493 modules/generic_stage_target.py, modules/stage1_target.py:
1494 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1495 goodness wrt bug #153587.
1497 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1498 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1499 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1501 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1502 modules/generic_stage_target.py, modules/stage4_target.py:
1503 Added a check to see if we have the tarball option enabled, which causes
1504 catalyst to run the capture sequence. This was requested by Tim Yamin for
1505 the stage4 target, but I thought it should be usable on any stage target.
1507 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1508 targets/support/livecdfs-update.sh:
1509 Moved fstab tweaks all into one location and added make.conf tweak for bug
1512 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1513 Changed the options to be in alphabetical order so my meatspace logical
1514 parser can process them better, added the compress and tarball options,
1515 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1516 removed the unused -x command line parameter for bug #151405.
1518 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1519 modules/generic_stage_target.py:
1520 Added a warning about changing the CHOST setting for bug #142034.
1522 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1523 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1524 targets/support/chroot-functions.sh:
1525 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1526 <flameeyes@gentoo.org> and attached to bug #150351.
1528 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1529 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1530 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1531 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1532 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1533 modules/embedded_target.py, modules/generic_stage_target.py,
1534 modules/generic_target.py, modules/grp_target.py,
1535 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1536 modules/netboot2_target.py, modules/netboot_target.py,
1537 modules/snapshot_target.py, modules/stage1_target.py,
1538 modules/stage2_target.py, modules/stage3_target.py,
1539 modules/stage4_target.py, modules/tinderbox_target.py,
1540 targets/embedded/embedded-chroot.sh,
1541 targets/embedded/embedded-controller.sh,
1542 targets/embedded/embedded-fs-runscript.sh,
1543 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1544 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1545 targets/grp/grp-preclean-chroot.sh,
1546 targets/livecd-stage1/livecd-stage1-chroot.sh,
1547 targets/livecd-stage1/livecd-stage1-controller.sh,
1548 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1549 targets/livecd-stage2/livecd-stage2-controller.sh,
1550 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1551 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1552 targets/netboot2/netboot2-controller.sh,
1553 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1554 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1555 targets/stage1/stage1-controller.sh,
1556 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1557 targets/stage2/stage2-controller.sh,
1558 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1559 targets/stage3/stage3-controller.sh,
1560 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1561 targets/stage4/stage4-controller.sh,
1562 targets/stage4/stage4-preclean-chroot.sh,
1563 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1564 targets/support/functions.sh, targets/support/kmerge.sh,
1565 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1566 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1567 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1568 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1569 targets/tinderbox/tinderbox-controller.sh,
1570 targets/tinderbox/tinderbox-preclean-chroot.sh:
1571 Removing all copyright and license comment headers from all files so we
1572 don't ever get another bug like bug #149638.
1574 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1575 modules/generic_stage_target.py:
1576 Clean up more spacing/capitalization.
1578 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1579 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1580 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1581 targets/embedded/embedded-controller.sh,
1582 targets/embedded/embedded-fs-runscript.sh,
1583 targets/embedded/embedded-preclean-chroot.sh,
1584 targets/livecd-stage2/livecd-stage2-controller.sh,
1585 targets/netboot2/netboot2-copyfile.sh,
1586 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1587 targets/support/pre-kmerge.sh:
1588 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1589 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1590 calls in kmerge.sh, and updated README.
1592 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1593 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1594 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1596 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1597 modules/catalyst_support.py:
1598 Added fix for bug #143348.
1600 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1601 targets/support/livecdfs-update.sh:
1602 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1604 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1605 targets/livecd-stage2/livecd-stage2-controller.sh,
1606 targets/support/livecdfs-update.sh:
1607 Changed some copy commands to use -f, added a check for /etc/gconf before
1608 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1609 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1610 <luca.casagrande@gmail.com>.
1612 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1613 targets/support/livecdfs-update.sh:
1614 Fixing sed so that systemspkgs.txt is built properly.
1616 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1617 The sparc32 binary is in /bin, not /usr/bin.
1619 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1620 targets/support/chroot-functions.sh:
1621 We now only set the options for pkgcache if we are not using fetchonly. This
1622 should work around a problem where portage won't fetch the files if a binpkg
1623 already exists for the package.
1625 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1626 targets/support/livecdfs-update.sh:
1627 Added code to make a backup of custom.conf before we edit it for the
1630 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1631 targets/support/livecdfs-update.sh:
1632 Remove sed from splash section, since it wasn't actually resolving the
1633 issue, anyway. Change the installer's dialog front-end code to simply run
1634 via sudo, since we don't need to worry about having the X DISPLAY setup or
1635 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1637 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1638 targets/support/livecdfs-update.sh:
1639 Fix my sed line so it actually applies correctly.
1641 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1642 targets/support/chroot-functions.sh:
1643 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1646 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1647 targets/support/livecdfs-update.sh:
1648 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1649 as well as a possible fix for the read-only filesystem messages from
1650 /sbin/splash-functions.sh
1652 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1653 targets/support/chroot-functions.sh:
1654 Fix --fetchonly to actually work.
1656 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1657 examples/livecd-stage2_template.spec:
1658 Added description for livecd/fsops to livecd-stage2's spec template.
1660 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1661 targets/support/livecdfs-update.sh:
1662 I've modified the GDM configuration section to work correctly. I have also
1663 ensured that xdm is no longer started just because livecd/xdm is used, which
1664 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1665 should be the last of the 'release candidates' made. If there are no bug
1666 reports in 2 days, then I'm rolling this as 2.0 final.
1668 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1669 targets/support/livecdfs-update.sh:
1670 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1671 see once the newer Installer is released, as I still have to fix the
1674 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1675 targets/support/rc-update.sh:
1676 Removed famd from the default runlevel for gentoo-release-livecd. It really
1677 shouldn't cause a problem, but I prefer it stay a bit clean.
1679 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1680 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1681 targets/support/create-iso.sh, targets/support/kmerge.sh,
1682 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1683 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1685 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1686 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1687 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1688 targets/support/bootloader-setup.sh:
1689 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1690 parameters support. This is for bug #139300.
1692 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1693 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1694 targets/support/filesystem-functions.sh:
1695 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1696 and also to remove some redundant values from livecd-stage2's valid_values.
1699 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1701 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1703 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1704 modules/generic_stage_target.py:
1705 Fix a problem where catalyst was creating an initial list, then putting that
1706 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1707 pointing it out and for the fix. This is for bug #136351.
1709 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1710 targets/support/unmerge.sh:
1711 Removing loop for unmerge, as it didn't actually solve anything and the
1712 portage team has helped us out by reverting the behavior that caused this
1713 change in the first place.
1715 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1716 modules/netboot2_target.py, modules/stage1_target.py,
1717 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1718 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1719 having /proc mounted during the preclean stage and also to clean up the
1720 netboot2 code. This is 2.0_rc48.
1722 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1723 targets/support/unmerge.sh:
1724 Change our unmerge from being a single unmerge to a loop, to work around an
1725 unexpected change in portage 2.1's unmerge processing.
1727 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1728 targets/support/bootloader-setup.sh:
1729 Fixed a problem where we were putting the kernel name in twice and causing
1730 and error when using grub as a bootloader. This is for bug #137252.
1732 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1733 targets/support/bootloader-setup.sh:
1734 Added a second pass to the alpha bootloader setup to create aboot items for
1735 serial console for bug #133457.
1737 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1738 +livecd/cdtar/arcload-0.43-r1.tbz2:
1739 Added arcload cdtar for mips.
1741 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1742 targets/netboot/netboot-controller.sh:
1743 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1746 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1747 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1748 Add patch from bug #135051 to fix the seedcache extraction logic.
1750 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1751 targets/support/livecdfs-update.sh:
1752 Don't set icon theme to Clearlooks, since it doesn't exist.
1754 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1755 targets/support/livecdfs-update.sh:
1756 Fix sed on installer icons.
1758 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1761 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1762 targets/stage1/stage1-controller.sh:
1763 Added a -type f to the find call in stage1 for bug #132180.
1765 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1766 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1767 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1768 properly on IBM PPC64 machines.
1770 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1771 modules/generic_stage_target.py:
1774 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1775 targets/support/rc-update.sh:
1776 Removed x-setup from default runlevel, as it is now controlled via the
1777 autoconfig init script.
1779 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1780 Fix ppc64 based arches to subclass ppc64
1782 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1783 modules/livecd_stage1_target.py:
1784 Use the full category/package name for livecd-tools.
1786 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1787 targets/support/livecdfs-update.sh:
1788 Make copies and deletes recursive for firmware since some packages put their
1789 firmware in a subdirectory.
1791 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1792 targets/support/livecdfs-update.sh:
1793 Fix detection of the Installer.
1795 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1796 Added 970, power3, power4, and power5 sub-arches for ppc64.
1798 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1799 targets/support/livecdfs-update.sh:
1800 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1801 no longer necessary and can cause possible problems with Installer-based
1804 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1805 recursive directory create
1807 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1808 modules/catalyst_support.py:
1809 Changed a display error from bug #131502 and rolling 2.0_rc45.
1811 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1812 targets/support/create-iso.sh:
1813 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1816 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1817 modules/generic_stage_target.py:
1818 digests function uses raw output from hash function now
1820 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1821 change hash result format so .DIGESTS is generated correctly
1823 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1824 modules/catalyst_support.py:
1825 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1828 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1829 targets/support/livecdfs-update.sh:
1830 Added a space for bug #131181.
1832 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1833 targets/support/kmerge.sh:
1834 Fixed creation of kernelpkgs.txt file for the installer.
1836 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1837 modules/generic_stage_target.py:
1838 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1841 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1842 targets/livecd-stage2/livecd-stage2-controller.sh,
1843 targets/support/bootloader-setup.sh:
1844 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1845 rolling out an emergency rc44.
1847 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1848 targets/support/bootloader-setup.sh:
1849 If you use elif, you have to use a then after it. Yeah, that one's totally
1852 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1853 targets/support/livecdfs-update.sh:
1854 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1856 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1857 targets/support/rc-update.sh:
1858 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1861 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1862 targets/support/bootloader-setup.sh:
1863 Removed bootplash support from ppc/ppc64 since they only will work with
1864 gensplash. Forced use of livecd/splash_type of bootsplash to get
1865 splash=silent. This should reduce the number of things on the kernel command
1866 line that aren't necessary.
1868 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1869 modules/catalyst_support.py:
1870 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1871 parse_spec. This should resolve bug #130103, as well as make the code much
1872 cleaner. This is 2.0_rc42.
1874 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1875 modules/generic_stage_target.py:
1876 Forced -p on tar for compressing stages.
1878 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1879 targets/support/chroot-functions.sh:
1880 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1883 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1884 targets/stage1/build.py:
1885 Added patch to build.py for portage 2.1 support.
1887 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1888 targets/support/kmerge.sh:
1889 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1890 <liyiming@ict.ac.cn> in bug #129890.
1892 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1893 targets/support/livecdfs-update.sh:
1894 Moved sed line for ##STARTX to end of file, since we aren't touching
1895 /etc/startx until the end.
1897 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1898 targets/support/livecdfs-update.sh:
1899 Added a check for the games group and add it if it doesn't exist already.
1900 This should resolve bug #125498.
1902 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1903 examples/generic_stage_template.spec, examples/grp_template.spec,
1904 examples/livecd-stage1_template.spec,
1905 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1906 examples/netboot_template.spec, examples/snapshot_template.spec,
1907 examples/stage4_template.spec, examples/tinderbox_template.spec:
1908 Removed portdir_overlay from the snapshot example spec and added
1909 portage_overlay to the example specs for the relevant targets.
1911 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1912 This is 2.0_rc41 since it has better LiveCD support.
1914 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1915 targets/support/livecdfs-update.sh:
1918 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1919 targets/support/functions.sh:
1920 Removed check for livecd/dev-manager being udev since it was done
1921 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1922 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1923 #128265 for pointing this out.
1925 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1926 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1927 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1928 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1930 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1931 modules/generic_stage_target.py:
1932 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1933 live system. You can thank Andrew Gaffney for the fix.
1935 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1936 targets/livecd-stage2/livecd-stage2-controller.sh:
1937 Don't copy motd files if we're using livecd/type generic-livecd.
1939 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1940 targets/livecd-stage2/livecd-stage2-controller.sh,
1941 targets/support/livecdfs-update.sh:
1942 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1943 some extra cleanup to generic-livecd.
1945 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1946 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1947 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1948 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1949 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1950 targets/support/bootloader-setup.sh:
1951 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1952 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1953 and removed all older cdtar files for PPC*.
1955 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1956 livecd/files/livecd.motd.txt:
1957 Added message to the official LiveCD MOTD mentioning how to run the
1958 installer. Blame codeman. This is 2.0_rc40.
1960 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1961 fix so snapshot target doesnt have errors
1963 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1964 targets/support/livecdfs-update.sh:
1965 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1966 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1969 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1970 targets/support/rc-update.sh:
1971 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1974 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1975 targets/support/livecdfs-update.sh:
1976 Added wrapping around the udev sed for those crazy 2.4-users.
1978 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1979 targets/support/livecdfs-update.sh:
1980 Added sed fix for udev starting evms_activate unconditionally. This is
1983 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1984 add stage4/unmerge stage4/rm to valid options
1986 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1987 targets/support/rc-update.sh:
1988 Added fix for bug #122154 from Rajiv Manglani.
1990 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1991 targets/support/kmerge.sh:
1992 Fixed creation of kernelpkgs.txt for the Installer.
1994 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1995 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1996 Updated elilo tarball for IA64.
1998 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1999 DIGESTS support for snapshot creation
2001 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2002 This is catalyst 2.0_rc38, codenamed: When will the stinking release
2003 candidates ever end?
2005 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2006 fix for .DIGESTS.DIGESTS issue in grp
2008 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2009 modules/generic_stage_target.py:
2010 fix for failure when root_overlay is not set
2012 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2013 targets/support/bootloader-setup.sh:
2014 Added IA64/SGI patch from plasmaroo.
2016 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2017 targets/livecd-stage1/livecd-stage1-controller.sh,
2018 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2019 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2022 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2023 modules/generic_stage_target.py:
2024 Allow multiple overlays for root_overlay and overlay spec option
2026 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2027 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2028 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2029 targets/support/rc-update.sh:
2030 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2031 fixed bug #122154. This is catalyst 2.0_rc36.
2033 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2034 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2035 Updated the LiveCD motd to tell the user to run the display manager again,
2036 rather than startx, while mentioning that startx is useful as a rescue X
2037 session since it starts twm. This is catalyst 2.0_rc35.
2039 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2040 Add hfs-hide options to mkisofs so macs boot
2042 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2043 modules/generic_stage_target.py:
2044 Fix indentation issues
2046 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2049 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2050 targets/support/bootloader-setup.sh:
2051 add additional console less entry when consoles are chosen for ppc64
2053 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2054 modules/generic_stage_target.py:
2055 fix kernelopts and extraversion env variable exports
2057 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2058 targets/support/livecdfs-update.sh:
2059 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2060 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2062 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2063 targets/support/kmerge.sh:
2064 Changing the way we determine if extraversion is set. This is catalyst
2067 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2068 targets/support/livecdfs-update.sh:
2069 Change net.ethX links to link to net.lo instead of net.eth0.
2071 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2072 examples/stage4_template.spec:
2073 Fixed rcadd example for stage4. Blame rajiv.
2075 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2076 This is catalyst 2.0_rc31.
2078 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2079 targets/support/livecdfs-update.sh:
2080 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2081 Gaffney for pointing me in the right direction.
2083 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2084 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2086 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2089 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2090 examples/livecd-stage2_template.spec:
2091 updated examples to have console and machine_type
2093 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2094 targets/support/bootloader-setup.sh:
2095 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2098 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2099 This is catalyst 2.0_rc29.
2101 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2102 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2103 Removed extra yaboot.conf from
2104 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2106 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2107 targets/support/kill-chroot-pids.sh:
2108 add sleep to try and give processes a chance to die. bug 119940
2110 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2111 targets/support/functions.sh:
2112 Removed some quotes to make sure we have a binary operator and closing bug
2115 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2116 targets/support/create-iso.sh:
2117 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2119 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2120 targets/support/bootloader-setup.sh:
2121 Added path from bug #120935 for PPC/PPC64.
2123 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2124 Additional spacing fixes submitted by `Kumba
2126 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2127 modules/stage2_target.py:
2128 space cleanups contributed from `Kumba
2130 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2131 add grp/use to valid_values in the grp module
2133 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2136 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2137 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2138 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2139 targets/support/bootloader-setup.sh:
2140 ppc cdtar update; ppc64 bootloader updates
2142 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2143 targets/support/create-iso.sh:
2144 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2146 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2147 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2148 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2149 targets/support/create-iso.sh:
2150 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2152 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2153 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2154 Add ppc console and machine_type=ibm
2156 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2157 modules/generic_stage_target.py:
2158 Fix type error when kernel packages arent defined
2160 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2161 examples/generic_stage_template.spec, examples/grp_template.spec,
2162 examples/livecd-stage1_template.spec,
2163 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2164 examples/stage4_template.spec:
2165 Added more verbose wording and examples for pkgcache_path and
2166 kerncache_path, where necessary.
2168 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2169 targets/support/create-iso.sh:
2170 Really fixing bug #120475 this time. This is 2.0_rc25.
2172 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2173 targets/support/create-iso.sh:
2174 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2177 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2178 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2179 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2180 Added initial support for EFI booting on x86. This is completely untested,
2181 so use it at your own risk. Also, no bug reports without patches, please.
2182 This is catalyst 2.0_rc23.
2184 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2185 kmerge should have been kerncache
2187 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2188 targets/support/pre-kmerge.sh:
2189 Fix a few other places for the kerncache update
2191 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2192 examples/generic_stage_template.spec, examples/grp_template.spec,
2193 examples/livecd-stage1_template.spec,
2194 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2195 examples/netboot_template.spec, examples/stage4_template.spec,
2196 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2197 targets/support/kmerge.sh:
2198 Separation of kerncache from snapcache
2200 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2201 It helps if I actually increment the version number.
2203 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2204 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2205 Added --oneshot to default options for stage1 building. Added code to wipe
2206 world during stages 1 and 3. This is catalyst 2.0_rc22.
2208 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2209 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2210 Fix bug if no kernel packages were defined but there was a postconf setting.
2211 x86 softlevel support is enhanced.
2213 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2214 targets/support/bootloader-setup.sh:
2215 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2217 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2218 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2220 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2223 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2224 Netboot2 fixes for spec parameter checks
2226 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2227 modules/generic_stage_target.py, modules/stage4_target.py:
2228 add makeopts spec file support.
2230 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2231 modules/generic_stage_target.py:
2232 Added fix for bug #119635.
2234 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2235 Fix pre-kmerge.sh for stage4
2237 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2240 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2241 modules/generic_stage_target.py:
2242 fix crash when no kernel is defined. spacing issue
2244 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2247 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2248 modules/livecd_stage2_target.py:
2249 Added livecd/volid to valid_values.
2251 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2252 modules/generic_stage_target.py:
2253 remove extra function that was converting strings to lists unnecessarily
2255 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2256 This is catalyst 2.0_rc17.
2258 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2259 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2260 modules/stage4_target.py:
2261 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2263 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2264 targets/embedded/embedded-preclean-chroot.sh,
2265 targets/grp/grp-preclean-chroot.sh,
2266 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2267 targets/stage1/stage1-preclean-chroot.sh,
2268 targets/stage2/stage2-preclean-chroot.sh,
2269 targets/stage3/stage3-preclean-chroot.sh,
2270 targets/support/chroot-functions.sh,
2271 targets/tinderbox/tinderbox-preclean-chroot.sh:
2272 Added function to cleanup stray /etc/distcc/hosts files.
2274 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2275 targets/support/bootloader-setup.sh:
2276 Added fix from bug #119123. This is catalyst 2.0_rc16.
2278 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2279 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2280 Fixing some spacing. This is catalyst 2.0_rc15.
2282 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2283 Attempt to fix bug #117649
2285 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2286 modules/generic_stage_target.py:
2287 fixes for bugs #119009, #119041 and #118985
2289 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2290 +examples/netboot2_template.spec, modules/catalyst_support.py,
2291 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2292 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2293 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2296 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2297 targets/support/kmerge.sh:
2298 Fix for ccache (null)/.ccache bug
2300 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2303 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2304 Added ppc -mcpu patch from Pylon for bug #118709.
2306 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2307 modules/embedded_target.py, modules/stage4_target.py:
2308 Added linuxrc to embedded and stage4 targets.
2310 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2311 modules/generic_stage_target.py, targets/support/kmerge.sh:
2312 filter kname - and . for kmerge.sh
2314 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2315 targets/support/create-iso.sh:
2316 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2318 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2319 modules/generic_stage_target.py:
2320 change .digests to .DIGESTS
2322 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2323 targets/support/kmerge.sh:
2324 Commented ccache for genkernel build which will resolve #117648 until a
2325 proper solution can be found. This is 2.0_rc13.
2327 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2328 targets/stage1/stage1-controller.sh:
2329 Added patch from vapier for bug #117254.
2331 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2332 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2333 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2334 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2337 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2338 modules/generic_stage_target.py:
2339 Remove chost/cflags etc. warning messages
2341 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2342 modules/generic_stage_target.py:
2343 Attempt to fix bug 117253; chost is wrong on autoresume
2345 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2346 modules/generic_stage_target.py, modules/netboot_target.py,
2347 modules/stage1_target.py:
2348 make setting of destdir more global and part of generic_stage_target
2350 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2351 Fix destpath bug in netboot target
2353 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2354 modules/generic_stage_target.py, modules/stage4_target.py:
2355 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2358 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2359 modules/generic_stage_target.py, modules/stage4_target.py:
2360 remove stray ' from arch/sh.py
2362 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2363 targets/stage1/stage1-controller.sh:
2364 This finally fixes the issues with gcc-config/binutils-config in stage1.
2365 This is catalyst 2.0_rc12.
2367 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2368 Fix incorrect warning message. portdir_overlay -> portage_overlay
2370 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2371 targets/stage1/stage1-controller.sh,
2372 targets/stage1/stage1-preclean-chroot.sh:
2373 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2374 running gcc-config and binutils-config, though it probably breaks running on
2375 non-Gentoo platforms.
2377 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2378 modules/stage1_target.py:
2379 Make stage1 clean up python 2.3 and 2.4, also.
2381 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2382 targets/support/livecdfs-update.sh:
2383 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2385 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2386 modules/generic_stage_target.py:
2387 Change digests file format to HASH_NAME HASH FILE_NAME
2389 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2390 targets/stage1/stage1-controller.sh:
2391 Moved gcc-config/binutils-config to before the chroot.
2393 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2394 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2395 installed. Supports all of shashs algorithms as of 12_21_2005
2397 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2398 modules/generic_stage_target.py:
2399 Catalyst should die if source_subpath is not a string
2401 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2402 modules/generic_stage_target.py:
2403 Fix for source_subpath bug
2405 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2406 examples/generic_stage_template.spec:
2407 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2408 both stages 1 and 2.
2410 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2411 modules/stage2_target.py:
2412 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2413 stage1 to be overridden again.
2415 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2416 targets/stage1/stage1-controller.sh:
2417 It looks like gcc-config/binutils-config needs to be run with the full path,
2418 since it is run outside of the chroot.
2420 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2421 targets/stage1/stage1-controller.sh:
2422 Fixed gcc-config calls. This is 2.0_rc11.
2424 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2425 This is catalyst 2.0_rc10.
2427 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2428 modules/generic_stage_target.py:
2429 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2432 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2433 targets/support/functions.sh:
2434 Changed from -z to -n for bug #116180.
2436 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2437 modules/catalyst_support.py, modules/generic_stage_target.py:
2438 Detect missing binaries for the hashing functions and abort if not found
2440 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2441 files/catalyst.conf:
2442 Updated README to list new requirements. Set default hash as crc32. Set
2443 default digests as sha1/md5.
2445 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2446 modules/catalyst_support.py, modules/generic_stage_target.py,
2447 modules/livecd_stage2_target.py, modules/stage2_target.py:
2448 Change the internal hash checking to be quicker and more memory efficient.
2449 Add additional hash digests options.
2451 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2452 targets/tinderbox/tinderbox-chroot.sh,
2453 targets/tinderbox/tinderbox-controller.sh,
2454 targets/tinderbox/tinderbox-preclean-chroot.sh:
2455 Fixed up spacing/coding style on tinderbox.
2457 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2458 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2459 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2460 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2461 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2462 Fixed up spacing/coding style on support.
2464 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2465 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2467 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2468 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2469 targets/stage4/stage4-preclean-chroot.sh:
2470 Fixed up spacing/coding style on stage4.
2472 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2473 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2474 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2475 targets/stage3/stage3-controller.sh,
2476 targets/stage3/stage3-preclean-chroot.sh:
2477 Fixed up spacing/coding style on stages 2 and 3
2479 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2480 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2481 targets/stage1/stage1-preclean-chroot.sh:
2482 Fixed up spacing/coding style on stage1. Also changed
2483 gcc-config/binutils-config to be outside the chroot.
2485 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2486 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2487 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2488 Fixed up spacing/coding style on netboot.
2490 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2491 targets/livecd-stage1/livecd-stage1-chroot.sh,
2492 targets/livecd-stage1/livecd-stage1-controller.sh,
2493 targets/livecd-stage2/livecd-stage2-controller.sh:
2494 Fixed up spacing/coding style on livecd-stage*.
2496 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2497 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2498 targets/grp/grp-preclean-chroot.sh:
2499 Fixed up spacing/coding style on grp.
2501 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2502 targets/embedded/embedded-chroot.sh,
2503 targets/embedded/embedded-controller.sh,
2504 targets/embedded/embedded-fs-runscript.sh,
2505 targets/embedded/embedded-preclean-chroot.sh:
2506 Fixed up spacing/coding style on embedded.
2508 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2509 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2510 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2511 targets/support/functions.sh:
2512 Removing extra line from x86.py, fixing up comments, spacing, and coding
2513 style in targets/support through functions.sh
2515 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2516 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2517 Fix more tab/spacing issues .. trying to make everything use tabs
2519 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2520 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2521 modules/stage1_target.py, modules/stage2_target.py,
2522 modules/stage3_target.py, modules/stage4_target.py:
2523 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2526 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2527 modules/generic_stage_target.py:
2528 Add envscript warning to aid users who may not know what they are doing
2530 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2531 examples/generic_stage_template.spec:
2532 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2533 only configurable when building a stage2 tarball, to match the current state
2534 of portage. This is 2.0_rc9.
2536 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2537 targets/support/chroot-functions.sh:
2538 Silence more of portages beeps and clicks and whistles
2540 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2541 targets/support/chroot-functions.sh:
2542 Change the portage emerge to use run_emerge
2544 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2545 modules/generic_stage_target.py, modules/snapshot_target.py,
2546 modules/stage1_target.py, modules/stage2_target.py,
2547 modules/stage3_target.py:
2548 allow portdir_overlay to be part of all specs not including snapshot spec.
2549 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2550 Remove overlay support from the snapshot spec but added a warning.
2552 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2553 modules/stage2_target.py:
2554 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2557 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2558 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2559 Add support for bootloader softlevel=; have rsync delete the extra files out
2560 of the overlay so that the overlay always matches the source dir
2562 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2563 Swapped -v/-V since I had gotten them wrong here.
2565 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2566 modules/generic_stage_target.py:
2567 Fix stupid overlay bug
2569 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2570 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2571 targets/livecd-stage1/livecd-stage1-chroot.sh,
2572 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2573 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2574 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2575 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2576 targets/support/unmerge.sh:
2577 Made sure we use -f on removing the default links for splash. Removed
2578 check_portage_version as it really isn't needed anymore. Removed
2579 --no-install from genkernel commands in kmerge.sh so users must manually
2580 remove kernels from /boot. This is 2.0_rc8.
2582 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2583 targets/support/livecdfs-update.sh:
2584 Made sed on devfsd.conf conditional on it existing. Removes one more error
2585 message from a standard catalyst run.
2587 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2588 Added warning about breaking snapshot cache and re-enable autoresume, since
2589 the errors I was getting were elsewhere.
2591 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2592 modules/generic_stage_target.py:
2593 Fix indentation error the last commit caused
2595 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2596 modules/generic_stage_target.py:
2597 Always clear autoresume points after a successful run
2599 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2600 targets/support/livecdfs-update.sh:
2601 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2602 snapshot caching after a successful gentoo-release-livecd run.
2604 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2605 targets/support/rc-update.sh:
2606 Added famd to default on official LiveCD.
2608 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2609 targets/support/chroot-functions.sh:
2610 Fixes 'too many arguments' error in check_portage_version.
2612 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2613 modules/generic_stage_target.py:
2614 remove extra self.env={} that was resetting the environment to null
2616 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2617 modules/livecd_stage1_target.py:
2618 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2621 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2622 Add a default path to the environment in the chroot
2624 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2625 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2626 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2627 targets/livecd-stage2/livecd-stage2-controller.sh,
2628 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2629 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2630 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2631 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2632 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2633 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2634 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2635 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2636 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2638 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2640 Fixed up the man page, which has been suffering for some time, and also
2641 reversed -v/-V in the help message.
2643 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2644 targets/support/livecdfs-update.sh:
2645 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2648 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2649 Turning off autoresume of doom until I can get more testing. I've had
2650 several issues with it. I'll be reporting/fixing these as I come across them
2651 but for now wish to turn it off by default as I don't want this one feature
2652 to stop the possible 2.0 final release.
2654 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2655 targets/livecd-stage2/unmerge.sh:
2656 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2657 anymore and probably should have been removed a long time ago when the new
2658 code was put into place in livecdfs-update.sh and livecd-local.start
2661 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2662 targets/livecd-stage1/livecd-stage1-chroot.sh,
2663 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2664 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2665 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2667 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2668 modules/generic_stage_target.py, modules/generic_target.py:
2669 self.env should be a part of the super class generic_target so it applies to
2670 snapshots as well; removing redundant pass in the generic_target class as
2671 its not needed. There is code there to fill the statements
2673 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2674 targets/support/livecdfs-update.sh:
2675 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2678 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2679 Changed version stamp to 2.0_rc6.
2681 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2682 modules/generic_stage_target.py:
2683 Fix for unpack cases
2685 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2686 modules/generic_stage_target.py:
2689 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2690 modules/catalyst_support.py, modules/generic_stage_target.py,
2691 modules/grp_target.py, modules/livecd_stage1_target.py,
2692 modules/livecd_stage2_target.py, modules/netboot_target.py,
2693 modules/snapshot_target.py, modules/tinderbox_target.py:
2694 Stop reading env from the OS. Rely on the more on the envscript for oddball
2695 settings. Change -v to verbose and -V to version
2697 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2700 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2701 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2704 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2705 examples/generic_stage_template.spec:
2706 Added chost/cflags/cxxflags/ldflags to example spec template.
2708 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2709 targets/support/rc-update.sh:
2710 OK, just kidding on that last commit. We were already doing rc-update add
2711 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2712 there's no point in having it in rc-update.sh
2714 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2715 targets/support/rc-update.sh:
2716 Have rc-update add xdm if livecd/xdm is set.
2718 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2719 modules/catalyst_lock.py, modules/catalyst_support.py,
2720 modules/embedded_target.py, modules/generic_stage_target.py,
2721 modules/grp_target.py, modules/livecd_stage1_target.py,
2722 modules/livecd_stage2_target.py, modules/netboot_target.py,
2723 modules/stage1_target.py, modules/stage4_target.py,
2724 modules/tinderbox_target.py:
2725 So I was just kidding on that last commit. This one is 2.0_rc4.
2727 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2728 modules/catalyst_lock.py, modules/catalyst_support.py,
2729 modules/embedded_target.py, modules/generic_stage_target.py,
2730 modules/grp_target.py, modules/livecd_stage1_target.py,
2731 modules/livecd_stage2_target.py, modules/netboot_target.py,
2732 modules/stage1_target.py, modules/stage2_target.py,
2733 modules/stage4_target.py, modules/tinderbox_target.py:
2734 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2736 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2737 files/catalyst.conf, modules/catalyst_lock.py,
2738 modules/catalyst_support.py, modules/embedded_target.py,
2739 modules/generic_stage_target.py, modules/grp_target.py,
2740 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2741 modules/netboot_target.py, modules/stage1_target.py,
2742 modules/stage2_target.py, modules/stage4_target.py,
2743 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2744 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2745 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2747 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2748 modules/generic_stage_target.py:
2749 Fix autoresume for unpacking tarballs
2751 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2752 targets/support/livecdfs-update.sh:
2753 remove gnap livecd-type per Koon's request
2755 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2756 change rc-update add modules default to rc-update add modules boot
2758 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2759 modules/generic_stage_target.py, modules/grp_target.py:
2760 Add more verbosity to digests if -V is enabled, add more print messages to
2763 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2764 modules/generic_stage_target.py, modules/grp_target.py:
2765 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2767 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2768 Fix folder name for grp build dir to not have .tar.bz2 at the end
2770 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2771 modules/catalyst_support.py, modules/generic_stage_target.py:
2772 Add md5 and sha .digests file creation per wolf31o2's feature request
2774 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2775 This is catalyst-2.0_rc2.
2777 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2778 files/catalyst.conf, modules/generic_stage_target.py,
2779 modules/livecd_stage1_target.py:
2780 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2781 after each successful kernel build;add autoresume documentation to
2784 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2785 targets/embedded/embedded-controller.sh,
2786 targets/embedded/embedded-fs-runscript.sh,
2787 targets/livecd-stage2/livecd-stage2-controller.sh,
2788 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2789 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2790 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2791 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2792 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2793 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2794 targets/support/rc-update.sh:
2795 Changed multiple spaces to tabs to satisfy my OCD.
2797 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2798 targets/support/chroot-functions.sh:
2799 Bumped genkernel detection to require 3.3.0 or higher
2801 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2802 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2803 targets/netboot/netboot-controller.sh:
2804 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2805 clst_grp_use. This is catalyst-2.0_rc1.
2807 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2808 targets/netboot/netboot-controller.sh:
2809 change to clst_use from clst_netboot_use
2811 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2812 targets/livecd-stage1/livecd-stage1-chroot.sh,
2813 targets/stage4/stage4-chroot.sh:
2814 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2816 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2817 targets/stage4/stage4-chroot.sh:
2818 Fixed USE invocations in stage4 target.
2820 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2821 modules/livecd_stage1_target.py:
2822 Force use=livecd for livecd-stage1
2824 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2825 This is version 2.0_pre20051129.
2827 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2828 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2829 Removed kudzu-knoppix from example spec files.
2831 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2832 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2833 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2835 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2836 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2837 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2838 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2839 definitions in the examples to fit in 80 columns.
2841 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2842 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2843 modules/grp_target.py, modules/tinderbox_target.py,
2844 targets/tinderbox/tinderbox-chroot.sh:
2845 Tinderbox script: added newuse, tinderbox and grp targets added support for
2846 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2847 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2849 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2850 Added portdir example to catalyst.conf for bug #113272.
2852 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2853 targets/support/create-iso.sh:
2854 Fixed a few lines which were causing the isolinux directory to be removed
2855 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2857 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2858 targets/support/create-iso.sh:
2859 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2861 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2862 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2863 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2864 too many arches dont use it by default, test for an initrd in the yaboot
2867 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2868 modules/generic_stage_target.py:
2869 Fix split error if use is specified
2871 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2872 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2873 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2874 Updated palo version from catalyst 1.x for HPPA.
2876 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2877 targets/support/bootloader-setup.sh:
2878 Removing for loop for grub on amd64/x86 as it was totally useless.
2880 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2881 targets/support/bootloader-setup.sh:
2882 Remove vga= line for PPC.
2884 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2885 targets/support/bootloader-setup.sh:
2886 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2888 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2889 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2890 Removing slot patch as it probably didn't belong here anyway, and updating
2891 version stamp to 2.0_pre20051118.
2893 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2894 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2895 targets/support/bootloader-setup.sh:
2896 fix the bootloader script for isolinux so that it actually makes a cfg file,
2897 remove extra unneeded catalyst aborting print statement, reorganize rm code
2898 to make sure is splits properly and is an array even from the cmdline
2900 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2901 targets/support/livecdfs-update.sh:
2902 Added call to update-usbids to download the latest usb.ids file.
2904 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2905 modules/generic_stage_target.py:
2906 Move checks of running catalyst into the target which is simpler
2908 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2909 modules/generic_stage_target.py:
2910 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2911 that doesnt exist yet
2913 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2914 Keep unnecessary programs from installing into kerncache
2916 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2917 modules/generic_stage_target.py:
2918 Turn on more tracebacks at this point to better debug .. will need to turn
2919 them down as we find errors and build appropriate error handlers
2921 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2922 Changed version marker to 2.0_pre20051115 for new ebuild.
2924 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2925 modules/livecd_stage2_target.py:
2926 Fix bug in livecd stage2 so that it doesnt try to use tar
2928 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2929 targets/livecd-stage2/livecd-stage2-controller.sh:
2930 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2931 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2932 of Getting_Online.txt from catalyst 1.1.10.10.
2934 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2935 Added Joshua Kinard to authors for his mips contributions.
2937 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2938 examples/livecd-stage2_template.spec:
2939 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2940 Paul Kessler on gentoo-catalyst. ;]
2942 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2943 Change variables from cat1 format to cat2
2945 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2946 modules/generic_stage_target.py, modules/stage1_target.py:
2947 Fix modules has no attribute register
2949 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2950 modules/generic_stage_target.py:
2951 Fix broken aliases code that was just proof of concept
2953 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2954 Output mkisofs command line options to assist in debugging
2956 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2957 modules/generic_stage_target.py, targets/support/create-iso.sh:
2960 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2961 modules/generic_stage_target.py:
2962 Add VERY basic support for aliases kernel parameter.
2964 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2965 modules/livecd_stage2_target.py:
2966 Remove large section of commented code
2968 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2969 modules/generic_stage_target.py, modules/stage1_target.py:
2970 Allow LDFLAGS to be specified as an ENV variable for stage1
2972 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2973 modules/generic_stage_target.py:
2974 Fix rc-update to automatically run default options for livecds. Removed an
2975 erroneous key check.
2977 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2978 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2979 Make use spec key optional to default to profile defaults
2981 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2982 +examples/stage4_template.spec:
2983 Preliminary stage4_template.spec file
2985 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2986 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2987 Updated version stamp and added slot patch.
2989 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2990 Fix ordering problem so self.settings is defined
2992 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2993 modules/generic_stage_target.py:
2994 Correct a rsync issue when the directory doesnt exist
2996 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2997 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2998 targets/livecd-stage2/livecd-stage2-controller.sh,
2999 targets/netboot/netboot-controller.sh,
3000 targets/stage4/stage4-controller.sh:
3001 run pre_kmerge and post_kmerge only once
3003 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
3004 targets/support/bootloader-setup.sh:
3005 MIPS bootloader patch
3007 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3008 targets/support/mips-arcload_conf.sh:
3009 Fix MIPS Serial Detection
3011 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3012 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3013 +targets/support/mips-arcload_conf.sh:
3014 Application of Kumba's patches for MIPS support
3016 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3017 Check for the correct arch specific cd building tool
3019 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3020 modules/generic_stage_target.py:
3021 Print a warning if livecd/iso is not defined
3023 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3024 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3026 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3027 targets/support/post-kmerge.sh:
3028 Check for existence of files in /lib/modules before running depscan.sh. This
3029 replaces the mips-specific check and makes it portable.
3031 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3032 modules/generic_stage_target.py:
3033 update autoresume logic when dealing with rsync unpack operations
3035 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3036 targets/support/post-kmerge.sh:
3037 Bypass module load on mips
3039 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3040 remove --no-deps so dependancies get installed for genkernel
3042 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3043 modules/generic_stage_target.py:
3044 Fix missing : statement in unpack
3046 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3047 modules/generic_stage_target.py:
3048 fix livecd-stage2 unpack when seedcache is turned off
3050 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3051 targets/support/functions.sh:
3052 Fix module unpacking and make it actually optional.
3054 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3055 modules/generic_stage_target.py:
3056 Fix broken seedcache autoresume interaction
3058 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3059 modules/generic_stage_target.py:
3060 Cleanup stage directories properly for tar installs
3062 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3063 Tinderbox no longer cleans /tmp/*
3065 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3066 targets/tinderbox/tinderbox-chroot.sh,
3067 targets/tinderbox/tinderbox-controller.sh:
3068 Fixing problem with bind mounted portage and final rsync on tinderbox target
3069 and adding additional logging.
3071 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3072 Stop tinderbox from trying to create a tarball of itself
3074 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3075 modules/generic_stage_target.py:
3076 Fix catalyst so it fully disables snapcache when its not specified in the
3079 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3080 examples/livecd-stage2_template.spec:
3081 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3082 spec template and updating version stamp.
3084 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3085 modules/catalyst_support.py:
3086 allow file_check to proceed if key is not in use
3088 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3089 Recursively make the missing directories
3091 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3092 Fix extract_modules to just echo a warning that it is missing
3094 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3095 files/catalyst.conf:
3096 Updating default configuration for catalyst and updating version stamp,
3097 since we're beginning internal testing for release.
3099 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3100 modules/generic_stage_target.py:
3101 fix bug 106004 split strings into a list for empty and rm operation
3103 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3104 modules/livecd_stage2_target.py:
3105 Append slashes to directories so rsyncs work properly
3107 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3108 examples/livecd-stage2_template.spec:
3109 Changing source_subpath for livecd-stage2 example for bug #101704.
3111 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3112 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3113 targets/support/livecdfs-update.sh:
3114 Added livecd/xdm and livecd/xsession options. These are used to setup the
3115 default display manager and X session, respectively. Added supporting
3116 documentation to example spec files. Imported more work from my fsscript for
3117 the official LiveCD.
3119 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3120 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3121 discussion, see bug #88777.
3123 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3124 modules/generic_stage_target.py:
3125 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3126 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3128 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3129 targets/livecd-stage1/livecd-stage1-controller.sh,
3130 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3131 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3132 on livecd-stage2 and removing universal motd for livecd/type of
3133 gentoo-release-livecd.
3135 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3136 modules/livecd_stage1_target.py:
3137 Add optional livecd/type env var for scripts to add optional items to the
3140 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3141 -livecd/files/x86-help.msg:
3142 Removing x86-help.msg as it is no longer used.
3144 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3145 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3146 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3147 Add dobladecenter description to bootloader files for x86/amd64.
3149 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3150 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3152 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3153 modules/generic_stage_target.py:
3154 Added split to use section for bug #104414.
3156 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3157 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3158 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3159 Tabs to whitespaces for isolinux.
3161 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3162 targets/support/bootloader-setup.sh:
3163 Changed isolinux to use new split-out help messages. Using grub gives a
3164 single help message with pager.
3166 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3167 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3168 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3169 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3170 Added F2->F7 help messages for isolinux.
3172 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3173 livecd/files/README.txt, livecd/files/generic.motd.txt,
3174 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3175 livecd/files/livecd-local.start:
3176 Updated files from latest used to build LiveCD.
3178 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3179 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3181 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3182 modules/catalyst_support.py:
3183 Added fix for using options with = in them with --cli (ex.
3184 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3185 <cell@ices.utexas.edu> for pointing this out to me via email.
3187 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3188 modules/generic_stage_target.py, targets/support/functions.sh:
3189 fix bug in exec_in_chroot for stage1 target
3191 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3192 modules/generic_stage_target.py:
3193 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3194 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3196 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3197 catalyst, examples/livecd-stage2_template.spec,
3198 examples/snapshot_template.spec, files/catalyst.conf,
3199 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3200 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3201 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3202 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3203 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3204 targets/livecd-stage2/livecd-stage2-controller.sh,
3205 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3206 targets/stage2/stage2-preclean-chroot.sh,
3207 targets/stage3/stage3-preclean-chroot.sh,
3208 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3209 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3210 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3211 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3212 targets/support/target_image_setup.sh:
3213 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3214 to look at gamecdfs-update.sh yet.
3216 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3217 modules/generic_stage_target.py:
3218 Remove extra debugging print statement
3220 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3221 +modules/catalyst_lock.py, modules/catalyst_support.py,
3222 modules/embedded_target.py, modules/generic_stage_target.py,
3223 modules/grp_target.py, modules/livecd_stage1_target.py,
3224 modules/livecd_stage2_target.py, modules/netboot_target.py,
3225 modules/snapshot_target.py, modules/stage1_target.py,
3226 modules/stage2_target.py, modules/stage4_target.py,
3227 targets/support/functions.sh:
3228 Add locking support. Code simplification for unpack and unpack snapshot.
3229 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3230 Add seedcache support (Grabs output from previous target run)
3231 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3233 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3234 modules/catalyst_support.py, modules/generic_stage_target.py:
3235 Add support to cache the snapshot dir. add snapcache to options. add
3236 snapshot_cache= to override the default location of the cache in
3237 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3239 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3240 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3241 Forward port README.txt and Getting_Online.txt files from catalyst
3244 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3245 Add automatic creation/deletion of runlevels based on rcadd rcdel
3247 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3248 Fix grp so that grp/use is not required anymore
3250 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3251 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3252 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3253 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3254 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3255 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3256 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3257 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3258 they are known to cause booting problems.
3260 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3261 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3262 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3263 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3266 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3267 targets/stage1/stage1-chroot.sh:
3268 Fixed quoting in stage1 profile check.
3270 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3271 targets/stage3/stage3-chroot.sh:
3272 Fixing USE for stage3.
3274 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3275 targets/support/chroot-functions.sh:
3276 Fix FETCH code so it will run for Pylon
3278 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3279 targets/grp/grp-chroot.sh:
3280 Fix bindist invcation.
3282 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3283 targets/grp/grp-chroot.sh:
3284 Made sure bindist was used for all emerges in GRP.
3286 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3287 Fix USE flags for GRP build
3289 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3290 targets/stage4/stage4-chroot.sh:
3291 let GRP use the users environment variables and removed extra
3292 GRP_STAGE23_USE from stage4
3294 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3295 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3296 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3298 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3299 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3300 impact all previous spec files that use this option. It's beejay's fault.
3302 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3303 Changed to use linux32 for ppc32 support when build host is ppc64.
3305 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3307 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3309 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3310 Minor cosmetic print statement fixes for readability
3312 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3313 modules/catalyst_support.py, modules/generic_stage_target.py:
3314 Fix None None bug and exception reporting
3316 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3317 Fix iso creation script. Case statement out of place
3319 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3320 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3321 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3322 catalyst, files/catalyst.conf, modules/builder.py,
3323 modules/catalyst_support.py, modules/embedded_target.py,
3324 modules/generic_stage_target.py, modules/generic_target.py,
3325 modules/grp_target.py, modules/livecd_stage1_target.py,
3326 modules/livecd_stage2_target.py, modules/netboot_target.py,
3327 modules/snapshot_target.py, modules/stage1_target.py,
3328 modules/stage2_target.py, modules/stage3_target.py,
3329 modules/stage4_target.py, modules/tinderbox_target.py,
3330 targets/embedded/embedded-chroot.sh,
3331 targets/embedded/embedded-fs-runscript.sh,
3332 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3333 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3334 targets/grp/grp-preclean-chroot.sh,
3335 targets/livecd-stage1/livecd-stage1-chroot.sh,
3336 targets/livecd-stage1/livecd-stage1-controller.sh,
3337 targets/livecd-stage2/livecd-stage2-controller.sh,
3338 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3339 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3340 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3341 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3342 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3343 targets/stage2/stage2-controller.sh,
3344 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3345 targets/stage3/stage3-controller.sh,
3346 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3347 targets/stage4/stage4-controller.sh,
3348 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3349 targets/support/create-iso.sh, targets/support/functions.sh,
3350 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3351 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3352 targets/support/target_image_setup.sh,
3353 targets/tinderbox/tinderbox-chroot.sh,
3354 targets/tinderbox/tinderbox-controller.sh,
3355 targets/tinderbox/tinderbox-preclean-chroot.sh:
3356 Big honkin' copyright update.
3358 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3359 modules/generic_stage_target.py:
3360 add additional logging output. Use standard os redirection methods to log to
3363 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3364 targets/stage1/stage1-chroot.sh:
3365 Added profile sanity check for bug #97867.
3367 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3368 targets/support/bootloader-setup.sh:
3369 Removing acpi=off from default kernel arguments and adding ia64
3370 livecd-stage2 support functions and cdtar.
3372 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3373 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3374 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3375 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3376 splash command line.
3378 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3379 targets/support/create-iso.sh:
3380 Fixed up zisofs support. Waiting for response from sparc before touching
3383 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3384 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3385 targets/support/functions.sh:
3386 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3387 to allow it to work on all arches that dynamically build their bootloader
3390 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3391 targets/stage4/stage4-controller.sh:
3392 Fix stage4 so it doesnt run the bootloader stuff
3394 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3395 targets/support/bootloader-setup.sh:
3396 Removed dokeymap from non-Gentoo releases.
3398 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3399 targets/support/livecdfs-update.sh:
3400 Added call to update-pciids to download the latest pci.ids file.
3402 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3403 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3404 modules/stage4_target.py:
3405 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3407 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3408 Fix issue where -s on the command line would not run
3410 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3411 livecd/files/generic.motd.txt:
3412 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3413 kernel configurations.
3415 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3416 targets/support/livecdfs-update.sh:
3417 Updated hostname/domainname creation for new baselayout.
3419 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3420 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3421 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3423 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3424 targets/support/chroot-functions.sh:
3425 Change portage emerge to use --oneshot --nodeps to keep from merging the
3426 same packages multiple times.
3428 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3429 targets/stage2/stage2-chroot.sh:
3430 Added a -p bootstrap when catalyst is called with -V (verbose).
3432 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3433 targets/support/livecdfs-update.sh:
3434 Removed inittab hack, as this is done by livecd-tools.
3436 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3437 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3438 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3440 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3441 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3442 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3443 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3444 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3445 targets/livecd-stage2/livecd-stage2-controller.sh:
3446 Removed gentoo.png and creation of face directory. Changed
3447 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3450 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3451 targets/stage1/stage1-preclean-chroot.sh,
3452 targets/support/chroot-functions.sh:
3453 Added setup_binutils function and force both of them to run during stage1
3456 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3457 examples/livecd-stage2_template.spec:
3458 Added livecd/volid explanation to example spec.
3460 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3461 targets/support/create-iso.sh:
3462 General cleanup of ISO code and added default livecd/volid when it is not set.
3464 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3465 targets/embedded/embedded-controller.sh:
3466 Actually modify the embedded target this time.
3468 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3469 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3470 targets/livecd-stage2/livecd-stage2-controller.sh,
3471 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3472 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3473 and livecd-stage2 targets.
3475 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3476 files/catalyst.conf:
3477 Retired John Davis <zhen@gentoo.org> and added storedir to default
3480 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3481 targets/support/livecdfs-update.sh:
3482 Uncommented openglify, since it is needed for both opengl-update-livecd and
3485 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3486 modules/generic_stage_target.py:
3487 Fix print statement so it shows when kill_chroot_pids is run correctly
3489 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3490 modules/snapshot_target.py:
3491 Fix snapshot target to skip the kill_pids check
3493 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3494 Bug fixes in parse_spec, fix issues detecting list or string.
3496 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3497 modules/catalyst_support.py:
3498 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3499 spaces are after :. Better handling of comments ( ie preprocessed and
3500 stripped off ). Unset empty keys.
3502 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3503 targets/support/kill-chroot-pids.sh:
3504 Remove extra P_NAME definition that is never used. Saves processing time.
3505 Bumped catalyst to pre2
3507 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3508 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3509 +targets/support/kill-chroot-pids.sh:
3510 User info about runscript and archscript. Added checks for processes running
3511 in the chroot and created a script to kill them. Should fix the unmounting
3512 issues with gconfd or any other running application in the chroot
3514 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3515 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3516 Remove using gcc-config to set things up as we should all be using 2005.0
3519 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3520 examples/livecd-stage2_template.spec:
3521 Added livecd/users to example livecd-stage2 spec file.
3523 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3524 targets/support/livecdfs-update.sh:
3525 Change default hostnames for livecds
3527 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3528 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3529 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3532 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3533 modules/livecd_stage2_target.py:
3534 Clear autoresume flags when build is done
3536 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3537 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3538 targets/support/create-iso.sh:
3539 Fix isolinux so that it finds menus and kernels and stuff
3541 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3542 modules/generic_stage_target.py:
3543 Make purge operation a little less chatty, removed print statements
3545 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3546 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3547 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3548 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3550 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3551 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3552 print warning message about deprecated use of cdfstype
3554 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3555 targets/support/chroot-functions.sh:
3556 statically define genkernel location to eliminate which command failure if
3557 genkernel is not installed
3559 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3560 modules/generic_stage_target.py:
3561 change the portage_overlay to an array so it always works
3563 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3564 modules/catalyst_support.py:
3565 Fix exception handling to remove extraneous prints of None
3567 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3568 Remove iso creation code from stage4
3570 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3571 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3572 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3573 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3574 targets/livecd-stage1/livecd-stage1-chroot.sh,
3575 targets/livecd-stage1/livecd-stage1-controller.sh,
3576 targets/livecd-stage2/livecd-stage2-controller.sh,
3577 targets/netboot/netboot-controller.sh,
3578 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3579 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3580 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3581 targets/support/create-iso.sh, targets/support/kmerge.sh,
3582 targets/support/target_image_setup.sh,
3583 targets/tinderbox/tinderbox-controller.sh:
3584 Fix some exception handling in catalyst_support.py, remove intermediate
3585 destination folder of iso and tarball, add additional tests for folders not
3586 found on host but defined in spec file, keep catalyst from erroring in this
3587 case, change exit code on shell scripts so that errors are reported to
3588 catalyst and causes catalyst to die on errors, fix bug in
3589 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3590 check for mkisofs that informs the user of where to get the program, and
3591 removed the autoresume code from ccache and distcc installation until I can
3592 figure out a way to have the autoresume flag go someplace outside the chroot.
3594 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3595 Remove bind mounts before rm operations happen at startup
3597 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3598 modules/generic_stage_target.py:
3599 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3601 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3602 modules/generic_stage_target.py:
3603 fix minor bug in the purge code so that it actually runs the commands
3605 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3606 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3607 modules/stage4_target.py:
3608 Change ordering of tasks so root_overlay and fsscript occur after
3609 livecd_update, giving users a chance to override livecd_update
3611 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3612 modules/catalyst_support.py, modules/generic_stage_target.py:
3613 Added a better exception handling message for keyboard interrupt and added
3614 countdown timer for purge operation to give an opportunity to exit
3616 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3617 modules/catalyst_support.py, modules/generic_stage_target.py:
3618 Add support to clear the autoresume flags and improve the purge code to
3619 clean the chroot, and pkg/kern cache
3621 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3622 modules/catalyst_support.py, modules/generic_stage_target.py,
3623 modules/livecd_stage1_target.py:
3624 only append livecd-tools to the livecd-stage1 target package list and move a
3625 check out of the way so command line and spec files can co-exist
3627 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3628 modules/generic_stage_target.py:
3629 fixed python syntax in set_packages so catalyst will run
3631 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3632 modules/embedded_target.py, modules/generic_stage_target.py,
3633 modules/grp_target.py, modules/livecd_stage1_target.py,
3634 modules/livecd_stage2_target.py, modules/netboot_target.py,
3635 modules/stage4_target.py, modules/tinderbox_target.py,
3636 targets/embedded/embedded-chroot.sh,
3637 targets/embedded/embedded-controller.sh,
3638 targets/livecd-stage1/livecd-stage1-controller.sh,
3639 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3640 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3641 targets/livecd-stage2/livecd-stage2-controller.sh,
3642 -targets/livecd-stage2/livecd-stage2-iso.sh,
3643 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3644 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3645 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3646 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3647 +targets/support/target_image_setup.sh:
3648 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3651 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3652 targets/livecd-stage2/livecd-stage2-controller.sh,
3653 targets/support/livecdfs-update.sh:
3654 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3655 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3656 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3659 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3660 targets/livecd-stage2/livecd-stage2-controller.sh,
3661 targets/support/rc-update.sh:
3662 Updated rc-update.sh with better defaults for different livecd/type settings
3663 and cleaning up file copying in livecd-stage2-controller.sh to match
3666 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3667 Made example of catalyst.conf in README match the default catalyst.conf
3670 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3672 Removing old files from previous maintainers and updating README.
3674 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3675 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3676 Added livecd/users option to create non-root users. The first user listed
3677 will also be used for auto-starting X, if X is merged onto the CD.
3679 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3680 targets/livecd-stage1/livecd-stage1-controller.sh,
3681 targets/livecd-stage2/livecd-stage2-controller.sh,
3682 targets/support/livecdfs-update.sh:
3683 Updated all instances of livecd/type: gentoo-release-environmental to
3684 gentoo-release-livecd and added generic-livecd.
3686 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3687 examples/fsscript.sh.example, examples/gamecd.conf.example,
3688 examples/generic_stage_template.spec, examples/grp_template.spec,
3689 examples/livecd-stage1_template.spec,
3690 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3691 examples/snapshot_template.spec:
3692 Imported example files from catalyst 1.1.9 to make them more verbose.
3694 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3695 Fix grp/use bug #89365
3697 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3698 modules/generic_stage_target.py, targets/support/kmerge.sh:
3699 Fixes for initramfs overlay support.
3701 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3702 modules/generic_stage_target.py, targets/support/kmerge.sh,
3703 targets/support/pre-kmerge.sh:
3704 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3705 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3706 caching bug; Also adding preliminary support for initramfs_overlay from
3709 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3710 modules/generic_stage_target.py, targets/support/kmerge.sh:
3711 Removed support for postconf as genkernel no longer has that option
3713 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3714 modules/embedded_target.py, modules/generic_stage_target.py,
3715 modules/grp_target.py, modules/livecd_stage1_target.py,
3716 modules/livecd_stage2_target.py, modules/netboot_target.py,
3717 modules/stage4_target.py, modules/tinderbox_target.py,
3718 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3719 targets/stage1/stage1-preclean-chroot.sh,
3720 targets/support/chroot-functions.sh:
3721 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3722 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3724 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3725 modules/livecd_stage2_target.py:
3726 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3728 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3729 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3730 modules/livecd_stage2_target.py, modules/stage4_target.py,
3731 targets/livecd-stage1/livecd-stage1-controller.sh,
3732 targets/livecd-stage2/livecd-stage2-controller.sh,
3733 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3734 targets/support/functions.sh, targets/support/kmerge.sh,
3735 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3736 Generalized kernel support, fsscript, rcupdate, etc for stage4
3738 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3739 targets/support/pre-kmerge.sh:
3740 Removed sed for usb devices from legacy genkernel, as we're going to require
3741 a version much higher that no longer exhibits the bug.
3743 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3744 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3745 targets/support/livecdfs-update.sh:
3746 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3747 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3748 the ut2004demo shell script has been renamed to ut2004-demo.
3750 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3751 let genkernel always reinstall itself
3753 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3754 modules/catalyst_support.py, modules/generic_stage_target.py,
3755 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3756 fix case bug in livecdfs-update.sh; fix bug in initial command line
3757 arguement parsing; add cflags spec file support which is only allowed to
3760 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3761 targets/stage3/stage3-chroot.sh:
3762 Fix a use flag bug in the stage3
3764 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3765 modules/generic_stage_target.py:
3766 Changes to allow cflags, chost, cxxflags in a spec file
3768 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3769 targets/livecd-stage1/livecd-stage1-controller.sh,
3770 targets/livecd-stage2/livecd-stage2-controller.sh,
3771 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3772 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3773 targets/support/pre-kmerge.sh:
3774 change the code to use more case statements. Fix gcc issue in stage1.
3776 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3777 targets/livecd-stage1/livecd-stage1-controller.sh,
3778 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3779 Merging in changes from catalyst 1.1.x for gamecd support.
3781 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3782 targets/stage1/stage1-preclean-chroot.sh:
3783 Removing gcc-config stuff to see if its still required to work around a gcc
3786 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3787 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3788 Added tests for genkernel >3.2.0
3790 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3793 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3794 Updated AUTHORS with new maintainers and updated contributors list.
3796 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3797 examples/fsscript.sh.example, livecd/files/README.txt,
3798 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3799 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3800 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3801 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3802 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3803 universal.motd.txt to resolve documentation issue on bug #86914. Added
3804 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3805 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3808 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3809 targets/livecd-stage2/livecd-stage2-controller.sh:
3810 Removed a few unnecessary comments
3812 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3813 Removed obsolete files from the livecd directory as the functionality has
3814 moved into the targets folders
3816 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3817 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3818 Additional catalyst 2.0.0 files
3820 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3821 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3822 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3823 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3824 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3825 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3826 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3827 -livecd/runscript/alpha-archscript.sh,
3828 -livecd/runscript/default-runscript.sh,
3829 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3830 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3831 -livecd/runscript-support/gamecdfs-update.sh,
3832 -livecd/runscript-support/kmerge.sh,
3833 -livecd/runscript-support/livecdfs-update.sh,
3834 -livecd/runscript-support/post-kmerge.sh,
3835 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3836 modules/embedded_target.py, modules/generic_stage_target.py,
3837 modules/grp_target.py, modules/livecd_stage1_target.py,
3838 modules/livecd_stage2_target.py, -modules/netboot.py,
3839 +modules/netboot_target.py, modules/snapshot_target.py,
3840 modules/stage1_target.py, +modules/stage4_target.py,
3841 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3842 +targets/embedded/embedded-controller.sh,
3843 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3844 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3845 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3846 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3847 +targets/livecd-stage1/livecd-stage1-controller.sh,
3848 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3849 -targets/livecd-stage1/livecd-stage1.sh,
3850 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3851 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3852 +targets/livecd-stage2/livecd-stage2-controller.sh,
3853 +targets/livecd-stage2/livecd-stage2-iso.sh,
3854 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3855 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3856 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3857 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3858 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3859 +targets/stage1/stage1-controller.sh,
3860 +targets/stage1/stage1-preclean-chroot.sh,
3861 -targets/stage1/stage1-preclean1-chroot.sh,
3862 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3863 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3864 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3865 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3866 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3867 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3868 +targets/stage4/stage4-preclean-chroot.sh,
3869 +targets/support/chroot-functions.sh,
3870 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3871 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3872 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3873 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3874 +targets/tinderbox/tinderbox-controller.sh,
3875 targets/tinderbox/tinderbox-preclean-chroot.sh,
3876 -targets/tinderbox/tinderbox.sh:
3877 Initial Import of Catalyst 2.0.0
3879 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3880 livecd/runscript-support/livecdfs-update.sh:
3881 Added /usr/portage as tmpfs (this will be made conditional later).
3883 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3884 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3885 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3886 from an interactive shell.
3888 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3889 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3890 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3891 livecd/runscript-support/pre-kmerge.sh,
3892 livecd/runscript/default-runscript.sh:
3893 Moved livecd-bash_profile to livecd-bashrc. Added check for
3894 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3895 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3898 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3899 modules/generic_stage_target.py:
3900 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3903 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3904 livecd/runscript/default-runscript.sh,
3905 targets/livecd-stage1/livecd-stage1.sh:
3906 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3907 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3908 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3911 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3912 livecd/runscript/ppc-archscript.sh:
3913 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3915 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3916 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3917 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3918 for multiple initrd files.
3920 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3921 livecd/runscript/ppc-archscript.sh:
3922 Modifed PPC archscript to close bug #84648 and also to make the PPC
3923 archscript produce multiple initrd files, like x86/amd64.
3925 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3926 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3927 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3928 livecd/runscript/ppc-archscript.sh:
3929 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3930 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3931 livecd/volid for the HFS volid, too.
3933 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3934 Calling this one 1.1.7 and rolling a tarball.
3936 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3937 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3938 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3939 -livecd/runscript/sparc64-archscript.sh,
3940 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3941 Added livecd/volid to set the volume ID when creating the ISO, patch by
3942 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3943 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3945 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3946 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3947 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3948 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3950 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3951 livecd/runscript-support/livecdfs-update.sh:
3952 Removed hdparm from default runlevel as it break ide=nodma at boot.
3954 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3955 livecd/runscript-support/kmerge.sh,
3956 livecd/runscript-support/pre-kmerge.sh,
3957 targets/livecd-stage1/livecd-stage1-chroot.sh:
3958 Revert last set of changes and remove portage version check from emerge in
3959 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3962 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3963 livecd/runscript-support/kmerge.sh,
3964 livecd/runscript-support/pre-kmerge.sh:
3965 Change genkernel check to use best_version and has_version to determine if
3966 the any previously installed versions of genkernel are up to date. Change
3967 emerge line for kernels to use -n option to only install if they were not
3968 previously installed.
3970 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3971 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3972 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3973 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3974 livecd/runscript/sparc-archscript.sh:
3975 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3976 unified sparc32/sparc64 cdtar.
3978 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3979 livecd/runscript-support/livecdfs-update.sh,
3980 livecd/runscript-support/pre-kmerge.sh:
3981 Change sudoers update to only run if /etc/sudoers exists and only reduce
3982 splash to 1024x768 on minimal and universal install CD.
3984 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3985 targets/livecd-stage1/livecd-stage1.sh:
3986 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3989 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3990 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3991 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3992 livecd/runscript/sparc64-archscript.sh,
3993 livecd/runscript/x86-archscript.sh:
3994 Added a new empty livecd file to each archscript. This will be used for an
3995 identifier by genkernel to allow booting from a non-primary CDROM.
3997 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3998 Catalyst 1.1.6 is here.
4000 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4001 targets/stage1/stage1-preclean2-chroot.sh:
4002 Commenting out stage1 cleaning of /var/db.
4004 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4005 livecd/runscript-support/pre-kmerge.sh:
4006 Made splash reduction to 1024x768 only for minimal and universal release media.
4008 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4009 targets/stage1/stage1-preclean2-chroot.sh:
4010 Added SLOT files back to /var/db entries in stage1.
4012 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4013 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4014 livecd/runscript/default-runscript.sh,
4015 livecd/runscript-support/livecdfs-update.sh,
4016 targets/livecd-stage2/unmerge.sh:
4017 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4018 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4019 the copy from preserving permissions and also adding /usr/share/faces and
4020 default Gentoo icon. We'll see how the icon does for us. Removing serial
4021 init script, as it causes problems with the splash theme.
4023 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4024 targets/livecd-stage1/livecd-stage1.sh:
4027 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4028 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4029 livecd/runscript-support/kmerge.sh,
4030 livecd/runscript-support/livecdfs-update.sh,
4031 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4032 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4033 targets/stage1/stage1-preclean2-chroot.sh:
4034 Removed x-setup from local.start and added in symlinks for gconf, portage
4035 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4036 baselayout and removed /etc/startx from the environmental type. Commented
4037 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4038 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4039 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4040 for X, use the latest pci.ids and usb.ids from portage, and create
4041 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4042 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4043 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4044 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4045 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4048 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4049 Removed ccache from default options as it breaks catalyst when merged with
4052 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4053 modules/snapshot_target.py:
4054 Added /local/ to snapshot exclusion.
4056 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4057 livecd/runscript-support/livecdfs-update.sh:
4058 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4059 gustavoz and his 5 interface Xeon for this.
4061 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4062 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4063 Added a conditional before killing gconfd-2. This is also going to be
4064 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4067 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4068 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4069 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4070 Moved killall -9 gconfd-2 to execute outside chroot.
4072 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4073 livecd/files/x86-help.msg:
4074 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4077 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4078 livecd/runscript/x86-archscript.sh:
4079 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4082 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4085 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4086 targets/livecd-stage1/livecd-stage1.sh:
4087 Added killall for gconfd-2 back into livecd-stage1.sh
4089 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4090 livecd/runscript/alpha-archscript.sh:
4091 Alpha fixes for multiple kernels..
4093 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4094 livecd/runscript-support/kmerge.sh:
4095 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4097 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4098 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4099 livecd/runscript/sparc64-archscript.sh:
4100 Force devfs if udev is not selected for all supporting arches.
4102 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4103 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4104 livecd/runscript-support/kmerge.sh:
4105 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4108 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4109 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4110 Re-enabled preclean in grp and added gconfd-2 killing.
4112 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4113 livecd/runscript/x86-archscript.sh:
4114 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4117 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4118 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4119 targets/livecd-stage1/livecd-stage1-chroot.sh,
4120 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4121 targets/livecd-stage1/livecd-stage1.sh,
4122 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4123 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4124 Added ability to pause indefinitely. This closes bug #79798. I've also added
4125 the gcond-2 killall back in, but now it is in the actual preclean script and
4126 is executed inside the chroot.
4128 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4129 Updated for 1.1.3 release.
4131 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4132 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4133 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4134 targets/netboot/netboot-packages.sh,
4135 targets/tinderbox/tinderbox-chroot.sh:
4136 Updated to use package.use correctly. Blame Robert Paskowitz
4137 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4139 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4140 targets/stage1/stage1-preclean2-chroot.sh:
4141 Fixed find line for new stage1 /var/db/pkg.
4143 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4144 targets/stage1/stage1-preclean2-chroot.sh:
4145 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4146 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4149 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4150 livecd/runscript-support/livecdfs-update.sh:
4151 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4152 added net.ethX symlinks, and added copying of files from
4153 /usr/lib/hotplug/firmware into firmware tarball.
4155 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4156 livecd/runscript-support/livecdfs-update.sh:
4157 Firmware updated to use new /lib/firmware directory.
4159 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4160 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4161 work when both -f and -C were used on the command line.
4163 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4164 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4165 targets/livecd-stage1/livecd-stage1-chroot.sh,
4166 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4167 targets/stage3/stage3-chroot.sh:
4168 Added a portage version check to each target that uses --newuse to ensure a
4169 high enough version is used. This resolves bug #75336.
4171 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4172 livecd/files/livecd-local.start:
4173 Possible local.start fix for beejay.
4175 12 Jan 2005; John Davis <zhen@gentoo.org>
4176 modules/embedded.py:
4177 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4179 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4180 livecd/runscript-support/kmerge.sh:
4181 Added ccache support to genkernel call in livecd-stage2.
4183 11 Jan 2005; John Davis <zhen@gentoo.org>
4184 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4185 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4186 targets/netboot/netboot.sh:
4187 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4188 some feature enhancements.
4190 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4191 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4192 targets/livecd-stage1/livecd-stage1-chroot.sh,
4193 targets/livecd-stage1/livecd-stage1.sh,
4194 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4195 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4196 Added a -F or --fetchonly command line option and closing out bug #77480.
4197 Also added a portage version check to livecd-stage1 to close out bug #68307.
4199 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4200 livecd/runscript-support/livecdfs-update.sh,
4201 targets/stage3/stage3-chroot.sh:
4202 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4203 target to use emerge -e when building. This is only temporary until the
4204 bootstrap.sh script can be fixed or another solution can be decided upon.
4206 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4207 +targets/embedded/kmerge.sh:
4208 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4209 from mutex@gentoo.org
4211 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4212 modules/livecd_stage2_target.py:
4215 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4216 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4217 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4218 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4219 the brokenness of a stage1 tarball.
4221 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4222 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4225 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4226 modules/livecd_stage2_target.py:
4229 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4230 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4231 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4232 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4233 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4234 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4235 Upgraded the isolinux cdtar files and closing bug #70518.
4237 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4238 modules/embedded_target.py, modules/generic_stage_target.py,
4239 modules/grp_target.py, modules/livecd_stage1_target.py,
4240 modules/livecd_stage2_target.py, modules/netboot.py,
4241 modules/stage1_target.py, modules/tinderbox_target.py:
4242 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4243 separate out specific target logic from the generic targets modules.
4245 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4246 new PPC arch file from pvdabeel@gentoo.org
4248 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4249 examples/generic_stage_template.spec, modules/catalyst_support.py:
4250 tweaking error handling in the main catalyst script
4251 updated the example to include a blurb about portage_confdir
4253 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4254 livecd/runscript-support/livecdfs-update.sh:
4255 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4257 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4260 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4261 fix for #66592. catalyst now gives a traceback when it bails out, making
4262 troubleshooting amazingly easier
4264 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4265 modules/catalyst_support.py, modules/embedded_target.py,
4266 modules/generic_stage_target.py, modules/grp_target.py,
4267 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4268 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4269 Reversing patch from Eric Edgar from bug #70663.
4271 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4272 livecd/runscript/x86-archscript.sh:
4273 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4274 not work without it (mkisofs fails on creating ISO).
4276 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4277 modules/catalyst_support.py, modules/embedded_target.py,
4278 modules/generic_stage_target.py, modules/grp_target.py,
4279 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4280 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4281 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4282 separate out specific target logic from the generic targets modules.
4284 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4285 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4286 targets/embedded/embedded.sh:
4287 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4289 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4290 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4291 livecd/runscript/default-runscript.sh,
4292 livecd/runscript-support/gamecdfs-update.sh,
4293 livecd/runscript-support/livecdfs-update.sh,
4294 modules/livecd_stage2_target.py:
4295 Added gamecd/conf option to livecd_stage2_target.py, added
4296 gamecd.conf.example to /examples, cleaned up game-specific code in
4297 gamecdfs-update.sh to make it more generic, added more fundtionality to
4298 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4299 and gentoo-gamecd to make spec files simpler and to remove the need for
4300 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4301 user to still use a custom fsscript of their own.
4303 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4304 +livecd/files/environmental.motd.txt,
4305 targets/livecd-stage1/livecd-stage1.sh:
4306 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4308 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4309 livecd/runscript/default-runscript.sh,
4310 livecd/runscript-support/livecdfs-update.sh:
4311 Added gentoo-release-environmental as a valid livecd/type and did some
4312 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4313 devices other than eth0.
4315 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4316 targets/livecd-stage1/livecd-stage1-chroot.sh:
4317 Changed livecd-stage1 to merge each package individually. This should not
4318 make it into a production version of catalyst, but is here as a possible
4319 solution to bug #68307.
4321 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4322 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4323 livecd/runscript/sparc-archscript.sh,
4324 livecd/runscript/sparc64-archscript.sh,
4325 livecd/runscript/x86-archscript.sh:
4326 Added failures to all arches on mkisofs failure and also made -z option to
4327 mkisofs optional on x86 depending on loop type used.
4329 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4330 livecd/runscript/x86-archscript.sh:
4331 Making sure the mkisofs call causes a failure when it doesn't complete
4332 successfully. Once again, blame jforman, our beloved infra-monkey.
4334 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4335 livecd/runscript/default-runscript.sh:
4336 squashfs-utils->squashfs-tools fix. Blame jforman.
4338 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4339 livecd/isogen/x86-isogen.sh:
4340 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4341 possibly not booting on really old systems.
4343 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4344 livecd/runscript/x86-archscript.sh:
4345 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4346 possibly not booting on really old systems.
4348 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4349 livecd/runscript-support/livecdfs-update.sh:
4350 Save some space by removing redundant firmware after tarball is made, only
4351 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4354 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4355 targets/stage1/stage1-preclean2-chroot.sh:
4356 Added patch from vapier and closing bug #73556.
4358 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4359 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4360 +targets/embedded/embedded-fs-runscript.sh,
4361 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4362 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4363 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4364 from mutex@gentoo.org for modules/embedded.py
4366 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4367 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4368 livecd/runscript-support/livecdfs-update.sh:
4369 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4370 aliases having --color rather than --color=auto.
4372 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4373 livecd/files/livecd-local.start:
4374 Let's try actually making a proper edit on livecd/files/livecd-local.start
4375 this time, shall we...
4377 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4378 livecd/files/livecd-local.start:
4379 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4380 x-setup check for /etc/startx.
4382 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4383 livecd/runscript-support/gamecdfs-update.sh:
4384 Fixing minor sed bug in gamecdfs-update.sh.
4386 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4387 examples/snapshot_template.spec,
4388 livecd/runscript-support/gamecdfs-update.sh,
4389 livecd/runscript-support/livecdfs-update.sh:
4390 Fixing typo in snapshot_template.spec and closing bug #70321.
4392 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4393 livecd/runscript-support/pre-kmerge.sh:
4394 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4395 genkernel will only add the 1024x768 version of the gensplash image to the
4396 bzImage, which added with the livecd-stage2 removal of the unused splash
4397 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4399 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4400 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4401 livecd/runscript/sparc64-archscript.sh:
4402 Updated with silo/mkisofs patch from gustavoz.
4404 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4405 livecd/files/x86-help.msg:
4406 Updated x86-help.msg to make it fall more inline with current
4407 genkernel/livecd-tools options.
4409 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4410 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4411 livecd/runscript-support/pre-kmerge.sh:
4412 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4413 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4414 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4417 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4418 livecd/runscript-support/kmerge.sh,
4419 livecd/runscript-support/livecdfs-update.sh,
4420 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4421 Changed kernel build caching to use kerncache option, rather than pkgcache
4422 option. Fixed --postconf and --callback for builds that do not require them.
4423 Removed delay when removing package sin the system profile. This is now
4424 catalyst 1.1.0, so enjoy.
4426 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4427 livecd/runscript-support/livecdfs-update.sh:
4428 Stopping udev from using the nasty device tarball. We don't need it anyway.
4430 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4431 livecd/runscript/sparc-archscript.sh,
4432 livecd/runscript/sparc64-archscript.sh,
4433 livecd/runscript-support/kmerge.sh,
4434 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4435 Fixing gpm support by uncommenting default settings. Fixing case where
4436 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4437 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4438 not get renamed. Fixed a problem where we were accidentally removing the
4439 hwdata-knoppix versions of pci.ids and usb.ids and linking
4440 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4441 for 2004.3 and catalyst 1.1.0.
4443 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4444 patch from vapier@gentoo.org for bug #68080
4446 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4447 livecd/runscript-support/kmerge.sh:
4448 made kernel caching dependent on the "pkgcache" option so that genkernel's
4449 postconf can actually work
4451 18 Oct 2004; John Davis <zhen@gentoo.org>
4452 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4453 livecd/runscript-support/livecdfs-update.sh:
4454 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4456 17 Oct 2004; John Davis <zhen@gentoo.org>
4457 livecd/runscript-support/livecdfs-update.sh:
4458 firmware tarball fix for packages that need firmware such as ipw2100
4460 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4461 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4462 livecd/runscript-support/livecdfs-update.sh,
4463 modules/livecd_stage2_target.py:
4464 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4466 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4467 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4468 should not hurt non-HT users
4470 12 Oct 2004; John Davis <zhen@gentoo.org>
4471 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4472 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4473 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4474 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4475 livecd/runscript-support/kmerge.sh:
4476 bugfixes for #67195, #67197, #67122, and #46918
4478 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4479 small netboot fixups
4481 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4482 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4483 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4484 targets/netboot/netboot.sh:
4485 sweeping updates and changes to the netboot code. the patches should fix the
4486 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4487 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4489 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4490 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4491 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4492 targets/netboot/netboot.sh:
4493 more code cleanup and maintenance
4495 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4496 modules/generic_stage_target.py, +modules/netboot.py,
4497 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4498 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4499 +targets/netboot/netboot.sh:
4500 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4503 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4504 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4505 targets/livecd-stage1/livecd-stage1-chroot.sh,
4506 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4507 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4508 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4509 have to start a server on the build host for it to distribute.
4511 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4512 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4513 just do -s version_stamp
4515 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4516 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4518 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4519 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4520 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4521 modules/livecd_stage2_target.py:
4522 udev support for livecds
4524 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4525 +targets/livecd-stage2/unmerge.sh:
4526 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4527 Also, livecd-stage2 unmerge.sh added back in.
4529 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4530 livecd/runscript-support/livecdfs-update.sh:
4531 bugfixes for #60887 and #63338
4533 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4534 bugfixes for #63382 and #63338
4536 08 Sep 2004; John Davis <zhen@gentoo.org>
4537 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4538 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4539 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4540 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4541 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4542 targets/livecd-stage1/livecd-stage1-chroot.sh,
4543 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4544 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4545 lots of changes in this revision. first of all, major cosmetic fixups to the
4546 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4547 for distcc or ccache builds in most of the targets. bug #56581 is finially
4548 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4549 performance enhancement here.
4551 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4552 modules/livecd_stage2_target.py:
4553 fix for bug #63033, thanks to usata@gentoo.org for the patch
4555 30 Aug 2004; John Davis <zhen@gentoo.org>
4556 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4557 bugfixes for #61537 and #61779
4559 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4560 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4561 modules/snapshot_target.py:
4562 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4563 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4564 time should also be improved due to a more efficient use of rsync. This commit will
4565 mark the portage version of catalyst-1.9.0.
4567 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4568 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4571 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4574 02 Aug 2004; John Davis <zhen@gentoo.org>
4575 livecd/runscript-support/livecdfs-update.sh:
4578 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4579 +targets/stage1/build.py, -targets/stage1/build.sh,
4580 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4581 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4582 targets/stage3/stage3-chroot.sh:
4583 applied patch from bug #58840. it should fix up things for uclibc stages and
4584 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4586 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4587 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4588 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4589 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4590 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4591 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4592 livecd/runscript-support/livecdfs-update.sh,
4593 modules/livecd_stage2_target.py:
4594 addition of wolf31o2's gamecd patchset. untested, so please beware
4596 14 Jul 2004; John Davis <zhen@gentoo.org>
4597 livecd/runscript-support/livecdfs-update.sh,
4598 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4599 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4600 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4601 this out of generic_stage_target and into livecd-stage2 since the
4602 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4604 13 Jul 2004; John Davis <zhen@gentoo.org>
4605 livecd/runscript-support/livecdfs-update.sh:
4606 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4607 default rc'ed programs when only one change was required to rcadd. so I
4608 changed it so that the defaults are *always* loaded and specified additions/
4609 deletions are just added on top of those.
4611 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4612 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4613 targets/livecd-stage1/livecd-stage1-chroot.sh,
4614 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4615 targets/tinderbox/tinderbox-chroot.sh:
4616 changing the more verbose behavior to the -V (verbose) flag
4618 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4619 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4620 targets/livecd-stage1/livecd-stage1-chroot.sh,
4621 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4622 targets/tinderbox/tinderbox-chroot.sh:
4623 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4624 it is about to merge so that deps and USE flags are more evident
4626 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4627 modules/catalyst_support.py:
4628 completely rewrote the catalyst main script so that it can actually utilize
4629 more than one command line flag. new functionality included, but not active
4630 yet (--debug and --verbose). arguments can still be passed on the commandline
4631 through the use of the -C (--cli) flag. updated the arg_parse function in
4632 catalyst_support.py to accomodate my changes.
4634 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4635 modules/generic_target.py, modules/grp_target.py,
4636 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4637 modules/snapshot_target.py, modules/stage1_target.py,
4638 modules/stage2_target.py, modules/stage3_target.py,
4639 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4640 fixes for bugs #55192 and #54137
4641 added a new key for all specfiles, portage_confdir.
4642 this should point to a directory similar in functionality to /etc/portage.
4644 cleaned up the module code a bit so that unnecessary modules
4647 more work on resuming. it is getting there, but it still needs a ton of work,
4648 so please test, and report bugs.
4650 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4651 modules/catalyst_support.py, modules/generic_stage_target.py,
4652 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4653 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4654 stage resuming functionality should be working. I still have to work on GRP
4655 and livecds, but they should not be hard. I could not incorporate emerge
4656 --resume into stage resuming functionality because in some instances, portage
4657 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4658 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4659 ). I also made some small tweaks to the stage target scripts which clean up
4660 the envscript stuff. Not noticable performance wise, but it makes me feel all
4661 warm and fuzzy to know that it is programmed absolutely correctly ;)
4663 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4664 modules/generic_stage_target.py:
4665 revamped the cmd() structure so that it could properly return error codes.
4666 Please note that this might break catalyst until there is some further
4667 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4668 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4669 now. Additionally, catalyst will stop when there is an error with an ebuild
4670 ... it didn't do this before, it just plowed along and packed things up.
4672 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4673 code in portage.py and then answering my noob questions.
4675 13 Jun 2004; John Davis <zhen@gentoo.org>
4676 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4677 livecd/runscript-support/livecdfs-update.sh:
4678 some last minute fixins (stuff to work with the new genkernel)
4680 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4683 11 Jun 2004; John Davis <zhen@gentoo.org>
4684 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4685 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4688 10 Jun 2004; John Davis <zhen@gentoo.org>
4689 livecd/runscript-support/kmerge.sh,
4690 livecd/runscript-support/livecdfs-update.sh,
4691 livecd/runscript-support/post-kmerge.sh,
4692 livecd/runscript-support/pre-kmerge.sh:
4693 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4694 functions control what scripts are added to their respective runlevels. This
4695 option would be specified like so in the spec file: livecd/rcadd:
4696 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4698 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4699 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4700 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4701 the code to give a nice error msg instead of a cryptic traceback
4703 04 Jun 2004; John Davis <zhen@gentoo.org>
4704 livecd/runscript-support/livecdfs-update.sh:
4705 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4706 /etc/bootsplash/default
4708 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4709 targets/embedded/embedded-chroot.sh,
4710 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4711 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4712 targets/livecd-stage1/livecd-stage1-chroot.sh,
4713 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4714 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4715 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4716 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4717 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4718 targets/tinderbox/tinderbox-chroot.sh,
4719 targets/tinderbox/tinderbox-preclean-chroot.sh,
4720 targets/tinderbox/tinderbox.sh:
4721 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4723 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4724 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4725 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4726 It should be a full path pointing to a portage overlay dir.
4728 27 May 2004; John Davis <zhen@gentoo.org>
4729 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4730 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4731 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4732 livecd/runscript/default-runscript.sh:
4733 added updated silos and fixed motd bug
4735 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4736 rolling out version 1.0.8
4738 22 May 2004; John Davis <zhen@gentoo.org>
4739 livecd/runscript-support/kmerge.sh,
4740 livecd/runscript-support/livecdfs-update.sh,
4741 modules/livecd_stage2_target.py:
4742 added key livecd/bootsplash
4744 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4745 livecd/runscript/sparc-archscript.sh,
4746 livecd/runscript/sparc64-archscript.sh:
4747 sparc fixup patches from gustavoz at g.org
4749 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4750 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4751 is livecd/modblacklist
4753 19 May 2004; John Davis <zhen@gentoo.org>
4754 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4755 livecd/runscript/x86-archscript.sh:
4756 added support for livecd/overlay, changed vga=0x317 to vga=791
4757 in the x86 archscript as it is a more standard setting and should
4758 work on more hardware
4760 17 May 2004; John Davis <zhen@gentoo.org>
4761 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4762 livecd/runscript-support/kmerge.sh,
4763 livecd/runscript-support/livecdfs-update.sh,
4764 modules/livecd_stage2_target.py:
4765 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4766 we also now have basic motd copying support for more branded livecds
4768 16 May 2004; John Davis <zhen@gentoo.org>
4769 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4770 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4771 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4773 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4774 modules/catalyst_support.py, modules/embedded_target.py,
4775 modules/generic_stage_target.py, modules/generic_target.py,
4776 modules/grp_target.py, modules/livecd_stage1_target.py,
4777 modules/livecd_stage2_target.py, modules/stage1_target.py,
4778 modules/stage2_target.py, modules/stage3_target.py,
4779 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4780 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4781 caused gcc profile problems.
4783 12 May 2004; John Davis <zhen@gentoo.org>
4784 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4785 livecd/runscript-support/livecdfs-update.sh,
4786 livecd/runscript-support/post-kmerge.sh,
4787 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4789 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4790 silliness). Most notably, I have taken advantage of the update-modules
4791 --assume-kernel fix from agriffis so that we can actually use 3rd party
4792 modules now. Please note that >=baselayout-1.9.0 is required.
4794 02 May 2004; Olivier Crete <tester@gentoo.org>
4796 Added forgotten CHOST for i386 subarch
4798 30 Apr 2004; John Davis <zhen@gentoo.org>
4799 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4800 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4801 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4802 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4804 -fixed 2004.0 branding in the isolinux cdtar
4805 -fixed up acpi stuff in the runscripts
4806 -fixed up the x86 help message and corrected the numerous errors in it
4808 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4809 livecd/runscript/default-runscript.sh:
4810 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4811 1.0.7. we are ready for release
4813 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4814 fix for the problem that gustavoz found wrt the /dev creation stuff not
4815 detecting arches. also an efficiency fix for stage1 building
4817 14 Apr 2004; John Davis <zhen@gentoo.org>
4818 targets/embedded/embedded-chroot.sh,
4819 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4820 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4821 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4822 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4823 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4824 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4825 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4826 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4827 targets/tinderbox/tinderbox-preclean-chroot.sh,
4828 targets/tinderbox/tinderbox.sh:
4829 fix for bug #47733 - fixes for distcc and an envscript bugfix
4831 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4834 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4835 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4836 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4837 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4838 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4839 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4840 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4841 targets/stage1/stage1-preclean1-chroot.sh,
4842 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4843 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4844 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4845 targets/tinderbox/tinderbox.sh:
4846 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4847 zhen@gentoo.org please.
4849 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4850 fix for /dev in stage1
4852 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4855 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4856 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4857 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4858 Added the two kernel-configs for 2004.1 x86
4860 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4861 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4862 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4863 targets/tinderbox/tinderbox.sh:
4864 fix to address missing /dev in stages, fixed path for env-update in all of the
4867 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4868 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4870 01 Apr 2004; John Davis <zhen@gentoo.org>
4871 livecd/runscript/default-runscript.sh:
4872 added in fix for the module.conf stuff courtesy of Benjamin Judas
4875 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4877 cosmetic touchups for 1.0.5
4879 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4880 added support to the stage2 for stackable profiles bootstrap
4882 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4883 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4884 support for sparc32/64 build compatibility
4886 30 Mar 2004; John Davis <zhen@gentoo.org>
4887 livecd/runscript/default-runscript.sh, modules/targets.py,
4888 targets/stage1/build.sh:
4889 fix for bug 46022, more stackable profile fixes, embedded patches added
4891 26 Mar 2004; John Davis <zhen@gentoo.org>
4892 livecd/runscript/default-runscript.sh, modules/targets.py,
4893 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4894 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4895 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4896 fixes for bugs #44625 and #45805
4898 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4899 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4900 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4901 memtest is in. if you want to use it, check out the memtest86 cd tarball
4902 Also, fixes for bugs 45078, 45188, 44306
4904 23 Mar 2004; John Davis <zhen@gentoo.org>
4905 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4906 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4907 livecd/runscript/x86-archscript.sh, modules/targets.py,
4908 targets/livecd-stage3/unmerge.sh:
4909 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4910 created at the end of the livecd-stage2 process.
4912 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4913 targets/embedded/embedded.sh:
4914 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4916 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4917 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4918 removing the hardened-gcc deps since the package itself is deprecated'
4920 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4921 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4923 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4924 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4925 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4926 examples/livecd/alpha/config-2.4.21-r4-alpha,
4927 examples/livecd/alpha/config-2.4.21-r4-jensen,
4928 examples/livecd/alpha/config-2.4.21-r4-legacy,
4929 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4930 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4931 fixes for bugs 43676, 43701. Alpha support added as well.
4933 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4934 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4935 kde/gnome cd specs added.
4937 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4938 fix in catalyst.conf for bug #42044
4940 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4941 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4942 examples/livecd/sparc64/config-2.4.24-sparc64:
4943 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4945 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4946 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4947 for a $clst_conf environment variable. You can use the $clst_conf variable to
4948 point to a file to use in place of /etc/catalyst.conf. By setting this
4949 variable in your shell, catalyst can easily be used by multiple people on the
4950 same machine. Also, ccache support now works for genkernel.
4952 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4953 removed file for livecd-stage2 target, as this is handled by the runscript
4954 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4955 and made "/boot/kernel/foo/extraversion" an optional rather than required
4956 parameter. The aforementioned "packages" is used to specify kernel-related
4957 packages (like module ebuilds) to merge with each kernel, and the new "use"
4958 option is used to specify the USE settings you'd like exported to the
4959 environment during kernel as well as kernel "packages" build.
4961 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4962 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4963 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4964 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4965 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4966 targets/tinderbox/tinderbox.sh:
4967 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4968 it for ebuild - added headers to everything and removed deprecated dirs
4970 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4971 adding Kumba's patches for MIPS
4973 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4974 Added hppa specific code.
4976 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4977 Tinderbox target added. See tinderbox examples in examples/ dir.
4979 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4980 spec file support integrated into catalyst. Use "-f/--file specfile" as
4981 argument; see examples dir for examples.
4982 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4983 example of how to use it.
4985 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4986 support functions for spec file parsing and reading added. Will get added to
4989 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4990 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4993 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4994 Significant rework of code structure. Everything is falling nicely into place.
4996 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4997 Exception handling fully-integrated into current prototype code.
4999 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5000 beginning of exception handling integration, got some of the target code
5003 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
5004 major code rework in progress on the python parts.
5006 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5007 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5008 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5009 for organiation's sake, I have moved the files, such as livecd foundations,
5010 into catalyst/files. It will make it easier for us when ebuild time comes
5013 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5014 All preliminary target build scripts are now added and coded to near as spec
5015 that we can have at this point.
5017 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5018 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5019 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5020 something that should be continued as much as reasonably possible in other
5021 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5022 code completed, and internal fall-backs to reasonable global config defaults
5025 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5026 subarch test outsourced to python catalyst-subarches function.
5028 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5029 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5031 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5032 removing dup enter_chroot
5034 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5035 document subarches checking
5037 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5038 Fix valid subarch test.
5040 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5041 include/build_functions.sh, include/functions.sh:
5042 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5043 start_build to build_functions.sh cleaning up the main catalyst script some
5046 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5047 fixed SRCBALL and DESTBALL, making it transparent for profiles
5049 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5050 added an exit condition to the cmd line argument case statement
5052 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5053 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5054 the changes that I made to the above files should make catalyst completely
5055 transparent to no matter what profile we are using. check files/catalyst.conf
5056 for the list of BUILDTYPEs that we support.
5058 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5059 changed how cmd line arguments are handled
5061 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5062 I changed the is_special handling so that it is cleaner and faster
5064 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5065 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5066 livecd/foundations/x86-basic/post-clean.sh,
5067 livecd/foundations/x86-basic/pre-clean.sh,
5068 livecd/foundations/x86-basic/settings:
5069 I outsourced more functions to include/functions.sh. I made it a seperate file
5070 from build_fucntions.sh so that we can keep our build and other functions
5071 apart. I also added in the livecd stuffs from the stager side of things.
5073 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5074 include/build_functions.sh:
5075 I outsourced all of the build functions to include/build_functions.sh. In the
5076 future, this will happen more - the code needs cleaned up.
5078 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5080 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5081 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5082 does not use that anymore.
5084 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5085 since we now have a default profile in portage, i massaged some errors
5086 messages to reflect that.
5088 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5090 removed ccache support from catalyst stage1 build cause it breaks the build.
5091 Additionally, I removed gettext support from bootstrap, because according to
5092 our new default profile, we don't use that anymore.
5094 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5095 added a new var, BUILDTYPE, adding more transparency for building.
5096 In the future, we will be building both selinux and hardened sources.
5098 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5099 fixed some formatting when catalyst prints out build info, additionally,
5100 trying to make catalyst more transparent for future expansion of stages
5102 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5103 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5104 --help. I moved this functionality from the main program section to
5107 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5108 I edited catalyst to change our naming convention from stage*-arch-h.* to
5109 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5110 I change naming conventions, as catalyst will be eventually extended to
5111 do selinux-* stages also.
5113 Additionally, I updated README.catalyst to include profile information.
5115 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5116 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5117 I renamed README.stager to README.catalyst and have made some very minor
5118 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5119 I have hacked bootstrap to use the hardened profile, as well as utilize
5120 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5121 major). Additionally, bin/stage1 has been hacked to accept the hardened
5122 profile, and use hardened-gcc.
5124 09 September 2003; John Davis <zhen@gentoo.org>:
5125 Initial import of hardened stager. I am forking this from the original
5126 stager code in order to better fit our needs. The original stager code is
5127 still used by Gentoo, and is maintained by Daniel Robbins
5128 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5129 contributors that coded stager.