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