1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
5 +modules/catalyst/__init__.py:
6 Add __init__.py file and import line
8 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
9 +modules/catalyst/spec.py:
10 Initial commit of modules/catalyst/spec.py
12 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
14 Updating x86/amd64 arch support. Original patches by William Cooke
15 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
17 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
18 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
19 modules/snapshot_target.py, modules/stage4_target.py,
20 targets/support/bootloader-setup.sh, targets/support/functions.sh,
21 targets/support/kmerge.sh:
22 Removing all deprecated interfaces. We no longer wish to support them and
23 they're not needed. Anyone using a pre-2.x spec file will need to update
26 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
27 -livecd/files/Getting_Online.txt:
28 Removing livecd/files/Getting_Online.txt since it was quite outdated.
30 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
32 Updated for new git repo.
34 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
35 targets/support/livecdfs-update.sh:
36 Add gconf settings for gnome-screensaver to disable locking by default. This
39 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
40 Add armv5tel to arm host list
42 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
43 targets/support/chroot-functions.sh:
44 If we don't have a distcc user, we need to reinstall distcc, even if it's
45 been built with the right USE. This mainly affects stage1/stage2.
47 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
48 targets/support/chroot-functions.sh:
49 We need to run distcc-config --install, since we won't be installing into
50 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
51 installed versions of distcc.
53 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
54 Add a couple of distcc-related items to TODO.
56 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
57 targets/stage1/stage1-preclean-chroot.sh,
58 targets/stage2/stage2-preclean-chroot.sh,
59 targets/stage3/stage3-preclean-chroot.sh,
60 targets/stage4/stage4-preclean-chroot.sh:
61 We don't want to run setup_myfeatures in preclean, but still want to update
62 the environment and show our debug information.
64 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
65 targets/stage1/stage1-preclean-chroot.sh,
66 targets/stage2/stage2-preclean-chroot.sh,
67 targets/stage3/stage3-preclean-chroot.sh,
68 targets/stage4/stage4-preclean-chroot.sh,
69 targets/support/chroot-functions.sh:
70 Remove the die on LIBDIR check, since it won't be set on non-multilib
71 profiles. We can now run debug in preclean again.
73 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
74 targets/support/functions.sh:
75 Let's not try to chmod a dangling symlink.
77 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
78 targets/support/chroot-functions.sh:
79 Added emerge --info to debug output. I don't know why I didn't add it before.
81 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
82 targets/stage1/stage1-preclean-chroot.sh,
83 targets/stage2/stage2-preclean-chroot.sh,
84 targets/stage3/stage3-preclean-chroot.sh,
85 targets/stage4/stage4-preclean-chroot.sh:
86 We probably shouldn't be running our debug functions in our stages. Let's
89 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
90 targets/support/chroot-functions.sh:
91 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
94 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
95 targets/support/livecdfs-update.sh:
96 Only copy the handbook icon if one exists.
98 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
99 modules/catalyst_lock.py:
100 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
103 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
104 targets/livecd-stage2/livecd-stage2-controller.sh:
105 We should be matching all possible LIBDIRs, so make sure we do that.
107 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
108 targets/support/livecdfs-update.sh:
109 We no longer need the metadata.tar.bz2, since the Installer uses
112 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
113 targets/stage1/stage1-chroot.sh:
114 We don't need --newuse if we're not using binary packages, so there's no
117 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
118 targets/livecd-stage2/livecd-stage2-controller.sh:
119 Added initial framework for creating the CD's root on livecd/livedvd.
120 Currently, the end result is the same, but I'll be adding code to
121 automatically copy the stages and to automatically download the distfiles.
123 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
124 targets/livecd-stage2/livecd-stage2-controller.sh,
125 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
126 targets/support/rc-update.sh:
127 Change all checks for livecd/type: gentoo-release-livecd to
128 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
129 to allow for auto-fetching of distfiles and stages onto official DVD media.
131 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
132 targets/livecd-stage1/livecd-stage1-controller.sh,
133 targets/livecd-stage2/livecd-stage2-controller.sh:
134 Updated TODO. Added code to livecd-stage1 to generate a package list, which
135 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
136 the distfiles automatically.
138 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
139 modules/generic_stage_target.py:
140 Fix seedcache output so it fits in 80 columns.
142 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
143 targets/stage1/stage1-chroot.sh:
144 We should likely install baselayout before anything else, including the
145 package manager. As such, I've moved it to after sys-apps/baselayout is
148 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
149 targets/livecd-stage2/livecd-stage2-controller.sh:
150 Check for a snapshot in the overlay and error if one is present. This should
151 ensure that the snapshot on the CD is the same as the one used to build the
154 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
155 modules/catalyst_support.py:
156 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
157 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
160 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
161 targets/stage1/stage1-chroot.sh:
162 Change back to using sys-apps/baselayout. We'll need to come up with a
163 better permanent solution now that virtual/baselayout is no more.
165 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
166 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
167 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
169 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
170 targets/support/bootloader-setup.sh:
171 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
174 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
175 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
176 Added TODO. Changed create_handbook_icon call to only be called if
177 /docs/handbook/index.html exists on the disk or in livecd/overlay.
179 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
180 targets/support/kmerge.sh:
181 Run sed on KERNELVERSION to escape the slashes so we can use it in another
184 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
185 targets/support/kmerge.sh:
186 Modify test to run if package.provided exists instead of if it doesn't.
187 Run sed on the correct file.
189 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
190 targets/support/chroot-functions.sh:
191 Added --noreplace to setup_myfeatures merges so we don't blow away any
192 packages which are already installed with the proper USE flags for the given
193 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
195 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
196 livecd/files/README.txt:
197 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
199 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
200 targets/support/rc-update.sh:
201 Added mdraid for baselayout-2 users.
203 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
204 targets/support/kmerge.sh:
205 Clean up package.provided after the kernel build
207 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
208 targets/support/kmerge.sh:
209 It helps if I put things in the correct order so they'll actually execute,
210 rather than getting a nice error from emerge.
212 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
213 targets/support/kmerge.sh:
214 Change upgrade to update.
216 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
217 targets/support/kmerge.sh:
218 Add back in the package.provided code that *should* skip the kernel sources
219 merge for call back and subsequent runs.
221 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
222 targets/support/kmerge.sh:
223 We don't really need to use binary packages for the kernel sources, since it
224 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
225 when we're not using kerncache.
227 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
228 targets/support/kmerge.sh:
229 Remove 'symlink' from USE, since it's not needed and screws up kerncache
231 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
232 targets/livecd-stage2/livecd-stage2-controller.sh:
233 OK, we run our find outside the chroot, so we don't want to use absolute
234 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
235 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
238 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
239 targets/livecd-stage2/livecd-stage2-controller.sh,
240 targets/stage1/stage1-controller.sh:
241 Cleanup the clean section for stage1 and add an updated clean section for
242 livecd-stage2 when we're a minimal, universal, or game CD. This is
243 2.0.6_pre14 for testing.
245 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
246 targets/support/kmerge.sh:
247 We should be using --newuse when merging our packages in callback.
249 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
250 targets/grp/grp-chroot.sh:
251 We should only use --noreplace when building a pkgset, everything else
254 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
255 modules/catalyst_support.py, modules/generic_stage_target.py,
256 modules/grp_target.py:
257 Apply additional patches from bug #207862 for CONTENTS generation.
259 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
260 targets/grp/grp-chroot.sh:
261 Call setup_myemergeopts after changing clst_FETCH.
263 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
264 targets/netboot2/netboot2-pkg.sh:
265 Remove a bit of unnecessary code.
267 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
268 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
269 targets/support/chroot-functions.sh:
270 Fix some spacing on the -* warning, revert Andrew's last change, since it
271 didn't do anything, and clean up the GRP chroot code so it works smarter and
272 set clst_FETCH when clst_grp_type is something other than pkgset.
274 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
275 targets/support/chroot-functions.sh:
276 Don't set --usepkg and --buildpkg when fetching.
278 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
279 modules/generic_stage_target.py:
280 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
283 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
284 modules/generic_stage_target.py:
285 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
286 boot/kernel/${kname}/config copying code in generic_stage_target.
288 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
289 targets/support/kmerge.sh:
290 Make sure we don't give genkernel a --kernel-config if it isn't set in the
293 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
294 modules/generic_stage_target.py, targets/support/kmerge.sh,
295 targets/support/pre-kmerge.sh:
296 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
297 valid, rather than required, changed clst_ksource to default to
298 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
299 removal of USE to after the kernel build so the modules get the correct USE,
300 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
302 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
303 targets/support/kmerge.sh:
304 We should run the default functions for kmerge.sh, too.
306 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
307 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
308 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
309 Updated aboot cdtar with a newer version to support newer kernels.
311 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
312 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
313 Updated make_destpath so it writes out to make.conf as well as exporting
314 ROOT to the environment, added a make_destpath call to cleanup_stages, and
315 adding make_destpath /tmp/stage1root to stage1.
317 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
318 Updated README a bit and rolling 2.0.6_pre12 for testing.
320 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
321 targets/support/create-iso.sh:
322 Removed any further checks for clst_fstype and making sure everybody is
323 using ${mkisofs_zisofs_opts}.
325 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
326 targets/support/livecdfs-update.sh:
327 The default theme for GNOME is now Clearlooks, so we can remove the theme
328 code, but we still want to set the font size.
330 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
331 targets/support/livecdfs-update.sh:
332 We need to put quotes around ${user_comment} or useradd gets confused.
334 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
335 targets/support/chroot-functions.sh:
336 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
339 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
340 targets/support/kmerge.sh:
341 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
342 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
344 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
345 targets/support/create-iso.sh:
346 Bash fscking sucks, so we have to compromise on this code reduction solution
347 a bit. It's still far better than it was
349 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
350 targets/support/create-iso.sh:
351 Don't escape quotes when actually running the command
353 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
354 targets/support/kmerge.sh:
355 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
357 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
358 targets/support/kmerge.sh:
359 Use -L instead of -l in test for symlink
361 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
362 targets/stage1/stage1-controller.sh:
363 Remove code for gcc-config/binutils-config since it should be getting done
364 in the preclean script, anyway.
366 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
367 targets/stage1/stage1-chroot.sh:
368 I missed one place where HOSTUSE was being used incorrectly.
370 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
371 targets/support/kmerge.sh:
372 Escape the correct quote
374 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
375 targets/support/kmerge.sh:
376 Change remaining instances of run_emerge to run_merge
378 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
379 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
380 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
383 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
384 targets/support/bootloader-setup.sh:
385 Let's change our splash checking to a global check so it only needs to be
386 done once. This makes much more sense than having all of those if ... else
389 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
390 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
391 Fix our USE invocation here so things work as expected.
393 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
394 targets/support/livecdfs-update.sh:
395 Force-enable livecd/users for livecd/type gentoo-release-livecd and
398 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
399 targets/support/livecdfs-update.sh:
400 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
403 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
404 targets/livecd-stage2/livecd-stage2-controller.sh:
405 Fixing the snapshot copying so it will only copy the correct snapshot for
406 people who don't know how to properly use wget.
408 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
409 targets/stage1/stage1-chroot.sh:
410 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
413 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
414 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
415 OK, we have to escape our quotes, rather than use single quotes, or we don't
416 evaluate the variables properly.
418 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
419 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
420 targets/support/kmerge.sh:
421 Fixing echo/sed for make.conf writing.
423 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
424 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
425 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
426 Rather than using the environment, we write out our USE to make.conf, then
427 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
428 be written to make.conf, already.
430 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
431 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
432 targets/livecd-stage1/livecd-stage1-chroot.sh,
433 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
434 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
435 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
436 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
437 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
438 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
439 Changing run_emerge to run_merge, changing both setup_portage and
440 setup_myfeatures to add any USE changes to make.conf prior to merge, then
441 removing the settings added, rather than (ab)using the environment.
443 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
444 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
445 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
446 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
447 targets/tinderbox/tinderbox-chroot.sh:
448 Rearrange some of the functions in chroot-functions.sh in preparation for
449 some upcoming changes and rename setup_portage to setup_pkgmgr.
451 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
452 targets/stage1/stage1-controller.sh:
453 Removing an extra env-update call from stage1's preclean.
455 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
456 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
457 targets/support/bootloader-setup.sh:
458 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
459 help.msg which we didn't even use.
461 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
462 targets/support/bootloader-setup.sh:
463 Don't write out out 'default 1' line when creating grub.conf, since the
464 'help' entry is now at the bottom, and we want grub to default to the first
467 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
468 targets/support/bootloader-setup.sh:
469 Removed checks on livecd/splash_type, since we only support one type,
470 removed remaining bootsplash code from bootloader-setup.sh, added automatic
471 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
472 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
474 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
475 targets/livecd-stage2/livecd-stage2-controller.sh:
476 Let's automatically copy in the snapshot if livecd/type is
477 gentoo-release-livecd.
479 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
480 modules/generic_stage_target.py:
481 Fix leading whitespace in empty() so it's only executed if there's something
482 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
483 211410 for pointing this out
485 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
486 targets/support/rc-update.sh:
487 Quote baselayout package atom
489 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
490 targets/support/chroot-functions.sh:
491 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
492 PATH by default. Instead, simply check if it exists.
494 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
495 targets/support/chroot-functions.sh:
496 Remove temporary package listing code, since --verbose is forced on with
499 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
500 Force-enable --verbose when using --debug
502 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
503 targets/support/kmerge.sh:
504 Changing modules-update to update-modules to quiet a warning and keep us
505 from having it get removed out from under us.
507 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
508 targets/support/chroot-functions.sh:
509 Adding a note to myself for better debug and moving run_default_funcs to the
510 bottom of the script so it gets executed. Since this can otherwise break
511 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
513 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
514 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
515 targets/support/chroot-functions.sh:
516 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
517 so we can get the output with --debug, added --newuse to the options for
518 stage1, as we should always rebuild any package where the USE has changed,
519 removed removal of portage logs from stage2-chroot.sh since it is being done
520 by cleanup_stages, moved world removal in cleanup_stages into a check for
521 stages 1 through 3, made update_env_settings check for the existence of
522 env-update before running it since we now run update_env_settings by default
523 everywhere chroot-functions.sh is sourced, and added a section to show_debug
524 to list the packages, since we don't yet force-enable verbose with debug.
526 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
527 modules/catalyst_lock.py:
528 Since my python sucks and I don't feel like troubleshooting it at the
529 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
530 2.0.6_pre8 for testing.
532 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
533 modules/builder.py, modules/catalyst_lock.py:
534 Added some extra debug output to catalyst_lock.py and added Stuart Longland
535 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
537 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
538 modules/catalyst_support.py:
539 change 'is' to == because python is grumpy
541 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
542 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
543 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
544 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
545 targets/support/rc-update.sh:
546 Removing support for bootsplash, since it hasn't been in a supported kernel
547 in a couple years and isn't accepted upstream.
549 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
550 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
551 Fix up the sed for genkernel so it works on versions both before and after
552 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
553 change was a bit too aggressive.
555 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
556 targets/support/bootloader-setup.sh:
557 Change grub timeout to 15 seconds instead of 150.
559 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
560 targets/support/pre-kmerge.sh:
561 Comment out sed on genkernel executable as it appears to do nothing these
564 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
565 targets/livecd-stage2/livecd-stage2-controller.sh:
566 Only call find on libdirs that actually exist. Thanks to Kristoffer
567 <krek6597@student.uu.se> in bug #210807.
569 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
570 modules/generic_stage_target.py:
571 Add warning about -* in foo/use in the spec.
573 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
574 targets/embedded/embedded-chroot.sh,
575 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
576 targets/grp/grp-preclean-chroot.sh,
577 targets/livecd-stage1/livecd-stage1-chroot.sh,
578 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
579 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
580 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
581 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
582 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
583 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
584 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
585 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
586 targets/tinderbox/tinderbox-preclean-chroot.sh:
587 Change all . to source.
589 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
590 targets/embedded/embedded-preclean-chroot.sh,
591 targets/grp/grp-preclean-chroot.sh,
592 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
593 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
594 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
595 targets/stage3/stage3-preclean-chroot.sh,
596 targets/stage4/stage4-preclean-chroot.sh,
597 targets/support/chroot-functions.sh,
598 targets/tinderbox/tinderbox-preclean-chroot.sh:
599 Added a cleanup_stages function and added it to the appropriate places.
601 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
602 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
603 targets/livecd-stage1/livecd-stage1-chroot.sh,
604 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
605 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
606 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
607 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
608 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
609 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
610 Removing any functions that we now call by default when we source
611 chroot-functions.sh by default.
613 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
614 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
615 targets/livecd-stage1/livecd-stage1-chroot.sh,
616 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
617 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
618 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
619 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
620 Clean up the debug code that I've added to stage1, move it to
621 chroot_functions.sh, and call it from all of our main targets.
623 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
624 modules/generic_stage_target.py:
625 Wow. I need to make sure that we actually comment comments in make.conf or
626 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
627 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
629 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
630 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
631 targets/stage3/stage3-chroot.sh:
632 We need to be sure we clear out /var/log/portage/elog as well as
633 /var/log/emerge.log for stages 1 through 3.
635 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
636 modules/generic_stage_target.py,
637 targets/livecd-stage2/livecd-stage2-controller.sh,
638 targets/support/livecdfs-update.sh:
639 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
640 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
641 80 columns. This is catalyst 2.0.6_pre5 for testing.
643 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
644 modules/generic_stage_target.py:
645 Apparently, python doesn't like it when you put a set of comments in front
646 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
649 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
650 modules/generic_stage_target.py:
651 Huge refactoring of modules/generic_stage_target.py to fix indentation and
652 generally clean up the code so it's a bit easier to read/follow.
654 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
655 modules/generic_stage_target.py:
656 Sort and de-dupe myusevars.
658 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
659 targets/stage1/stage1-chroot.sh:
660 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
662 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
663 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
664 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
665 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
666 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
667 targets/tinderbox/tinderbox-chroot.sh:
668 Move export of FEATURES to setup_myfeatures.
670 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
671 targets/stage1/stage1-chroot.sh:
672 Added some debug code to stage1 and fixed a nice bug where we weren't
673 building with the correct USE. Unfortunately, this invalidates any caches
674 for stage1, since we were building with the entire USE from the profile.
675 This is 2.0.6_pre4 for testing.
677 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
678 targets/stage1/stage1-chroot.sh:
679 We don't need to do the device building twice, so removing USE=build from
680 first baselayout install.
682 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
683 targets/support/livecdfs-update.sh:
684 We check for a plugdev group, add it if it doesn't exist, and make sure any
685 users specified by livecd/users is in the group.
687 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
688 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
689 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
691 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
692 modules/catalyst_support.py:
693 Fix up calc_contents in contents_map. Thanks to Brent Baude
694 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
697 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
698 targets/stage1/stage1-chroot.sh:
699 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
700 empty and will cause issues in stage3 and beyond.
702 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
703 targets/support/kmerge.sh, targets/support/rc-update.sh:
704 Changed some of the rc-update code so it should work with baselayout-2,
705 also. This is 2.0.6_pre2 for testing.
707 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
708 files/catalyst.conf, modules/catalyst_support.py,
709 modules/generic_stage_target.py, modules/grp_target.py,
710 modules/snapshot_target.py:
711 Added support for generating CONTENTS files automatically. Patch by Robin
712 Johnson <robbat2@gentoo.org> for bug #207862.
714 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
715 modules/snapshot_target.py:
716 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
717 exclude digest-* files from the snapshot.
719 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
720 arch/x86.py, modules/generic_stage_target.py:
721 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
722 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
724 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
725 targets/support/kmerge.sh:
726 Make the --kerncache option to genkernel dependent on 'kerncache' being in
727 options, so that it can actually be turned off.
729 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
731 Rearrange things in the arch/*.py files to ensure that nothing is used
732 before it has been defined.
734 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
735 Reorder arch/powerpc.py to make python happy.
737 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
738 modules/snapshot_target.py:
739 Change .svn --include to an --exclude like it was supposed to be.
741 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
743 Added several subarches for mips so we can dump the mips subarch profiles
744 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
747 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
748 targets/livecd-stage2/livecd-stage2-controller.sh:
749 Changed the code for copying the MOTD files so it's fewer lines and makes
752 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
753 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
754 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
755 sparc64.py into sparc.py, so we have a cleaner set of arch files.
757 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
759 Did a little cleanup on the x86.py to remove some redundant entries and
760 added nocona and core2 to amd64.py, though they're currently commented out.
762 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
763 modules/generic_stage_target.py:
764 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
765 flags defined in the spec file.
767 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
768 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
769 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
770 since catalyst sets CXXFLAGS=CFLAGS by default.
772 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
773 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
774 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
776 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
777 Added prescott to the subarches for x86.
779 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
780 modules/netboot2_target.py, targets/support/kmerge.sh:
781 Add patch to enabled netboot2/linuxrc and automatically add path for
782 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
783 <jsbronder@gentoo.org> in bug #208106.
785 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
786 modules/netboot2_target.py:
787 Allow root_overlay in netboot2 target for bug #208106.
789 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
790 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
791 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
792 Added USE=bindist automatically to everything that inherits set_use from
793 generic_stage_target, added USE=bindist to livecd_stage1_target, added
794 USE=bindist to emerge run for stage1, and did some minor cleanup in
795 get_libdir in chroot-functions.
797 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
798 targets/support/bootloader-setup.sh:
799 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
801 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
802 examples/generic_stage_template.spec, examples/grp_template.spec,
803 examples/livecd-stage1_template.spec,
804 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
805 examples/stage4_template.spec, examples/tinderbox_template.spec:
806 Changing link so it no longer points to a dead page. This is for bug #208609.
808 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
809 modules/snapshot_target.py:
810 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
812 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
813 targets/stage1/stage1-chroot.sh:
814 As much as I hate this, we're going to force baselayout to install first.
815 This will keep us from having any issues with packages that don't respect
818 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
819 Reorder options in catalyst.conf so they're alphabetical.
821 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
822 targets/support/bootloader-setup.sh:
823 Add 'pager on' to grub.conf for bug #208531.
825 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
826 livecd/files/README.txt, livecd/files/x86-F6.msg:
827 Removing the unused kernel command line options from Volume/Device Management.
829 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
830 This is now 2.0.5 for release.
832 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
833 files/catalyst.conf, modules/catalyst_support.py,
834 modules/generic_stage_target.py,
835 targets/embedded/embedded-preclean-chroot.sh,
836 targets/grp/grp-preclean-chroot.sh,
837 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
838 targets/stage2/stage2-preclean-chroot.sh,
839 targets/stage3/stage3-preclean-chroot.sh,
840 targets/support/chroot-functions.sh,
841 targets/tinderbox/tinderbox-preclean-chroot.sh:
842 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
843 sys-devel/icecream cluster compiler support for bug #200095. This is
844 catalyst 2.0.5_pre6 for testing.
846 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
847 files/catalyst.conf, modules/generic_stage_target.py:
848 Add the option for using metadata_overlay with portage to speed up cache.
850 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
851 modules/stage1_target.py, modules/stage2_target.py,
852 modules/stage3_target.py:
853 Add /etc/portage to cleanables for stages 1 through 3.
855 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
856 livecd/files/livecd-local.start,
857 targets/livecd-stage2/livecd-stage2-controller.sh,
858 targets/support/livecdfs-update.sh:
859 We apparently still need profiles/eclass for building the stage3 from the
860 LiveCD with the installer.
862 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
863 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
866 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
867 targets/livecd-stage2/livecd-stage2-controller.sh,
868 targets/support/livecdfs-update.sh:
869 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
870 preservation of eclasses/profiles, and remove copying of livecd-local.start
871 since it's not needed anymore.
873 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
874 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
875 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
878 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
879 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
880 Removing old mkvardb code which is no longer used, commenting out setting of
881 Gnome theme for testing now that Clearlooks has been default for some time,
882 and changing vdb move from a case statement to a simple if statement. This
883 is 2.0.5_pre5 for testing.
885 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
886 modules/stage1_target.py:
887 Removing cleaning of python encodings for bug #64890.
889 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
890 modules/generic_stage_target.py:
891 Add an extra warning into the generated make.conf about changing the CHOST.
893 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
894 targets/support/livecdfs-update.sh:
895 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
897 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
898 targets/embedded/embedded-preclean-chroot.sh,
899 targets/grp/grp-preclean-chroot.sh,
900 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
901 targets/stage2/stage2-preclean-chroot.sh,
902 targets/stage3/stage3-preclean-chroot.sh,
903 targets/tinderbox/tinderbox-preclean-chroot.sh:
904 Check to see if distcc is enabled before calling cleanup_distcc().
906 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
907 arch/sparc.py, arch/x86.py:
908 Look for linux32 in /bin and /usr/bin.
910 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
911 modules/generic_stage_target.py:
912 Make error message more specific when removing immutable flag.
914 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
915 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
916 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
917 information, and added a small fix for FreeBSD for bug #169041. This is
918 catalyst 2.0.5_pre4 for testing.
920 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
921 targets/support/chroot-functions.sh:
922 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
923 patch from bug #120076 to add cross-compiling support to our distcc
926 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
927 targets/support/chroot-functions.sh:
928 Added a version of get_libdir from multilib.eclass so we can determine where
929 to go poking around if we need to touch anything in libdir.
931 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
932 Print an error saying what target failed before the traceback.
934 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
935 modules/catalyst_support.py:
936 When parsing make.conf, first try pkgcore's
937 snakeoil.fileutils.read_bash_dict(), then portage's
938 portage_util.getconfig(), then the internal parse_makeconf().
940 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
941 modules/catalyst_support.py:
942 Raise an exception in parse_spec() if there's a duplicate key in the spec.
944 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
945 examples/netboot_template.spec, examples/tinderbox_template.spec,
946 modules/grp_target.py, modules/tinderbox_target.py:
947 Remove redundant set_pkgcache_path() functions from tinderbox and grp
948 modules, and remove extra pkgcache_path and kerncache_path options from
951 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
952 This is catalyst 2.0.5_pre3 for testing the new stages code.
954 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
955 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
956 We need to force USE=bindist on for building stages.
958 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
959 modules/generic_stage_target.py:
960 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
961 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
963 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
964 targets/support/rc-update.sh:
965 Added support for the newer versions of splashutils which use fbcondecor as
966 the init script. This is catalyst 2.0.5_pre1 for testing.
968 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
969 targets/livecd-stage2/livecd-stage2-controller.sh:
970 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
973 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
974 modules/generic_stage_target.py, modules/stage1_target.py,
975 modules/stage2_target.py:
976 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
979 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
980 modules/generic_stage_target.py, modules/netboot2_target.py:
981 Fix typo in getopt call for --clear-autoresume. thanks to
982 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
983 Conditionally write CFLAGS to make.conf in stages for bug #177796.
984 Copy overlay files in netboot2 target into proper dir for bug #174635.
986 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
987 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
988 targets/support/netboot2-final.sh:
989 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
990 fix a minor bug in System.map copying, add portage_overlay support, and adds
991 the ability to use globbing in the package file lists for the netboot2
994 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
995 +targets/netboot2/nb-busybox.cf:
996 Added nb-busybox.cf to the netboot2 target for bug #174298.
998 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
999 targets/support/chroot-functions.sh:
1000 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1002 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1003 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1004 Change moving the VDB until after we have processed unmerge by moving it
1005 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1006 unmerge packages from the gentoo-release-livecd target.
1008 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1009 targets/support/kmerge.sh:
1010 Commented out the package.provided code in catalyst that seemed to cause
1011 problems with kerncache in testing. This is 2.0.4 and should be used for the
1014 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1015 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1016 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1017 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1018 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1019 improve the netboot2 target.
1021 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1022 modules/generic_stage_target.py:
1023 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1024 cause catalyst to export boolean variables as well as string-based
1027 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1028 modules/generic_stage_target.py:
1029 Fixing check for invalid subarch to not filter too much. Fix from Mike
1030 Frysinger <vapier@gentoo.org> for bug #173532.
1032 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1033 Added s390x (64-bit) support via a patch from Mike Frysinger
1034 <vapier@gentoo.org> for bug #173002.
1036 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1037 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1038 targets/livecd-stage1/livecd-stage1-chroot.sh,
1039 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1040 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1041 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1042 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1043 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1044 targets/support/pre-kmerge.sh:
1045 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1046 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1047 certain functions/code paths when running with -F/--fetchonly. Simplified
1048 kmerge.sh with regards to kerncache and callback packages. Also, changed
1049 ccache/distcc installs to use run_emerge instead of emerge directly, which
1050 allows us to more easily replace the underlying package manager, or add
1051 support for multiple package managers to catalyst.
1053 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1054 modules/grp_target.py:
1055 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1056 portage_overlay functionality to GRP, where it was mistakenly missing, for
1057 bug #171157. This is catalyst 2.0.3 and ready for release.
1059 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1060 targets/livecd-stage1/livecd-stage1-controller.sh,
1061 targets/support/livecdfs-update.sh:
1062 Removed the generation of grppkgs.txt since the Installer now uses vdb
1065 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1066 targets/support/create-iso.sh:
1067 Fix creation of the EFI images. Since it is FAT, we can't go around
1068 perserving permissions, now, can we?
1070 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1071 targets/support/livecdfs-update.sh:
1072 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1073 broken sed for rc.conf, which caused all kinds of hell to break loose when
1074 booting a new CD. This is 2.0.3_pre3.
1076 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1077 modules/generic_stage_target.py:
1078 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1079 such as group- from /etc before creating our stage tarballs. This is for bug
1082 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1083 targets/support/livecdfs-update.sh:
1084 Commenting out the livecd-kernel code, since the Installer should be doing
1085 everything necessary itself.
1087 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1088 targets/support/livecdfs-update.sh:
1089 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1090 the usbutils hanlding in case they follow suit with pciutils.
1092 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1093 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1094 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1095 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1096 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1097 problems with using all of the various subarch settings.
1099 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1100 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1101 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1102 check look in the correct location, and made sure we don't delete /voot
1103 within the EFI code if grub is present.
1105 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1106 modules/generic_stage_target.py:
1107 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1108 #166294. This one should fix the HPPA/PPC architectures.
1110 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1111 targets/support/chroot-functions.sh:
1112 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1113 remove the autoresume point for portage, as it really isn't needed and
1114 doesn't really gain us much, anyway.
1116 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1117 targets/stage1/stage1-chroot.sh:
1118 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1120 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1121 examples/generic_stage_template.spec, examples/grp_template.spec,
1122 examples/livecd-stage1_template.spec,
1123 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1124 examples/netboot_template.spec, examples/snapshot_template.spec,
1125 examples/stage4_template.spec, examples/tinderbox_template.spec:
1126 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1129 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1130 targets/support/livecdfs-update.sh:
1131 Make sure the user owns his home directory for bug #147195.
1133 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1134 +files/catalystrc, modules/catalyst_support.py:
1135 Re-arranged catalyst.conf to make it easier to follow while looking at the
1136 online reference and added a default catalystrc file, which does nothing.
1138 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1139 modules/catalyst_support.py, modules/embedded_target.py,
1140 modules/generic_stage_target.py, modules/grp_target.py,
1141 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1142 modules/stage3_target.py, modules/tinderbox_target.py:
1143 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1144 tab/space nastiness. This is for bug #161915.
1146 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1147 modules/generic_stage_target.py:
1148 Fixed new cbuild code with another patch from Mike Frysinger
1149 <vapier@gentoo.org> to allow the usage of subarches.
1151 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1152 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1153 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1154 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1155 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1156 targets/support/create-iso.sh, targets/support/functions.sh,
1157 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1158 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1160 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1161 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1162 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1163 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1164 modules/catalyst_lock.py, modules/catalyst_support.py,
1165 modules/embedded_target.py, modules/generic_stage_target.py,
1166 modules/generic_target.py, modules/grp_target.py,
1167 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1168 modules/netboot2_target.py, modules/netboot_target.py,
1169 modules/snapshot_target.py, modules/stage1_target.py,
1170 modules/stage2_target.py, modules/stage3_target.py,
1171 modules/stage4_target.py, modules/tinderbox_target.py,
1172 targets/embedded/embedded-chroot.sh,
1173 targets/embedded/embedded-controller.sh,
1174 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1175 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1176 targets/grp/grp-preclean-chroot.sh,
1177 targets/livecd-stage1/livecd-stage1-chroot.sh,
1178 targets/livecd-stage1/livecd-stage1-controller.sh,
1179 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1180 targets/livecd-stage2/livecd-stage2-controller.sh,
1181 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1182 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1183 targets/netboot2/netboot2-controller.sh,
1184 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1185 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1186 targets/stage1/stage1-controller.sh,
1187 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1188 targets/stage2/stage2-controller.sh,
1189 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1190 targets/stage3/stage3-controller.sh,
1191 targets/stage3/stage3-preclean-chroot.sh,
1192 targets/stage4/stage4-controller.sh,
1193 targets/stage4/stage4-preclean-chroot.sh,
1194 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1195 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1196 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1197 targets/tinderbox/tinderbox-controller.sh,
1198 targets/tinderbox/tinderbox-preclean-chroot.sh:
1199 Removing old CVS Header lines, which are no longer used since moving to SVN.
1201 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1202 targets/stage4/stage4-chroot.sh:
1203 Added back a missing 'then' from stage4 target.
1205 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1206 modules/generic_stage_target.py:
1207 Fix indentation so things actually work.
1209 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1210 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1213 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1214 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1215 Fix the display manager sed lines and change the icon for the local Handbook
1216 to use the GNOME 2.16 icon for gedit.
1218 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1219 modules/generic_stage_target.py:
1220 Changed the portage_overlay option to always install overlays in
1221 /usr/local/portage and added code to clean up /usr/local/portage and
1222 make.conf after sucessful execution and before creation of ISO/tarballs.
1224 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1225 targets/support/livecdfs-update.sh:
1226 Fixed a typo which broke coldplugging.
1228 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1229 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1230 Added a create_handbook_icon function and rearranged some of the icon
1231 creation for the LiveCD. This should resolve bug #143725 once a new release
1234 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1235 targets/support/livecdfs-update.sh:
1236 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1237 coldplugging. This allows us to unpack our firmware before we detect
1238 devices, so that devices that need it will get it.
1240 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1241 modules/generic_stage_target.py:
1242 Fix a typo in generic_stage_target.
1244 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1245 targets/support/livecdfs-update.sh:
1246 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1247 /etc/conf.d/xdm so we support older snapshots and newer ones.
1249 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1250 modules/livecd_stage2_target.py:
1251 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1254 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1255 modules/livecd_stage2_target.py:
1256 Reverted change in livecd-stage2 to the action_sequence until I can figure
1257 out what the problem is with it.
1259 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1260 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1261 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1262 modules/livecd_stage2_target.py:
1263 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1264 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1266 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1267 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1268 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1269 resolves an issue where a variable could be accessed unitialized in obscure
1270 circumstances. This is wrt bug #144984.
1272 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1273 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1274 modules/stage2_target.py, modules/stage4_target.py:
1275 Fixed up action_sequence when using --fetchonly to not create tarballs or
1276 ISO images for bug #143392.
1278 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1279 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1280 Clean up the USE usage in GRP/stage4.
1282 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1283 modules/generic_stage_target.py, modules/stage1_target.py,
1284 modules/stage2_target.py:
1285 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1286 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1288 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1289 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1290 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1291 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1292 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1293 instances of USE_ORDER since auto hasn't been valid for some time. This is
1296 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1297 modules/generic_stage_target.py, modules/stage1_target.py:
1298 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1299 goodness wrt bug #153587.
1301 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1302 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1303 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1305 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1306 modules/generic_stage_target.py, modules/stage4_target.py:
1307 Added a check to see if we have the tarball option enabled, which causes
1308 catalyst to run the capture sequence. This was requested by Tim Yamin for
1309 the stage4 target, but I thought it should be usable on any stage target.
1311 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1312 targets/support/livecdfs-update.sh:
1313 Moved fstab tweaks all into one location and added make.conf tweak for bug
1316 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1317 Changed the options to be in alphabetical order so my meatspace logical
1318 parser can process them better, added the compress and tarball options,
1319 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1320 removed the unused -x command line parameter for bug #151405.
1322 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1323 modules/generic_stage_target.py:
1324 Added a warning about changing the CHOST setting for bug #142034.
1326 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1327 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1328 targets/support/chroot-functions.sh:
1329 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1330 <flameeyes@gentoo.org> and attached to bug #150351.
1332 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1333 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1334 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1335 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1336 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1337 modules/embedded_target.py, modules/generic_stage_target.py,
1338 modules/generic_target.py, modules/grp_target.py,
1339 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1340 modules/netboot2_target.py, modules/netboot_target.py,
1341 modules/snapshot_target.py, modules/stage1_target.py,
1342 modules/stage2_target.py, modules/stage3_target.py,
1343 modules/stage4_target.py, modules/tinderbox_target.py,
1344 targets/embedded/embedded-chroot.sh,
1345 targets/embedded/embedded-controller.sh,
1346 targets/embedded/embedded-fs-runscript.sh,
1347 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1348 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1349 targets/grp/grp-preclean-chroot.sh,
1350 targets/livecd-stage1/livecd-stage1-chroot.sh,
1351 targets/livecd-stage1/livecd-stage1-controller.sh,
1352 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1353 targets/livecd-stage2/livecd-stage2-controller.sh,
1354 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1355 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1356 targets/netboot2/netboot2-controller.sh,
1357 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1358 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1359 targets/stage1/stage1-controller.sh,
1360 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1361 targets/stage2/stage2-controller.sh,
1362 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1363 targets/stage3/stage3-controller.sh,
1364 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1365 targets/stage4/stage4-controller.sh,
1366 targets/stage4/stage4-preclean-chroot.sh,
1367 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1368 targets/support/functions.sh, targets/support/kmerge.sh,
1369 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1370 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1371 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1372 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1373 targets/tinderbox/tinderbox-controller.sh,
1374 targets/tinderbox/tinderbox-preclean-chroot.sh:
1375 Removing all copyright and license comment headers from all files so we
1376 don't ever get another bug like bug #149638.
1378 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1379 modules/generic_stage_target.py:
1380 Clean up more spacing/capitalization.
1382 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1383 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1384 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1385 targets/embedded/embedded-controller.sh,
1386 targets/embedded/embedded-fs-runscript.sh,
1387 targets/embedded/embedded-preclean-chroot.sh,
1388 targets/livecd-stage2/livecd-stage2-controller.sh,
1389 targets/netboot2/netboot2-copyfile.sh,
1390 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1391 targets/support/pre-kmerge.sh:
1392 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1393 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1394 calls in kmerge.sh, and updated README.
1396 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1397 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1398 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1400 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1401 modules/catalyst_support.py:
1402 Added fix for bug #143348.
1404 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1405 targets/support/livecdfs-update.sh:
1406 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1408 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1409 targets/livecd-stage2/livecd-stage2-controller.sh,
1410 targets/support/livecdfs-update.sh:
1411 Changed some copy commands to use -f, added a check for /etc/gconf before
1412 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1413 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1414 <luca.casagrande@gmail.com>.
1416 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1417 targets/support/livecdfs-update.sh:
1418 Fixing sed so that systemspkgs.txt is built properly.
1420 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1421 The sparc32 binary is in /bin, not /usr/bin.
1423 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1424 targets/support/chroot-functions.sh:
1425 We now only set the options for pkgcache if we are not using fetchonly. This
1426 should work around a problem where portage won't fetch the files if a binpkg
1427 already exists for the package.
1429 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1430 targets/support/livecdfs-update.sh:
1431 Added code to make a backup of custom.conf before we edit it for the
1434 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1435 targets/support/livecdfs-update.sh:
1436 Remove sed from splash section, since it wasn't actually resolving the
1437 issue, anyway. Change the installer's dialog front-end code to simply run
1438 via sudo, since we don't need to worry about having the X DISPLAY setup or
1439 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1441 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1442 targets/support/livecdfs-update.sh:
1443 Fix my sed line so it actually applies correctly.
1445 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1446 targets/support/chroot-functions.sh:
1447 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1450 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1451 targets/support/livecdfs-update.sh:
1452 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1453 as well as a possible fix for the read-only filesystem messages from
1454 /sbin/splash-functions.sh
1456 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1457 targets/support/chroot-functions.sh:
1458 Fix --fetchonly to actually work.
1460 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1461 examples/livecd-stage2_template.spec:
1462 Added description for livecd/fsops to livecd-stage2's spec template.
1464 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1465 targets/support/livecdfs-update.sh:
1466 I've modified the GDM configuration section to work correctly. I have also
1467 ensured that xdm is no longer started just because livecd/xdm is used, which
1468 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1469 should be the last of the 'release candidates' made. If there are no bug
1470 reports in 2 days, then I'm rolling this as 2.0 final.
1472 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1473 targets/support/livecdfs-update.sh:
1474 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1475 see once the newer Installer is released, as I still have to fix the
1478 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1479 targets/support/rc-update.sh:
1480 Removed famd from the default runlevel for gentoo-release-livecd. It really
1481 shouldn't cause a problem, but I prefer it stay a bit clean.
1483 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1484 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1485 targets/support/create-iso.sh, targets/support/kmerge.sh,
1486 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1487 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1489 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1490 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1491 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1492 targets/support/bootloader-setup.sh:
1493 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1494 parameters support. This is for bug #139300.
1496 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1497 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1498 targets/support/filesystem-functions.sh:
1499 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1500 and also to remove some redundant values from livecd-stage2's valid_values.
1503 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1505 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1507 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1508 modules/generic_stage_target.py:
1509 Fix a problem where catalyst was creating an initial list, then putting that
1510 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1511 pointing it out and for the fix. This is for bug #136351.
1513 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1514 targets/support/unmerge.sh:
1515 Removing loop for unmerge, as it didn't actually solve anything and the
1516 portage team has helped us out by reverting the behavior that caused this
1517 change in the first place.
1519 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1520 modules/netboot2_target.py, modules/stage1_target.py,
1521 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1522 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1523 having /proc mounted during the preclean stage and also to clean up the
1524 netboot2 code. This is 2.0_rc48.
1526 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1527 targets/support/unmerge.sh:
1528 Change our unmerge from being a single unmerge to a loop, to work around an
1529 unexpected change in portage 2.1's unmerge processing.
1531 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1532 targets/support/bootloader-setup.sh:
1533 Fixed a problem where we were putting the kernel name in twice and causing
1534 and error when using grub as a bootloader. This is for bug #137252.
1536 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1537 targets/support/bootloader-setup.sh:
1538 Added a second pass to the alpha bootloader setup to create aboot items for
1539 serial console for bug #133457.
1541 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1542 +livecd/cdtar/arcload-0.43-r1.tbz2:
1543 Added arcload cdtar for mips.
1545 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1546 targets/netboot/netboot-controller.sh:
1547 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1550 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1551 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1552 Add patch from bug #135051 to fix the seedcache extraction logic.
1554 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1555 targets/support/livecdfs-update.sh:
1556 Don't set icon theme to Clearlooks, since it doesn't exist.
1558 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1559 targets/support/livecdfs-update.sh:
1560 Fix sed on installer icons.
1562 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1565 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1566 targets/stage1/stage1-controller.sh:
1567 Added a -type f to the find call in stage1 for bug #132180.
1569 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1570 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1571 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1572 properly on IBM PPC64 machines.
1574 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1575 modules/generic_stage_target.py:
1578 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1579 targets/support/rc-update.sh:
1580 Removed x-setup from default runlevel, as it is now controlled via the
1581 autoconfig init script.
1583 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1584 Fix ppc64 based arches to subclass ppc64
1586 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1587 modules/livecd_stage1_target.py:
1588 Use the full category/package name for livecd-tools.
1590 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1591 targets/support/livecdfs-update.sh:
1592 Make copies and deletes recursive for firmware since some packages put their
1593 firmware in a subdirectory.
1595 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1596 targets/support/livecdfs-update.sh:
1597 Fix detection of the Installer.
1599 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1600 Added 970, power3, power4, and power5 sub-arches for ppc64.
1602 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1603 targets/support/livecdfs-update.sh:
1604 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1605 no longer necessary and can cause possible problems with Installer-based
1608 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1609 recursive directory create
1611 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1612 modules/catalyst_support.py:
1613 Changed a display error from bug #131502 and rolling 2.0_rc45.
1615 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1616 targets/support/create-iso.sh:
1617 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1620 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1621 modules/generic_stage_target.py:
1622 digests function uses raw output from hash function now
1624 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1625 change hash result format so .DIGESTS is generated correctly
1627 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1628 modules/catalyst_support.py:
1629 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1632 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1633 targets/support/livecdfs-update.sh:
1634 Added a space for bug #131181.
1636 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1637 targets/support/kmerge.sh:
1638 Fixed creation of kernelpkgs.txt file for the installer.
1640 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1641 modules/generic_stage_target.py:
1642 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1645 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1646 targets/livecd-stage2/livecd-stage2-controller.sh,
1647 targets/support/bootloader-setup.sh:
1648 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1649 rolling out an emergency rc44.
1651 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1652 targets/support/bootloader-setup.sh:
1653 If you use elif, you have to use a then after it. Yeah, that one's totally
1656 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1657 targets/support/livecdfs-update.sh:
1658 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1660 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1661 targets/support/rc-update.sh:
1662 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1665 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1666 targets/support/bootloader-setup.sh:
1667 Removed bootplash support from ppc/ppc64 since they only will work with
1668 gensplash. Forced use of livecd/splash_type of bootsplash to get
1669 splash=silent. This should reduce the number of things on the kernel command
1670 line that aren't necessary.
1672 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1673 modules/catalyst_support.py:
1674 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1675 parse_spec. This should resolve bug #130103, as well as make the code much
1676 cleaner. This is 2.0_rc42.
1678 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1679 modules/generic_stage_target.py:
1680 Forced -p on tar for compressing stages.
1682 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1683 targets/support/chroot-functions.sh:
1684 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1687 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1688 targets/stage1/build.py:
1689 Added patch to build.py for portage 2.1 support.
1691 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1692 targets/support/kmerge.sh:
1693 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1694 <liyiming@ict.ac.cn> in bug #129890.
1696 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1697 targets/support/livecdfs-update.sh:
1698 Moved sed line for ##STARTX to end of file, since we aren't touching
1699 /etc/startx until the end.
1701 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1702 targets/support/livecdfs-update.sh:
1703 Added a check for the games group and add it if it doesn't exist already.
1704 This should resolve bug #125498.
1706 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1707 examples/generic_stage_template.spec, examples/grp_template.spec,
1708 examples/livecd-stage1_template.spec,
1709 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1710 examples/netboot_template.spec, examples/snapshot_template.spec,
1711 examples/stage4_template.spec, examples/tinderbox_template.spec:
1712 Removed portdir_overlay from the snapshot example spec and added
1713 portage_overlay to the example specs for the relevant targets.
1715 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1716 This is 2.0_rc41 since it has better LiveCD support.
1718 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1719 targets/support/livecdfs-update.sh:
1722 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1723 targets/support/functions.sh:
1724 Removed check for livecd/dev-manager being udev since it was done
1725 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1726 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1727 #128265 for pointing this out.
1729 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1730 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1731 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1732 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1734 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1735 modules/generic_stage_target.py:
1736 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1737 live system. You can thank Andrew Gaffney for the fix.
1739 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1740 targets/livecd-stage2/livecd-stage2-controller.sh:
1741 Don't copy motd files if we're using livecd/type generic-livecd.
1743 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1744 targets/livecd-stage2/livecd-stage2-controller.sh,
1745 targets/support/livecdfs-update.sh:
1746 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1747 some extra cleanup to generic-livecd.
1749 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1750 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1751 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1752 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1753 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1754 targets/support/bootloader-setup.sh:
1755 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1756 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1757 and removed all older cdtar files for PPC*.
1759 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1760 livecd/files/livecd.motd.txt:
1761 Added message to the official LiveCD MOTD mentioning how to run the
1762 installer. Blame codeman. This is 2.0_rc40.
1764 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1765 fix so snapshot target doesnt have errors
1767 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1768 targets/support/livecdfs-update.sh:
1769 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1770 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1773 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1774 targets/support/rc-update.sh:
1775 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1778 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1779 targets/support/livecdfs-update.sh:
1780 Added wrapping around the udev sed for those crazy 2.4-users.
1782 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1783 targets/support/livecdfs-update.sh:
1784 Added sed fix for udev starting evms_activate unconditionally. This is
1787 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1788 add stage4/unmerge stage4/rm to valid options
1790 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1791 targets/support/rc-update.sh:
1792 Added fix for bug #122154 from Rajiv Manglani.
1794 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1795 targets/support/kmerge.sh:
1796 Fixed creation of kernelpkgs.txt for the Installer.
1798 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1799 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1800 Updated elilo tarball for IA64.
1802 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1803 DIGESTS support for snapshot creation
1805 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1806 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1807 candidates ever end?
1809 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1810 fix for .DIGESTS.DIGESTS issue in grp
1812 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1813 modules/generic_stage_target.py:
1814 fix for failure when root_overlay is not set
1816 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1817 targets/support/bootloader-setup.sh:
1818 Added IA64/SGI patch from plasmaroo.
1820 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1821 targets/livecd-stage1/livecd-stage1-controller.sh,
1822 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1823 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1826 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1827 modules/generic_stage_target.py:
1828 Allow multiple overlays for root_overlay and overlay spec option
1830 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1831 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1832 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1833 targets/support/rc-update.sh:
1834 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1835 fixed bug #122154. This is catalyst 2.0_rc36.
1837 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1838 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1839 Updated the LiveCD motd to tell the user to run the display manager again,
1840 rather than startx, while mentioning that startx is useful as a rescue X
1841 session since it starts twm. This is catalyst 2.0_rc35.
1843 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1844 Add hfs-hide options to mkisofs so macs boot
1846 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1847 modules/generic_stage_target.py:
1848 Fix indentation issues
1850 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1853 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1854 targets/support/bootloader-setup.sh:
1855 add additional console less entry when consoles are chosen for ppc64
1857 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1858 modules/generic_stage_target.py:
1859 fix kernelopts and extraversion env variable exports
1861 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1862 targets/support/livecdfs-update.sh:
1863 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1864 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1866 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1867 targets/support/kmerge.sh:
1868 Changing the way we determine if extraversion is set. This is catalyst
1871 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1872 targets/support/livecdfs-update.sh:
1873 Change net.ethX links to link to net.lo instead of net.eth0.
1875 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1876 examples/stage4_template.spec:
1877 Fixed rcadd example for stage4. Blame rajiv.
1879 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1880 This is catalyst 2.0_rc31.
1882 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1883 targets/support/livecdfs-update.sh:
1884 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1885 Gaffney for pointing me in the right direction.
1887 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1888 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1890 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1893 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1894 examples/livecd-stage2_template.spec:
1895 updated examples to have console and machine_type
1897 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1898 targets/support/bootloader-setup.sh:
1899 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1902 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1903 This is catalyst 2.0_rc29.
1905 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1906 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1907 Removed extra yaboot.conf from
1908 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1910 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1911 targets/support/kill-chroot-pids.sh:
1912 add sleep to try and give processes a chance to die. bug 119940
1914 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1915 targets/support/functions.sh:
1916 Removed some quotes to make sure we have a binary operator and closing bug
1919 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1920 targets/support/create-iso.sh:
1921 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1923 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1924 targets/support/bootloader-setup.sh:
1925 Added path from bug #120935 for PPC/PPC64.
1927 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1928 Additional spacing fixes submitted by `Kumba
1930 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1931 modules/stage2_target.py:
1932 space cleanups contributed from `Kumba
1934 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1935 add grp/use to valid_values in the grp module
1937 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1940 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1941 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1942 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1943 targets/support/bootloader-setup.sh:
1944 ppc cdtar update; ppc64 bootloader updates
1946 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1947 targets/support/create-iso.sh:
1948 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1950 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1951 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1952 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1953 targets/support/create-iso.sh:
1954 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1956 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1957 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1958 Add ppc console and machine_type=ibm
1960 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1961 modules/generic_stage_target.py:
1962 Fix type error when kernel packages arent defined
1964 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1965 examples/generic_stage_template.spec, examples/grp_template.spec,
1966 examples/livecd-stage1_template.spec,
1967 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1968 examples/stage4_template.spec:
1969 Added more verbose wording and examples for pkgcache_path and
1970 kerncache_path, where necessary.
1972 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1973 targets/support/create-iso.sh:
1974 Really fixing bug #120475 this time. This is 2.0_rc25.
1976 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1977 targets/support/create-iso.sh:
1978 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1981 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1982 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1983 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1984 Added initial support for EFI booting on x86. This is completely untested,
1985 so use it at your own risk. Also, no bug reports without patches, please.
1986 This is catalyst 2.0_rc23.
1988 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1989 kmerge should have been kerncache
1991 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
1992 targets/support/pre-kmerge.sh:
1993 Fix a few other places for the kerncache update
1995 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
1996 examples/generic_stage_template.spec, examples/grp_template.spec,
1997 examples/livecd-stage1_template.spec,
1998 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1999 examples/netboot_template.spec, examples/stage4_template.spec,
2000 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2001 targets/support/kmerge.sh:
2002 Separation of kerncache from snapcache
2004 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2005 It helps if I actually increment the version number.
2007 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2008 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2009 Added --oneshot to default options for stage1 building. Added code to wipe
2010 world during stages 1 and 3. This is catalyst 2.0_rc22.
2012 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2013 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2014 Fix bug if no kernel packages were defined but there was a postconf setting.
2015 x86 softlevel support is enhanced.
2017 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2018 targets/support/bootloader-setup.sh:
2019 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2021 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2022 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2024 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2027 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2028 Netboot2 fixes for spec parameter checks
2030 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2031 modules/generic_stage_target.py, modules/stage4_target.py:
2032 add makeopts spec file support.
2034 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2035 modules/generic_stage_target.py:
2036 Added fix for bug #119635.
2038 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2039 Fix pre-kmerge.sh for stage4
2041 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2044 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2045 modules/generic_stage_target.py:
2046 fix crash when no kernel is defined. spacing issue
2048 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2051 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2052 modules/livecd_stage2_target.py:
2053 Added livecd/volid to valid_values.
2055 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2056 modules/generic_stage_target.py:
2057 remove extra function that was converting strings to lists unnecessarily
2059 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2060 This is catalyst 2.0_rc17.
2062 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2063 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2064 modules/stage4_target.py:
2065 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2067 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2068 targets/embedded/embedded-preclean-chroot.sh,
2069 targets/grp/grp-preclean-chroot.sh,
2070 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2071 targets/stage1/stage1-preclean-chroot.sh,
2072 targets/stage2/stage2-preclean-chroot.sh,
2073 targets/stage3/stage3-preclean-chroot.sh,
2074 targets/support/chroot-functions.sh,
2075 targets/tinderbox/tinderbox-preclean-chroot.sh:
2076 Added function to cleanup stray /etc/distcc/hosts files.
2078 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2079 targets/support/bootloader-setup.sh:
2080 Added fix from bug #119123. This is catalyst 2.0_rc16.
2082 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2083 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2084 Fixing some spacing. This is catalyst 2.0_rc15.
2086 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2087 Attempt to fix bug #117649
2089 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2090 modules/generic_stage_target.py:
2091 fixes for bugs #119009, #119041 and #118985
2093 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2094 +examples/netboot2_template.spec, modules/catalyst_support.py,
2095 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2096 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2097 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2100 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2101 targets/support/kmerge.sh:
2102 Fix for ccache (null)/.ccache bug
2104 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2107 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2108 Added ppc -mcpu patch from Pylon for bug #118709.
2110 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2111 modules/embedded_target.py, modules/stage4_target.py:
2112 Added linuxrc to embedded and stage4 targets.
2114 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2115 modules/generic_stage_target.py, targets/support/kmerge.sh:
2116 filter kname - and . for kmerge.sh
2118 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2119 targets/support/create-iso.sh:
2120 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2122 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2123 modules/generic_stage_target.py:
2124 change .digests to .DIGESTS
2126 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2127 targets/support/kmerge.sh:
2128 Commented ccache for genkernel build which will resolve #117648 until a
2129 proper solution can be found. This is 2.0_rc13.
2131 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2132 targets/stage1/stage1-controller.sh:
2133 Added patch from vapier for bug #117254.
2135 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2136 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2137 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2138 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2141 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2142 modules/generic_stage_target.py:
2143 Remove chost/cflags etc. warning messages
2145 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2146 modules/generic_stage_target.py:
2147 Attempt to fix bug 117253; chost is wrong on autoresume
2149 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2150 modules/generic_stage_target.py, modules/netboot_target.py,
2151 modules/stage1_target.py:
2152 make setting of destdir more global and part of generic_stage_target
2154 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2155 Fix destpath bug in netboot target
2157 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2158 modules/generic_stage_target.py, modules/stage4_target.py:
2159 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2162 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2163 modules/generic_stage_target.py, modules/stage4_target.py:
2164 remove stray ' from arch/sh.py
2166 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2167 targets/stage1/stage1-controller.sh:
2168 This finally fixes the issues with gcc-config/binutils-config in stage1.
2169 This is catalyst 2.0_rc12.
2171 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2172 Fix incorrect warning message. portdir_overlay -> portage_overlay
2174 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2175 targets/stage1/stage1-controller.sh,
2176 targets/stage1/stage1-preclean-chroot.sh:
2177 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2178 running gcc-config and binutils-config, though it probably breaks running on
2179 non-Gentoo platforms.
2181 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2182 modules/stage1_target.py:
2183 Make stage1 clean up python 2.3 and 2.4, also.
2185 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2186 targets/support/livecdfs-update.sh:
2187 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2189 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2190 modules/generic_stage_target.py:
2191 Change digests file format to HASH_NAME HASH FILE_NAME
2193 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2194 targets/stage1/stage1-controller.sh:
2195 Moved gcc-config/binutils-config to before the chroot.
2197 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2198 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2199 installed. Supports all of shashs algorithms as of 12_21_2005
2201 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2202 modules/generic_stage_target.py:
2203 Catalyst should die if source_subpath is not a string
2205 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2206 modules/generic_stage_target.py:
2207 Fix for source_subpath bug
2209 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2210 examples/generic_stage_template.spec:
2211 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2212 both stages 1 and 2.
2214 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2215 modules/stage2_target.py:
2216 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2217 stage1 to be overridden again.
2219 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2220 targets/stage1/stage1-controller.sh:
2221 It looks like gcc-config/binutils-config needs to be run with the full path,
2222 since it is run outside of the chroot.
2224 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2225 targets/stage1/stage1-controller.sh:
2226 Fixed gcc-config calls. This is 2.0_rc11.
2228 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2229 This is catalyst 2.0_rc10.
2231 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2232 modules/generic_stage_target.py:
2233 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2236 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2237 targets/support/functions.sh:
2238 Changed from -z to -n for bug #116180.
2240 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2241 modules/catalyst_support.py, modules/generic_stage_target.py:
2242 Detect missing binaries for the hashing functions and abort if not found
2244 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2245 files/catalyst.conf:
2246 Updated README to list new requirements. Set default hash as crc32. Set
2247 default digests as sha1/md5.
2249 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2250 modules/catalyst_support.py, modules/generic_stage_target.py,
2251 modules/livecd_stage2_target.py, modules/stage2_target.py:
2252 Change the internal hash checking to be quicker and more memory efficient.
2253 Add additional hash digests options.
2255 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2256 targets/tinderbox/tinderbox-chroot.sh,
2257 targets/tinderbox/tinderbox-controller.sh,
2258 targets/tinderbox/tinderbox-preclean-chroot.sh:
2259 Fixed up spacing/coding style on tinderbox.
2261 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2262 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2263 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2264 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2265 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2266 Fixed up spacing/coding style on support.
2268 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2269 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2271 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2272 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2273 targets/stage4/stage4-preclean-chroot.sh:
2274 Fixed up spacing/coding style on stage4.
2276 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2277 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2278 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2279 targets/stage3/stage3-controller.sh,
2280 targets/stage3/stage3-preclean-chroot.sh:
2281 Fixed up spacing/coding style on stages 2 and 3
2283 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2284 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2285 targets/stage1/stage1-preclean-chroot.sh:
2286 Fixed up spacing/coding style on stage1. Also changed
2287 gcc-config/binutils-config to be outside the chroot.
2289 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2290 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2291 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2292 Fixed up spacing/coding style on netboot.
2294 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2295 targets/livecd-stage1/livecd-stage1-chroot.sh,
2296 targets/livecd-stage1/livecd-stage1-controller.sh,
2297 targets/livecd-stage2/livecd-stage2-controller.sh:
2298 Fixed up spacing/coding style on livecd-stage*.
2300 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2301 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2302 targets/grp/grp-preclean-chroot.sh:
2303 Fixed up spacing/coding style on grp.
2305 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2306 targets/embedded/embedded-chroot.sh,
2307 targets/embedded/embedded-controller.sh,
2308 targets/embedded/embedded-fs-runscript.sh,
2309 targets/embedded/embedded-preclean-chroot.sh:
2310 Fixed up spacing/coding style on embedded.
2312 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2313 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2314 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2315 targets/support/functions.sh:
2316 Removing extra line from x86.py, fixing up comments, spacing, and coding
2317 style in targets/support through functions.sh
2319 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2320 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2321 Fix more tab/spacing issues .. trying to make everything use tabs
2323 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2324 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2325 modules/stage1_target.py, modules/stage2_target.py,
2326 modules/stage3_target.py, modules/stage4_target.py:
2327 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2330 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2331 modules/generic_stage_target.py:
2332 Add envscript warning to aid users who may not know what they are doing
2334 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2335 examples/generic_stage_template.spec:
2336 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2337 only configurable when building a stage2 tarball, to match the current state
2338 of portage. This is 2.0_rc9.
2340 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2341 targets/support/chroot-functions.sh:
2342 Silence more of portages beeps and clicks and whistles
2344 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2345 targets/support/chroot-functions.sh:
2346 Change the portage emerge to use run_emerge
2348 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2349 modules/generic_stage_target.py, modules/snapshot_target.py,
2350 modules/stage1_target.py, modules/stage2_target.py,
2351 modules/stage3_target.py:
2352 allow portdir_overlay to be part of all specs not including snapshot spec.
2353 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2354 Remove overlay support from the snapshot spec but added a warning.
2356 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2357 modules/stage2_target.py:
2358 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2361 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2362 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2363 Add support for bootloader softlevel=; have rsync delete the extra files out
2364 of the overlay so that the overlay always matches the source dir
2366 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2367 Swapped -v/-V since I had gotten them wrong here.
2369 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2370 modules/generic_stage_target.py:
2371 Fix stupid overlay bug
2373 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2374 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2375 targets/livecd-stage1/livecd-stage1-chroot.sh,
2376 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2377 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2378 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2379 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2380 targets/support/unmerge.sh:
2381 Made sure we use -f on removing the default links for splash. Removed
2382 check_portage_version as it really isn't needed anymore. Removed
2383 --no-install from genkernel commands in kmerge.sh so users must manually
2384 remove kernels from /boot. This is 2.0_rc8.
2386 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2387 targets/support/livecdfs-update.sh:
2388 Made sed on devfsd.conf conditional on it existing. Removes one more error
2389 message from a standard catalyst run.
2391 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2392 Added warning about breaking snapshot cache and re-enable autoresume, since
2393 the errors I was getting were elsewhere.
2395 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2396 modules/generic_stage_target.py:
2397 Fix indentation error the last commit caused
2399 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2400 modules/generic_stage_target.py:
2401 Always clear autoresume points after a successful run
2403 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2404 targets/support/livecdfs-update.sh:
2405 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2406 snapshot caching after a successful gentoo-release-livecd run.
2408 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2409 targets/support/rc-update.sh:
2410 Added famd to default on official LiveCD.
2412 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2413 targets/support/chroot-functions.sh:
2414 Fixes 'too many arguments' error in check_portage_version.
2416 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2417 modules/generic_stage_target.py:
2418 remove extra self.env={} that was resetting the environment to null
2420 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2421 modules/livecd_stage1_target.py:
2422 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2425 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2426 Add a default path to the environment in the chroot
2428 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2429 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2430 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2431 targets/livecd-stage2/livecd-stage2-controller.sh,
2432 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2433 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2434 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2435 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2436 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2437 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2438 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2439 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2440 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2442 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2444 Fixed up the man page, which has been suffering for some time, and also
2445 reversed -v/-V in the help message.
2447 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2448 targets/support/livecdfs-update.sh:
2449 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2452 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2453 Turning off autoresume of doom until I can get more testing. I've had
2454 several issues with it. I'll be reporting/fixing these as I come across them
2455 but for now wish to turn it off by default as I don't want this one feature
2456 to stop the possible 2.0 final release.
2458 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2459 targets/livecd-stage2/unmerge.sh:
2460 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2461 anymore and probably should have been removed a long time ago when the new
2462 code was put into place in livecdfs-update.sh and livecd-local.start
2465 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2466 targets/livecd-stage1/livecd-stage1-chroot.sh,
2467 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2468 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2469 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2471 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2472 modules/generic_stage_target.py, modules/generic_target.py:
2473 self.env should be a part of the super class generic_target so it applies to
2474 snapshots as well; removing redundant pass in the generic_target class as
2475 its not needed. There is code there to fill the statements
2477 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2478 targets/support/livecdfs-update.sh:
2479 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2482 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2483 Changed version stamp to 2.0_rc6.
2485 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2486 modules/generic_stage_target.py:
2487 Fix for unpack cases
2489 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2490 modules/generic_stage_target.py:
2493 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2494 modules/catalyst_support.py, modules/generic_stage_target.py,
2495 modules/grp_target.py, modules/livecd_stage1_target.py,
2496 modules/livecd_stage2_target.py, modules/netboot_target.py,
2497 modules/snapshot_target.py, modules/tinderbox_target.py:
2498 Stop reading env from the OS. Rely on the more on the envscript for oddball
2499 settings. Change -v to verbose and -V to version
2501 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2504 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2505 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2508 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2509 examples/generic_stage_template.spec:
2510 Added chost/cflags/cxxflags/ldflags to example spec template.
2512 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2513 targets/support/rc-update.sh:
2514 OK, just kidding on that last commit. We were already doing rc-update add
2515 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2516 there's no point in having it in rc-update.sh
2518 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2519 targets/support/rc-update.sh:
2520 Have rc-update add xdm if livecd/xdm is set.
2522 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2523 modules/catalyst_lock.py, modules/catalyst_support.py,
2524 modules/embedded_target.py, modules/generic_stage_target.py,
2525 modules/grp_target.py, modules/livecd_stage1_target.py,
2526 modules/livecd_stage2_target.py, modules/netboot_target.py,
2527 modules/stage1_target.py, modules/stage4_target.py,
2528 modules/tinderbox_target.py:
2529 So I was just kidding on that last commit. This one is 2.0_rc4.
2531 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2532 modules/catalyst_lock.py, modules/catalyst_support.py,
2533 modules/embedded_target.py, modules/generic_stage_target.py,
2534 modules/grp_target.py, modules/livecd_stage1_target.py,
2535 modules/livecd_stage2_target.py, modules/netboot_target.py,
2536 modules/stage1_target.py, modules/stage2_target.py,
2537 modules/stage4_target.py, modules/tinderbox_target.py:
2538 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2540 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2541 files/catalyst.conf, modules/catalyst_lock.py,
2542 modules/catalyst_support.py, modules/embedded_target.py,
2543 modules/generic_stage_target.py, modules/grp_target.py,
2544 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2545 modules/netboot_target.py, modules/stage1_target.py,
2546 modules/stage2_target.py, modules/stage4_target.py,
2547 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2548 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2549 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2551 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2552 modules/generic_stage_target.py:
2553 Fix autoresume for unpacking tarballs
2555 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2556 targets/support/livecdfs-update.sh:
2557 remove gnap livecd-type per Koon's request
2559 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2560 change rc-update add modules default to rc-update add modules boot
2562 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2563 modules/generic_stage_target.py, modules/grp_target.py:
2564 Add more verbosity to digests if -V is enabled, add more print messages to
2567 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2568 modules/generic_stage_target.py, modules/grp_target.py:
2569 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2571 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2572 Fix folder name for grp build dir to not have .tar.bz2 at the end
2574 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2575 modules/catalyst_support.py, modules/generic_stage_target.py:
2576 Add md5 and sha .digests file creation per wolf31o2's feature request
2578 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2579 This is catalyst-2.0_rc2.
2581 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2582 files/catalyst.conf, modules/generic_stage_target.py,
2583 modules/livecd_stage1_target.py:
2584 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2585 after each successful kernel build;add autoresume documentation to
2588 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2589 targets/embedded/embedded-controller.sh,
2590 targets/embedded/embedded-fs-runscript.sh,
2591 targets/livecd-stage2/livecd-stage2-controller.sh,
2592 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2593 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2594 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2595 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2596 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2597 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2598 targets/support/rc-update.sh:
2599 Changed multiple spaces to tabs to satisfy my OCD.
2601 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2602 targets/support/chroot-functions.sh:
2603 Bumped genkernel detection to require 3.3.0 or higher
2605 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2606 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2607 targets/netboot/netboot-controller.sh:
2608 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2609 clst_grp_use. This is catalyst-2.0_rc1.
2611 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2612 targets/netboot/netboot-controller.sh:
2613 change to clst_use from clst_netboot_use
2615 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2616 targets/livecd-stage1/livecd-stage1-chroot.sh,
2617 targets/stage4/stage4-chroot.sh:
2618 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2620 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2621 targets/stage4/stage4-chroot.sh:
2622 Fixed USE invocations in stage4 target.
2624 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2625 modules/livecd_stage1_target.py:
2626 Force use=livecd for livecd-stage1
2628 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2629 This is version 2.0_pre20051129.
2631 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2632 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2633 Removed kudzu-knoppix from example spec files.
2635 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2636 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2637 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2639 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2640 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2641 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2642 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2643 definitions in the examples to fit in 80 columns.
2645 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2646 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2647 modules/grp_target.py, modules/tinderbox_target.py,
2648 targets/tinderbox/tinderbox-chroot.sh:
2649 Tinderbox script: added newuse, tinderbox and grp targets added support for
2650 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2651 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2653 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2654 Added portdir example to catalyst.conf for bug #113272.
2656 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2657 targets/support/create-iso.sh:
2658 Fixed a few lines which were causing the isolinux directory to be removed
2659 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2661 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2662 targets/support/create-iso.sh:
2663 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2665 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2666 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2667 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2668 too many arches dont use it by default, test for an initrd in the yaboot
2671 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2672 modules/generic_stage_target.py:
2673 Fix split error if use is specified
2675 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2676 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2677 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2678 Updated palo version from catalyst 1.x for HPPA.
2680 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2681 targets/support/bootloader-setup.sh:
2682 Removing for loop for grub on amd64/x86 as it was totally useless.
2684 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2685 targets/support/bootloader-setup.sh:
2686 Remove vga= line for PPC.
2688 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2689 targets/support/bootloader-setup.sh:
2690 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2692 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2693 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2694 Removing slot patch as it probably didn't belong here anyway, and updating
2695 version stamp to 2.0_pre20051118.
2697 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2698 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2699 targets/support/bootloader-setup.sh:
2700 fix the bootloader script for isolinux so that it actually makes a cfg file,
2701 remove extra unneeded catalyst aborting print statement, reorganize rm code
2702 to make sure is splits properly and is an array even from the cmdline
2704 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2705 targets/support/livecdfs-update.sh:
2706 Added call to update-usbids to download the latest usb.ids file.
2708 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2709 modules/generic_stage_target.py:
2710 Move checks of running catalyst into the target which is simpler
2712 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2713 modules/generic_stage_target.py:
2714 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2715 that doesnt exist yet
2717 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2718 Keep unnecessary programs from installing into kerncache
2720 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2721 modules/generic_stage_target.py:
2722 Turn on more tracebacks at this point to better debug .. will need to turn
2723 them down as we find errors and build appropriate error handlers
2725 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2726 Changed version marker to 2.0_pre20051115 for new ebuild.
2728 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2729 modules/livecd_stage2_target.py:
2730 Fix bug in livecd stage2 so that it doesnt try to use tar
2732 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2733 targets/livecd-stage2/livecd-stage2-controller.sh:
2734 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2735 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2736 of Getting_Online.txt from catalyst 1.1.10.10.
2738 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2739 Added Joshua Kinard to authors for his mips contributions.
2741 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2742 examples/livecd-stage2_template.spec:
2743 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2744 Paul Kessler on gentoo-catalyst. ;]
2746 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2747 Change variables from cat1 format to cat2
2749 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2750 modules/generic_stage_target.py, modules/stage1_target.py:
2751 Fix modules has no attribute register
2753 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2754 modules/generic_stage_target.py:
2755 Fix broken aliases code that was just proof of concept
2757 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2758 Output mkisofs command line options to assist in debugging
2760 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2761 modules/generic_stage_target.py, targets/support/create-iso.sh:
2764 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2765 modules/generic_stage_target.py:
2766 Add VERY basic support for aliases kernel parameter.
2768 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2769 modules/livecd_stage2_target.py:
2770 Remove large section of commented code
2772 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2773 modules/generic_stage_target.py, modules/stage1_target.py:
2774 Allow LDFLAGS to be specified as an ENV variable for stage1
2776 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2777 modules/generic_stage_target.py:
2778 Fix rc-update to automatically run default options for livecds. Removed an
2779 erroneous key check.
2781 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2782 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2783 Make use spec key optional to default to profile defaults
2785 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2786 +examples/stage4_template.spec:
2787 Preliminary stage4_template.spec file
2789 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2790 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2791 Updated version stamp and added slot patch.
2793 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2794 Fix ordering problem so self.settings is defined
2796 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2797 modules/generic_stage_target.py:
2798 Correct a rsync issue when the directory doesnt exist
2800 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2801 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2802 targets/livecd-stage2/livecd-stage2-controller.sh,
2803 targets/netboot/netboot-controller.sh,
2804 targets/stage4/stage4-controller.sh:
2805 run pre_kmerge and post_kmerge only once
2807 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2808 targets/support/bootloader-setup.sh:
2809 MIPS bootloader patch
2811 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2812 targets/support/mips-arcload_conf.sh:
2813 Fix MIPS Serial Detection
2815 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2816 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2817 +targets/support/mips-arcload_conf.sh:
2818 Application of Kumba's patches for MIPS support
2820 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2821 Check for the correct arch specific cd building tool
2823 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2824 modules/generic_stage_target.py:
2825 Print a warning if livecd/iso is not defined
2827 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2828 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2830 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2831 targets/support/post-kmerge.sh:
2832 Check for existence of files in /lib/modules before running depscan.sh. This
2833 replaces the mips-specific check and makes it portable.
2835 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2836 modules/generic_stage_target.py:
2837 update autoresume logic when dealing with rsync unpack operations
2839 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2840 targets/support/post-kmerge.sh:
2841 Bypass module load on mips
2843 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2844 remove --no-deps so dependancies get installed for genkernel
2846 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2847 modules/generic_stage_target.py:
2848 Fix missing : statement in unpack
2850 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2851 modules/generic_stage_target.py:
2852 fix livecd-stage2 unpack when seedcache is turned off
2854 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2855 targets/support/functions.sh:
2856 Fix module unpacking and make it actually optional.
2858 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2859 modules/generic_stage_target.py:
2860 Fix broken seedcache autoresume interaction
2862 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2863 modules/generic_stage_target.py:
2864 Cleanup stage directories properly for tar installs
2866 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2867 Tinderbox no longer cleans /tmp/*
2869 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2870 targets/tinderbox/tinderbox-chroot.sh,
2871 targets/tinderbox/tinderbox-controller.sh:
2872 Fixing problem with bind mounted portage and final rsync on tinderbox target
2873 and adding additional logging.
2875 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2876 Stop tinderbox from trying to create a tarball of itself
2878 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2879 modules/generic_stage_target.py:
2880 Fix catalyst so it fully disables snapcache when its not specified in the
2883 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2884 examples/livecd-stage2_template.spec:
2885 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2886 spec template and updating version stamp.
2888 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2889 modules/catalyst_support.py:
2890 allow file_check to proceed if key is not in use
2892 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2893 Recursively make the missing directories
2895 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2896 Fix extract_modules to just echo a warning that it is missing
2898 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2899 files/catalyst.conf:
2900 Updating default configuration for catalyst and updating version stamp,
2901 since we're beginning internal testing for release.
2903 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2904 modules/generic_stage_target.py:
2905 fix bug 106004 split strings into a list for empty and rm operation
2907 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2908 modules/livecd_stage2_target.py:
2909 Append slashes to directories so rsyncs work properly
2911 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2912 examples/livecd-stage2_template.spec:
2913 Changing source_subpath for livecd-stage2 example for bug #101704.
2915 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2916 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2917 targets/support/livecdfs-update.sh:
2918 Added livecd/xdm and livecd/xsession options. These are used to setup the
2919 default display manager and X session, respectively. Added supporting
2920 documentation to example spec files. Imported more work from my fsscript for
2921 the official LiveCD.
2923 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2924 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2925 discussion, see bug #88777.
2927 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2928 modules/generic_stage_target.py:
2929 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2930 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2932 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2933 targets/livecd-stage1/livecd-stage1-controller.sh,
2934 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2935 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2936 on livecd-stage2 and removing universal motd for livecd/type of
2937 gentoo-release-livecd.
2939 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2940 modules/livecd_stage1_target.py:
2941 Add optional livecd/type env var for scripts to add optional items to the
2944 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2945 -livecd/files/x86-help.msg:
2946 Removing x86-help.msg as it is no longer used.
2948 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2949 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2950 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2951 Add dobladecenter description to bootloader files for x86/amd64.
2953 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2954 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2956 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2957 modules/generic_stage_target.py:
2958 Added split to use section for bug #104414.
2960 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2961 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2962 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2963 Tabs to whitespaces for isolinux.
2965 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2966 targets/support/bootloader-setup.sh:
2967 Changed isolinux to use new split-out help messages. Using grub gives a
2968 single help message with pager.
2970 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2971 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2972 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2973 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2974 Added F2->F7 help messages for isolinux.
2976 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2977 livecd/files/README.txt, livecd/files/generic.motd.txt,
2978 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2979 livecd/files/livecd-local.start:
2980 Updated files from latest used to build LiveCD.
2982 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2983 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2985 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2986 modules/catalyst_support.py:
2987 Added fix for using options with = in them with --cli (ex.
2988 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2989 <cell@ices.utexas.edu> for pointing this out to me via email.
2991 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2992 modules/generic_stage_target.py, targets/support/functions.sh:
2993 fix bug in exec_in_chroot for stage1 target
2995 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2996 modules/generic_stage_target.py:
2997 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
2998 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3000 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3001 catalyst, examples/livecd-stage2_template.spec,
3002 examples/snapshot_template.spec, files/catalyst.conf,
3003 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3004 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3005 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3006 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3007 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3008 targets/livecd-stage2/livecd-stage2-controller.sh,
3009 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3010 targets/stage2/stage2-preclean-chroot.sh,
3011 targets/stage3/stage3-preclean-chroot.sh,
3012 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3013 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3014 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3015 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3016 targets/support/target_image_setup.sh:
3017 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3018 to look at gamecdfs-update.sh yet.
3020 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3021 modules/generic_stage_target.py:
3022 Remove extra debugging print statement
3024 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3025 +modules/catalyst_lock.py, modules/catalyst_support.py,
3026 modules/embedded_target.py, modules/generic_stage_target.py,
3027 modules/grp_target.py, modules/livecd_stage1_target.py,
3028 modules/livecd_stage2_target.py, modules/netboot_target.py,
3029 modules/snapshot_target.py, modules/stage1_target.py,
3030 modules/stage2_target.py, modules/stage4_target.py,
3031 targets/support/functions.sh:
3032 Add locking support. Code simplification for unpack and unpack snapshot.
3033 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3034 Add seedcache support (Grabs output from previous target run)
3035 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3037 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3038 modules/catalyst_support.py, modules/generic_stage_target.py:
3039 Add support to cache the snapshot dir. add snapcache to options. add
3040 snapshot_cache= to override the default location of the cache in
3041 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3043 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3044 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3045 Forward port README.txt and Getting_Online.txt files from catalyst
3048 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3049 Add automatic creation/deletion of runlevels based on rcadd rcdel
3051 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3052 Fix grp so that grp/use is not required anymore
3054 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3055 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3056 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3057 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3058 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3059 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3060 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3061 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3062 they are known to cause booting problems.
3064 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3065 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3066 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3067 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3070 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3071 targets/stage1/stage1-chroot.sh:
3072 Fixed quoting in stage1 profile check.
3074 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3075 targets/stage3/stage3-chroot.sh:
3076 Fixing USE for stage3.
3078 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3079 targets/support/chroot-functions.sh:
3080 Fix FETCH code so it will run for Pylon
3082 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3083 targets/grp/grp-chroot.sh:
3084 Fix bindist invcation.
3086 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3087 targets/grp/grp-chroot.sh:
3088 Made sure bindist was used for all emerges in GRP.
3090 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3091 Fix USE flags for GRP build
3093 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3094 targets/stage4/stage4-chroot.sh:
3095 let GRP use the users environment variables and removed extra
3096 GRP_STAGE23_USE from stage4
3098 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3099 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3100 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3102 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3103 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3104 impact all previous spec files that use this option. It's beejay's fault.
3106 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3107 Changed to use linux32 for ppc32 support when build host is ppc64.
3109 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3111 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3113 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3114 Minor cosmetic print statement fixes for readability
3116 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3117 modules/catalyst_support.py, modules/generic_stage_target.py:
3118 Fix None None bug and exception reporting
3120 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3121 Fix iso creation script. Case statement out of place
3123 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3124 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3125 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3126 catalyst, files/catalyst.conf, modules/builder.py,
3127 modules/catalyst_support.py, modules/embedded_target.py,
3128 modules/generic_stage_target.py, modules/generic_target.py,
3129 modules/grp_target.py, modules/livecd_stage1_target.py,
3130 modules/livecd_stage2_target.py, modules/netboot_target.py,
3131 modules/snapshot_target.py, modules/stage1_target.py,
3132 modules/stage2_target.py, modules/stage3_target.py,
3133 modules/stage4_target.py, modules/tinderbox_target.py,
3134 targets/embedded/embedded-chroot.sh,
3135 targets/embedded/embedded-fs-runscript.sh,
3136 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3137 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3138 targets/grp/grp-preclean-chroot.sh,
3139 targets/livecd-stage1/livecd-stage1-chroot.sh,
3140 targets/livecd-stage1/livecd-stage1-controller.sh,
3141 targets/livecd-stage2/livecd-stage2-controller.sh,
3142 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3143 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3144 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3145 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3146 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3147 targets/stage2/stage2-controller.sh,
3148 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3149 targets/stage3/stage3-controller.sh,
3150 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3151 targets/stage4/stage4-controller.sh,
3152 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3153 targets/support/create-iso.sh, targets/support/functions.sh,
3154 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3155 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3156 targets/support/target_image_setup.sh,
3157 targets/tinderbox/tinderbox-chroot.sh,
3158 targets/tinderbox/tinderbox-controller.sh,
3159 targets/tinderbox/tinderbox-preclean-chroot.sh:
3160 Big honkin' copyright update.
3162 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3163 modules/generic_stage_target.py:
3164 add additional logging output. Use standard os redirection methods to log to
3167 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3168 targets/stage1/stage1-chroot.sh:
3169 Added profile sanity check for bug #97867.
3171 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3172 targets/support/bootloader-setup.sh:
3173 Removing acpi=off from default kernel arguments and adding ia64
3174 livecd-stage2 support functions and cdtar.
3176 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3177 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3178 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3179 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3180 splash command line.
3182 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3183 targets/support/create-iso.sh:
3184 Fixed up zisofs support. Waiting for response from sparc before touching
3187 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3188 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3189 targets/support/functions.sh:
3190 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3191 to allow it to work on all arches that dynamically build their bootloader
3194 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3195 targets/stage4/stage4-controller.sh:
3196 Fix stage4 so it doesnt run the bootloader stuff
3198 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3199 targets/support/bootloader-setup.sh:
3200 Removed dokeymap from non-Gentoo releases.
3202 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3203 targets/support/livecdfs-update.sh:
3204 Added call to update-pciids to download the latest pci.ids file.
3206 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3207 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3208 modules/stage4_target.py:
3209 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3211 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3212 Fix issue where -s on the command line would not run
3214 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3215 livecd/files/generic.motd.txt:
3216 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3217 kernel configurations.
3219 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3220 targets/support/livecdfs-update.sh:
3221 Updated hostname/domainname creation for new baselayout.
3223 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3224 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3225 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3227 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3228 targets/support/chroot-functions.sh:
3229 Change portage emerge to use --oneshot --nodeps to keep from merging the
3230 same packages multiple times.
3232 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3233 targets/stage2/stage2-chroot.sh:
3234 Added a -p bootstrap when catalyst is called with -V (verbose).
3236 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3237 targets/support/livecdfs-update.sh:
3238 Removed inittab hack, as this is done by livecd-tools.
3240 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3241 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3242 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3244 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3245 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3246 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3247 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3248 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3249 targets/livecd-stage2/livecd-stage2-controller.sh:
3250 Removed gentoo.png and creation of face directory. Changed
3251 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3254 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3255 targets/stage1/stage1-preclean-chroot.sh,
3256 targets/support/chroot-functions.sh:
3257 Added setup_binutils function and force both of them to run during stage1
3260 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3261 examples/livecd-stage2_template.spec:
3262 Added livecd/volid explanation to example spec.
3264 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3265 targets/support/create-iso.sh:
3266 General cleanup of ISO code and added default livecd/volid when it is not set.
3268 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3269 targets/embedded/embedded-controller.sh:
3270 Actually modify the embedded target this time.
3272 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3273 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3274 targets/livecd-stage2/livecd-stage2-controller.sh,
3275 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3276 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3277 and livecd-stage2 targets.
3279 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3280 files/catalyst.conf:
3281 Retired John Davis <zhen@gentoo.org> and added storedir to default
3284 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3285 targets/support/livecdfs-update.sh:
3286 Uncommented openglify, since it is needed for both opengl-update-livecd and
3289 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3290 modules/generic_stage_target.py:
3291 Fix print statement so it shows when kill_chroot_pids is run correctly
3293 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3294 modules/snapshot_target.py:
3295 Fix snapshot target to skip the kill_pids check
3297 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3298 Bug fixes in parse_spec, fix issues detecting list or string.
3300 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3301 modules/catalyst_support.py:
3302 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3303 spaces are after :. Better handling of comments ( ie preprocessed and
3304 stripped off ). Unset empty keys.
3306 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3307 targets/support/kill-chroot-pids.sh:
3308 Remove extra P_NAME definition that is never used. Saves processing time.
3309 Bumped catalyst to pre2
3311 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3312 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3313 +targets/support/kill-chroot-pids.sh:
3314 User info about runscript and archscript. Added checks for processes running
3315 in the chroot and created a script to kill them. Should fix the unmounting
3316 issues with gconfd or any other running application in the chroot
3318 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3319 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3320 Remove using gcc-config to set things up as we should all be using 2005.0
3323 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3324 examples/livecd-stage2_template.spec:
3325 Added livecd/users to example livecd-stage2 spec file.
3327 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3328 targets/support/livecdfs-update.sh:
3329 Change default hostnames for livecds
3331 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3332 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3333 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3336 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3337 modules/livecd_stage2_target.py:
3338 Clear autoresume flags when build is done
3340 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3341 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3342 targets/support/create-iso.sh:
3343 Fix isolinux so that it finds menus and kernels and stuff
3345 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3346 modules/generic_stage_target.py:
3347 Make purge operation a little less chatty, removed print statements
3349 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3350 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3351 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3352 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3354 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3355 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3356 print warning message about deprecated use of cdfstype
3358 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3359 targets/support/chroot-functions.sh:
3360 statically define genkernel location to eliminate which command failure if
3361 genkernel is not installed
3363 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3364 modules/generic_stage_target.py:
3365 change the portage_overlay to an array so it always works
3367 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3368 modules/catalyst_support.py:
3369 Fix exception handling to remove extraneous prints of None
3371 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3372 Remove iso creation code from stage4
3374 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3375 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3376 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3377 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3378 targets/livecd-stage1/livecd-stage1-chroot.sh,
3379 targets/livecd-stage1/livecd-stage1-controller.sh,
3380 targets/livecd-stage2/livecd-stage2-controller.sh,
3381 targets/netboot/netboot-controller.sh,
3382 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3383 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3384 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3385 targets/support/create-iso.sh, targets/support/kmerge.sh,
3386 targets/support/target_image_setup.sh,
3387 targets/tinderbox/tinderbox-controller.sh:
3388 Fix some exception handling in catalyst_support.py, remove intermediate
3389 destination folder of iso and tarball, add additional tests for folders not
3390 found on host but defined in spec file, keep catalyst from erroring in this
3391 case, change exit code on shell scripts so that errors are reported to
3392 catalyst and causes catalyst to die on errors, fix bug in
3393 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3394 check for mkisofs that informs the user of where to get the program, and
3395 removed the autoresume code from ccache and distcc installation until I can
3396 figure out a way to have the autoresume flag go someplace outside the chroot.
3398 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3399 Remove bind mounts before rm operations happen at startup
3401 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3402 modules/generic_stage_target.py:
3403 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3405 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3406 modules/generic_stage_target.py:
3407 fix minor bug in the purge code so that it actually runs the commands
3409 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3410 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3411 modules/stage4_target.py:
3412 Change ordering of tasks so root_overlay and fsscript occur after
3413 livecd_update, giving users a chance to override livecd_update
3415 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3416 modules/catalyst_support.py, modules/generic_stage_target.py:
3417 Added a better exception handling message for keyboard interrupt and added
3418 countdown timer for purge operation to give an opportunity to exit
3420 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3421 modules/catalyst_support.py, modules/generic_stage_target.py:
3422 Add support to clear the autoresume flags and improve the purge code to
3423 clean the chroot, and pkg/kern cache
3425 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3426 modules/catalyst_support.py, modules/generic_stage_target.py,
3427 modules/livecd_stage1_target.py:
3428 only append livecd-tools to the livecd-stage1 target package list and move a
3429 check out of the way so command line and spec files can co-exist
3431 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3432 modules/generic_stage_target.py:
3433 fixed python syntax in set_packages so catalyst will run
3435 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3436 modules/embedded_target.py, modules/generic_stage_target.py,
3437 modules/grp_target.py, modules/livecd_stage1_target.py,
3438 modules/livecd_stage2_target.py, modules/netboot_target.py,
3439 modules/stage4_target.py, modules/tinderbox_target.py,
3440 targets/embedded/embedded-chroot.sh,
3441 targets/embedded/embedded-controller.sh,
3442 targets/livecd-stage1/livecd-stage1-controller.sh,
3443 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3444 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3445 targets/livecd-stage2/livecd-stage2-controller.sh,
3446 -targets/livecd-stage2/livecd-stage2-iso.sh,
3447 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3448 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3449 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3450 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3451 +targets/support/target_image_setup.sh:
3452 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3455 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3456 targets/livecd-stage2/livecd-stage2-controller.sh,
3457 targets/support/livecdfs-update.sh:
3458 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3459 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3460 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3463 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3464 targets/livecd-stage2/livecd-stage2-controller.sh,
3465 targets/support/rc-update.sh:
3466 Updated rc-update.sh with better defaults for different livecd/type settings
3467 and cleaning up file copying in livecd-stage2-controller.sh to match
3470 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3471 Made example of catalyst.conf in README match the default catalyst.conf
3474 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3476 Removing old files from previous maintainers and updating README.
3478 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3479 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3480 Added livecd/users option to create non-root users. The first user listed
3481 will also be used for auto-starting X, if X is merged onto the CD.
3483 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3484 targets/livecd-stage1/livecd-stage1-controller.sh,
3485 targets/livecd-stage2/livecd-stage2-controller.sh,
3486 targets/support/livecdfs-update.sh:
3487 Updated all instances of livecd/type: gentoo-release-environmental to
3488 gentoo-release-livecd and added generic-livecd.
3490 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3491 examples/fsscript.sh.example, examples/gamecd.conf.example,
3492 examples/generic_stage_template.spec, examples/grp_template.spec,
3493 examples/livecd-stage1_template.spec,
3494 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3495 examples/snapshot_template.spec:
3496 Imported example files from catalyst 1.1.9 to make them more verbose.
3498 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3499 Fix grp/use bug #89365
3501 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3502 modules/generic_stage_target.py, targets/support/kmerge.sh:
3503 Fixes for initramfs overlay support.
3505 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3506 modules/generic_stage_target.py, targets/support/kmerge.sh,
3507 targets/support/pre-kmerge.sh:
3508 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3509 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3510 caching bug; Also adding preliminary support for initramfs_overlay from
3513 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3514 modules/generic_stage_target.py, targets/support/kmerge.sh:
3515 Removed support for postconf as genkernel no longer has that option
3517 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3518 modules/embedded_target.py, modules/generic_stage_target.py,
3519 modules/grp_target.py, modules/livecd_stage1_target.py,
3520 modules/livecd_stage2_target.py, modules/netboot_target.py,
3521 modules/stage4_target.py, modules/tinderbox_target.py,
3522 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3523 targets/stage1/stage1-preclean-chroot.sh,
3524 targets/support/chroot-functions.sh:
3525 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3526 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3528 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3529 modules/livecd_stage2_target.py:
3530 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3532 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3533 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3534 modules/livecd_stage2_target.py, modules/stage4_target.py,
3535 targets/livecd-stage1/livecd-stage1-controller.sh,
3536 targets/livecd-stage2/livecd-stage2-controller.sh,
3537 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3538 targets/support/functions.sh, targets/support/kmerge.sh,
3539 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3540 Generalized kernel support, fsscript, rcupdate, etc for stage4
3542 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3543 targets/support/pre-kmerge.sh:
3544 Removed sed for usb devices from legacy genkernel, as we're going to require
3545 a version much higher that no longer exhibits the bug.
3547 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3548 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3549 targets/support/livecdfs-update.sh:
3550 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3551 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3552 the ut2004demo shell script has been renamed to ut2004-demo.
3554 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3555 let genkernel always reinstall itself
3557 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3558 modules/catalyst_support.py, modules/generic_stage_target.py,
3559 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3560 fix case bug in livecdfs-update.sh; fix bug in initial command line
3561 arguement parsing; add cflags spec file support which is only allowed to
3564 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3565 targets/stage3/stage3-chroot.sh:
3566 Fix a use flag bug in the stage3
3568 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3569 modules/generic_stage_target.py:
3570 Changes to allow cflags, chost, cxxflags in a spec file
3572 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3573 targets/livecd-stage1/livecd-stage1-controller.sh,
3574 targets/livecd-stage2/livecd-stage2-controller.sh,
3575 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3576 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3577 targets/support/pre-kmerge.sh:
3578 change the code to use more case statements. Fix gcc issue in stage1.
3580 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3581 targets/livecd-stage1/livecd-stage1-controller.sh,
3582 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3583 Merging in changes from catalyst 1.1.x for gamecd support.
3585 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3586 targets/stage1/stage1-preclean-chroot.sh:
3587 Removing gcc-config stuff to see if its still required to work around a gcc
3590 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3591 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3592 Added tests for genkernel >3.2.0
3594 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3597 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3598 Updated AUTHORS with new maintainers and updated contributors list.
3600 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3601 examples/fsscript.sh.example, livecd/files/README.txt,
3602 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3603 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3604 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3605 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3606 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3607 universal.motd.txt to resolve documentation issue on bug #86914. Added
3608 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3609 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3612 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3613 targets/livecd-stage2/livecd-stage2-controller.sh:
3614 Removed a few unnecessary comments
3616 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3617 Removed obsolete files from the livecd directory as the functionality has
3618 moved into the targets folders
3620 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3621 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3622 Additional catalyst 2.0.0 files
3624 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3625 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3626 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3627 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3628 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3629 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3630 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3631 -livecd/runscript/alpha-archscript.sh,
3632 -livecd/runscript/default-runscript.sh,
3633 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3634 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3635 -livecd/runscript-support/gamecdfs-update.sh,
3636 -livecd/runscript-support/kmerge.sh,
3637 -livecd/runscript-support/livecdfs-update.sh,
3638 -livecd/runscript-support/post-kmerge.sh,
3639 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3640 modules/embedded_target.py, modules/generic_stage_target.py,
3641 modules/grp_target.py, modules/livecd_stage1_target.py,
3642 modules/livecd_stage2_target.py, -modules/netboot.py,
3643 +modules/netboot_target.py, modules/snapshot_target.py,
3644 modules/stage1_target.py, +modules/stage4_target.py,
3645 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3646 +targets/embedded/embedded-controller.sh,
3647 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3648 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3649 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3650 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3651 +targets/livecd-stage1/livecd-stage1-controller.sh,
3652 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3653 -targets/livecd-stage1/livecd-stage1.sh,
3654 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3655 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3656 +targets/livecd-stage2/livecd-stage2-controller.sh,
3657 +targets/livecd-stage2/livecd-stage2-iso.sh,
3658 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3659 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3660 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3661 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3662 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3663 +targets/stage1/stage1-controller.sh,
3664 +targets/stage1/stage1-preclean-chroot.sh,
3665 -targets/stage1/stage1-preclean1-chroot.sh,
3666 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3667 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3668 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3669 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3670 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3671 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3672 +targets/stage4/stage4-preclean-chroot.sh,
3673 +targets/support/chroot-functions.sh,
3674 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3675 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3676 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3677 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3678 +targets/tinderbox/tinderbox-controller.sh,
3679 targets/tinderbox/tinderbox-preclean-chroot.sh,
3680 -targets/tinderbox/tinderbox.sh:
3681 Initial Import of Catalyst 2.0.0
3683 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3684 livecd/runscript-support/livecdfs-update.sh:
3685 Added /usr/portage as tmpfs (this will be made conditional later).
3687 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3688 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3689 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3690 from an interactive shell.
3692 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3693 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3694 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3695 livecd/runscript-support/pre-kmerge.sh,
3696 livecd/runscript/default-runscript.sh:
3697 Moved livecd-bash_profile to livecd-bashrc. Added check for
3698 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3699 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3702 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3703 modules/generic_stage_target.py:
3704 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3707 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3708 livecd/runscript/default-runscript.sh,
3709 targets/livecd-stage1/livecd-stage1.sh:
3710 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3711 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3712 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3715 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3716 livecd/runscript/ppc-archscript.sh:
3717 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3719 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3720 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3721 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3722 for multiple initrd files.
3724 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3725 livecd/runscript/ppc-archscript.sh:
3726 Modifed PPC archscript to close bug #84648 and also to make the PPC
3727 archscript produce multiple initrd files, like x86/amd64.
3729 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3730 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3731 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3732 livecd/runscript/ppc-archscript.sh:
3733 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3734 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3735 livecd/volid for the HFS volid, too.
3737 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3738 Calling this one 1.1.7 and rolling a tarball.
3740 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3741 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3742 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3743 -livecd/runscript/sparc64-archscript.sh,
3744 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3745 Added livecd/volid to set the volume ID when creating the ISO, patch by
3746 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3747 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3749 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3750 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3751 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3752 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3754 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3755 livecd/runscript-support/livecdfs-update.sh:
3756 Removed hdparm from default runlevel as it break ide=nodma at boot.
3758 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3759 livecd/runscript-support/kmerge.sh,
3760 livecd/runscript-support/pre-kmerge.sh,
3761 targets/livecd-stage1/livecd-stage1-chroot.sh:
3762 Revert last set of changes and remove portage version check from emerge in
3763 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3766 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3767 livecd/runscript-support/kmerge.sh,
3768 livecd/runscript-support/pre-kmerge.sh:
3769 Change genkernel check to use best_version and has_version to determine if
3770 the any previously installed versions of genkernel are up to date. Change
3771 emerge line for kernels to use -n option to only install if they were not
3772 previously installed.
3774 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3775 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3776 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3777 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3778 livecd/runscript/sparc-archscript.sh:
3779 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3780 unified sparc32/sparc64 cdtar.
3782 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3783 livecd/runscript-support/livecdfs-update.sh,
3784 livecd/runscript-support/pre-kmerge.sh:
3785 Change sudoers update to only run if /etc/sudoers exists and only reduce
3786 splash to 1024x768 on minimal and universal install CD.
3788 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3789 targets/livecd-stage1/livecd-stage1.sh:
3790 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3793 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3794 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3795 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3796 livecd/runscript/sparc64-archscript.sh,
3797 livecd/runscript/x86-archscript.sh:
3798 Added a new empty livecd file to each archscript. This will be used for an
3799 identifier by genkernel to allow booting from a non-primary CDROM.
3801 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3802 Catalyst 1.1.6 is here.
3804 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3805 targets/stage1/stage1-preclean2-chroot.sh:
3806 Commenting out stage1 cleaning of /var/db.
3808 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3809 livecd/runscript-support/pre-kmerge.sh:
3810 Made splash reduction to 1024x768 only for minimal and universal release media.
3812 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3813 targets/stage1/stage1-preclean2-chroot.sh:
3814 Added SLOT files back to /var/db entries in stage1.
3816 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3817 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3818 livecd/runscript/default-runscript.sh,
3819 livecd/runscript-support/livecdfs-update.sh,
3820 targets/livecd-stage2/unmerge.sh:
3821 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3822 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3823 the copy from preserving permissions and also adding /usr/share/faces and
3824 default Gentoo icon. We'll see how the icon does for us. Removing serial
3825 init script, as it causes problems with the splash theme.
3827 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3828 targets/livecd-stage1/livecd-stage1.sh:
3831 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3832 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3833 livecd/runscript-support/kmerge.sh,
3834 livecd/runscript-support/livecdfs-update.sh,
3835 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3836 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3837 targets/stage1/stage1-preclean2-chroot.sh:
3838 Removed x-setup from local.start and added in symlinks for gconf, portage
3839 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3840 baselayout and removed /etc/startx from the environmental type. Commented
3841 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3842 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3843 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3844 for X, use the latest pci.ids and usb.ids from portage, and create
3845 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3846 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3847 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3848 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3849 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3852 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3853 Removed ccache from default options as it breaks catalyst when merged with
3856 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3857 modules/snapshot_target.py:
3858 Added /local/ to snapshot exclusion.
3860 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3861 livecd/runscript-support/livecdfs-update.sh:
3862 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3863 gustavoz and his 5 interface Xeon for this.
3865 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3866 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3867 Added a conditional before killing gconfd-2. This is also going to be
3868 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3871 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3872 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3873 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3874 Moved killall -9 gconfd-2 to execute outside chroot.
3876 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3877 livecd/files/x86-help.msg:
3878 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3881 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3882 livecd/runscript/x86-archscript.sh:
3883 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3886 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3889 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3890 targets/livecd-stage1/livecd-stage1.sh:
3891 Added killall for gconfd-2 back into livecd-stage1.sh
3893 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3894 livecd/runscript/alpha-archscript.sh:
3895 Alpha fixes for multiple kernels..
3897 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3898 livecd/runscript-support/kmerge.sh:
3899 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3901 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3902 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3903 livecd/runscript/sparc64-archscript.sh:
3904 Force devfs if udev is not selected for all supporting arches.
3906 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3907 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3908 livecd/runscript-support/kmerge.sh:
3909 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3912 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3913 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3914 Re-enabled preclean in grp and added gconfd-2 killing.
3916 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3917 livecd/runscript/x86-archscript.sh:
3918 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3921 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3922 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3923 targets/livecd-stage1/livecd-stage1-chroot.sh,
3924 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3925 targets/livecd-stage1/livecd-stage1.sh,
3926 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3927 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3928 Added ability to pause indefinitely. This closes bug #79798. I've also added
3929 the gcond-2 killall back in, but now it is in the actual preclean script and
3930 is executed inside the chroot.
3932 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3933 Updated for 1.1.3 release.
3935 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3936 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3937 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3938 targets/netboot/netboot-packages.sh,
3939 targets/tinderbox/tinderbox-chroot.sh:
3940 Updated to use package.use correctly. Blame Robert Paskowitz
3941 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3943 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3944 targets/stage1/stage1-preclean2-chroot.sh:
3945 Fixed find line for new stage1 /var/db/pkg.
3947 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3948 targets/stage1/stage1-preclean2-chroot.sh:
3949 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3950 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3953 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3954 livecd/runscript-support/livecdfs-update.sh:
3955 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3956 added net.ethX symlinks, and added copying of files from
3957 /usr/lib/hotplug/firmware into firmware tarball.
3959 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3960 livecd/runscript-support/livecdfs-update.sh:
3961 Firmware updated to use new /lib/firmware directory.
3963 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3964 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3965 work when both -f and -C were used on the command line.
3967 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3968 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3969 targets/livecd-stage1/livecd-stage1-chroot.sh,
3970 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3971 targets/stage3/stage3-chroot.sh:
3972 Added a portage version check to each target that uses --newuse to ensure a
3973 high enough version is used. This resolves bug #75336.
3975 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3976 livecd/files/livecd-local.start:
3977 Possible local.start fix for beejay.
3979 12 Jan 2005; John Davis <zhen@gentoo.org>
3980 modules/embedded.py:
3981 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3983 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3984 livecd/runscript-support/kmerge.sh:
3985 Added ccache support to genkernel call in livecd-stage2.
3987 11 Jan 2005; John Davis <zhen@gentoo.org>
3988 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3989 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3990 targets/netboot/netboot.sh:
3991 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
3992 some feature enhancements.
3994 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3995 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3996 targets/livecd-stage1/livecd-stage1-chroot.sh,
3997 targets/livecd-stage1/livecd-stage1.sh,
3998 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3999 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4000 Added a -F or --fetchonly command line option and closing out bug #77480.
4001 Also added a portage version check to livecd-stage1 to close out bug #68307.
4003 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4004 livecd/runscript-support/livecdfs-update.sh,
4005 targets/stage3/stage3-chroot.sh:
4006 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4007 target to use emerge -e when building. This is only temporary until the
4008 bootstrap.sh script can be fixed or another solution can be decided upon.
4010 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4011 +targets/embedded/kmerge.sh:
4012 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4013 from mutex@gentoo.org
4015 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4016 modules/livecd_stage2_target.py:
4019 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4020 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4021 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4022 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4023 the brokenness of a stage1 tarball.
4025 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4026 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4029 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4030 modules/livecd_stage2_target.py:
4033 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4034 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4035 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4036 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4037 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4038 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4039 Upgraded the isolinux cdtar files and closing bug #70518.
4041 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4042 modules/embedded_target.py, modules/generic_stage_target.py,
4043 modules/grp_target.py, modules/livecd_stage1_target.py,
4044 modules/livecd_stage2_target.py, modules/netboot.py,
4045 modules/stage1_target.py, modules/tinderbox_target.py:
4046 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4047 separate out specific target logic from the generic targets modules.
4049 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4050 new PPC arch file from pvdabeel@gentoo.org
4052 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4053 examples/generic_stage_template.spec, modules/catalyst_support.py:
4054 tweaking error handling in the main catalyst script
4055 updated the example to include a blurb about portage_confdir
4057 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4058 livecd/runscript-support/livecdfs-update.sh:
4059 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4061 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4064 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4065 fix for #66592. catalyst now gives a traceback when it bails out, making
4066 troubleshooting amazingly easier
4068 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4069 modules/catalyst_support.py, modules/embedded_target.py,
4070 modules/generic_stage_target.py, modules/grp_target.py,
4071 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4072 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4073 Reversing patch from Eric Edgar from bug #70663.
4075 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4076 livecd/runscript/x86-archscript.sh:
4077 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4078 not work without it (mkisofs fails on creating ISO).
4080 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4081 modules/catalyst_support.py, modules/embedded_target.py,
4082 modules/generic_stage_target.py, modules/grp_target.py,
4083 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4084 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4085 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4086 separate out specific target logic from the generic targets modules.
4088 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4089 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4090 targets/embedded/embedded.sh:
4091 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4093 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4094 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4095 livecd/runscript/default-runscript.sh,
4096 livecd/runscript-support/gamecdfs-update.sh,
4097 livecd/runscript-support/livecdfs-update.sh,
4098 modules/livecd_stage2_target.py:
4099 Added gamecd/conf option to livecd_stage2_target.py, added
4100 gamecd.conf.example to /examples, cleaned up game-specific code in
4101 gamecdfs-update.sh to make it more generic, added more fundtionality to
4102 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4103 and gentoo-gamecd to make spec files simpler and to remove the need for
4104 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4105 user to still use a custom fsscript of their own.
4107 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4108 +livecd/files/environmental.motd.txt,
4109 targets/livecd-stage1/livecd-stage1.sh:
4110 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4112 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4113 livecd/runscript/default-runscript.sh,
4114 livecd/runscript-support/livecdfs-update.sh:
4115 Added gentoo-release-environmental as a valid livecd/type and did some
4116 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4117 devices other than eth0.
4119 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4120 targets/livecd-stage1/livecd-stage1-chroot.sh:
4121 Changed livecd-stage1 to merge each package individually. This should not
4122 make it into a production version of catalyst, but is here as a possible
4123 solution to bug #68307.
4125 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4126 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4127 livecd/runscript/sparc-archscript.sh,
4128 livecd/runscript/sparc64-archscript.sh,
4129 livecd/runscript/x86-archscript.sh:
4130 Added failures to all arches on mkisofs failure and also made -z option to
4131 mkisofs optional on x86 depending on loop type used.
4133 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4134 livecd/runscript/x86-archscript.sh:
4135 Making sure the mkisofs call causes a failure when it doesn't complete
4136 successfully. Once again, blame jforman, our beloved infra-monkey.
4138 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4139 livecd/runscript/default-runscript.sh:
4140 squashfs-utils->squashfs-tools fix. Blame jforman.
4142 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4143 livecd/isogen/x86-isogen.sh:
4144 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4145 possibly not booting on really old systems.
4147 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4148 livecd/runscript/x86-archscript.sh:
4149 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4150 possibly not booting on really old systems.
4152 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4153 livecd/runscript-support/livecdfs-update.sh:
4154 Save some space by removing redundant firmware after tarball is made, only
4155 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4158 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4159 targets/stage1/stage1-preclean2-chroot.sh:
4160 Added patch from vapier and closing bug #73556.
4162 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4163 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4164 +targets/embedded/embedded-fs-runscript.sh,
4165 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4166 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4167 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4168 from mutex@gentoo.org for modules/embedded.py
4170 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4171 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4172 livecd/runscript-support/livecdfs-update.sh:
4173 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4174 aliases having --color rather than --color=auto.
4176 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4177 livecd/files/livecd-local.start:
4178 Let's try actually making a proper edit on livecd/files/livecd-local.start
4179 this time, shall we...
4181 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4182 livecd/files/livecd-local.start:
4183 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4184 x-setup check for /etc/startx.
4186 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4187 livecd/runscript-support/gamecdfs-update.sh:
4188 Fixing minor sed bug in gamecdfs-update.sh.
4190 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4191 examples/snapshot_template.spec,
4192 livecd/runscript-support/gamecdfs-update.sh,
4193 livecd/runscript-support/livecdfs-update.sh:
4194 Fixing typo in snapshot_template.spec and closing bug #70321.
4196 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4197 livecd/runscript-support/pre-kmerge.sh:
4198 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4199 genkernel will only add the 1024x768 version of the gensplash image to the
4200 bzImage, which added with the livecd-stage2 removal of the unused splash
4201 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4203 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4204 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4205 livecd/runscript/sparc64-archscript.sh:
4206 Updated with silo/mkisofs patch from gustavoz.
4208 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4209 livecd/files/x86-help.msg:
4210 Updated x86-help.msg to make it fall more inline with current
4211 genkernel/livecd-tools options.
4213 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4214 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4215 livecd/runscript-support/pre-kmerge.sh:
4216 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4217 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4218 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4221 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4222 livecd/runscript-support/kmerge.sh,
4223 livecd/runscript-support/livecdfs-update.sh,
4224 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4225 Changed kernel build caching to use kerncache option, rather than pkgcache
4226 option. Fixed --postconf and --callback for builds that do not require them.
4227 Removed delay when removing package sin the system profile. This is now
4228 catalyst 1.1.0, so enjoy.
4230 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4231 livecd/runscript-support/livecdfs-update.sh:
4232 Stopping udev from using the nasty device tarball. We don't need it anyway.
4234 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4235 livecd/runscript/sparc-archscript.sh,
4236 livecd/runscript/sparc64-archscript.sh,
4237 livecd/runscript-support/kmerge.sh,
4238 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4239 Fixing gpm support by uncommenting default settings. Fixing case where
4240 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4241 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4242 not get renamed. Fixed a problem where we were accidentally removing the
4243 hwdata-knoppix versions of pci.ids and usb.ids and linking
4244 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4245 for 2004.3 and catalyst 1.1.0.
4247 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4248 patch from vapier@gentoo.org for bug #68080
4250 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4251 livecd/runscript-support/kmerge.sh:
4252 made kernel caching dependent on the "pkgcache" option so that genkernel's
4253 postconf can actually work
4255 18 Oct 2004; John Davis <zhen@gentoo.org>
4256 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4257 livecd/runscript-support/livecdfs-update.sh:
4258 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4260 17 Oct 2004; John Davis <zhen@gentoo.org>
4261 livecd/runscript-support/livecdfs-update.sh:
4262 firmware tarball fix for packages that need firmware such as ipw2100
4264 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4265 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4266 livecd/runscript-support/livecdfs-update.sh,
4267 modules/livecd_stage2_target.py:
4268 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4270 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4271 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4272 should not hurt non-HT users
4274 12 Oct 2004; John Davis <zhen@gentoo.org>
4275 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4276 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4277 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4278 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4279 livecd/runscript-support/kmerge.sh:
4280 bugfixes for #67195, #67197, #67122, and #46918
4282 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4283 small netboot fixups
4285 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4286 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4287 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4288 targets/netboot/netboot.sh:
4289 sweeping updates and changes to the netboot code. the patches should fix the
4290 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4291 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4293 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4294 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4295 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4296 targets/netboot/netboot.sh:
4297 more code cleanup and maintenance
4299 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4300 modules/generic_stage_target.py, +modules/netboot.py,
4301 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4302 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4303 +targets/netboot/netboot.sh:
4304 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4307 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4308 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4309 targets/livecd-stage1/livecd-stage1-chroot.sh,
4310 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4311 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4312 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4313 have to start a server on the build host for it to distribute.
4315 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4316 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4317 just do -s version_stamp
4319 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4320 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4322 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4323 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4324 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4325 modules/livecd_stage2_target.py:
4326 udev support for livecds
4328 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4329 +targets/livecd-stage2/unmerge.sh:
4330 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4331 Also, livecd-stage2 unmerge.sh added back in.
4333 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4334 livecd/runscript-support/livecdfs-update.sh:
4335 bugfixes for #60887 and #63338
4337 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4338 bugfixes for #63382 and #63338
4340 08 Sep 2004; John Davis <zhen@gentoo.org>
4341 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4342 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4343 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4344 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4345 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4346 targets/livecd-stage1/livecd-stage1-chroot.sh,
4347 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4348 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4349 lots of changes in this revision. first of all, major cosmetic fixups to the
4350 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4351 for distcc or ccache builds in most of the targets. bug #56581 is finially
4352 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4353 performance enhancement here.
4355 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4356 modules/livecd_stage2_target.py:
4357 fix for bug #63033, thanks to usata@gentoo.org for the patch
4359 30 Aug 2004; John Davis <zhen@gentoo.org>
4360 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4361 bugfixes for #61537 and #61779
4363 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4364 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4365 modules/snapshot_target.py:
4366 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4367 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4368 time should also be improved due to a more efficient use of rsync. This commit will
4369 mark the portage version of catalyst-1.9.0.
4371 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4372 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4375 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4378 02 Aug 2004; John Davis <zhen@gentoo.org>
4379 livecd/runscript-support/livecdfs-update.sh:
4382 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4383 +targets/stage1/build.py, -targets/stage1/build.sh,
4384 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4385 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4386 targets/stage3/stage3-chroot.sh:
4387 applied patch from bug #58840. it should fix up things for uclibc stages and
4388 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4390 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4391 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4392 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4393 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4394 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4395 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4396 livecd/runscript-support/livecdfs-update.sh,
4397 modules/livecd_stage2_target.py:
4398 addition of wolf31o2's gamecd patchset. untested, so please beware
4400 14 Jul 2004; John Davis <zhen@gentoo.org>
4401 livecd/runscript-support/livecdfs-update.sh,
4402 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4403 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4404 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4405 this out of generic_stage_target and into livecd-stage2 since the
4406 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4408 13 Jul 2004; John Davis <zhen@gentoo.org>
4409 livecd/runscript-support/livecdfs-update.sh:
4410 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4411 default rc'ed programs when only one change was required to rcadd. so I
4412 changed it so that the defaults are *always* loaded and specified additions/
4413 deletions are just added on top of those.
4415 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4416 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4417 targets/livecd-stage1/livecd-stage1-chroot.sh,
4418 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4419 targets/tinderbox/tinderbox-chroot.sh:
4420 changing the more verbose behavior to the -V (verbose) flag
4422 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4423 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4424 targets/livecd-stage1/livecd-stage1-chroot.sh,
4425 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4426 targets/tinderbox/tinderbox-chroot.sh:
4427 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4428 it is about to merge so that deps and USE flags are more evident
4430 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4431 modules/catalyst_support.py:
4432 completely rewrote the catalyst main script so that it can actually utilize
4433 more than one command line flag. new functionality included, but not active
4434 yet (--debug and --verbose). arguments can still be passed on the commandline
4435 through the use of the -C (--cli) flag. updated the arg_parse function in
4436 catalyst_support.py to accomodate my changes.
4438 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4439 modules/generic_target.py, modules/grp_target.py,
4440 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4441 modules/snapshot_target.py, modules/stage1_target.py,
4442 modules/stage2_target.py, modules/stage3_target.py,
4443 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4444 fixes for bugs #55192 and #54137
4445 added a new key for all specfiles, portage_confdir.
4446 this should point to a directory similar in functionality to /etc/portage.
4448 cleaned up the module code a bit so that unnecessary modules
4451 more work on resuming. it is getting there, but it still needs a ton of work,
4452 so please test, and report bugs.
4454 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4455 modules/catalyst_support.py, modules/generic_stage_target.py,
4456 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4457 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4458 stage resuming functionality should be working. I still have to work on GRP
4459 and livecds, but they should not be hard. I could not incorporate emerge
4460 --resume into stage resuming functionality because in some instances, portage
4461 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4462 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4463 ). I also made some small tweaks to the stage target scripts which clean up
4464 the envscript stuff. Not noticable performance wise, but it makes me feel all
4465 warm and fuzzy to know that it is programmed absolutely correctly ;)
4467 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4468 modules/generic_stage_target.py:
4469 revamped the cmd() structure so that it could properly return error codes.
4470 Please note that this might break catalyst until there is some further
4471 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4472 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4473 now. Additionally, catalyst will stop when there is an error with an ebuild
4474 ... it didn't do this before, it just plowed along and packed things up.
4476 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4477 code in portage.py and then answering my noob questions.
4479 13 Jun 2004; John Davis <zhen@gentoo.org>
4480 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4481 livecd/runscript-support/livecdfs-update.sh:
4482 some last minute fixins (stuff to work with the new genkernel)
4484 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4487 11 Jun 2004; John Davis <zhen@gentoo.org>
4488 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4489 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4492 10 Jun 2004; John Davis <zhen@gentoo.org>
4493 livecd/runscript-support/kmerge.sh,
4494 livecd/runscript-support/livecdfs-update.sh,
4495 livecd/runscript-support/post-kmerge.sh,
4496 livecd/runscript-support/pre-kmerge.sh:
4497 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4498 functions control what scripts are added to their respective runlevels. This
4499 option would be specified like so in the spec file: livecd/rcadd:
4500 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4502 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4503 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4504 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4505 the code to give a nice error msg instead of a cryptic traceback
4507 04 Jun 2004; John Davis <zhen@gentoo.org>
4508 livecd/runscript-support/livecdfs-update.sh:
4509 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4510 /etc/bootsplash/default
4512 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4513 targets/embedded/embedded-chroot.sh,
4514 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4515 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4516 targets/livecd-stage1/livecd-stage1-chroot.sh,
4517 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4518 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4519 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4520 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4521 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4522 targets/tinderbox/tinderbox-chroot.sh,
4523 targets/tinderbox/tinderbox-preclean-chroot.sh,
4524 targets/tinderbox/tinderbox.sh:
4525 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4527 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4528 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4529 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4530 It should be a full path pointing to a portage overlay dir.
4532 27 May 2004; John Davis <zhen@gentoo.org>
4533 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4534 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4535 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4536 livecd/runscript/default-runscript.sh:
4537 added updated silos and fixed motd bug
4539 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4540 rolling out version 1.0.8
4542 22 May 2004; John Davis <zhen@gentoo.org>
4543 livecd/runscript-support/kmerge.sh,
4544 livecd/runscript-support/livecdfs-update.sh,
4545 modules/livecd_stage2_target.py:
4546 added key livecd/bootsplash
4548 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4549 livecd/runscript/sparc-archscript.sh,
4550 livecd/runscript/sparc64-archscript.sh:
4551 sparc fixup patches from gustavoz at g.org
4553 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4554 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4555 is livecd/modblacklist
4557 19 May 2004; John Davis <zhen@gentoo.org>
4558 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4559 livecd/runscript/x86-archscript.sh:
4560 added support for livecd/overlay, changed vga=0x317 to vga=791
4561 in the x86 archscript as it is a more standard setting and should
4562 work on more hardware
4564 17 May 2004; John Davis <zhen@gentoo.org>
4565 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4566 livecd/runscript-support/kmerge.sh,
4567 livecd/runscript-support/livecdfs-update.sh,
4568 modules/livecd_stage2_target.py:
4569 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4570 we also now have basic motd copying support for more branded livecds
4572 16 May 2004; John Davis <zhen@gentoo.org>
4573 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4574 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4575 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4577 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4578 modules/catalyst_support.py, modules/embedded_target.py,
4579 modules/generic_stage_target.py, modules/generic_target.py,
4580 modules/grp_target.py, modules/livecd_stage1_target.py,
4581 modules/livecd_stage2_target.py, modules/stage1_target.py,
4582 modules/stage2_target.py, modules/stage3_target.py,
4583 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4584 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4585 caused gcc profile problems.
4587 12 May 2004; John Davis <zhen@gentoo.org>
4588 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4589 livecd/runscript-support/livecdfs-update.sh,
4590 livecd/runscript-support/post-kmerge.sh,
4591 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4593 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4594 silliness). Most notably, I have taken advantage of the update-modules
4595 --assume-kernel fix from agriffis so that we can actually use 3rd party
4596 modules now. Please note that >=baselayout-1.9.0 is required.
4598 02 May 2004; Olivier Crete <tester@gentoo.org>
4600 Added forgotten CHOST for i386 subarch
4602 30 Apr 2004; John Davis <zhen@gentoo.org>
4603 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4604 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4605 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4606 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4608 -fixed 2004.0 branding in the isolinux cdtar
4609 -fixed up acpi stuff in the runscripts
4610 -fixed up the x86 help message and corrected the numerous errors in it
4612 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4613 livecd/runscript/default-runscript.sh:
4614 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4615 1.0.7. we are ready for release
4617 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4618 fix for the problem that gustavoz found wrt the /dev creation stuff not
4619 detecting arches. also an efficiency fix for stage1 building
4621 14 Apr 2004; John Davis <zhen@gentoo.org>
4622 targets/embedded/embedded-chroot.sh,
4623 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4624 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4625 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4626 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4627 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4628 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4629 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4630 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4631 targets/tinderbox/tinderbox-preclean-chroot.sh,
4632 targets/tinderbox/tinderbox.sh:
4633 fix for bug #47733 - fixes for distcc and an envscript bugfix
4635 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4638 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4639 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4640 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4641 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4642 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4643 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4644 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4645 targets/stage1/stage1-preclean1-chroot.sh,
4646 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4647 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4648 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4649 targets/tinderbox/tinderbox.sh:
4650 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4651 zhen@gentoo.org please.
4653 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4654 fix for /dev in stage1
4656 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4659 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4660 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4661 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4662 Added the two kernel-configs for 2004.1 x86
4664 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4665 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4666 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4667 targets/tinderbox/tinderbox.sh:
4668 fix to address missing /dev in stages, fixed path for env-update in all of the
4671 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4672 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4674 01 Apr 2004; John Davis <zhen@gentoo.org>
4675 livecd/runscript/default-runscript.sh:
4676 added in fix for the module.conf stuff courtesy of Benjamin Judas
4679 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4681 cosmetic touchups for 1.0.5
4683 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4684 added support to the stage2 for stackable profiles bootstrap
4686 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4687 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4688 support for sparc32/64 build compatibility
4690 30 Mar 2004; John Davis <zhen@gentoo.org>
4691 livecd/runscript/default-runscript.sh, modules/targets.py,
4692 targets/stage1/build.sh:
4693 fix for bug 46022, more stackable profile fixes, embedded patches added
4695 26 Mar 2004; John Davis <zhen@gentoo.org>
4696 livecd/runscript/default-runscript.sh, modules/targets.py,
4697 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4698 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4699 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4700 fixes for bugs #44625 and #45805
4702 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4703 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4704 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4705 memtest is in. if you want to use it, check out the memtest86 cd tarball
4706 Also, fixes for bugs 45078, 45188, 44306
4708 23 Mar 2004; John Davis <zhen@gentoo.org>
4709 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4710 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4711 livecd/runscript/x86-archscript.sh, modules/targets.py,
4712 targets/livecd-stage3/unmerge.sh:
4713 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4714 created at the end of the livecd-stage2 process.
4716 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4717 targets/embedded/embedded.sh:
4718 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4720 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4721 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4722 removing the hardened-gcc deps since the package itself is deprecated'
4724 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4725 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4727 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4728 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4729 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4730 examples/livecd/alpha/config-2.4.21-r4-alpha,
4731 examples/livecd/alpha/config-2.4.21-r4-jensen,
4732 examples/livecd/alpha/config-2.4.21-r4-legacy,
4733 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4734 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4735 fixes for bugs 43676, 43701. Alpha support added as well.
4737 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4738 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4739 kde/gnome cd specs added.
4741 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4742 fix in catalyst.conf for bug #42044
4744 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4745 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4746 examples/livecd/sparc64/config-2.4.24-sparc64:
4747 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4749 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4750 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4751 for a $clst_conf environment variable. You can use the $clst_conf variable to
4752 point to a file to use in place of /etc/catalyst.conf. By setting this
4753 variable in your shell, catalyst can easily be used by multiple people on the
4754 same machine. Also, ccache support now works for genkernel.
4756 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4757 removed file for livecd-stage2 target, as this is handled by the runscript
4758 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4759 and made "/boot/kernel/foo/extraversion" an optional rather than required
4760 parameter. The aforementioned "packages" is used to specify kernel-related
4761 packages (like module ebuilds) to merge with each kernel, and the new "use"
4762 option is used to specify the USE settings you'd like exported to the
4763 environment during kernel as well as kernel "packages" build.
4765 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4766 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4767 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4768 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4769 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4770 targets/tinderbox/tinderbox.sh:
4771 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4772 it for ebuild - added headers to everything and removed deprecated dirs
4774 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4775 adding Kumba's patches for MIPS
4777 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4778 Added hppa specific code.
4780 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4781 Tinderbox target added. See tinderbox examples in examples/ dir.
4783 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4784 spec file support integrated into catalyst. Use "-f/--file specfile" as
4785 argument; see examples dir for examples.
4786 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4787 example of how to use it.
4789 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4790 support functions for spec file parsing and reading added. Will get added to
4793 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4794 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4797 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4798 Significant rework of code structure. Everything is falling nicely into place.
4800 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4801 Exception handling fully-integrated into current prototype code.
4803 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4804 beginning of exception handling integration, got some of the target code
4807 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4808 major code rework in progress on the python parts.
4810 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4811 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4812 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4813 for organiation's sake, I have moved the files, such as livecd foundations,
4814 into catalyst/files. It will make it easier for us when ebuild time comes
4817 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4818 All preliminary target build scripts are now added and coded to near as spec
4819 that we can have at this point.
4821 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4822 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4823 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4824 something that should be continued as much as reasonably possible in other
4825 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4826 code completed, and internal fall-backs to reasonable global config defaults
4829 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4830 subarch test outsourced to python catalyst-subarches function.
4832 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4833 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4835 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4836 removing dup enter_chroot
4838 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4839 document subarches checking
4841 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4842 Fix valid subarch test.
4844 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4845 include/build_functions.sh, include/functions.sh:
4846 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4847 start_build to build_functions.sh cleaning up the main catalyst script some
4850 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4851 fixed SRCBALL and DESTBALL, making it transparent for profiles
4853 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4854 added an exit condition to the cmd line argument case statement
4856 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4857 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4858 the changes that I made to the above files should make catalyst completely
4859 transparent to no matter what profile we are using. check files/catalyst.conf
4860 for the list of BUILDTYPEs that we support.
4862 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4863 changed how cmd line arguments are handled
4865 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4866 I changed the is_special handling so that it is cleaner and faster
4868 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4869 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4870 livecd/foundations/x86-basic/post-clean.sh,
4871 livecd/foundations/x86-basic/pre-clean.sh,
4872 livecd/foundations/x86-basic/settings:
4873 I outsourced more functions to include/functions.sh. I made it a seperate file
4874 from build_fucntions.sh so that we can keep our build and other functions
4875 apart. I also added in the livecd stuffs from the stager side of things.
4877 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4878 include/build_functions.sh:
4879 I outsourced all of the build functions to include/build_functions.sh. In the
4880 future, this will happen more - the code needs cleaned up.
4882 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4884 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4885 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4886 does not use that anymore.
4888 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4889 since we now have a default profile in portage, i massaged some errors
4890 messages to reflect that.
4892 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4894 removed ccache support from catalyst stage1 build cause it breaks the build.
4895 Additionally, I removed gettext support from bootstrap, because according to
4896 our new default profile, we don't use that anymore.
4898 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
4899 added a new var, BUILDTYPE, adding more transparency for building.
4900 In the future, we will be building both selinux and hardened sources.
4902 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4903 fixed some formatting when catalyst prints out build info, additionally,
4904 trying to make catalyst more transparent for future expansion of stages
4906 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
4907 fixed the order/ way in which we handle cmd line arguments wrt to -h or
4908 --help. I moved this functionality from the main program section to
4911 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
4912 I edited catalyst to change our naming convention from stage*-arch-h.* to
4913 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
4914 I change naming conventions, as catalyst will be eventually extended to
4915 do selinux-* stages also.
4917 Additionally, I updated README.catalyst to include profile information.
4919 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
4920 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
4921 I renamed README.stager to README.catalyst and have made some very minor
4922 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
4923 I have hacked bootstrap to use the hardened profile, as well as utilize
4924 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
4925 major). Additionally, bin/stage1 has been hacked to accept the hardened
4926 profile, and use hardened-gcc.
4928 09 September 2003; John Davis <zhen@gentoo.org>:
4929 Initial import of hardened stager. I am forking this from the original
4930 stager code in order to better fit our needs. The original stager code is
4931 still used by Gentoo, and is maintained by Daniel Robbins
4932 <drobbins@gentoo.org>. I would like to thank him and the rest of the
4933 contributors that coded stager.