1 # Copyright 2002-2008 Gentoo Foundation; 2008 Chris Gianelloni, Andrew Gaffney
2 # Distributed under the GPL v2
4 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
5 Kicking out a 2.0.6.901 release for testing.
7 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
8 modules/generic_stage_target.py:
9 Automatically prepend build dir path to livecd/iso if it's not an absolute
12 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
13 Update TODO with placeholder idea.
15 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
16 +modules/catalyst/util.py:
17 Create catalyst.util module with capture_traceback() and print_traceback()
18 functions Capture and print traceback when build fails instead of letting
21 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
22 modules/catalyst/config.py, modules/catalyst_support.py:
23 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
25 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
26 modules/catalyst/config.py:
27 A few fixes to ParserBase after actually testing it switch to parsing
28 config file with ConfigParser.
30 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
31 +modules/catalyst/config.py, -modules/catalyst/util.py:
32 More indecisiveness..move util.spec to config.SpecParser.
34 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
35 -modules/catalyst/spec.py, +modules/catalyst/util.py,
36 modules/catalyst_support.py:
37 * Rename catalyst.spec to catalyst.util
38 * Move spec_dump() into spec class
39 * Modify catalyst to use new spec class
41 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
42 +modules/catalyst/__init__.py:
43 Add __init__.py file and import line.
45 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
46 +modules/catalyst/spec.py:
47 Initial commit of modules/catalyst/spec.py.
49 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
51 Updating x86/amd64 arch support. Original patches by William Cooke
52 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
54 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
55 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
56 modules/snapshot_target.py, modules/stage4_target.py,
57 targets/support/bootloader-setup.sh, targets/support/functions.sh,
58 targets/support/kmerge.sh:
59 Removing all deprecated interfaces. We no longer wish to support them and
60 they're not needed. Anyone using a pre-2.x spec file will need to update
63 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
64 -livecd/files/Getting_Online.txt:
65 Removing livecd/files/Getting_Online.txt since it was quite outdated.
67 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
69 Updated for new git repo.
71 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
72 targets/support/livecdfs-update.sh:
73 Add gconf settings for gnome-screensaver to disable locking by default. This
76 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
77 Add armv5tel to arm host list.
79 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
80 targets/support/chroot-functions.sh:
81 If we don't have a distcc user, we need to reinstall distcc, even if it's
82 been built with the right USE. This mainly affects stage1/stage2.
84 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
85 targets/support/chroot-functions.sh:
86 We need to run distcc-config --install, since we won't be installing into
87 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
88 installed versions of distcc.
90 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
91 Add a couple of distcc-related items to TODO.
93 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
94 targets/stage1/stage1-preclean-chroot.sh,
95 targets/stage2/stage2-preclean-chroot.sh,
96 targets/stage3/stage3-preclean-chroot.sh,
97 targets/stage4/stage4-preclean-chroot.sh:
98 We don't want to run setup_myfeatures in preclean, but still want to update
99 the environment and show our debug information.
101 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
102 targets/stage1/stage1-preclean-chroot.sh,
103 targets/stage2/stage2-preclean-chroot.sh,
104 targets/stage3/stage3-preclean-chroot.sh,
105 targets/stage4/stage4-preclean-chroot.sh,
106 targets/support/chroot-functions.sh:
107 Remove the die on LIBDIR check, since it won't be set on non-multilib
108 profiles. We can now run debug in preclean again.
110 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
111 targets/support/functions.sh:
112 Let's not try to chmod a dangling symlink.
114 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
115 targets/support/chroot-functions.sh:
116 Added emerge --info to debug output. I don't know why I didn't add it before.
118 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
119 targets/stage1/stage1-preclean-chroot.sh,
120 targets/stage2/stage2-preclean-chroot.sh,
121 targets/stage3/stage3-preclean-chroot.sh,
122 targets/stage4/stage4-preclean-chroot.sh:
123 We probably shouldn't be running our debug functions in our stages. Let's
126 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
127 targets/support/chroot-functions.sh:
128 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
131 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
132 targets/support/livecdfs-update.sh:
133 Only copy the handbook icon if one exists.
135 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
136 modules/catalyst_lock.py:
137 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
140 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
141 targets/livecd-stage2/livecd-stage2-controller.sh:
142 We should be matching all possible LIBDIRs, so make sure we do that.
144 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
145 targets/support/livecdfs-update.sh:
146 We no longer need the metadata.tar.bz2, since the Installer uses
149 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
150 targets/stage1/stage1-chroot.sh:
151 We don't need --newuse if we're not using binary packages, so there's no
154 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
155 targets/livecd-stage2/livecd-stage2-controller.sh:
156 Added initial framework for creating the CD's root on livecd/livedvd.
157 Currently, the end result is the same, but I'll be adding code to
158 automatically copy the stages and to automatically download the distfiles.
160 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
161 targets/livecd-stage2/livecd-stage2-controller.sh,
162 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
163 targets/support/rc-update.sh:
164 Change all checks for livecd/type: gentoo-release-livecd to
165 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
166 to allow for auto-fetching of distfiles and stages onto official DVD media.
168 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
169 targets/livecd-stage1/livecd-stage1-controller.sh,
170 targets/livecd-stage2/livecd-stage2-controller.sh:
171 Updated TODO. Added code to livecd-stage1 to generate a package list, which
172 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
173 the distfiles automatically.
175 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
176 modules/generic_stage_target.py:
177 Fix seedcache output so it fits in 80 columns.
179 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
180 targets/stage1/stage1-chroot.sh:
181 We should likely install baselayout before anything else, including the
182 package manager. As such, I've moved it to after sys-apps/baselayout is
185 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
186 targets/livecd-stage2/livecd-stage2-controller.sh:
187 Check for a snapshot in the overlay and error if one is present. This should
188 ensure that the snapshot on the CD is the same as the one used to build the
191 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
192 modules/catalyst_support.py:
193 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
194 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
197 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
198 targets/stage1/stage1-chroot.sh:
199 Change back to using sys-apps/baselayout. We'll need to come up with a
200 better permanent solution now that virtual/baselayout is no more.
202 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
203 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
204 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
206 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
207 targets/support/bootloader-setup.sh:
208 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
211 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
212 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
213 Added TODO. Changed create_handbook_icon call to only be called if
214 /docs/handbook/index.html exists on the disk or in livecd/overlay.
216 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
217 targets/support/kmerge.sh:
218 Run sed on KERNELVERSION to escape the slashes so we can use it in another
221 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
222 targets/support/kmerge.sh:
223 Modify test to run if package.provided exists instead of if it doesn't.
224 Run sed on the correct file.
226 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
227 targets/support/chroot-functions.sh:
228 Added --noreplace to setup_myfeatures merges so we don't blow away any
229 packages which are already installed with the proper USE flags for the given
230 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
232 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
233 livecd/files/README.txt:
234 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
236 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
237 targets/support/rc-update.sh:
238 Added mdraid for baselayout-2 users.
240 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
241 targets/support/kmerge.sh:
242 Clean up package.provided after the kernel build
244 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
245 targets/support/kmerge.sh:
246 It helps if I put things in the correct order so they'll actually execute,
247 rather than getting a nice error from emerge.
249 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
250 targets/support/kmerge.sh:
251 Change upgrade to update.
253 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
254 targets/support/kmerge.sh:
255 Add back in the package.provided code that *should* skip the kernel sources
256 merge for call back and subsequent runs.
258 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
259 targets/support/kmerge.sh:
260 We don't really need to use binary packages for the kernel sources, since it
261 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
262 when we're not using kerncache.
264 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
265 targets/support/kmerge.sh:
266 Remove 'symlink' from USE, since it's not needed and screws up kerncache
268 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
269 targets/livecd-stage2/livecd-stage2-controller.sh:
270 OK, we run our find outside the chroot, so we don't want to use absolute
271 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
272 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
275 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
276 targets/livecd-stage2/livecd-stage2-controller.sh,
277 targets/stage1/stage1-controller.sh:
278 Cleanup the clean section for stage1 and add an updated clean section for
279 livecd-stage2 when we're a minimal, universal, or game CD. This is
280 2.0.6_pre14 for testing.
282 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
283 targets/support/kmerge.sh:
284 We should be using --newuse when merging our packages in callback.
286 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
287 targets/grp/grp-chroot.sh:
288 We should only use --noreplace when building a pkgset, everything else
291 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
292 modules/catalyst_support.py, modules/generic_stage_target.py,
293 modules/grp_target.py:
294 Apply additional patches from bug #207862 for CONTENTS generation.
296 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
297 targets/grp/grp-chroot.sh:
298 Call setup_myemergeopts after changing clst_FETCH.
300 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
301 targets/netboot2/netboot2-pkg.sh:
302 Remove a bit of unnecessary code.
304 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
305 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
306 targets/support/chroot-functions.sh:
307 Fix some spacing on the -* warning, revert Andrew's last change, since it
308 didn't do anything, and clean up the GRP chroot code so it works smarter and
309 set clst_FETCH when clst_grp_type is something other than pkgset.
311 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
312 targets/support/chroot-functions.sh:
313 Don't set --usepkg and --buildpkg when fetching.
315 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
316 modules/generic_stage_target.py:
317 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
320 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
321 modules/generic_stage_target.py:
322 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
323 boot/kernel/${kname}/config copying code in generic_stage_target.
325 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
326 targets/support/kmerge.sh:
327 Make sure we don't give genkernel a --kernel-config if it isn't set in the
330 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
331 modules/generic_stage_target.py, targets/support/kmerge.sh,
332 targets/support/pre-kmerge.sh:
333 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
334 valid, rather than required, changed clst_ksource to default to
335 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
336 removal of USE to after the kernel build so the modules get the correct USE,
337 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
339 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
340 targets/support/kmerge.sh:
341 We should run the default functions for kmerge.sh, too.
343 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
344 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
345 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
346 Updated aboot cdtar with a newer version to support newer kernels.
348 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
349 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
350 Updated make_destpath so it writes out to make.conf as well as exporting
351 ROOT to the environment, added a make_destpath call to cleanup_stages, and
352 adding make_destpath /tmp/stage1root to stage1.
354 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
355 Updated README a bit and rolling 2.0.6_pre12 for testing.
357 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
358 targets/support/create-iso.sh:
359 Removed any further checks for clst_fstype and making sure everybody is
360 using ${mkisofs_zisofs_opts}.
362 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
363 targets/support/livecdfs-update.sh:
364 The default theme for GNOME is now Clearlooks, so we can remove the theme
365 code, but we still want to set the font size.
367 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
368 targets/support/livecdfs-update.sh:
369 We need to put quotes around ${user_comment} or useradd gets confused.
371 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
372 targets/support/chroot-functions.sh:
373 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
376 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
377 targets/support/kmerge.sh:
378 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
379 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
381 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
382 targets/support/create-iso.sh:
383 Bash fscking sucks, so we have to compromise on this code reduction solution
384 a bit. It's still far better than it was
386 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
387 targets/support/create-iso.sh:
388 Don't escape quotes when actually running the command
390 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
391 targets/support/kmerge.sh:
392 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
394 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
395 targets/support/kmerge.sh:
396 Use -L instead of -l in test for symlink
398 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
399 targets/stage1/stage1-controller.sh:
400 Remove code for gcc-config/binutils-config since it should be getting done
401 in the preclean script, anyway.
403 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
404 targets/stage1/stage1-chroot.sh:
405 I missed one place where HOSTUSE was being used incorrectly.
407 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
408 targets/support/kmerge.sh:
409 Escape the correct quote
411 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
412 targets/support/kmerge.sh:
413 Change remaining instances of run_emerge to run_merge
415 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
416 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
417 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
420 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
421 targets/support/bootloader-setup.sh:
422 Let's change our splash checking to a global check so it only needs to be
423 done once. This makes much more sense than having all of those if ... else
426 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
427 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
428 Fix our USE invocation here so things work as expected.
430 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
431 targets/support/livecdfs-update.sh:
432 Force-enable livecd/users for livecd/type gentoo-release-livecd and
435 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
436 targets/support/livecdfs-update.sh:
437 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
440 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
441 targets/livecd-stage2/livecd-stage2-controller.sh:
442 Fixing the snapshot copying so it will only copy the correct snapshot for
443 people who don't know how to properly use wget.
445 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
446 targets/stage1/stage1-chroot.sh:
447 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
450 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
451 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
452 OK, we have to escape our quotes, rather than use single quotes, or we don't
453 evaluate the variables properly.
455 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
456 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
457 targets/support/kmerge.sh:
458 Fixing echo/sed for make.conf writing.
460 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
461 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
462 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
463 Rather than using the environment, we write out our USE to make.conf, then
464 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
465 be written to make.conf, already.
467 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
468 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
469 targets/livecd-stage1/livecd-stage1-chroot.sh,
470 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
471 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
472 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
473 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
474 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
475 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
476 Changing run_emerge to run_merge, changing both setup_portage and
477 setup_myfeatures to add any USE changes to make.conf prior to merge, then
478 removing the settings added, rather than (ab)using the environment.
480 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
481 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
482 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
483 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
484 targets/tinderbox/tinderbox-chroot.sh:
485 Rearrange some of the functions in chroot-functions.sh in preparation for
486 some upcoming changes and rename setup_portage to setup_pkgmgr.
488 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
489 targets/stage1/stage1-controller.sh:
490 Removing an extra env-update call from stage1's preclean.
492 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
493 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
494 targets/support/bootloader-setup.sh:
495 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
496 help.msg which we didn't even use.
498 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
499 targets/support/bootloader-setup.sh:
500 Don't write out out 'default 1' line when creating grub.conf, since the
501 'help' entry is now at the bottom, and we want grub to default to the first
504 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
505 targets/support/bootloader-setup.sh:
506 Removed checks on livecd/splash_type, since we only support one type,
507 removed remaining bootsplash code from bootloader-setup.sh, added automatic
508 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
509 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
511 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
512 targets/livecd-stage2/livecd-stage2-controller.sh:
513 Let's automatically copy in the snapshot if livecd/type is
514 gentoo-release-livecd.
516 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
517 modules/generic_stage_target.py:
518 Fix leading whitespace in empty() so it's only executed if there's something
519 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
520 211410 for pointing this out
522 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
523 targets/support/rc-update.sh:
524 Quote baselayout package atom
526 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
527 targets/support/chroot-functions.sh:
528 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
529 PATH by default. Instead, simply check if it exists.
531 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
532 targets/support/chroot-functions.sh:
533 Remove temporary package listing code, since --verbose is forced on with
536 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
537 Force-enable --verbose when using --debug
539 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
540 targets/support/kmerge.sh:
541 Changing modules-update to update-modules to quiet a warning and keep us
542 from having it get removed out from under us.
544 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
545 targets/support/chroot-functions.sh:
546 Adding a note to myself for better debug and moving run_default_funcs to the
547 bottom of the script so it gets executed. Since this can otherwise break
548 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
550 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
551 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
552 targets/support/chroot-functions.sh:
553 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
554 so we can get the output with --debug, added --newuse to the options for
555 stage1, as we should always rebuild any package where the USE has changed,
556 removed removal of portage logs from stage2-chroot.sh since it is being done
557 by cleanup_stages, moved world removal in cleanup_stages into a check for
558 stages 1 through 3, made update_env_settings check for the existence of
559 env-update before running it since we now run update_env_settings by default
560 everywhere chroot-functions.sh is sourced, and added a section to show_debug
561 to list the packages, since we don't yet force-enable verbose with debug.
563 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
564 modules/catalyst_lock.py:
565 Since my python sucks and I don't feel like troubleshooting it at the
566 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
567 2.0.6_pre8 for testing.
569 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
570 modules/builder.py, modules/catalyst_lock.py:
571 Added some extra debug output to catalyst_lock.py and added Stuart Longland
572 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
574 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
575 modules/catalyst_support.py:
576 change 'is' to == because python is grumpy
578 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
579 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
580 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
581 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
582 targets/support/rc-update.sh:
583 Removing support for bootsplash, since it hasn't been in a supported kernel
584 in a couple years and isn't accepted upstream.
586 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
587 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
588 Fix up the sed for genkernel so it works on versions both before and after
589 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
590 change was a bit too aggressive.
592 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
593 targets/support/bootloader-setup.sh:
594 Change grub timeout to 15 seconds instead of 150.
596 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
597 targets/support/pre-kmerge.sh:
598 Comment out sed on genkernel executable as it appears to do nothing these
601 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
602 targets/livecd-stage2/livecd-stage2-controller.sh:
603 Only call find on libdirs that actually exist. Thanks to Kristoffer
604 <krek6597@student.uu.se> in bug #210807.
606 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
607 modules/generic_stage_target.py:
608 Add warning about -* in foo/use in the spec.
610 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
611 targets/embedded/embedded-chroot.sh,
612 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
613 targets/grp/grp-preclean-chroot.sh,
614 targets/livecd-stage1/livecd-stage1-chroot.sh,
615 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
616 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
617 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
618 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
619 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
620 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
621 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
622 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
623 targets/tinderbox/tinderbox-preclean-chroot.sh:
624 Change all . to source.
626 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
627 targets/embedded/embedded-preclean-chroot.sh,
628 targets/grp/grp-preclean-chroot.sh,
629 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
630 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
631 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
632 targets/stage3/stage3-preclean-chroot.sh,
633 targets/stage4/stage4-preclean-chroot.sh,
634 targets/support/chroot-functions.sh,
635 targets/tinderbox/tinderbox-preclean-chroot.sh:
636 Added a cleanup_stages function and added it to the appropriate places.
638 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
639 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
640 targets/livecd-stage1/livecd-stage1-chroot.sh,
641 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
642 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
643 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
644 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
645 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
646 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
647 Removing any functions that we now call by default when we source
648 chroot-functions.sh by default.
650 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
651 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
652 targets/livecd-stage1/livecd-stage1-chroot.sh,
653 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
654 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
655 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
656 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
657 Clean up the debug code that I've added to stage1, move it to
658 chroot_functions.sh, and call it from all of our main targets.
660 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
661 modules/generic_stage_target.py:
662 Wow. I need to make sure that we actually comment comments in make.conf or
663 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
664 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
666 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
667 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
668 targets/stage3/stage3-chroot.sh:
669 We need to be sure we clear out /var/log/portage/elog as well as
670 /var/log/emerge.log for stages 1 through 3.
672 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
673 modules/generic_stage_target.py,
674 targets/livecd-stage2/livecd-stage2-controller.sh,
675 targets/support/livecdfs-update.sh:
676 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
677 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
678 80 columns. This is catalyst 2.0.6_pre5 for testing.
680 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
681 modules/generic_stage_target.py:
682 Apparently, python doesn't like it when you put a set of comments in front
683 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
686 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
687 modules/generic_stage_target.py:
688 Huge refactoring of modules/generic_stage_target.py to fix indentation and
689 generally clean up the code so it's a bit easier to read/follow.
691 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
692 modules/generic_stage_target.py:
693 Sort and de-dupe myusevars.
695 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
696 targets/stage1/stage1-chroot.sh:
697 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
699 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
700 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
701 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
702 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
703 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
704 targets/tinderbox/tinderbox-chroot.sh:
705 Move export of FEATURES to setup_myfeatures.
707 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
708 targets/stage1/stage1-chroot.sh:
709 Added some debug code to stage1 and fixed a nice bug where we weren't
710 building with the correct USE. Unfortunately, this invalidates any caches
711 for stage1, since we were building with the entire USE from the profile.
712 This is 2.0.6_pre4 for testing.
714 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
715 targets/stage1/stage1-chroot.sh:
716 We don't need to do the device building twice, so removing USE=build from
717 first baselayout install.
719 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
720 targets/support/livecdfs-update.sh:
721 We check for a plugdev group, add it if it doesn't exist, and make sure any
722 users specified by livecd/users is in the group.
724 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
725 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
726 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
728 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
729 modules/catalyst_support.py:
730 Fix up calc_contents in contents_map. Thanks to Brent Baude
731 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
734 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
735 targets/stage1/stage1-chroot.sh:
736 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
737 empty and will cause issues in stage3 and beyond.
739 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
740 targets/support/kmerge.sh, targets/support/rc-update.sh:
741 Changed some of the rc-update code so it should work with baselayout-2,
742 also. This is 2.0.6_pre2 for testing.
744 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
745 files/catalyst.conf, modules/catalyst_support.py,
746 modules/generic_stage_target.py, modules/grp_target.py,
747 modules/snapshot_target.py:
748 Added support for generating CONTENTS files automatically. Patch by Robin
749 Johnson <robbat2@gentoo.org> for bug #207862.
751 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
752 modules/snapshot_target.py:
753 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
754 exclude digest-* files from the snapshot.
756 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
757 arch/x86.py, modules/generic_stage_target.py:
758 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
759 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
761 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
762 targets/support/kmerge.sh:
763 Make the --kerncache option to genkernel dependent on 'kerncache' being in
764 options, so that it can actually be turned off.
766 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
768 Rearrange things in the arch/*.py files to ensure that nothing is used
769 before it has been defined.
771 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
772 Reorder arch/powerpc.py to make python happy.
774 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
775 modules/snapshot_target.py:
776 Change .svn --include to an --exclude like it was supposed to be.
778 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
780 Added several subarches for mips so we can dump the mips subarch profiles
781 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
784 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
785 targets/livecd-stage2/livecd-stage2-controller.sh:
786 Changed the code for copying the MOTD files so it's fewer lines and makes
789 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
790 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
791 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
792 sparc64.py into sparc.py, so we have a cleaner set of arch files.
794 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
796 Did a little cleanup on the x86.py to remove some redundant entries and
797 added nocona and core2 to amd64.py, though they're currently commented out.
799 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
800 modules/generic_stage_target.py:
801 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
802 flags defined in the spec file.
804 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
805 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
806 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
807 since catalyst sets CXXFLAGS=CFLAGS by default.
809 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
810 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
811 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
813 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
814 Added prescott to the subarches for x86.
816 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
817 modules/netboot2_target.py, targets/support/kmerge.sh:
818 Add patch to enabled netboot2/linuxrc and automatically add path for
819 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
820 <jsbronder@gentoo.org> in bug #208106.
822 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
823 modules/netboot2_target.py:
824 Allow root_overlay in netboot2 target for bug #208106.
826 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
827 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
828 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
829 Added USE=bindist automatically to everything that inherits set_use from
830 generic_stage_target, added USE=bindist to livecd_stage1_target, added
831 USE=bindist to emerge run for stage1, and did some minor cleanup in
832 get_libdir in chroot-functions.
834 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
835 targets/support/bootloader-setup.sh:
836 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
838 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
839 examples/generic_stage_template.spec, examples/grp_template.spec,
840 examples/livecd-stage1_template.spec,
841 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
842 examples/stage4_template.spec, examples/tinderbox_template.spec:
843 Changing link so it no longer points to a dead page. This is for bug #208609.
845 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
846 modules/snapshot_target.py:
847 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
849 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
850 targets/stage1/stage1-chroot.sh:
851 As much as I hate this, we're going to force baselayout to install first.
852 This will keep us from having any issues with packages that don't respect
855 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
856 Reorder options in catalyst.conf so they're alphabetical.
858 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
859 targets/support/bootloader-setup.sh:
860 Add 'pager on' to grub.conf for bug #208531.
862 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
863 livecd/files/README.txt, livecd/files/x86-F6.msg:
864 Removing the unused kernel command line options from Volume/Device Management.
866 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
867 This is now 2.0.5 for release.
869 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
870 files/catalyst.conf, modules/catalyst_support.py,
871 modules/generic_stage_target.py,
872 targets/embedded/embedded-preclean-chroot.sh,
873 targets/grp/grp-preclean-chroot.sh,
874 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
875 targets/stage2/stage2-preclean-chroot.sh,
876 targets/stage3/stage3-preclean-chroot.sh,
877 targets/support/chroot-functions.sh,
878 targets/tinderbox/tinderbox-preclean-chroot.sh:
879 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
880 sys-devel/icecream cluster compiler support for bug #200095. This is
881 catalyst 2.0.5_pre6 for testing.
883 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
884 files/catalyst.conf, modules/generic_stage_target.py:
885 Add the option for using metadata_overlay with portage to speed up cache.
887 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
888 modules/stage1_target.py, modules/stage2_target.py,
889 modules/stage3_target.py:
890 Add /etc/portage to cleanables for stages 1 through 3.
892 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
893 livecd/files/livecd-local.start,
894 targets/livecd-stage2/livecd-stage2-controller.sh,
895 targets/support/livecdfs-update.sh:
896 We apparently still need profiles/eclass for building the stage3 from the
897 LiveCD with the installer.
899 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
900 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
903 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
904 targets/livecd-stage2/livecd-stage2-controller.sh,
905 targets/support/livecdfs-update.sh:
906 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
907 preservation of eclasses/profiles, and remove copying of livecd-local.start
908 since it's not needed anymore.
910 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
911 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
912 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
915 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
916 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
917 Removing old mkvardb code which is no longer used, commenting out setting of
918 Gnome theme for testing now that Clearlooks has been default for some time,
919 and changing vdb move from a case statement to a simple if statement. This
920 is 2.0.5_pre5 for testing.
922 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
923 modules/stage1_target.py:
924 Removing cleaning of python encodings for bug #64890.
926 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
927 modules/generic_stage_target.py:
928 Add an extra warning into the generated make.conf about changing the CHOST.
930 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
931 targets/support/livecdfs-update.sh:
932 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
934 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
935 targets/embedded/embedded-preclean-chroot.sh,
936 targets/grp/grp-preclean-chroot.sh,
937 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
938 targets/stage2/stage2-preclean-chroot.sh,
939 targets/stage3/stage3-preclean-chroot.sh,
940 targets/tinderbox/tinderbox-preclean-chroot.sh:
941 Check to see if distcc is enabled before calling cleanup_distcc().
943 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
944 arch/sparc.py, arch/x86.py:
945 Look for linux32 in /bin and /usr/bin.
947 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
948 modules/generic_stage_target.py:
949 Make error message more specific when removing immutable flag.
951 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
952 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
953 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
954 information, and added a small fix for FreeBSD for bug #169041. This is
955 catalyst 2.0.5_pre4 for testing.
957 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
958 targets/support/chroot-functions.sh:
959 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
960 patch from bug #120076 to add cross-compiling support to our distcc
963 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
964 targets/support/chroot-functions.sh:
965 Added a version of get_libdir from multilib.eclass so we can determine where
966 to go poking around if we need to touch anything in libdir.
968 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
969 Print an error saying what target failed before the traceback.
971 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
972 modules/catalyst_support.py:
973 When parsing make.conf, first try pkgcore's
974 snakeoil.fileutils.read_bash_dict(), then portage's
975 portage_util.getconfig(), then the internal parse_makeconf().
977 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
978 modules/catalyst_support.py:
979 Raise an exception in parse_spec() if there's a duplicate key in the spec.
981 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
982 examples/netboot_template.spec, examples/tinderbox_template.spec,
983 modules/grp_target.py, modules/tinderbox_target.py:
984 Remove redundant set_pkgcache_path() functions from tinderbox and grp
985 modules, and remove extra pkgcache_path and kerncache_path options from
988 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
989 This is catalyst 2.0.5_pre3 for testing the new stages code.
991 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
992 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
993 We need to force USE=bindist on for building stages.
995 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
996 modules/generic_stage_target.py:
997 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
998 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1000 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1001 targets/support/rc-update.sh:
1002 Added support for the newer versions of splashutils which use fbcondecor as
1003 the init script. This is catalyst 2.0.5_pre1 for testing.
1005 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1006 targets/livecd-stage2/livecd-stage2-controller.sh:
1007 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1010 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1011 modules/generic_stage_target.py, modules/stage1_target.py,
1012 modules/stage2_target.py:
1013 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1016 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1017 modules/generic_stage_target.py, modules/netboot2_target.py:
1018 Fix typo in getopt call for --clear-autoresume. thanks to
1019 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1020 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1021 Copy overlay files in netboot2 target into proper dir for bug #174635.
1023 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1024 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1025 targets/support/netboot2-final.sh:
1026 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1027 fix a minor bug in System.map copying, add portage_overlay support, and adds
1028 the ability to use globbing in the package file lists for the netboot2
1031 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1032 +targets/netboot2/nb-busybox.cf:
1033 Added nb-busybox.cf to the netboot2 target for bug #174298.
1035 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1036 targets/support/chroot-functions.sh:
1037 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1039 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1040 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1041 Change moving the VDB until after we have processed unmerge by moving it
1042 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1043 unmerge packages from the gentoo-release-livecd target.
1045 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1046 targets/support/kmerge.sh:
1047 Commented out the package.provided code in catalyst that seemed to cause
1048 problems with kerncache in testing. This is 2.0.4 and should be used for the
1051 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1052 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1053 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1054 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1055 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1056 improve the netboot2 target.
1058 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1059 modules/generic_stage_target.py:
1060 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1061 cause catalyst to export boolean variables as well as string-based
1064 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1065 modules/generic_stage_target.py:
1066 Fixing check for invalid subarch to not filter too much. Fix from Mike
1067 Frysinger <vapier@gentoo.org> for bug #173532.
1069 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1070 Added s390x (64-bit) support via a patch from Mike Frysinger
1071 <vapier@gentoo.org> for bug #173002.
1073 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1074 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1075 targets/livecd-stage1/livecd-stage1-chroot.sh,
1076 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1077 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1078 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1079 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1080 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1081 targets/support/pre-kmerge.sh:
1082 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1083 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1084 certain functions/code paths when running with -F/--fetchonly. Simplified
1085 kmerge.sh with regards to kerncache and callback packages. Also, changed
1086 ccache/distcc installs to use run_emerge instead of emerge directly, which
1087 allows us to more easily replace the underlying package manager, or add
1088 support for multiple package managers to catalyst.
1090 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1091 modules/grp_target.py:
1092 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1093 portage_overlay functionality to GRP, where it was mistakenly missing, for
1094 bug #171157. This is catalyst 2.0.3 and ready for release.
1096 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1097 targets/livecd-stage1/livecd-stage1-controller.sh,
1098 targets/support/livecdfs-update.sh:
1099 Removed the generation of grppkgs.txt since the Installer now uses vdb
1102 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1103 targets/support/create-iso.sh:
1104 Fix creation of the EFI images. Since it is FAT, we can't go around
1105 perserving permissions, now, can we?
1107 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1108 targets/support/livecdfs-update.sh:
1109 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1110 broken sed for rc.conf, which caused all kinds of hell to break loose when
1111 booting a new CD. This is 2.0.3_pre3.
1113 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1114 modules/generic_stage_target.py:
1115 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1116 such as group- from /etc before creating our stage tarballs. This is for bug
1119 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1120 targets/support/livecdfs-update.sh:
1121 Commenting out the livecd-kernel code, since the Installer should be doing
1122 everything necessary itself.
1124 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1125 targets/support/livecdfs-update.sh:
1126 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1127 the usbutils hanlding in case they follow suit with pciutils.
1129 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1130 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1131 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1132 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1133 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1134 problems with using all of the various subarch settings.
1136 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1137 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1138 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1139 check look in the correct location, and made sure we don't delete /voot
1140 within the EFI code if grub is present.
1142 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1143 modules/generic_stage_target.py:
1144 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1145 #166294. This one should fix the HPPA/PPC architectures.
1147 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1148 targets/support/chroot-functions.sh:
1149 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1150 remove the autoresume point for portage, as it really isn't needed and
1151 doesn't really gain us much, anyway.
1153 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1154 targets/stage1/stage1-chroot.sh:
1155 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1157 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1158 examples/generic_stage_template.spec, examples/grp_template.spec,
1159 examples/livecd-stage1_template.spec,
1160 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1161 examples/netboot_template.spec, examples/snapshot_template.spec,
1162 examples/stage4_template.spec, examples/tinderbox_template.spec:
1163 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1166 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1167 targets/support/livecdfs-update.sh:
1168 Make sure the user owns his home directory for bug #147195.
1170 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1171 +files/catalystrc, modules/catalyst_support.py:
1172 Re-arranged catalyst.conf to make it easier to follow while looking at the
1173 online reference and added a default catalystrc file, which does nothing.
1175 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1176 modules/catalyst_support.py, modules/embedded_target.py,
1177 modules/generic_stage_target.py, modules/grp_target.py,
1178 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1179 modules/stage3_target.py, modules/tinderbox_target.py:
1180 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1181 tab/space nastiness. This is for bug #161915.
1183 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1184 modules/generic_stage_target.py:
1185 Fixed new cbuild code with another patch from Mike Frysinger
1186 <vapier@gentoo.org> to allow the usage of subarches.
1188 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1189 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1190 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1191 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1192 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1193 targets/support/create-iso.sh, targets/support/functions.sh,
1194 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1195 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1197 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1198 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1199 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1200 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1201 modules/catalyst_lock.py, modules/catalyst_support.py,
1202 modules/embedded_target.py, modules/generic_stage_target.py,
1203 modules/generic_target.py, modules/grp_target.py,
1204 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1205 modules/netboot2_target.py, modules/netboot_target.py,
1206 modules/snapshot_target.py, modules/stage1_target.py,
1207 modules/stage2_target.py, modules/stage3_target.py,
1208 modules/stage4_target.py, modules/tinderbox_target.py,
1209 targets/embedded/embedded-chroot.sh,
1210 targets/embedded/embedded-controller.sh,
1211 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1212 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1213 targets/grp/grp-preclean-chroot.sh,
1214 targets/livecd-stage1/livecd-stage1-chroot.sh,
1215 targets/livecd-stage1/livecd-stage1-controller.sh,
1216 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1217 targets/livecd-stage2/livecd-stage2-controller.sh,
1218 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1219 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1220 targets/netboot2/netboot2-controller.sh,
1221 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1222 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1223 targets/stage1/stage1-controller.sh,
1224 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1225 targets/stage2/stage2-controller.sh,
1226 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1227 targets/stage3/stage3-controller.sh,
1228 targets/stage3/stage3-preclean-chroot.sh,
1229 targets/stage4/stage4-controller.sh,
1230 targets/stage4/stage4-preclean-chroot.sh,
1231 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1232 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1233 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1234 targets/tinderbox/tinderbox-controller.sh,
1235 targets/tinderbox/tinderbox-preclean-chroot.sh:
1236 Removing old CVS Header lines, which are no longer used since moving to SVN.
1238 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1239 targets/stage4/stage4-chroot.sh:
1240 Added back a missing 'then' from stage4 target.
1242 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1243 modules/generic_stage_target.py:
1244 Fix indentation so things actually work.
1246 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1247 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1250 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1251 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1252 Fix the display manager sed lines and change the icon for the local Handbook
1253 to use the GNOME 2.16 icon for gedit.
1255 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1256 modules/generic_stage_target.py:
1257 Changed the portage_overlay option to always install overlays in
1258 /usr/local/portage and added code to clean up /usr/local/portage and
1259 make.conf after sucessful execution and before creation of ISO/tarballs.
1261 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1262 targets/support/livecdfs-update.sh:
1263 Fixed a typo which broke coldplugging.
1265 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1266 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1267 Added a create_handbook_icon function and rearranged some of the icon
1268 creation for the LiveCD. This should resolve bug #143725 once a new release
1271 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1272 targets/support/livecdfs-update.sh:
1273 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1274 coldplugging. This allows us to unpack our firmware before we detect
1275 devices, so that devices that need it will get it.
1277 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1278 modules/generic_stage_target.py:
1279 Fix a typo in generic_stage_target.
1281 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1282 targets/support/livecdfs-update.sh:
1283 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1284 /etc/conf.d/xdm so we support older snapshots and newer ones.
1286 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1287 modules/livecd_stage2_target.py:
1288 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1291 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1292 modules/livecd_stage2_target.py:
1293 Reverted change in livecd-stage2 to the action_sequence until I can figure
1294 out what the problem is with it.
1296 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1297 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1298 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1299 modules/livecd_stage2_target.py:
1300 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1301 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1303 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1304 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1305 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1306 resolves an issue where a variable could be accessed unitialized in obscure
1307 circumstances. This is wrt bug #144984.
1309 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1310 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1311 modules/stage2_target.py, modules/stage4_target.py:
1312 Fixed up action_sequence when using --fetchonly to not create tarballs or
1313 ISO images for bug #143392.
1315 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1316 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1317 Clean up the USE usage in GRP/stage4.
1319 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1320 modules/generic_stage_target.py, modules/stage1_target.py,
1321 modules/stage2_target.py:
1322 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1323 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1325 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1326 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1327 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1328 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1329 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1330 instances of USE_ORDER since auto hasn't been valid for some time. This is
1333 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1334 modules/generic_stage_target.py, modules/stage1_target.py:
1335 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1336 goodness wrt bug #153587.
1338 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1339 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1340 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1342 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1343 modules/generic_stage_target.py, modules/stage4_target.py:
1344 Added a check to see if we have the tarball option enabled, which causes
1345 catalyst to run the capture sequence. This was requested by Tim Yamin for
1346 the stage4 target, but I thought it should be usable on any stage target.
1348 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1349 targets/support/livecdfs-update.sh:
1350 Moved fstab tweaks all into one location and added make.conf tweak for bug
1353 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1354 Changed the options to be in alphabetical order so my meatspace logical
1355 parser can process them better, added the compress and tarball options,
1356 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1357 removed the unused -x command line parameter for bug #151405.
1359 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1360 modules/generic_stage_target.py:
1361 Added a warning about changing the CHOST setting for bug #142034.
1363 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1364 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1365 targets/support/chroot-functions.sh:
1366 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1367 <flameeyes@gentoo.org> and attached to bug #150351.
1369 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1370 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1371 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1372 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1373 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1374 modules/embedded_target.py, modules/generic_stage_target.py,
1375 modules/generic_target.py, modules/grp_target.py,
1376 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1377 modules/netboot2_target.py, modules/netboot_target.py,
1378 modules/snapshot_target.py, modules/stage1_target.py,
1379 modules/stage2_target.py, modules/stage3_target.py,
1380 modules/stage4_target.py, modules/tinderbox_target.py,
1381 targets/embedded/embedded-chroot.sh,
1382 targets/embedded/embedded-controller.sh,
1383 targets/embedded/embedded-fs-runscript.sh,
1384 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1385 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1386 targets/grp/grp-preclean-chroot.sh,
1387 targets/livecd-stage1/livecd-stage1-chroot.sh,
1388 targets/livecd-stage1/livecd-stage1-controller.sh,
1389 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1390 targets/livecd-stage2/livecd-stage2-controller.sh,
1391 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1392 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1393 targets/netboot2/netboot2-controller.sh,
1394 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1395 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1396 targets/stage1/stage1-controller.sh,
1397 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1398 targets/stage2/stage2-controller.sh,
1399 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1400 targets/stage3/stage3-controller.sh,
1401 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1402 targets/stage4/stage4-controller.sh,
1403 targets/stage4/stage4-preclean-chroot.sh,
1404 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1405 targets/support/functions.sh, targets/support/kmerge.sh,
1406 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1407 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1408 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1409 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1410 targets/tinderbox/tinderbox-controller.sh,
1411 targets/tinderbox/tinderbox-preclean-chroot.sh:
1412 Removing all copyright and license comment headers from all files so we
1413 don't ever get another bug like bug #149638.
1415 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1416 modules/generic_stage_target.py:
1417 Clean up more spacing/capitalization.
1419 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1420 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1421 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1422 targets/embedded/embedded-controller.sh,
1423 targets/embedded/embedded-fs-runscript.sh,
1424 targets/embedded/embedded-preclean-chroot.sh,
1425 targets/livecd-stage2/livecd-stage2-controller.sh,
1426 targets/netboot2/netboot2-copyfile.sh,
1427 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1428 targets/support/pre-kmerge.sh:
1429 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1430 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1431 calls in kmerge.sh, and updated README.
1433 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1434 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1435 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1437 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1438 modules/catalyst_support.py:
1439 Added fix for bug #143348.
1441 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1442 targets/support/livecdfs-update.sh:
1443 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1445 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1446 targets/livecd-stage2/livecd-stage2-controller.sh,
1447 targets/support/livecdfs-update.sh:
1448 Changed some copy commands to use -f, added a check for /etc/gconf before
1449 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1450 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1451 <luca.casagrande@gmail.com>.
1453 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1454 targets/support/livecdfs-update.sh:
1455 Fixing sed so that systemspkgs.txt is built properly.
1457 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1458 The sparc32 binary is in /bin, not /usr/bin.
1460 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1461 targets/support/chroot-functions.sh:
1462 We now only set the options for pkgcache if we are not using fetchonly. This
1463 should work around a problem where portage won't fetch the files if a binpkg
1464 already exists for the package.
1466 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1467 targets/support/livecdfs-update.sh:
1468 Added code to make a backup of custom.conf before we edit it for the
1471 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1472 targets/support/livecdfs-update.sh:
1473 Remove sed from splash section, since it wasn't actually resolving the
1474 issue, anyway. Change the installer's dialog front-end code to simply run
1475 via sudo, since we don't need to worry about having the X DISPLAY setup or
1476 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1478 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1479 targets/support/livecdfs-update.sh:
1480 Fix my sed line so it actually applies correctly.
1482 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1483 targets/support/chroot-functions.sh:
1484 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1487 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1488 targets/support/livecdfs-update.sh:
1489 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1490 as well as a possible fix for the read-only filesystem messages from
1491 /sbin/splash-functions.sh
1493 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1494 targets/support/chroot-functions.sh:
1495 Fix --fetchonly to actually work.
1497 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1498 examples/livecd-stage2_template.spec:
1499 Added description for livecd/fsops to livecd-stage2's spec template.
1501 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1502 targets/support/livecdfs-update.sh:
1503 I've modified the GDM configuration section to work correctly. I have also
1504 ensured that xdm is no longer started just because livecd/xdm is used, which
1505 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1506 should be the last of the 'release candidates' made. If there are no bug
1507 reports in 2 days, then I'm rolling this as 2.0 final.
1509 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1510 targets/support/livecdfs-update.sh:
1511 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1512 see once the newer Installer is released, as I still have to fix the
1515 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1516 targets/support/rc-update.sh:
1517 Removed famd from the default runlevel for gentoo-release-livecd. It really
1518 shouldn't cause a problem, but I prefer it stay a bit clean.
1520 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1521 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1522 targets/support/create-iso.sh, targets/support/kmerge.sh,
1523 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1524 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1526 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1527 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1528 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1529 targets/support/bootloader-setup.sh:
1530 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1531 parameters support. This is for bug #139300.
1533 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1534 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1535 targets/support/filesystem-functions.sh:
1536 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1537 and also to remove some redundant values from livecd-stage2's valid_values.
1540 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1542 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1544 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1545 modules/generic_stage_target.py:
1546 Fix a problem where catalyst was creating an initial list, then putting that
1547 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1548 pointing it out and for the fix. This is for bug #136351.
1550 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1551 targets/support/unmerge.sh:
1552 Removing loop for unmerge, as it didn't actually solve anything and the
1553 portage team has helped us out by reverting the behavior that caused this
1554 change in the first place.
1556 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1557 modules/netboot2_target.py, modules/stage1_target.py,
1558 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1559 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1560 having /proc mounted during the preclean stage and also to clean up the
1561 netboot2 code. This is 2.0_rc48.
1563 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1564 targets/support/unmerge.sh:
1565 Change our unmerge from being a single unmerge to a loop, to work around an
1566 unexpected change in portage 2.1's unmerge processing.
1568 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1569 targets/support/bootloader-setup.sh:
1570 Fixed a problem where we were putting the kernel name in twice and causing
1571 and error when using grub as a bootloader. This is for bug #137252.
1573 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1574 targets/support/bootloader-setup.sh:
1575 Added a second pass to the alpha bootloader setup to create aboot items for
1576 serial console for bug #133457.
1578 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1579 +livecd/cdtar/arcload-0.43-r1.tbz2:
1580 Added arcload cdtar for mips.
1582 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1583 targets/netboot/netboot-controller.sh:
1584 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1587 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1588 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1589 Add patch from bug #135051 to fix the seedcache extraction logic.
1591 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1592 targets/support/livecdfs-update.sh:
1593 Don't set icon theme to Clearlooks, since it doesn't exist.
1595 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1596 targets/support/livecdfs-update.sh:
1597 Fix sed on installer icons.
1599 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1602 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1603 targets/stage1/stage1-controller.sh:
1604 Added a -type f to the find call in stage1 for bug #132180.
1606 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1607 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1608 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1609 properly on IBM PPC64 machines.
1611 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1612 modules/generic_stage_target.py:
1615 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1616 targets/support/rc-update.sh:
1617 Removed x-setup from default runlevel, as it is now controlled via the
1618 autoconfig init script.
1620 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1621 Fix ppc64 based arches to subclass ppc64
1623 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1624 modules/livecd_stage1_target.py:
1625 Use the full category/package name for livecd-tools.
1627 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1628 targets/support/livecdfs-update.sh:
1629 Make copies and deletes recursive for firmware since some packages put their
1630 firmware in a subdirectory.
1632 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1633 targets/support/livecdfs-update.sh:
1634 Fix detection of the Installer.
1636 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1637 Added 970, power3, power4, and power5 sub-arches for ppc64.
1639 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1640 targets/support/livecdfs-update.sh:
1641 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1642 no longer necessary and can cause possible problems with Installer-based
1645 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1646 recursive directory create
1648 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1649 modules/catalyst_support.py:
1650 Changed a display error from bug #131502 and rolling 2.0_rc45.
1652 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1653 targets/support/create-iso.sh:
1654 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1657 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1658 modules/generic_stage_target.py:
1659 digests function uses raw output from hash function now
1661 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1662 change hash result format so .DIGESTS is generated correctly
1664 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1665 modules/catalyst_support.py:
1666 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1669 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1670 targets/support/livecdfs-update.sh:
1671 Added a space for bug #131181.
1673 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1674 targets/support/kmerge.sh:
1675 Fixed creation of kernelpkgs.txt file for the installer.
1677 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1678 modules/generic_stage_target.py:
1679 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1682 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1683 targets/livecd-stage2/livecd-stage2-controller.sh,
1684 targets/support/bootloader-setup.sh:
1685 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1686 rolling out an emergency rc44.
1688 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1689 targets/support/bootloader-setup.sh:
1690 If you use elif, you have to use a then after it. Yeah, that one's totally
1693 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1694 targets/support/livecdfs-update.sh:
1695 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1697 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1698 targets/support/rc-update.sh:
1699 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1702 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1703 targets/support/bootloader-setup.sh:
1704 Removed bootplash support from ppc/ppc64 since they only will work with
1705 gensplash. Forced use of livecd/splash_type of bootsplash to get
1706 splash=silent. This should reduce the number of things on the kernel command
1707 line that aren't necessary.
1709 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1710 modules/catalyst_support.py:
1711 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1712 parse_spec. This should resolve bug #130103, as well as make the code much
1713 cleaner. This is 2.0_rc42.
1715 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1716 modules/generic_stage_target.py:
1717 Forced -p on tar for compressing stages.
1719 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1720 targets/support/chroot-functions.sh:
1721 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1724 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1725 targets/stage1/build.py:
1726 Added patch to build.py for portage 2.1 support.
1728 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1729 targets/support/kmerge.sh:
1730 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1731 <liyiming@ict.ac.cn> in bug #129890.
1733 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1734 targets/support/livecdfs-update.sh:
1735 Moved sed line for ##STARTX to end of file, since we aren't touching
1736 /etc/startx until the end.
1738 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1739 targets/support/livecdfs-update.sh:
1740 Added a check for the games group and add it if it doesn't exist already.
1741 This should resolve bug #125498.
1743 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1744 examples/generic_stage_template.spec, examples/grp_template.spec,
1745 examples/livecd-stage1_template.spec,
1746 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1747 examples/netboot_template.spec, examples/snapshot_template.spec,
1748 examples/stage4_template.spec, examples/tinderbox_template.spec:
1749 Removed portdir_overlay from the snapshot example spec and added
1750 portage_overlay to the example specs for the relevant targets.
1752 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1753 This is 2.0_rc41 since it has better LiveCD support.
1755 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1756 targets/support/livecdfs-update.sh:
1759 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1760 targets/support/functions.sh:
1761 Removed check for livecd/dev-manager being udev since it was done
1762 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1763 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1764 #128265 for pointing this out.
1766 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1767 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1768 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1769 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1771 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1772 modules/generic_stage_target.py:
1773 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1774 live system. You can thank Andrew Gaffney for the fix.
1776 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1777 targets/livecd-stage2/livecd-stage2-controller.sh:
1778 Don't copy motd files if we're using livecd/type generic-livecd.
1780 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1781 targets/livecd-stage2/livecd-stage2-controller.sh,
1782 targets/support/livecdfs-update.sh:
1783 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1784 some extra cleanup to generic-livecd.
1786 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1787 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1788 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1789 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1790 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1791 targets/support/bootloader-setup.sh:
1792 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1793 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1794 and removed all older cdtar files for PPC*.
1796 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1797 livecd/files/livecd.motd.txt:
1798 Added message to the official LiveCD MOTD mentioning how to run the
1799 installer. Blame codeman. This is 2.0_rc40.
1801 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1802 fix so snapshot target doesnt have errors
1804 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1805 targets/support/livecdfs-update.sh:
1806 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1807 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1810 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1811 targets/support/rc-update.sh:
1812 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1815 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1816 targets/support/livecdfs-update.sh:
1817 Added wrapping around the udev sed for those crazy 2.4-users.
1819 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1820 targets/support/livecdfs-update.sh:
1821 Added sed fix for udev starting evms_activate unconditionally. This is
1824 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1825 add stage4/unmerge stage4/rm to valid options
1827 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1828 targets/support/rc-update.sh:
1829 Added fix for bug #122154 from Rajiv Manglani.
1831 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1832 targets/support/kmerge.sh:
1833 Fixed creation of kernelpkgs.txt for the Installer.
1835 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1836 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1837 Updated elilo tarball for IA64.
1839 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1840 DIGESTS support for snapshot creation
1842 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1843 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1844 candidates ever end?
1846 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1847 fix for .DIGESTS.DIGESTS issue in grp
1849 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1850 modules/generic_stage_target.py:
1851 fix for failure when root_overlay is not set
1853 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1854 targets/support/bootloader-setup.sh:
1855 Added IA64/SGI patch from plasmaroo.
1857 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1858 targets/livecd-stage1/livecd-stage1-controller.sh,
1859 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1860 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1863 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1864 modules/generic_stage_target.py:
1865 Allow multiple overlays for root_overlay and overlay spec option
1867 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1868 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1869 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1870 targets/support/rc-update.sh:
1871 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1872 fixed bug #122154. This is catalyst 2.0_rc36.
1874 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1875 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1876 Updated the LiveCD motd to tell the user to run the display manager again,
1877 rather than startx, while mentioning that startx is useful as a rescue X
1878 session since it starts twm. This is catalyst 2.0_rc35.
1880 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1881 Add hfs-hide options to mkisofs so macs boot
1883 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1884 modules/generic_stage_target.py:
1885 Fix indentation issues
1887 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1890 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1891 targets/support/bootloader-setup.sh:
1892 add additional console less entry when consoles are chosen for ppc64
1894 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1895 modules/generic_stage_target.py:
1896 fix kernelopts and extraversion env variable exports
1898 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1899 targets/support/livecdfs-update.sh:
1900 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1901 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1903 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1904 targets/support/kmerge.sh:
1905 Changing the way we determine if extraversion is set. This is catalyst
1908 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1909 targets/support/livecdfs-update.sh:
1910 Change net.ethX links to link to net.lo instead of net.eth0.
1912 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1913 examples/stage4_template.spec:
1914 Fixed rcadd example for stage4. Blame rajiv.
1916 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1917 This is catalyst 2.0_rc31.
1919 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1920 targets/support/livecdfs-update.sh:
1921 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1922 Gaffney for pointing me in the right direction.
1924 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1925 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1927 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1930 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1931 examples/livecd-stage2_template.spec:
1932 updated examples to have console and machine_type
1934 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1935 targets/support/bootloader-setup.sh:
1936 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1939 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1940 This is catalyst 2.0_rc29.
1942 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1943 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1944 Removed extra yaboot.conf from
1945 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1947 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1948 targets/support/kill-chroot-pids.sh:
1949 add sleep to try and give processes a chance to die. bug 119940
1951 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1952 targets/support/functions.sh:
1953 Removed some quotes to make sure we have a binary operator and closing bug
1956 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1957 targets/support/create-iso.sh:
1958 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1960 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1961 targets/support/bootloader-setup.sh:
1962 Added path from bug #120935 for PPC/PPC64.
1964 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1965 Additional spacing fixes submitted by `Kumba
1967 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1968 modules/stage2_target.py:
1969 space cleanups contributed from `Kumba
1971 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1972 add grp/use to valid_values in the grp module
1974 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1977 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1978 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1979 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1980 targets/support/bootloader-setup.sh:
1981 ppc cdtar update; ppc64 bootloader updates
1983 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1984 targets/support/create-iso.sh:
1985 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1987 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1988 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1989 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1990 targets/support/create-iso.sh:
1991 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1993 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1994 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1995 Add ppc console and machine_type=ibm
1997 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1998 modules/generic_stage_target.py:
1999 Fix type error when kernel packages arent defined
2001 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2002 examples/generic_stage_template.spec, examples/grp_template.spec,
2003 examples/livecd-stage1_template.spec,
2004 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2005 examples/stage4_template.spec:
2006 Added more verbose wording and examples for pkgcache_path and
2007 kerncache_path, where necessary.
2009 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2010 targets/support/create-iso.sh:
2011 Really fixing bug #120475 this time. This is 2.0_rc25.
2013 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2014 targets/support/create-iso.sh:
2015 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2018 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2019 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2020 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2021 Added initial support for EFI booting on x86. This is completely untested,
2022 so use it at your own risk. Also, no bug reports without patches, please.
2023 This is catalyst 2.0_rc23.
2025 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2026 kmerge should have been kerncache
2028 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2029 targets/support/pre-kmerge.sh:
2030 Fix a few other places for the kerncache update
2032 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2033 examples/generic_stage_template.spec, examples/grp_template.spec,
2034 examples/livecd-stage1_template.spec,
2035 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2036 examples/netboot_template.spec, examples/stage4_template.spec,
2037 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2038 targets/support/kmerge.sh:
2039 Separation of kerncache from snapcache
2041 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2042 It helps if I actually increment the version number.
2044 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2045 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2046 Added --oneshot to default options for stage1 building. Added code to wipe
2047 world during stages 1 and 3. This is catalyst 2.0_rc22.
2049 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2050 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2051 Fix bug if no kernel packages were defined but there was a postconf setting.
2052 x86 softlevel support is enhanced.
2054 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2055 targets/support/bootloader-setup.sh:
2056 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2058 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2059 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2061 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2064 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2065 Netboot2 fixes for spec parameter checks
2067 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2068 modules/generic_stage_target.py, modules/stage4_target.py:
2069 add makeopts spec file support.
2071 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2072 modules/generic_stage_target.py:
2073 Added fix for bug #119635.
2075 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2076 Fix pre-kmerge.sh for stage4
2078 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2081 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2082 modules/generic_stage_target.py:
2083 fix crash when no kernel is defined. spacing issue
2085 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2088 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2089 modules/livecd_stage2_target.py:
2090 Added livecd/volid to valid_values.
2092 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2093 modules/generic_stage_target.py:
2094 remove extra function that was converting strings to lists unnecessarily
2096 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2097 This is catalyst 2.0_rc17.
2099 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2100 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2101 modules/stage4_target.py:
2102 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2104 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2105 targets/embedded/embedded-preclean-chroot.sh,
2106 targets/grp/grp-preclean-chroot.sh,
2107 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2108 targets/stage1/stage1-preclean-chroot.sh,
2109 targets/stage2/stage2-preclean-chroot.sh,
2110 targets/stage3/stage3-preclean-chroot.sh,
2111 targets/support/chroot-functions.sh,
2112 targets/tinderbox/tinderbox-preclean-chroot.sh:
2113 Added function to cleanup stray /etc/distcc/hosts files.
2115 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2116 targets/support/bootloader-setup.sh:
2117 Added fix from bug #119123. This is catalyst 2.0_rc16.
2119 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2120 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2121 Fixing some spacing. This is catalyst 2.0_rc15.
2123 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2124 Attempt to fix bug #117649
2126 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2127 modules/generic_stage_target.py:
2128 fixes for bugs #119009, #119041 and #118985
2130 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2131 +examples/netboot2_template.spec, modules/catalyst_support.py,
2132 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2133 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2134 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2137 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2138 targets/support/kmerge.sh:
2139 Fix for ccache (null)/.ccache bug
2141 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2144 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2145 Added ppc -mcpu patch from Pylon for bug #118709.
2147 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2148 modules/embedded_target.py, modules/stage4_target.py:
2149 Added linuxrc to embedded and stage4 targets.
2151 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2152 modules/generic_stage_target.py, targets/support/kmerge.sh:
2153 filter kname - and . for kmerge.sh
2155 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2156 targets/support/create-iso.sh:
2157 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2159 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2160 modules/generic_stage_target.py:
2161 change .digests to .DIGESTS
2163 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2164 targets/support/kmerge.sh:
2165 Commented ccache for genkernel build which will resolve #117648 until a
2166 proper solution can be found. This is 2.0_rc13.
2168 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2169 targets/stage1/stage1-controller.sh:
2170 Added patch from vapier for bug #117254.
2172 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2173 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2174 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2175 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2178 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2179 modules/generic_stage_target.py:
2180 Remove chost/cflags etc. warning messages
2182 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2183 modules/generic_stage_target.py:
2184 Attempt to fix bug 117253; chost is wrong on autoresume
2186 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2187 modules/generic_stage_target.py, modules/netboot_target.py,
2188 modules/stage1_target.py:
2189 make setting of destdir more global and part of generic_stage_target
2191 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2192 Fix destpath bug in netboot target
2194 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2195 modules/generic_stage_target.py, modules/stage4_target.py:
2196 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2199 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2200 modules/generic_stage_target.py, modules/stage4_target.py:
2201 remove stray ' from arch/sh.py
2203 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2204 targets/stage1/stage1-controller.sh:
2205 This finally fixes the issues with gcc-config/binutils-config in stage1.
2206 This is catalyst 2.0_rc12.
2208 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2209 Fix incorrect warning message. portdir_overlay -> portage_overlay
2211 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2212 targets/stage1/stage1-controller.sh,
2213 targets/stage1/stage1-preclean-chroot.sh:
2214 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2215 running gcc-config and binutils-config, though it probably breaks running on
2216 non-Gentoo platforms.
2218 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2219 modules/stage1_target.py:
2220 Make stage1 clean up python 2.3 and 2.4, also.
2222 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2223 targets/support/livecdfs-update.sh:
2224 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2226 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2227 modules/generic_stage_target.py:
2228 Change digests file format to HASH_NAME HASH FILE_NAME
2230 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2231 targets/stage1/stage1-controller.sh:
2232 Moved gcc-config/binutils-config to before the chroot.
2234 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2235 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2236 installed. Supports all of shashs algorithms as of 12_21_2005
2238 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2239 modules/generic_stage_target.py:
2240 Catalyst should die if source_subpath is not a string
2242 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2243 modules/generic_stage_target.py:
2244 Fix for source_subpath bug
2246 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2247 examples/generic_stage_template.spec:
2248 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2249 both stages 1 and 2.
2251 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2252 modules/stage2_target.py:
2253 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2254 stage1 to be overridden again.
2256 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2257 targets/stage1/stage1-controller.sh:
2258 It looks like gcc-config/binutils-config needs to be run with the full path,
2259 since it is run outside of the chroot.
2261 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2262 targets/stage1/stage1-controller.sh:
2263 Fixed gcc-config calls. This is 2.0_rc11.
2265 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2266 This is catalyst 2.0_rc10.
2268 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2269 modules/generic_stage_target.py:
2270 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2273 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2274 targets/support/functions.sh:
2275 Changed from -z to -n for bug #116180.
2277 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2278 modules/catalyst_support.py, modules/generic_stage_target.py:
2279 Detect missing binaries for the hashing functions and abort if not found
2281 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2282 files/catalyst.conf:
2283 Updated README to list new requirements. Set default hash as crc32. Set
2284 default digests as sha1/md5.
2286 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2287 modules/catalyst_support.py, modules/generic_stage_target.py,
2288 modules/livecd_stage2_target.py, modules/stage2_target.py:
2289 Change the internal hash checking to be quicker and more memory efficient.
2290 Add additional hash digests options.
2292 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2293 targets/tinderbox/tinderbox-chroot.sh,
2294 targets/tinderbox/tinderbox-controller.sh,
2295 targets/tinderbox/tinderbox-preclean-chroot.sh:
2296 Fixed up spacing/coding style on tinderbox.
2298 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2299 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2300 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2301 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2302 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2303 Fixed up spacing/coding style on support.
2305 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2306 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2308 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2309 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2310 targets/stage4/stage4-preclean-chroot.sh:
2311 Fixed up spacing/coding style on stage4.
2313 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2314 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2315 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2316 targets/stage3/stage3-controller.sh,
2317 targets/stage3/stage3-preclean-chroot.sh:
2318 Fixed up spacing/coding style on stages 2 and 3
2320 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2321 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2322 targets/stage1/stage1-preclean-chroot.sh:
2323 Fixed up spacing/coding style on stage1. Also changed
2324 gcc-config/binutils-config to be outside the chroot.
2326 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2327 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2328 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2329 Fixed up spacing/coding style on netboot.
2331 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2332 targets/livecd-stage1/livecd-stage1-chroot.sh,
2333 targets/livecd-stage1/livecd-stage1-controller.sh,
2334 targets/livecd-stage2/livecd-stage2-controller.sh:
2335 Fixed up spacing/coding style on livecd-stage*.
2337 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2338 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2339 targets/grp/grp-preclean-chroot.sh:
2340 Fixed up spacing/coding style on grp.
2342 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2343 targets/embedded/embedded-chroot.sh,
2344 targets/embedded/embedded-controller.sh,
2345 targets/embedded/embedded-fs-runscript.sh,
2346 targets/embedded/embedded-preclean-chroot.sh:
2347 Fixed up spacing/coding style on embedded.
2349 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2350 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2351 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2352 targets/support/functions.sh:
2353 Removing extra line from x86.py, fixing up comments, spacing, and coding
2354 style in targets/support through functions.sh
2356 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2357 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2358 Fix more tab/spacing issues .. trying to make everything use tabs
2360 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2361 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2362 modules/stage1_target.py, modules/stage2_target.py,
2363 modules/stage3_target.py, modules/stage4_target.py:
2364 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2367 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2368 modules/generic_stage_target.py:
2369 Add envscript warning to aid users who may not know what they are doing
2371 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2372 examples/generic_stage_template.spec:
2373 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2374 only configurable when building a stage2 tarball, to match the current state
2375 of portage. This is 2.0_rc9.
2377 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2378 targets/support/chroot-functions.sh:
2379 Silence more of portages beeps and clicks and whistles
2381 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2382 targets/support/chroot-functions.sh:
2383 Change the portage emerge to use run_emerge
2385 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2386 modules/generic_stage_target.py, modules/snapshot_target.py,
2387 modules/stage1_target.py, modules/stage2_target.py,
2388 modules/stage3_target.py:
2389 allow portdir_overlay to be part of all specs not including snapshot spec.
2390 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2391 Remove overlay support from the snapshot spec but added a warning.
2393 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2394 modules/stage2_target.py:
2395 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2398 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2399 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2400 Add support for bootloader softlevel=; have rsync delete the extra files out
2401 of the overlay so that the overlay always matches the source dir
2403 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2404 Swapped -v/-V since I had gotten them wrong here.
2406 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2407 modules/generic_stage_target.py:
2408 Fix stupid overlay bug
2410 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2411 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2412 targets/livecd-stage1/livecd-stage1-chroot.sh,
2413 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2414 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2415 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2416 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2417 targets/support/unmerge.sh:
2418 Made sure we use -f on removing the default links for splash. Removed
2419 check_portage_version as it really isn't needed anymore. Removed
2420 --no-install from genkernel commands in kmerge.sh so users must manually
2421 remove kernels from /boot. This is 2.0_rc8.
2423 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2424 targets/support/livecdfs-update.sh:
2425 Made sed on devfsd.conf conditional on it existing. Removes one more error
2426 message from a standard catalyst run.
2428 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2429 Added warning about breaking snapshot cache and re-enable autoresume, since
2430 the errors I was getting were elsewhere.
2432 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2433 modules/generic_stage_target.py:
2434 Fix indentation error the last commit caused
2436 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2437 modules/generic_stage_target.py:
2438 Always clear autoresume points after a successful run
2440 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2441 targets/support/livecdfs-update.sh:
2442 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2443 snapshot caching after a successful gentoo-release-livecd run.
2445 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2446 targets/support/rc-update.sh:
2447 Added famd to default on official LiveCD.
2449 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2450 targets/support/chroot-functions.sh:
2451 Fixes 'too many arguments' error in check_portage_version.
2453 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2454 modules/generic_stage_target.py:
2455 remove extra self.env={} that was resetting the environment to null
2457 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2458 modules/livecd_stage1_target.py:
2459 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2462 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2463 Add a default path to the environment in the chroot
2465 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2466 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2467 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2468 targets/livecd-stage2/livecd-stage2-controller.sh,
2469 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2470 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2471 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2472 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2473 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2474 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2475 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2476 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2477 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2479 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2481 Fixed up the man page, which has been suffering for some time, and also
2482 reversed -v/-V in the help message.
2484 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2485 targets/support/livecdfs-update.sh:
2486 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2489 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2490 Turning off autoresume of doom until I can get more testing. I've had
2491 several issues with it. I'll be reporting/fixing these as I come across them
2492 but for now wish to turn it off by default as I don't want this one feature
2493 to stop the possible 2.0 final release.
2495 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2496 targets/livecd-stage2/unmerge.sh:
2497 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2498 anymore and probably should have been removed a long time ago when the new
2499 code was put into place in livecdfs-update.sh and livecd-local.start
2502 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2503 targets/livecd-stage1/livecd-stage1-chroot.sh,
2504 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2505 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2506 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2508 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2509 modules/generic_stage_target.py, modules/generic_target.py:
2510 self.env should be a part of the super class generic_target so it applies to
2511 snapshots as well; removing redundant pass in the generic_target class as
2512 its not needed. There is code there to fill the statements
2514 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2515 targets/support/livecdfs-update.sh:
2516 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2519 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2520 Changed version stamp to 2.0_rc6.
2522 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2523 modules/generic_stage_target.py:
2524 Fix for unpack cases
2526 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2527 modules/generic_stage_target.py:
2530 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2531 modules/catalyst_support.py, modules/generic_stage_target.py,
2532 modules/grp_target.py, modules/livecd_stage1_target.py,
2533 modules/livecd_stage2_target.py, modules/netboot_target.py,
2534 modules/snapshot_target.py, modules/tinderbox_target.py:
2535 Stop reading env from the OS. Rely on the more on the envscript for oddball
2536 settings. Change -v to verbose and -V to version
2538 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2541 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2542 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2545 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2546 examples/generic_stage_template.spec:
2547 Added chost/cflags/cxxflags/ldflags to example spec template.
2549 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2550 targets/support/rc-update.sh:
2551 OK, just kidding on that last commit. We were already doing rc-update add
2552 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2553 there's no point in having it in rc-update.sh
2555 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2556 targets/support/rc-update.sh:
2557 Have rc-update add xdm if livecd/xdm is set.
2559 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2560 modules/catalyst_lock.py, modules/catalyst_support.py,
2561 modules/embedded_target.py, modules/generic_stage_target.py,
2562 modules/grp_target.py, modules/livecd_stage1_target.py,
2563 modules/livecd_stage2_target.py, modules/netboot_target.py,
2564 modules/stage1_target.py, modules/stage4_target.py,
2565 modules/tinderbox_target.py:
2566 So I was just kidding on that last commit. This one is 2.0_rc4.
2568 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2569 modules/catalyst_lock.py, modules/catalyst_support.py,
2570 modules/embedded_target.py, modules/generic_stage_target.py,
2571 modules/grp_target.py, modules/livecd_stage1_target.py,
2572 modules/livecd_stage2_target.py, modules/netboot_target.py,
2573 modules/stage1_target.py, modules/stage2_target.py,
2574 modules/stage4_target.py, modules/tinderbox_target.py:
2575 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2577 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2578 files/catalyst.conf, modules/catalyst_lock.py,
2579 modules/catalyst_support.py, modules/embedded_target.py,
2580 modules/generic_stage_target.py, modules/grp_target.py,
2581 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2582 modules/netboot_target.py, modules/stage1_target.py,
2583 modules/stage2_target.py, modules/stage4_target.py,
2584 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2585 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2586 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2588 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2589 modules/generic_stage_target.py:
2590 Fix autoresume for unpacking tarballs
2592 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2593 targets/support/livecdfs-update.sh:
2594 remove gnap livecd-type per Koon's request
2596 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2597 change rc-update add modules default to rc-update add modules boot
2599 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2600 modules/generic_stage_target.py, modules/grp_target.py:
2601 Add more verbosity to digests if -V is enabled, add more print messages to
2604 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2605 modules/generic_stage_target.py, modules/grp_target.py:
2606 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2608 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2609 Fix folder name for grp build dir to not have .tar.bz2 at the end
2611 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2612 modules/catalyst_support.py, modules/generic_stage_target.py:
2613 Add md5 and sha .digests file creation per wolf31o2's feature request
2615 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2616 This is catalyst-2.0_rc2.
2618 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2619 files/catalyst.conf, modules/generic_stage_target.py,
2620 modules/livecd_stage1_target.py:
2621 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2622 after each successful kernel build;add autoresume documentation to
2625 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2626 targets/embedded/embedded-controller.sh,
2627 targets/embedded/embedded-fs-runscript.sh,
2628 targets/livecd-stage2/livecd-stage2-controller.sh,
2629 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2630 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2631 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2632 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2633 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2634 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2635 targets/support/rc-update.sh:
2636 Changed multiple spaces to tabs to satisfy my OCD.
2638 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2639 targets/support/chroot-functions.sh:
2640 Bumped genkernel detection to require 3.3.0 or higher
2642 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2643 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2644 targets/netboot/netboot-controller.sh:
2645 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2646 clst_grp_use. This is catalyst-2.0_rc1.
2648 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2649 targets/netboot/netboot-controller.sh:
2650 change to clst_use from clst_netboot_use
2652 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2653 targets/livecd-stage1/livecd-stage1-chroot.sh,
2654 targets/stage4/stage4-chroot.sh:
2655 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2657 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2658 targets/stage4/stage4-chroot.sh:
2659 Fixed USE invocations in stage4 target.
2661 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2662 modules/livecd_stage1_target.py:
2663 Force use=livecd for livecd-stage1
2665 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2666 This is version 2.0_pre20051129.
2668 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2669 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2670 Removed kudzu-knoppix from example spec files.
2672 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2673 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2674 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2676 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2677 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2678 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2679 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2680 definitions in the examples to fit in 80 columns.
2682 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2683 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2684 modules/grp_target.py, modules/tinderbox_target.py,
2685 targets/tinderbox/tinderbox-chroot.sh:
2686 Tinderbox script: added newuse, tinderbox and grp targets added support for
2687 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2688 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2690 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2691 Added portdir example to catalyst.conf for bug #113272.
2693 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2694 targets/support/create-iso.sh:
2695 Fixed a few lines which were causing the isolinux directory to be removed
2696 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2698 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2699 targets/support/create-iso.sh:
2700 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2702 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2703 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2704 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2705 too many arches dont use it by default, test for an initrd in the yaboot
2708 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2709 modules/generic_stage_target.py:
2710 Fix split error if use is specified
2712 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2713 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2714 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2715 Updated palo version from catalyst 1.x for HPPA.
2717 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2718 targets/support/bootloader-setup.sh:
2719 Removing for loop for grub on amd64/x86 as it was totally useless.
2721 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2722 targets/support/bootloader-setup.sh:
2723 Remove vga= line for PPC.
2725 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2726 targets/support/bootloader-setup.sh:
2727 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2729 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2730 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2731 Removing slot patch as it probably didn't belong here anyway, and updating
2732 version stamp to 2.0_pre20051118.
2734 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2735 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2736 targets/support/bootloader-setup.sh:
2737 fix the bootloader script for isolinux so that it actually makes a cfg file,
2738 remove extra unneeded catalyst aborting print statement, reorganize rm code
2739 to make sure is splits properly and is an array even from the cmdline
2741 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2742 targets/support/livecdfs-update.sh:
2743 Added call to update-usbids to download the latest usb.ids file.
2745 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2746 modules/generic_stage_target.py:
2747 Move checks of running catalyst into the target which is simpler
2749 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2750 modules/generic_stage_target.py:
2751 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2752 that doesnt exist yet
2754 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2755 Keep unnecessary programs from installing into kerncache
2757 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2758 modules/generic_stage_target.py:
2759 Turn on more tracebacks at this point to better debug .. will need to turn
2760 them down as we find errors and build appropriate error handlers
2762 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2763 Changed version marker to 2.0_pre20051115 for new ebuild.
2765 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2766 modules/livecd_stage2_target.py:
2767 Fix bug in livecd stage2 so that it doesnt try to use tar
2769 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2770 targets/livecd-stage2/livecd-stage2-controller.sh:
2771 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2772 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2773 of Getting_Online.txt from catalyst 1.1.10.10.
2775 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2776 Added Joshua Kinard to authors for his mips contributions.
2778 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2779 examples/livecd-stage2_template.spec:
2780 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2781 Paul Kessler on gentoo-catalyst. ;]
2783 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2784 Change variables from cat1 format to cat2
2786 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2787 modules/generic_stage_target.py, modules/stage1_target.py:
2788 Fix modules has no attribute register
2790 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2791 modules/generic_stage_target.py:
2792 Fix broken aliases code that was just proof of concept
2794 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2795 Output mkisofs command line options to assist in debugging
2797 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2798 modules/generic_stage_target.py, targets/support/create-iso.sh:
2801 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2802 modules/generic_stage_target.py:
2803 Add VERY basic support for aliases kernel parameter.
2805 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2806 modules/livecd_stage2_target.py:
2807 Remove large section of commented code
2809 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2810 modules/generic_stage_target.py, modules/stage1_target.py:
2811 Allow LDFLAGS to be specified as an ENV variable for stage1
2813 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2814 modules/generic_stage_target.py:
2815 Fix rc-update to automatically run default options for livecds. Removed an
2816 erroneous key check.
2818 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2819 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2820 Make use spec key optional to default to profile defaults
2822 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2823 +examples/stage4_template.spec:
2824 Preliminary stage4_template.spec file
2826 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2827 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2828 Updated version stamp and added slot patch.
2830 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2831 Fix ordering problem so self.settings is defined
2833 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2834 modules/generic_stage_target.py:
2835 Correct a rsync issue when the directory doesnt exist
2837 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2838 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2839 targets/livecd-stage2/livecd-stage2-controller.sh,
2840 targets/netboot/netboot-controller.sh,
2841 targets/stage4/stage4-controller.sh:
2842 run pre_kmerge and post_kmerge only once
2844 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2845 targets/support/bootloader-setup.sh:
2846 MIPS bootloader patch
2848 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2849 targets/support/mips-arcload_conf.sh:
2850 Fix MIPS Serial Detection
2852 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2853 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2854 +targets/support/mips-arcload_conf.sh:
2855 Application of Kumba's patches for MIPS support
2857 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2858 Check for the correct arch specific cd building tool
2860 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2861 modules/generic_stage_target.py:
2862 Print a warning if livecd/iso is not defined
2864 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2865 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2867 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2868 targets/support/post-kmerge.sh:
2869 Check for existence of files in /lib/modules before running depscan.sh. This
2870 replaces the mips-specific check and makes it portable.
2872 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2873 modules/generic_stage_target.py:
2874 update autoresume logic when dealing with rsync unpack operations
2876 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2877 targets/support/post-kmerge.sh:
2878 Bypass module load on mips
2880 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2881 remove --no-deps so dependancies get installed for genkernel
2883 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2884 modules/generic_stage_target.py:
2885 Fix missing : statement in unpack
2887 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2888 modules/generic_stage_target.py:
2889 fix livecd-stage2 unpack when seedcache is turned off
2891 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2892 targets/support/functions.sh:
2893 Fix module unpacking and make it actually optional.
2895 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2896 modules/generic_stage_target.py:
2897 Fix broken seedcache autoresume interaction
2899 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2900 modules/generic_stage_target.py:
2901 Cleanup stage directories properly for tar installs
2903 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2904 Tinderbox no longer cleans /tmp/*
2906 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2907 targets/tinderbox/tinderbox-chroot.sh,
2908 targets/tinderbox/tinderbox-controller.sh:
2909 Fixing problem with bind mounted portage and final rsync on tinderbox target
2910 and adding additional logging.
2912 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2913 Stop tinderbox from trying to create a tarball of itself
2915 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2916 modules/generic_stage_target.py:
2917 Fix catalyst so it fully disables snapcache when its not specified in the
2920 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2921 examples/livecd-stage2_template.spec:
2922 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2923 spec template and updating version stamp.
2925 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2926 modules/catalyst_support.py:
2927 allow file_check to proceed if key is not in use
2929 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2930 Recursively make the missing directories
2932 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2933 Fix extract_modules to just echo a warning that it is missing
2935 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2936 files/catalyst.conf:
2937 Updating default configuration for catalyst and updating version stamp,
2938 since we're beginning internal testing for release.
2940 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2941 modules/generic_stage_target.py:
2942 fix bug 106004 split strings into a list for empty and rm operation
2944 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2945 modules/livecd_stage2_target.py:
2946 Append slashes to directories so rsyncs work properly
2948 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2949 examples/livecd-stage2_template.spec:
2950 Changing source_subpath for livecd-stage2 example for bug #101704.
2952 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2953 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2954 targets/support/livecdfs-update.sh:
2955 Added livecd/xdm and livecd/xsession options. These are used to setup the
2956 default display manager and X session, respectively. Added supporting
2957 documentation to example spec files. Imported more work from my fsscript for
2958 the official LiveCD.
2960 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2961 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2962 discussion, see bug #88777.
2964 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2965 modules/generic_stage_target.py:
2966 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2967 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2969 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2970 targets/livecd-stage1/livecd-stage1-controller.sh,
2971 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2972 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2973 on livecd-stage2 and removing universal motd for livecd/type of
2974 gentoo-release-livecd.
2976 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2977 modules/livecd_stage1_target.py:
2978 Add optional livecd/type env var for scripts to add optional items to the
2981 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2982 -livecd/files/x86-help.msg:
2983 Removing x86-help.msg as it is no longer used.
2985 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2986 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2987 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2988 Add dobladecenter description to bootloader files for x86/amd64.
2990 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2991 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2993 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2994 modules/generic_stage_target.py:
2995 Added split to use section for bug #104414.
2997 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2998 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2999 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3000 Tabs to whitespaces for isolinux.
3002 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3003 targets/support/bootloader-setup.sh:
3004 Changed isolinux to use new split-out help messages. Using grub gives a
3005 single help message with pager.
3007 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3008 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3009 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3010 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3011 Added F2->F7 help messages for isolinux.
3013 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3014 livecd/files/README.txt, livecd/files/generic.motd.txt,
3015 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3016 livecd/files/livecd-local.start:
3017 Updated files from latest used to build LiveCD.
3019 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3020 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3022 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3023 modules/catalyst_support.py:
3024 Added fix for using options with = in them with --cli (ex.
3025 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3026 <cell@ices.utexas.edu> for pointing this out to me via email.
3028 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3029 modules/generic_stage_target.py, targets/support/functions.sh:
3030 fix bug in exec_in_chroot for stage1 target
3032 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3033 modules/generic_stage_target.py:
3034 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3035 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3037 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3038 catalyst, examples/livecd-stage2_template.spec,
3039 examples/snapshot_template.spec, files/catalyst.conf,
3040 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3041 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3042 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3043 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3044 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3045 targets/livecd-stage2/livecd-stage2-controller.sh,
3046 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3047 targets/stage2/stage2-preclean-chroot.sh,
3048 targets/stage3/stage3-preclean-chroot.sh,
3049 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3050 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3051 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3052 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3053 targets/support/target_image_setup.sh:
3054 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3055 to look at gamecdfs-update.sh yet.
3057 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3058 modules/generic_stage_target.py:
3059 Remove extra debugging print statement
3061 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3062 +modules/catalyst_lock.py, modules/catalyst_support.py,
3063 modules/embedded_target.py, modules/generic_stage_target.py,
3064 modules/grp_target.py, modules/livecd_stage1_target.py,
3065 modules/livecd_stage2_target.py, modules/netboot_target.py,
3066 modules/snapshot_target.py, modules/stage1_target.py,
3067 modules/stage2_target.py, modules/stage4_target.py,
3068 targets/support/functions.sh:
3069 Add locking support. Code simplification for unpack and unpack snapshot.
3070 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3071 Add seedcache support (Grabs output from previous target run)
3072 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3074 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3075 modules/catalyst_support.py, modules/generic_stage_target.py:
3076 Add support to cache the snapshot dir. add snapcache to options. add
3077 snapshot_cache= to override the default location of the cache in
3078 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3080 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3081 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3082 Forward port README.txt and Getting_Online.txt files from catalyst
3085 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3086 Add automatic creation/deletion of runlevels based on rcadd rcdel
3088 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3089 Fix grp so that grp/use is not required anymore
3091 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3092 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3093 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3094 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3095 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3096 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3097 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3098 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3099 they are known to cause booting problems.
3101 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3102 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3103 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3104 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3107 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3108 targets/stage1/stage1-chroot.sh:
3109 Fixed quoting in stage1 profile check.
3111 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3112 targets/stage3/stage3-chroot.sh:
3113 Fixing USE for stage3.
3115 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3116 targets/support/chroot-functions.sh:
3117 Fix FETCH code so it will run for Pylon
3119 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3120 targets/grp/grp-chroot.sh:
3121 Fix bindist invcation.
3123 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3124 targets/grp/grp-chroot.sh:
3125 Made sure bindist was used for all emerges in GRP.
3127 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3128 Fix USE flags for GRP build
3130 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3131 targets/stage4/stage4-chroot.sh:
3132 let GRP use the users environment variables and removed extra
3133 GRP_STAGE23_USE from stage4
3135 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3136 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3137 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3139 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3140 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3141 impact all previous spec files that use this option. It's beejay's fault.
3143 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3144 Changed to use linux32 for ppc32 support when build host is ppc64.
3146 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3148 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3150 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3151 Minor cosmetic print statement fixes for readability
3153 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3154 modules/catalyst_support.py, modules/generic_stage_target.py:
3155 Fix None None bug and exception reporting
3157 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3158 Fix iso creation script. Case statement out of place
3160 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3161 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3162 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3163 catalyst, files/catalyst.conf, modules/builder.py,
3164 modules/catalyst_support.py, modules/embedded_target.py,
3165 modules/generic_stage_target.py, modules/generic_target.py,
3166 modules/grp_target.py, modules/livecd_stage1_target.py,
3167 modules/livecd_stage2_target.py, modules/netboot_target.py,
3168 modules/snapshot_target.py, modules/stage1_target.py,
3169 modules/stage2_target.py, modules/stage3_target.py,
3170 modules/stage4_target.py, modules/tinderbox_target.py,
3171 targets/embedded/embedded-chroot.sh,
3172 targets/embedded/embedded-fs-runscript.sh,
3173 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3174 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3175 targets/grp/grp-preclean-chroot.sh,
3176 targets/livecd-stage1/livecd-stage1-chroot.sh,
3177 targets/livecd-stage1/livecd-stage1-controller.sh,
3178 targets/livecd-stage2/livecd-stage2-controller.sh,
3179 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3180 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3181 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3182 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3183 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3184 targets/stage2/stage2-controller.sh,
3185 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3186 targets/stage3/stage3-controller.sh,
3187 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3188 targets/stage4/stage4-controller.sh,
3189 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3190 targets/support/create-iso.sh, targets/support/functions.sh,
3191 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3192 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3193 targets/support/target_image_setup.sh,
3194 targets/tinderbox/tinderbox-chroot.sh,
3195 targets/tinderbox/tinderbox-controller.sh,
3196 targets/tinderbox/tinderbox-preclean-chroot.sh:
3197 Big honkin' copyright update.
3199 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3200 modules/generic_stage_target.py:
3201 add additional logging output. Use standard os redirection methods to log to
3204 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3205 targets/stage1/stage1-chroot.sh:
3206 Added profile sanity check for bug #97867.
3208 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3209 targets/support/bootloader-setup.sh:
3210 Removing acpi=off from default kernel arguments and adding ia64
3211 livecd-stage2 support functions and cdtar.
3213 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3214 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3215 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3216 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3217 splash command line.
3219 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3220 targets/support/create-iso.sh:
3221 Fixed up zisofs support. Waiting for response from sparc before touching
3224 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3225 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3226 targets/support/functions.sh:
3227 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3228 to allow it to work on all arches that dynamically build their bootloader
3231 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3232 targets/stage4/stage4-controller.sh:
3233 Fix stage4 so it doesnt run the bootloader stuff
3235 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3236 targets/support/bootloader-setup.sh:
3237 Removed dokeymap from non-Gentoo releases.
3239 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3240 targets/support/livecdfs-update.sh:
3241 Added call to update-pciids to download the latest pci.ids file.
3243 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3244 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3245 modules/stage4_target.py:
3246 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3248 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3249 Fix issue where -s on the command line would not run
3251 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3252 livecd/files/generic.motd.txt:
3253 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3254 kernel configurations.
3256 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3257 targets/support/livecdfs-update.sh:
3258 Updated hostname/domainname creation for new baselayout.
3260 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3261 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3262 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3264 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3265 targets/support/chroot-functions.sh:
3266 Change portage emerge to use --oneshot --nodeps to keep from merging the
3267 same packages multiple times.
3269 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3270 targets/stage2/stage2-chroot.sh:
3271 Added a -p bootstrap when catalyst is called with -V (verbose).
3273 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3274 targets/support/livecdfs-update.sh:
3275 Removed inittab hack, as this is done by livecd-tools.
3277 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3278 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3279 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3281 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3282 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3283 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3284 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3285 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3286 targets/livecd-stage2/livecd-stage2-controller.sh:
3287 Removed gentoo.png and creation of face directory. Changed
3288 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3291 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3292 targets/stage1/stage1-preclean-chroot.sh,
3293 targets/support/chroot-functions.sh:
3294 Added setup_binutils function and force both of them to run during stage1
3297 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3298 examples/livecd-stage2_template.spec:
3299 Added livecd/volid explanation to example spec.
3301 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3302 targets/support/create-iso.sh:
3303 General cleanup of ISO code and added default livecd/volid when it is not set.
3305 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3306 targets/embedded/embedded-controller.sh:
3307 Actually modify the embedded target this time.
3309 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3310 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3311 targets/livecd-stage2/livecd-stage2-controller.sh,
3312 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3313 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3314 and livecd-stage2 targets.
3316 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3317 files/catalyst.conf:
3318 Retired John Davis <zhen@gentoo.org> and added storedir to default
3321 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3322 targets/support/livecdfs-update.sh:
3323 Uncommented openglify, since it is needed for both opengl-update-livecd and
3326 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3327 modules/generic_stage_target.py:
3328 Fix print statement so it shows when kill_chroot_pids is run correctly
3330 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3331 modules/snapshot_target.py:
3332 Fix snapshot target to skip the kill_pids check
3334 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3335 Bug fixes in parse_spec, fix issues detecting list or string.
3337 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3338 modules/catalyst_support.py:
3339 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3340 spaces are after :. Better handling of comments ( ie preprocessed and
3341 stripped off ). Unset empty keys.
3343 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3344 targets/support/kill-chroot-pids.sh:
3345 Remove extra P_NAME definition that is never used. Saves processing time.
3346 Bumped catalyst to pre2
3348 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3349 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3350 +targets/support/kill-chroot-pids.sh:
3351 User info about runscript and archscript. Added checks for processes running
3352 in the chroot and created a script to kill them. Should fix the unmounting
3353 issues with gconfd or any other running application in the chroot
3355 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3356 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3357 Remove using gcc-config to set things up as we should all be using 2005.0
3360 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3361 examples/livecd-stage2_template.spec:
3362 Added livecd/users to example livecd-stage2 spec file.
3364 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3365 targets/support/livecdfs-update.sh:
3366 Change default hostnames for livecds
3368 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3369 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3370 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3373 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3374 modules/livecd_stage2_target.py:
3375 Clear autoresume flags when build is done
3377 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3378 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3379 targets/support/create-iso.sh:
3380 Fix isolinux so that it finds menus and kernels and stuff
3382 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3383 modules/generic_stage_target.py:
3384 Make purge operation a little less chatty, removed print statements
3386 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3387 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3388 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3389 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3391 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3392 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3393 print warning message about deprecated use of cdfstype
3395 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3396 targets/support/chroot-functions.sh:
3397 statically define genkernel location to eliminate which command failure if
3398 genkernel is not installed
3400 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3401 modules/generic_stage_target.py:
3402 change the portage_overlay to an array so it always works
3404 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3405 modules/catalyst_support.py:
3406 Fix exception handling to remove extraneous prints of None
3408 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3409 Remove iso creation code from stage4
3411 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3412 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3413 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3414 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3415 targets/livecd-stage1/livecd-stage1-chroot.sh,
3416 targets/livecd-stage1/livecd-stage1-controller.sh,
3417 targets/livecd-stage2/livecd-stage2-controller.sh,
3418 targets/netboot/netboot-controller.sh,
3419 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3420 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3421 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3422 targets/support/create-iso.sh, targets/support/kmerge.sh,
3423 targets/support/target_image_setup.sh,
3424 targets/tinderbox/tinderbox-controller.sh:
3425 Fix some exception handling in catalyst_support.py, remove intermediate
3426 destination folder of iso and tarball, add additional tests for folders not
3427 found on host but defined in spec file, keep catalyst from erroring in this
3428 case, change exit code on shell scripts so that errors are reported to
3429 catalyst and causes catalyst to die on errors, fix bug in
3430 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3431 check for mkisofs that informs the user of where to get the program, and
3432 removed the autoresume code from ccache and distcc installation until I can
3433 figure out a way to have the autoresume flag go someplace outside the chroot.
3435 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3436 Remove bind mounts before rm operations happen at startup
3438 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3439 modules/generic_stage_target.py:
3440 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3442 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3443 modules/generic_stage_target.py:
3444 fix minor bug in the purge code so that it actually runs the commands
3446 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3447 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3448 modules/stage4_target.py:
3449 Change ordering of tasks so root_overlay and fsscript occur after
3450 livecd_update, giving users a chance to override livecd_update
3452 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3453 modules/catalyst_support.py, modules/generic_stage_target.py:
3454 Added a better exception handling message for keyboard interrupt and added
3455 countdown timer for purge operation to give an opportunity to exit
3457 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3458 modules/catalyst_support.py, modules/generic_stage_target.py:
3459 Add support to clear the autoresume flags and improve the purge code to
3460 clean the chroot, and pkg/kern cache
3462 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3463 modules/catalyst_support.py, modules/generic_stage_target.py,
3464 modules/livecd_stage1_target.py:
3465 only append livecd-tools to the livecd-stage1 target package list and move a
3466 check out of the way so command line and spec files can co-exist
3468 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3469 modules/generic_stage_target.py:
3470 fixed python syntax in set_packages so catalyst will run
3472 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3473 modules/embedded_target.py, modules/generic_stage_target.py,
3474 modules/grp_target.py, modules/livecd_stage1_target.py,
3475 modules/livecd_stage2_target.py, modules/netboot_target.py,
3476 modules/stage4_target.py, modules/tinderbox_target.py,
3477 targets/embedded/embedded-chroot.sh,
3478 targets/embedded/embedded-controller.sh,
3479 targets/livecd-stage1/livecd-stage1-controller.sh,
3480 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3481 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3482 targets/livecd-stage2/livecd-stage2-controller.sh,
3483 -targets/livecd-stage2/livecd-stage2-iso.sh,
3484 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3485 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3486 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3487 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3488 +targets/support/target_image_setup.sh:
3489 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3492 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3493 targets/livecd-stage2/livecd-stage2-controller.sh,
3494 targets/support/livecdfs-update.sh:
3495 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3496 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3497 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3500 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3501 targets/livecd-stage2/livecd-stage2-controller.sh,
3502 targets/support/rc-update.sh:
3503 Updated rc-update.sh with better defaults for different livecd/type settings
3504 and cleaning up file copying in livecd-stage2-controller.sh to match
3507 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3508 Made example of catalyst.conf in README match the default catalyst.conf
3511 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3513 Removing old files from previous maintainers and updating README.
3515 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3516 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3517 Added livecd/users option to create non-root users. The first user listed
3518 will also be used for auto-starting X, if X is merged onto the CD.
3520 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3521 targets/livecd-stage1/livecd-stage1-controller.sh,
3522 targets/livecd-stage2/livecd-stage2-controller.sh,
3523 targets/support/livecdfs-update.sh:
3524 Updated all instances of livecd/type: gentoo-release-environmental to
3525 gentoo-release-livecd and added generic-livecd.
3527 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3528 examples/fsscript.sh.example, examples/gamecd.conf.example,
3529 examples/generic_stage_template.spec, examples/grp_template.spec,
3530 examples/livecd-stage1_template.spec,
3531 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3532 examples/snapshot_template.spec:
3533 Imported example files from catalyst 1.1.9 to make them more verbose.
3535 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3536 Fix grp/use bug #89365
3538 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3539 modules/generic_stage_target.py, targets/support/kmerge.sh:
3540 Fixes for initramfs overlay support.
3542 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3543 modules/generic_stage_target.py, targets/support/kmerge.sh,
3544 targets/support/pre-kmerge.sh:
3545 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3546 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3547 caching bug; Also adding preliminary support for initramfs_overlay from
3550 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3551 modules/generic_stage_target.py, targets/support/kmerge.sh:
3552 Removed support for postconf as genkernel no longer has that option
3554 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3555 modules/embedded_target.py, modules/generic_stage_target.py,
3556 modules/grp_target.py, modules/livecd_stage1_target.py,
3557 modules/livecd_stage2_target.py, modules/netboot_target.py,
3558 modules/stage4_target.py, modules/tinderbox_target.py,
3559 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3560 targets/stage1/stage1-preclean-chroot.sh,
3561 targets/support/chroot-functions.sh:
3562 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3563 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3565 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3566 modules/livecd_stage2_target.py:
3567 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3569 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3570 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3571 modules/livecd_stage2_target.py, modules/stage4_target.py,
3572 targets/livecd-stage1/livecd-stage1-controller.sh,
3573 targets/livecd-stage2/livecd-stage2-controller.sh,
3574 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3575 targets/support/functions.sh, targets/support/kmerge.sh,
3576 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3577 Generalized kernel support, fsscript, rcupdate, etc for stage4
3579 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3580 targets/support/pre-kmerge.sh:
3581 Removed sed for usb devices from legacy genkernel, as we're going to require
3582 a version much higher that no longer exhibits the bug.
3584 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3585 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3586 targets/support/livecdfs-update.sh:
3587 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3588 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3589 the ut2004demo shell script has been renamed to ut2004-demo.
3591 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3592 let genkernel always reinstall itself
3594 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3595 modules/catalyst_support.py, modules/generic_stage_target.py,
3596 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3597 fix case bug in livecdfs-update.sh; fix bug in initial command line
3598 arguement parsing; add cflags spec file support which is only allowed to
3601 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3602 targets/stage3/stage3-chroot.sh:
3603 Fix a use flag bug in the stage3
3605 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3606 modules/generic_stage_target.py:
3607 Changes to allow cflags, chost, cxxflags in a spec file
3609 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3610 targets/livecd-stage1/livecd-stage1-controller.sh,
3611 targets/livecd-stage2/livecd-stage2-controller.sh,
3612 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3613 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3614 targets/support/pre-kmerge.sh:
3615 change the code to use more case statements. Fix gcc issue in stage1.
3617 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3618 targets/livecd-stage1/livecd-stage1-controller.sh,
3619 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3620 Merging in changes from catalyst 1.1.x for gamecd support.
3622 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3623 targets/stage1/stage1-preclean-chroot.sh:
3624 Removing gcc-config stuff to see if its still required to work around a gcc
3627 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3628 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3629 Added tests for genkernel >3.2.0
3631 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3634 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3635 Updated AUTHORS with new maintainers and updated contributors list.
3637 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3638 examples/fsscript.sh.example, livecd/files/README.txt,
3639 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3640 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3641 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3642 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3643 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3644 universal.motd.txt to resolve documentation issue on bug #86914. Added
3645 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3646 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3649 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3650 targets/livecd-stage2/livecd-stage2-controller.sh:
3651 Removed a few unnecessary comments
3653 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3654 Removed obsolete files from the livecd directory as the functionality has
3655 moved into the targets folders
3657 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3658 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3659 Additional catalyst 2.0.0 files
3661 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3662 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3663 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3664 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3665 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3666 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3667 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3668 -livecd/runscript/alpha-archscript.sh,
3669 -livecd/runscript/default-runscript.sh,
3670 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3671 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3672 -livecd/runscript-support/gamecdfs-update.sh,
3673 -livecd/runscript-support/kmerge.sh,
3674 -livecd/runscript-support/livecdfs-update.sh,
3675 -livecd/runscript-support/post-kmerge.sh,
3676 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3677 modules/embedded_target.py, modules/generic_stage_target.py,
3678 modules/grp_target.py, modules/livecd_stage1_target.py,
3679 modules/livecd_stage2_target.py, -modules/netboot.py,
3680 +modules/netboot_target.py, modules/snapshot_target.py,
3681 modules/stage1_target.py, +modules/stage4_target.py,
3682 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3683 +targets/embedded/embedded-controller.sh,
3684 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3685 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3686 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3687 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3688 +targets/livecd-stage1/livecd-stage1-controller.sh,
3689 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3690 -targets/livecd-stage1/livecd-stage1.sh,
3691 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3692 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3693 +targets/livecd-stage2/livecd-stage2-controller.sh,
3694 +targets/livecd-stage2/livecd-stage2-iso.sh,
3695 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3696 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3697 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3698 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3699 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3700 +targets/stage1/stage1-controller.sh,
3701 +targets/stage1/stage1-preclean-chroot.sh,
3702 -targets/stage1/stage1-preclean1-chroot.sh,
3703 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3704 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3705 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3706 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3707 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3708 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3709 +targets/stage4/stage4-preclean-chroot.sh,
3710 +targets/support/chroot-functions.sh,
3711 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3712 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3713 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3714 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3715 +targets/tinderbox/tinderbox-controller.sh,
3716 targets/tinderbox/tinderbox-preclean-chroot.sh,
3717 -targets/tinderbox/tinderbox.sh:
3718 Initial Import of Catalyst 2.0.0
3720 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3721 livecd/runscript-support/livecdfs-update.sh:
3722 Added /usr/portage as tmpfs (this will be made conditional later).
3724 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3725 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3726 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3727 from an interactive shell.
3729 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3730 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3731 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3732 livecd/runscript-support/pre-kmerge.sh,
3733 livecd/runscript/default-runscript.sh:
3734 Moved livecd-bash_profile to livecd-bashrc. Added check for
3735 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3736 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3739 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3740 modules/generic_stage_target.py:
3741 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3744 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3745 livecd/runscript/default-runscript.sh,
3746 targets/livecd-stage1/livecd-stage1.sh:
3747 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3748 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3749 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3752 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3753 livecd/runscript/ppc-archscript.sh:
3754 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3756 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3757 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3758 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3759 for multiple initrd files.
3761 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3762 livecd/runscript/ppc-archscript.sh:
3763 Modifed PPC archscript to close bug #84648 and also to make the PPC
3764 archscript produce multiple initrd files, like x86/amd64.
3766 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3767 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3768 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3769 livecd/runscript/ppc-archscript.sh:
3770 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3771 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3772 livecd/volid for the HFS volid, too.
3774 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3775 Calling this one 1.1.7 and rolling a tarball.
3777 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3778 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3779 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3780 -livecd/runscript/sparc64-archscript.sh,
3781 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3782 Added livecd/volid to set the volume ID when creating the ISO, patch by
3783 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3784 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3786 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3787 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3788 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3789 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3791 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3792 livecd/runscript-support/livecdfs-update.sh:
3793 Removed hdparm from default runlevel as it break ide=nodma at boot.
3795 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3796 livecd/runscript-support/kmerge.sh,
3797 livecd/runscript-support/pre-kmerge.sh,
3798 targets/livecd-stage1/livecd-stage1-chroot.sh:
3799 Revert last set of changes and remove portage version check from emerge in
3800 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3803 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3804 livecd/runscript-support/kmerge.sh,
3805 livecd/runscript-support/pre-kmerge.sh:
3806 Change genkernel check to use best_version and has_version to determine if
3807 the any previously installed versions of genkernel are up to date. Change
3808 emerge line for kernels to use -n option to only install if they were not
3809 previously installed.
3811 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3812 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3813 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3814 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3815 livecd/runscript/sparc-archscript.sh:
3816 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3817 unified sparc32/sparc64 cdtar.
3819 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3820 livecd/runscript-support/livecdfs-update.sh,
3821 livecd/runscript-support/pre-kmerge.sh:
3822 Change sudoers update to only run if /etc/sudoers exists and only reduce
3823 splash to 1024x768 on minimal and universal install CD.
3825 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3826 targets/livecd-stage1/livecd-stage1.sh:
3827 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3830 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3831 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3832 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3833 livecd/runscript/sparc64-archscript.sh,
3834 livecd/runscript/x86-archscript.sh:
3835 Added a new empty livecd file to each archscript. This will be used for an
3836 identifier by genkernel to allow booting from a non-primary CDROM.
3838 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3839 Catalyst 1.1.6 is here.
3841 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3842 targets/stage1/stage1-preclean2-chroot.sh:
3843 Commenting out stage1 cleaning of /var/db.
3845 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3846 livecd/runscript-support/pre-kmerge.sh:
3847 Made splash reduction to 1024x768 only for minimal and universal release media.
3849 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3850 targets/stage1/stage1-preclean2-chroot.sh:
3851 Added SLOT files back to /var/db entries in stage1.
3853 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3854 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3855 livecd/runscript/default-runscript.sh,
3856 livecd/runscript-support/livecdfs-update.sh,
3857 targets/livecd-stage2/unmerge.sh:
3858 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3859 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3860 the copy from preserving permissions and also adding /usr/share/faces and
3861 default Gentoo icon. We'll see how the icon does for us. Removing serial
3862 init script, as it causes problems with the splash theme.
3864 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3865 targets/livecd-stage1/livecd-stage1.sh:
3868 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3869 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3870 livecd/runscript-support/kmerge.sh,
3871 livecd/runscript-support/livecdfs-update.sh,
3872 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3873 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3874 targets/stage1/stage1-preclean2-chroot.sh:
3875 Removed x-setup from local.start and added in symlinks for gconf, portage
3876 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3877 baselayout and removed /etc/startx from the environmental type. Commented
3878 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3879 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3880 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3881 for X, use the latest pci.ids and usb.ids from portage, and create
3882 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3883 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3884 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3885 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3886 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3889 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3890 Removed ccache from default options as it breaks catalyst when merged with
3893 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3894 modules/snapshot_target.py:
3895 Added /local/ to snapshot exclusion.
3897 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3898 livecd/runscript-support/livecdfs-update.sh:
3899 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3900 gustavoz and his 5 interface Xeon for this.
3902 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3903 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3904 Added a conditional before killing gconfd-2. This is also going to be
3905 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3908 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3909 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3910 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3911 Moved killall -9 gconfd-2 to execute outside chroot.
3913 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3914 livecd/files/x86-help.msg:
3915 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3918 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3919 livecd/runscript/x86-archscript.sh:
3920 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3923 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3926 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3927 targets/livecd-stage1/livecd-stage1.sh:
3928 Added killall for gconfd-2 back into livecd-stage1.sh
3930 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3931 livecd/runscript/alpha-archscript.sh:
3932 Alpha fixes for multiple kernels..
3934 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3935 livecd/runscript-support/kmerge.sh:
3936 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3938 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3939 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3940 livecd/runscript/sparc64-archscript.sh:
3941 Force devfs if udev is not selected for all supporting arches.
3943 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3944 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3945 livecd/runscript-support/kmerge.sh:
3946 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3949 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3950 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3951 Re-enabled preclean in grp and added gconfd-2 killing.
3953 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3954 livecd/runscript/x86-archscript.sh:
3955 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3958 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3959 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3960 targets/livecd-stage1/livecd-stage1-chroot.sh,
3961 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3962 targets/livecd-stage1/livecd-stage1.sh,
3963 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3964 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3965 Added ability to pause indefinitely. This closes bug #79798. I've also added
3966 the gcond-2 killall back in, but now it is in the actual preclean script and
3967 is executed inside the chroot.
3969 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3970 Updated for 1.1.3 release.
3972 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3973 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3974 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3975 targets/netboot/netboot-packages.sh,
3976 targets/tinderbox/tinderbox-chroot.sh:
3977 Updated to use package.use correctly. Blame Robert Paskowitz
3978 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3980 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3981 targets/stage1/stage1-preclean2-chroot.sh:
3982 Fixed find line for new stage1 /var/db/pkg.
3984 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3985 targets/stage1/stage1-preclean2-chroot.sh:
3986 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3987 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3990 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3991 livecd/runscript-support/livecdfs-update.sh:
3992 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3993 added net.ethX symlinks, and added copying of files from
3994 /usr/lib/hotplug/firmware into firmware tarball.
3996 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3997 livecd/runscript-support/livecdfs-update.sh:
3998 Firmware updated to use new /lib/firmware directory.
4000 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4001 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4002 work when both -f and -C were used on the command line.
4004 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4005 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4006 targets/livecd-stage1/livecd-stage1-chroot.sh,
4007 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4008 targets/stage3/stage3-chroot.sh:
4009 Added a portage version check to each target that uses --newuse to ensure a
4010 high enough version is used. This resolves bug #75336.
4012 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4013 livecd/files/livecd-local.start:
4014 Possible local.start fix for beejay.
4016 12 Jan 2005; John Davis <zhen@gentoo.org>
4017 modules/embedded.py:
4018 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4020 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4021 livecd/runscript-support/kmerge.sh:
4022 Added ccache support to genkernel call in livecd-stage2.
4024 11 Jan 2005; John Davis <zhen@gentoo.org>
4025 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4026 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4027 targets/netboot/netboot.sh:
4028 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4029 some feature enhancements.
4031 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4032 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4033 targets/livecd-stage1/livecd-stage1-chroot.sh,
4034 targets/livecd-stage1/livecd-stage1.sh,
4035 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4036 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4037 Added a -F or --fetchonly command line option and closing out bug #77480.
4038 Also added a portage version check to livecd-stage1 to close out bug #68307.
4040 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4041 livecd/runscript-support/livecdfs-update.sh,
4042 targets/stage3/stage3-chroot.sh:
4043 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4044 target to use emerge -e when building. This is only temporary until the
4045 bootstrap.sh script can be fixed or another solution can be decided upon.
4047 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4048 +targets/embedded/kmerge.sh:
4049 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4050 from mutex@gentoo.org
4052 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4053 modules/livecd_stage2_target.py:
4056 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4057 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4058 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4059 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4060 the brokenness of a stage1 tarball.
4062 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4063 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4066 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4067 modules/livecd_stage2_target.py:
4070 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4071 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4072 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4073 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4074 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4075 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4076 Upgraded the isolinux cdtar files and closing bug #70518.
4078 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4079 modules/embedded_target.py, modules/generic_stage_target.py,
4080 modules/grp_target.py, modules/livecd_stage1_target.py,
4081 modules/livecd_stage2_target.py, modules/netboot.py,
4082 modules/stage1_target.py, modules/tinderbox_target.py:
4083 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4084 separate out specific target logic from the generic targets modules.
4086 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4087 new PPC arch file from pvdabeel@gentoo.org
4089 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4090 examples/generic_stage_template.spec, modules/catalyst_support.py:
4091 tweaking error handling in the main catalyst script
4092 updated the example to include a blurb about portage_confdir
4094 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4095 livecd/runscript-support/livecdfs-update.sh:
4096 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4098 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4101 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4102 fix for #66592. catalyst now gives a traceback when it bails out, making
4103 troubleshooting amazingly easier
4105 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4106 modules/catalyst_support.py, modules/embedded_target.py,
4107 modules/generic_stage_target.py, modules/grp_target.py,
4108 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4109 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4110 Reversing patch from Eric Edgar from bug #70663.
4112 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4113 livecd/runscript/x86-archscript.sh:
4114 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4115 not work without it (mkisofs fails on creating ISO).
4117 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4118 modules/catalyst_support.py, modules/embedded_target.py,
4119 modules/generic_stage_target.py, modules/grp_target.py,
4120 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4121 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4122 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4123 separate out specific target logic from the generic targets modules.
4125 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4126 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4127 targets/embedded/embedded.sh:
4128 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4130 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4131 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4132 livecd/runscript/default-runscript.sh,
4133 livecd/runscript-support/gamecdfs-update.sh,
4134 livecd/runscript-support/livecdfs-update.sh,
4135 modules/livecd_stage2_target.py:
4136 Added gamecd/conf option to livecd_stage2_target.py, added
4137 gamecd.conf.example to /examples, cleaned up game-specific code in
4138 gamecdfs-update.sh to make it more generic, added more fundtionality to
4139 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4140 and gentoo-gamecd to make spec files simpler and to remove the need for
4141 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4142 user to still use a custom fsscript of their own.
4144 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4145 +livecd/files/environmental.motd.txt,
4146 targets/livecd-stage1/livecd-stage1.sh:
4147 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4149 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4150 livecd/runscript/default-runscript.sh,
4151 livecd/runscript-support/livecdfs-update.sh:
4152 Added gentoo-release-environmental as a valid livecd/type and did some
4153 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4154 devices other than eth0.
4156 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4157 targets/livecd-stage1/livecd-stage1-chroot.sh:
4158 Changed livecd-stage1 to merge each package individually. This should not
4159 make it into a production version of catalyst, but is here as a possible
4160 solution to bug #68307.
4162 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4163 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4164 livecd/runscript/sparc-archscript.sh,
4165 livecd/runscript/sparc64-archscript.sh,
4166 livecd/runscript/x86-archscript.sh:
4167 Added failures to all arches on mkisofs failure and also made -z option to
4168 mkisofs optional on x86 depending on loop type used.
4170 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4171 livecd/runscript/x86-archscript.sh:
4172 Making sure the mkisofs call causes a failure when it doesn't complete
4173 successfully. Once again, blame jforman, our beloved infra-monkey.
4175 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4176 livecd/runscript/default-runscript.sh:
4177 squashfs-utils->squashfs-tools fix. Blame jforman.
4179 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4180 livecd/isogen/x86-isogen.sh:
4181 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4182 possibly not booting on really old systems.
4184 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4185 livecd/runscript/x86-archscript.sh:
4186 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4187 possibly not booting on really old systems.
4189 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4190 livecd/runscript-support/livecdfs-update.sh:
4191 Save some space by removing redundant firmware after tarball is made, only
4192 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4195 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4196 targets/stage1/stage1-preclean2-chroot.sh:
4197 Added patch from vapier and closing bug #73556.
4199 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4200 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4201 +targets/embedded/embedded-fs-runscript.sh,
4202 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4203 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4204 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4205 from mutex@gentoo.org for modules/embedded.py
4207 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4208 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4209 livecd/runscript-support/livecdfs-update.sh:
4210 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4211 aliases having --color rather than --color=auto.
4213 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4214 livecd/files/livecd-local.start:
4215 Let's try actually making a proper edit on livecd/files/livecd-local.start
4216 this time, shall we...
4218 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4219 livecd/files/livecd-local.start:
4220 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4221 x-setup check for /etc/startx.
4223 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4224 livecd/runscript-support/gamecdfs-update.sh:
4225 Fixing minor sed bug in gamecdfs-update.sh.
4227 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4228 examples/snapshot_template.spec,
4229 livecd/runscript-support/gamecdfs-update.sh,
4230 livecd/runscript-support/livecdfs-update.sh:
4231 Fixing typo in snapshot_template.spec and closing bug #70321.
4233 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4234 livecd/runscript-support/pre-kmerge.sh:
4235 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4236 genkernel will only add the 1024x768 version of the gensplash image to the
4237 bzImage, which added with the livecd-stage2 removal of the unused splash
4238 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4240 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4241 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4242 livecd/runscript/sparc64-archscript.sh:
4243 Updated with silo/mkisofs patch from gustavoz.
4245 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4246 livecd/files/x86-help.msg:
4247 Updated x86-help.msg to make it fall more inline with current
4248 genkernel/livecd-tools options.
4250 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4251 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4252 livecd/runscript-support/pre-kmerge.sh:
4253 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4254 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4255 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4258 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4259 livecd/runscript-support/kmerge.sh,
4260 livecd/runscript-support/livecdfs-update.sh,
4261 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4262 Changed kernel build caching to use kerncache option, rather than pkgcache
4263 option. Fixed --postconf and --callback for builds that do not require them.
4264 Removed delay when removing package sin the system profile. This is now
4265 catalyst 1.1.0, so enjoy.
4267 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4268 livecd/runscript-support/livecdfs-update.sh:
4269 Stopping udev from using the nasty device tarball. We don't need it anyway.
4271 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4272 livecd/runscript/sparc-archscript.sh,
4273 livecd/runscript/sparc64-archscript.sh,
4274 livecd/runscript-support/kmerge.sh,
4275 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4276 Fixing gpm support by uncommenting default settings. Fixing case where
4277 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4278 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4279 not get renamed. Fixed a problem where we were accidentally removing the
4280 hwdata-knoppix versions of pci.ids and usb.ids and linking
4281 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4282 for 2004.3 and catalyst 1.1.0.
4284 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4285 patch from vapier@gentoo.org for bug #68080
4287 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4288 livecd/runscript-support/kmerge.sh:
4289 made kernel caching dependent on the "pkgcache" option so that genkernel's
4290 postconf can actually work
4292 18 Oct 2004; John Davis <zhen@gentoo.org>
4293 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4294 livecd/runscript-support/livecdfs-update.sh:
4295 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4297 17 Oct 2004; John Davis <zhen@gentoo.org>
4298 livecd/runscript-support/livecdfs-update.sh:
4299 firmware tarball fix for packages that need firmware such as ipw2100
4301 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4302 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4303 livecd/runscript-support/livecdfs-update.sh,
4304 modules/livecd_stage2_target.py:
4305 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4307 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4308 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4309 should not hurt non-HT users
4311 12 Oct 2004; John Davis <zhen@gentoo.org>
4312 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4313 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4314 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4315 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4316 livecd/runscript-support/kmerge.sh:
4317 bugfixes for #67195, #67197, #67122, and #46918
4319 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4320 small netboot fixups
4322 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4323 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4324 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4325 targets/netboot/netboot.sh:
4326 sweeping updates and changes to the netboot code. the patches should fix the
4327 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4328 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4330 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4331 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4332 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4333 targets/netboot/netboot.sh:
4334 more code cleanup and maintenance
4336 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4337 modules/generic_stage_target.py, +modules/netboot.py,
4338 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4339 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4340 +targets/netboot/netboot.sh:
4341 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4344 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4345 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4346 targets/livecd-stage1/livecd-stage1-chroot.sh,
4347 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4348 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4349 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4350 have to start a server on the build host for it to distribute.
4352 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4353 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4354 just do -s version_stamp
4356 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4357 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4359 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4360 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4361 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4362 modules/livecd_stage2_target.py:
4363 udev support for livecds
4365 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4366 +targets/livecd-stage2/unmerge.sh:
4367 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4368 Also, livecd-stage2 unmerge.sh added back in.
4370 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4371 livecd/runscript-support/livecdfs-update.sh:
4372 bugfixes for #60887 and #63338
4374 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4375 bugfixes for #63382 and #63338
4377 08 Sep 2004; John Davis <zhen@gentoo.org>
4378 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4379 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4380 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4381 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4382 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4383 targets/livecd-stage1/livecd-stage1-chroot.sh,
4384 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4385 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4386 lots of changes in this revision. first of all, major cosmetic fixups to the
4387 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4388 for distcc or ccache builds in most of the targets. bug #56581 is finially
4389 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4390 performance enhancement here.
4392 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4393 modules/livecd_stage2_target.py:
4394 fix for bug #63033, thanks to usata@gentoo.org for the patch
4396 30 Aug 2004; John Davis <zhen@gentoo.org>
4397 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4398 bugfixes for #61537 and #61779
4400 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4401 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4402 modules/snapshot_target.py:
4403 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4404 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4405 time should also be improved due to a more efficient use of rsync. This commit will
4406 mark the portage version of catalyst-1.9.0.
4408 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4409 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4412 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4415 02 Aug 2004; John Davis <zhen@gentoo.org>
4416 livecd/runscript-support/livecdfs-update.sh:
4419 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4420 +targets/stage1/build.py, -targets/stage1/build.sh,
4421 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4422 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4423 targets/stage3/stage3-chroot.sh:
4424 applied patch from bug #58840. it should fix up things for uclibc stages and
4425 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4427 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4428 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4429 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4430 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4431 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4432 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4433 livecd/runscript-support/livecdfs-update.sh,
4434 modules/livecd_stage2_target.py:
4435 addition of wolf31o2's gamecd patchset. untested, so please beware
4437 14 Jul 2004; John Davis <zhen@gentoo.org>
4438 livecd/runscript-support/livecdfs-update.sh,
4439 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4440 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4441 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4442 this out of generic_stage_target and into livecd-stage2 since the
4443 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4445 13 Jul 2004; John Davis <zhen@gentoo.org>
4446 livecd/runscript-support/livecdfs-update.sh:
4447 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4448 default rc'ed programs when only one change was required to rcadd. so I
4449 changed it so that the defaults are *always* loaded and specified additions/
4450 deletions are just added on top of those.
4452 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4453 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4454 targets/livecd-stage1/livecd-stage1-chroot.sh,
4455 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4456 targets/tinderbox/tinderbox-chroot.sh:
4457 changing the more verbose behavior to the -V (verbose) flag
4459 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4460 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4461 targets/livecd-stage1/livecd-stage1-chroot.sh,
4462 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4463 targets/tinderbox/tinderbox-chroot.sh:
4464 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4465 it is about to merge so that deps and USE flags are more evident
4467 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4468 modules/catalyst_support.py:
4469 completely rewrote the catalyst main script so that it can actually utilize
4470 more than one command line flag. new functionality included, but not active
4471 yet (--debug and --verbose). arguments can still be passed on the commandline
4472 through the use of the -C (--cli) flag. updated the arg_parse function in
4473 catalyst_support.py to accomodate my changes.
4475 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4476 modules/generic_target.py, modules/grp_target.py,
4477 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4478 modules/snapshot_target.py, modules/stage1_target.py,
4479 modules/stage2_target.py, modules/stage3_target.py,
4480 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4481 fixes for bugs #55192 and #54137
4482 added a new key for all specfiles, portage_confdir.
4483 this should point to a directory similar in functionality to /etc/portage.
4485 cleaned up the module code a bit so that unnecessary modules
4488 more work on resuming. it is getting there, but it still needs a ton of work,
4489 so please test, and report bugs.
4491 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4492 modules/catalyst_support.py, modules/generic_stage_target.py,
4493 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4494 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4495 stage resuming functionality should be working. I still have to work on GRP
4496 and livecds, but they should not be hard. I could not incorporate emerge
4497 --resume into stage resuming functionality because in some instances, portage
4498 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4499 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4500 ). I also made some small tweaks to the stage target scripts which clean up
4501 the envscript stuff. Not noticable performance wise, but it makes me feel all
4502 warm and fuzzy to know that it is programmed absolutely correctly ;)
4504 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4505 modules/generic_stage_target.py:
4506 revamped the cmd() structure so that it could properly return error codes.
4507 Please note that this might break catalyst until there is some further
4508 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4509 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4510 now. Additionally, catalyst will stop when there is an error with an ebuild
4511 ... it didn't do this before, it just plowed along and packed things up.
4513 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4514 code in portage.py and then answering my noob questions.
4516 13 Jun 2004; John Davis <zhen@gentoo.org>
4517 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4518 livecd/runscript-support/livecdfs-update.sh:
4519 some last minute fixins (stuff to work with the new genkernel)
4521 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4524 11 Jun 2004; John Davis <zhen@gentoo.org>
4525 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4526 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4529 10 Jun 2004; John Davis <zhen@gentoo.org>
4530 livecd/runscript-support/kmerge.sh,
4531 livecd/runscript-support/livecdfs-update.sh,
4532 livecd/runscript-support/post-kmerge.sh,
4533 livecd/runscript-support/pre-kmerge.sh:
4534 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4535 functions control what scripts are added to their respective runlevels. This
4536 option would be specified like so in the spec file: livecd/rcadd:
4537 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4539 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4540 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4541 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4542 the code to give a nice error msg instead of a cryptic traceback
4544 04 Jun 2004; John Davis <zhen@gentoo.org>
4545 livecd/runscript-support/livecdfs-update.sh:
4546 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4547 /etc/bootsplash/default
4549 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4550 targets/embedded/embedded-chroot.sh,
4551 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4552 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4553 targets/livecd-stage1/livecd-stage1-chroot.sh,
4554 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4555 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4556 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4557 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4558 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4559 targets/tinderbox/tinderbox-chroot.sh,
4560 targets/tinderbox/tinderbox-preclean-chroot.sh,
4561 targets/tinderbox/tinderbox.sh:
4562 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4564 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4565 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4566 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4567 It should be a full path pointing to a portage overlay dir.
4569 27 May 2004; John Davis <zhen@gentoo.org>
4570 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4571 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4572 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4573 livecd/runscript/default-runscript.sh:
4574 added updated silos and fixed motd bug
4576 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4577 rolling out version 1.0.8
4579 22 May 2004; John Davis <zhen@gentoo.org>
4580 livecd/runscript-support/kmerge.sh,
4581 livecd/runscript-support/livecdfs-update.sh,
4582 modules/livecd_stage2_target.py:
4583 added key livecd/bootsplash
4585 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4586 livecd/runscript/sparc-archscript.sh,
4587 livecd/runscript/sparc64-archscript.sh:
4588 sparc fixup patches from gustavoz at g.org
4590 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4591 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4592 is livecd/modblacklist
4594 19 May 2004; John Davis <zhen@gentoo.org>
4595 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4596 livecd/runscript/x86-archscript.sh:
4597 added support for livecd/overlay, changed vga=0x317 to vga=791
4598 in the x86 archscript as it is a more standard setting and should
4599 work on more hardware
4601 17 May 2004; John Davis <zhen@gentoo.org>
4602 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4603 livecd/runscript-support/kmerge.sh,
4604 livecd/runscript-support/livecdfs-update.sh,
4605 modules/livecd_stage2_target.py:
4606 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4607 we also now have basic motd copying support for more branded livecds
4609 16 May 2004; John Davis <zhen@gentoo.org>
4610 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4611 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4612 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4614 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4615 modules/catalyst_support.py, modules/embedded_target.py,
4616 modules/generic_stage_target.py, modules/generic_target.py,
4617 modules/grp_target.py, modules/livecd_stage1_target.py,
4618 modules/livecd_stage2_target.py, modules/stage1_target.py,
4619 modules/stage2_target.py, modules/stage3_target.py,
4620 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4621 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4622 caused gcc profile problems.
4624 12 May 2004; John Davis <zhen@gentoo.org>
4625 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4626 livecd/runscript-support/livecdfs-update.sh,
4627 livecd/runscript-support/post-kmerge.sh,
4628 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4630 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4631 silliness). Most notably, I have taken advantage of the update-modules
4632 --assume-kernel fix from agriffis so that we can actually use 3rd party
4633 modules now. Please note that >=baselayout-1.9.0 is required.
4635 02 May 2004; Olivier Crete <tester@gentoo.org>
4637 Added forgotten CHOST for i386 subarch
4639 30 Apr 2004; John Davis <zhen@gentoo.org>
4640 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4641 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4642 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4643 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4645 -fixed 2004.0 branding in the isolinux cdtar
4646 -fixed up acpi stuff in the runscripts
4647 -fixed up the x86 help message and corrected the numerous errors in it
4649 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4650 livecd/runscript/default-runscript.sh:
4651 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4652 1.0.7. we are ready for release
4654 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4655 fix for the problem that gustavoz found wrt the /dev creation stuff not
4656 detecting arches. also an efficiency fix for stage1 building
4658 14 Apr 2004; John Davis <zhen@gentoo.org>
4659 targets/embedded/embedded-chroot.sh,
4660 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4661 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4662 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4663 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4664 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4665 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4666 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4667 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4668 targets/tinderbox/tinderbox-preclean-chroot.sh,
4669 targets/tinderbox/tinderbox.sh:
4670 fix for bug #47733 - fixes for distcc and an envscript bugfix
4672 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4675 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4676 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4677 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4678 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4679 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4680 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4681 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4682 targets/stage1/stage1-preclean1-chroot.sh,
4683 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4684 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4685 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4686 targets/tinderbox/tinderbox.sh:
4687 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4688 zhen@gentoo.org please.
4690 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4691 fix for /dev in stage1
4693 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4696 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4697 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4698 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4699 Added the two kernel-configs for 2004.1 x86
4701 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4702 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4703 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4704 targets/tinderbox/tinderbox.sh:
4705 fix to address missing /dev in stages, fixed path for env-update in all of the
4708 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4709 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4711 01 Apr 2004; John Davis <zhen@gentoo.org>
4712 livecd/runscript/default-runscript.sh:
4713 added in fix for the module.conf stuff courtesy of Benjamin Judas
4716 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4718 cosmetic touchups for 1.0.5
4720 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4721 added support to the stage2 for stackable profiles bootstrap
4723 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4724 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4725 support for sparc32/64 build compatibility
4727 30 Mar 2004; John Davis <zhen@gentoo.org>
4728 livecd/runscript/default-runscript.sh, modules/targets.py,
4729 targets/stage1/build.sh:
4730 fix for bug 46022, more stackable profile fixes, embedded patches added
4732 26 Mar 2004; John Davis <zhen@gentoo.org>
4733 livecd/runscript/default-runscript.sh, modules/targets.py,
4734 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4735 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4736 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4737 fixes for bugs #44625 and #45805
4739 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4740 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4741 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4742 memtest is in. if you want to use it, check out the memtest86 cd tarball
4743 Also, fixes for bugs 45078, 45188, 44306
4745 23 Mar 2004; John Davis <zhen@gentoo.org>
4746 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4747 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4748 livecd/runscript/x86-archscript.sh, modules/targets.py,
4749 targets/livecd-stage3/unmerge.sh:
4750 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4751 created at the end of the livecd-stage2 process.
4753 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4754 targets/embedded/embedded.sh:
4755 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4757 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4758 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4759 removing the hardened-gcc deps since the package itself is deprecated'
4761 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4762 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4764 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4765 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4766 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4767 examples/livecd/alpha/config-2.4.21-r4-alpha,
4768 examples/livecd/alpha/config-2.4.21-r4-jensen,
4769 examples/livecd/alpha/config-2.4.21-r4-legacy,
4770 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4771 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4772 fixes for bugs 43676, 43701. Alpha support added as well.
4774 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4775 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4776 kde/gnome cd specs added.
4778 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4779 fix in catalyst.conf for bug #42044
4781 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4782 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4783 examples/livecd/sparc64/config-2.4.24-sparc64:
4784 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4786 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4787 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4788 for a $clst_conf environment variable. You can use the $clst_conf variable to
4789 point to a file to use in place of /etc/catalyst.conf. By setting this
4790 variable in your shell, catalyst can easily be used by multiple people on the
4791 same machine. Also, ccache support now works for genkernel.
4793 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4794 removed file for livecd-stage2 target, as this is handled by the runscript
4795 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4796 and made "/boot/kernel/foo/extraversion" an optional rather than required
4797 parameter. The aforementioned "packages" is used to specify kernel-related
4798 packages (like module ebuilds) to merge with each kernel, and the new "use"
4799 option is used to specify the USE settings you'd like exported to the
4800 environment during kernel as well as kernel "packages" build.
4802 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4803 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4804 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4805 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4806 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4807 targets/tinderbox/tinderbox.sh:
4808 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4809 it for ebuild - added headers to everything and removed deprecated dirs
4811 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4812 adding Kumba's patches for MIPS
4814 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4815 Added hppa specific code.
4817 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4818 Tinderbox target added. See tinderbox examples in examples/ dir.
4820 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4821 spec file support integrated into catalyst. Use "-f/--file specfile" as
4822 argument; see examples dir for examples.
4823 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4824 example of how to use it.
4826 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4827 support functions for spec file parsing and reading added. Will get added to
4830 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4831 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4834 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4835 Significant rework of code structure. Everything is falling nicely into place.
4837 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4838 Exception handling fully-integrated into current prototype code.
4840 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4841 beginning of exception handling integration, got some of the target code
4844 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4845 major code rework in progress on the python parts.
4847 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4848 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4849 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4850 for organiation's sake, I have moved the files, such as livecd foundations,
4851 into catalyst/files. It will make it easier for us when ebuild time comes
4854 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4855 All preliminary target build scripts are now added and coded to near as spec
4856 that we can have at this point.
4858 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4859 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4860 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4861 something that should be continued as much as reasonably possible in other
4862 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4863 code completed, and internal fall-backs to reasonable global config defaults
4866 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4867 subarch test outsourced to python catalyst-subarches function.
4869 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4870 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4872 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4873 removing dup enter_chroot
4875 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4876 document subarches checking
4878 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4879 Fix valid subarch test.
4881 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4882 include/build_functions.sh, include/functions.sh:
4883 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4884 start_build to build_functions.sh cleaning up the main catalyst script some
4887 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4888 fixed SRCBALL and DESTBALL, making it transparent for profiles
4890 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4891 added an exit condition to the cmd line argument case statement
4893 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4894 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4895 the changes that I made to the above files should make catalyst completely
4896 transparent to no matter what profile we are using. check files/catalyst.conf
4897 for the list of BUILDTYPEs that we support.
4899 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4900 changed how cmd line arguments are handled
4902 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4903 I changed the is_special handling so that it is cleaner and faster
4905 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4906 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4907 livecd/foundations/x86-basic/post-clean.sh,
4908 livecd/foundations/x86-basic/pre-clean.sh,
4909 livecd/foundations/x86-basic/settings:
4910 I outsourced more functions to include/functions.sh. I made it a seperate file
4911 from build_fucntions.sh so that we can keep our build and other functions
4912 apart. I also added in the livecd stuffs from the stager side of things.
4914 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4915 include/build_functions.sh:
4916 I outsourced all of the build functions to include/build_functions.sh. In the
4917 future, this will happen more - the code needs cleaned up.
4919 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4921 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4922 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4923 does not use that anymore.
4925 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4926 since we now have a default profile in portage, i massaged some errors
4927 messages to reflect that.
4929 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4931 removed ccache support from catalyst stage1 build cause it breaks the build.
4932 Additionally, I removed gettext support from bootstrap, because according to
4933 our new default profile, we don't use that anymore.
4935 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
4936 added a new var, BUILDTYPE, adding more transparency for building.
4937 In the future, we will be building both selinux and hardened sources.
4939 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4940 fixed some formatting when catalyst prints out build info, additionally,
4941 trying to make catalyst more transparent for future expansion of stages
4943 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
4944 fixed the order/ way in which we handle cmd line arguments wrt to -h or
4945 --help. I moved this functionality from the main program section to
4948 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
4949 I edited catalyst to change our naming convention from stage*-arch-h.* to
4950 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
4951 I change naming conventions, as catalyst will be eventually extended to
4952 do selinux-* stages also.
4954 Additionally, I updated README.catalyst to include profile information.
4956 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
4957 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
4958 I renamed README.stager to README.catalyst and have made some very minor
4959 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
4960 I have hacked bootstrap to use the hardened profile, as well as utilize
4961 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
4962 major). Additionally, bin/stage1 has been hacked to accept the hardened
4963 profile, and use hardened-gcc.
4965 09 September 2003; John Davis <zhen@gentoo.org>:
4966 Initial import of hardened stager. I am forking this from the original
4967 stager code in order to better fit our needs. The original stager code is
4968 still used by Gentoo, and is maintained by Daniel Robbins
4969 <drobbins@gentoo.org>. I would like to thank him and the rest of the
4970 contributors that coded stager.