1 # ChangeLog for catalyst
2 # Copyright 2002-2009 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS)
3 # Distributed under the GPL v2
5 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
6 +modules/catalyst/target/__init__.py,
7 +modules/catalyst/target/embedded_target.py,
8 +modules/catalyst/target/generic_stage_target.py,
9 +modules/catalyst/target/generic_target.py,
10 +modules/catalyst/target/grp_target.py,
11 +modules/catalyst/target/livecd_stage1_target.py,
12 +modules/catalyst/target/livecd_stage2_target.py,
13 +modules/catalyst/target/netboot2_target.py,
14 +modules/catalyst/target/netboot_target.py,
15 +modules/catalyst/target/snapshot_target.py,
16 +modules/catalyst/target/stage1_target.py,
17 +modules/catalyst/target/stage2_target.py,
18 +modules/catalyst/target/stage3_target.py,
19 +modules/catalyst/target/stage4_target.py,
20 +modules/catalyst/target/tinderbox_target.py, -modules/embedded_target.py,
21 -modules/generic_stage_target.py, -modules/generic_target.py,
22 -modules/grp_target.py, -modules/livecd_stage1_target.py,
23 -modules/livecd_stage2_target.py, -modules/netboot2_target.py,
24 -modules/netboot_target.py, -modules/snapshot_target.py,
25 -modules/stage1_target.py, -modules/stage2_target.py,
26 -modules/stage3_target.py, -modules/stage4_target.py,
27 -modules/tinderbox_target.py:
28 Move all *_target.py modules under modules/catalyst/target and create
29 parent catalyst.target module
31 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
32 modules/catalyst/arch/__init__.py, modules/catalyst/arch/arm.py:
33 Remove hard-coded arch list now that find_arch_modules() is known to work
35 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
36 modules/catalyst/arch/__init__.py, modules/catalyst/arch/alpha.py,
37 modules/catalyst/arch/amd64.py, modules/catalyst/arch/arm.py,
38 modules/catalyst/arch/hppa.py, modules/catalyst/arch/ia64.py,
39 modules/catalyst/arch/mips.py, modules/catalyst/arch/powerpc.py,
40 modules/catalyst/arch/s390.py, modules/catalyst/arch/sh.py,
41 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py,
42 modules/generic_stage_target.py:
43 Move subarch and maching maps to bottom of arch files, since the classes
44 aren't defined yet at the top
46 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
47 modules/catalyst/arch/sh.py:
48 Forgot the sh arch module
50 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
51 modules/catalyst/arch/alpha.py, modules/catalyst/arch/amd64.py,
52 modules/catalyst/arch/arm.py, modules/catalyst/arch/hppa.py,
53 modules/catalyst/arch/ia64.py, modules/catalyst/arch/mips.py,
54 modules/catalyst/arch/powerpc.py, modules/catalyst/arch/s390.py,
55 modules/catalyst/arch/sparc.py, modules/catalyst/arch/x86.py:
56 Move subarch and machine map information to variables at top of each arch
57 module and get rid of register() function
59 11 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> ChangeLog:
60 Add catalyst.util.load_module() function
61 Move arch modules under modules/catalyst/arch
62 Add catalyst.arch.arches class to assist in loading arch modules
63 Add .gitignore file for *.py[co]
65 10 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> catalyst:
66 Change __version__ to 2.99 for catalyst_3 branch
68 09 Jan 2009; Andrew Gaffney <agaffney@gentoo.org> TODO:
69 Add note about metadata_overlay being default in 2.1.6
71 09 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> AUTHORS:
72 Updated the AUTHORS section and the header for the ChangeLog, to reflect
73 that individual authors now retain their copyright to code they submit.
75 08 Jan 2009; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO:
76 Rewrote TODO to make it clearer and added a ton of new items to it.
78 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
79 modules/generic_stage_target.py:
80 screw you python...hard
82 02 Jan 2009; Andrew Gaffney <agaffney@gentoo.org>
83 modules/generic_stage_target.py:
84 Disable removal of 'target_path' when build starts
86 26 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
87 modules/generic_stage_target.py:
88 Apply patch from armin76 to actually make use of the busybox_config value
91 24 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
92 targets/netboot2/netboot2-controller.sh, targets/support/kmerge.sh:
93 Add support for gk's --busybox-config= option
95 23 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
96 modules/generic_stage_target.py:
97 Missing / before 'iso'
99 22 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
100 modules/snapshot_target.py:
101 Add support for purging to snapshot target
103 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
104 Add mix-in cdtar idea to TODO
106 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
107 -livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
108 -livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
109 Remove old isolinux-3.09 cdtar files
111 21 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
112 +livecd/cdtar/isolinux-3.72-cdtar.tar.bz2,
113 +livecd/cdtar/isolinux-3.72-memtest86+-cdtar.tar.bz2:
114 Update cdtar files to isolinux-3.72 and latest memtest86+-2.10
116 19 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
117 Marking this 2.0.6.903 for testing.
119 12 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
120 targets/netboot2/netboot2-controller.sh:
121 Disable copying of nb-busybox.cf since it isn't used anyway
123 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org> arch/amd64.py,
124 arch/x86.py, catalyst:
125 A few typo and other minor fixes as reported by armin76
127 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
128 modules/generic_stage_target.py:
129 Add support for digests="all" for gentoo bug #209611
131 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
132 examples/netboot2_template.spec, targets/support/kmerge.sh:
133 Automatically append --netboot to GK_ARGS for netboot2 target Remove
134 explicit --initramfs-overlay=/tmp/image from netboot2 example spec
136 07 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
137 targets/support/pre-kmerge.sh:
138 Remove evil hacks that copy gk files around for netboot2
140 04 Dec 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
141 Bumping version for release.
143 01 Dec 2008; Andrew Gaffney <agaffney@gentoo.org>
144 modules/catalyst_support.py:
145 Default to umask 022 for spawn() unless otherwise specified for gentoo bug
148 29 Nov 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
149 modules/catalyst_support.py, modules/generic_stage_target.py:
150 Add support for -P/--purgeonly option
152 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> README:
153 Updated README to tell the user where to locate catalyst.conf if not using
154 an ebuild. Thanks to Claus Boehmer <Claus.Boehmer@gmx.de> for pointing it
157 31 Oct 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> catalyst:
158 Kicking out a 2.0.6.901 release for testing.
160 29 Sep 2008; Andrew Gaffney <agaffney@gentoo.org>
161 modules/generic_stage_target.py:
162 Automatically prepend build dir path to livecd/iso if it's not an absolute
165 28 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> TODO:
166 Update TODO with placeholder idea.
168 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
169 +modules/catalyst/util.py:
170 Create catalyst.util module with capture_traceback() and print_traceback()
171 functions Capture and print traceback when build fails instead of letting
174 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
175 modules/catalyst/config.py, modules/catalyst_support.py:
176 Switch commandline spec value parsing to use catalyst.config.ConfigParser.
178 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
179 modules/catalyst/config.py:
180 A few fixes to ParserBase after actually testing it switch to parsing
181 config file with ConfigParser.
183 07 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
184 +modules/catalyst/config.py, -modules/catalyst/util.py:
185 More indecisiveness..move util.spec to config.SpecParser.
187 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
188 -modules/catalyst/spec.py, +modules/catalyst/util.py,
189 modules/catalyst_support.py:
190 * Rename catalyst.spec to catalyst.util
191 * Move spec_dump() into spec class
192 * Modify catalyst to use new spec class
194 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
195 +modules/catalyst/__init__.py:
196 Add __init__.py file and import line.
198 06 Sep 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst,
199 +modules/catalyst/spec.py:
200 Initial commit of modules/catalyst/spec.py.
202 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
204 Updating x86/amd64 arch support. Original patches by William Cooke
205 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
207 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
208 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
209 modules/snapshot_target.py, modules/stage4_target.py,
210 targets/support/bootloader-setup.sh, targets/support/functions.sh,
211 targets/support/kmerge.sh:
212 Removing all deprecated interfaces. We no longer wish to support them and
213 they're not needed. Anyone using a pre-2.x spec file will need to update
216 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
217 -livecd/files/Getting_Online.txt:
218 Removing livecd/files/Getting_Online.txt since it was quite outdated.
220 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
222 Updated for new git repo.
224 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
225 targets/support/livecdfs-update.sh:
226 Add gconf settings for gnome-screensaver to disable locking by default. This
229 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
230 Add armv5tel to arm host list.
232 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
233 targets/support/chroot-functions.sh:
234 If we don't have a distcc user, we need to reinstall distcc, even if it's
235 been built with the right USE. This mainly affects stage1/stage2.
237 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
238 targets/support/chroot-functions.sh:
239 We need to run distcc-config --install, since we won't be installing into
240 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
241 installed versions of distcc.
243 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
244 Add a couple of distcc-related items to TODO.
246 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
247 targets/stage1/stage1-preclean-chroot.sh,
248 targets/stage2/stage2-preclean-chroot.sh,
249 targets/stage3/stage3-preclean-chroot.sh,
250 targets/stage4/stage4-preclean-chroot.sh:
251 We don't want to run setup_myfeatures in preclean, but still want to update
252 the environment and show our debug information.
254 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
255 targets/stage1/stage1-preclean-chroot.sh,
256 targets/stage2/stage2-preclean-chroot.sh,
257 targets/stage3/stage3-preclean-chroot.sh,
258 targets/stage4/stage4-preclean-chroot.sh,
259 targets/support/chroot-functions.sh:
260 Remove the die on LIBDIR check, since it won't be set on non-multilib
261 profiles. We can now run debug in preclean again.
263 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
264 targets/support/functions.sh:
265 Let's not try to chmod a dangling symlink.
267 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
268 targets/support/chroot-functions.sh:
269 Added emerge --info to debug output. I don't know why I didn't add it before.
271 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
272 targets/stage1/stage1-preclean-chroot.sh,
273 targets/stage2/stage2-preclean-chroot.sh,
274 targets/stage3/stage3-preclean-chroot.sh,
275 targets/stage4/stage4-preclean-chroot.sh:
276 We probably shouldn't be running our debug functions in our stages. Let's
279 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
280 targets/support/chroot-functions.sh:
281 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
284 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
285 targets/support/livecdfs-update.sh:
286 Only copy the handbook icon if one exists.
288 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
289 modules/catalyst_lock.py:
290 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
293 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
294 targets/livecd-stage2/livecd-stage2-controller.sh:
295 We should be matching all possible LIBDIRs, so make sure we do that.
297 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
298 targets/support/livecdfs-update.sh:
299 We no longer need the metadata.tar.bz2, since the Installer uses
302 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
303 targets/stage1/stage1-chroot.sh:
304 We don't need --newuse if we're not using binary packages, so there's no
307 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
308 targets/livecd-stage2/livecd-stage2-controller.sh:
309 Added initial framework for creating the CD's root on livecd/livedvd.
310 Currently, the end result is the same, but I'll be adding code to
311 automatically copy the stages and to automatically download the distfiles.
313 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
314 targets/livecd-stage2/livecd-stage2-controller.sh,
315 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
316 targets/support/rc-update.sh:
317 Change all checks for livecd/type: gentoo-release-livecd to
318 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
319 to allow for auto-fetching of distfiles and stages onto official DVD media.
321 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
322 targets/livecd-stage1/livecd-stage1-controller.sh,
323 targets/livecd-stage2/livecd-stage2-controller.sh:
324 Updated TODO. Added code to livecd-stage1 to generate a package list, which
325 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
326 the distfiles automatically.
328 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
329 modules/generic_stage_target.py:
330 Fix seedcache output so it fits in 80 columns.
332 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
333 targets/stage1/stage1-chroot.sh:
334 We should likely install baselayout before anything else, including the
335 package manager. As such, I've moved it to after sys-apps/baselayout is
338 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
339 targets/livecd-stage2/livecd-stage2-controller.sh:
340 Check for a snapshot in the overlay and error if one is present. This should
341 ensure that the snapshot on the CD is the same as the one used to build the
344 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
345 modules/catalyst_support.py:
346 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
347 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
350 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
351 targets/stage1/stage1-chroot.sh:
352 Change back to using sys-apps/baselayout. We'll need to come up with a
353 better permanent solution now that virtual/baselayout is no more.
355 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
356 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
357 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
359 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
360 targets/support/bootloader-setup.sh:
361 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
364 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
365 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
366 Added TODO. Changed create_handbook_icon call to only be called if
367 /docs/handbook/index.html exists on the disk or in livecd/overlay.
369 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
370 targets/support/kmerge.sh:
371 Run sed on KERNELVERSION to escape the slashes so we can use it in another
374 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
375 targets/support/kmerge.sh:
376 Modify test to run if package.provided exists instead of if it doesn't.
377 Run sed on the correct file.
379 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
380 targets/support/chroot-functions.sh:
381 Added --noreplace to setup_myfeatures merges so we don't blow away any
382 packages which are already installed with the proper USE flags for the given
383 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
385 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
386 livecd/files/README.txt:
387 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
389 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
390 targets/support/rc-update.sh:
391 Added mdraid for baselayout-2 users.
393 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
394 targets/support/kmerge.sh:
395 Clean up package.provided after the kernel build
397 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
398 targets/support/kmerge.sh:
399 It helps if I put things in the correct order so they'll actually execute,
400 rather than getting a nice error from emerge.
402 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
403 targets/support/kmerge.sh:
404 Change upgrade to update.
406 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
407 targets/support/kmerge.sh:
408 Add back in the package.provided code that *should* skip the kernel sources
409 merge for call back and subsequent runs.
411 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
412 targets/support/kmerge.sh:
413 We don't really need to use binary packages for the kernel sources, since it
414 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
415 when we're not using kerncache.
417 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
418 targets/support/kmerge.sh:
419 Remove 'symlink' from USE, since it's not needed and screws up kerncache
421 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
422 targets/livecd-stage2/livecd-stage2-controller.sh:
423 OK, we run our find outside the chroot, so we don't want to use absolute
424 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
425 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
428 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
429 targets/livecd-stage2/livecd-stage2-controller.sh,
430 targets/stage1/stage1-controller.sh:
431 Cleanup the clean section for stage1 and add an updated clean section for
432 livecd-stage2 when we're a minimal, universal, or game CD. This is
433 2.0.6_pre14 for testing.
435 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
436 targets/support/kmerge.sh:
437 We should be using --newuse when merging our packages in callback.
439 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
440 targets/grp/grp-chroot.sh:
441 We should only use --noreplace when building a pkgset, everything else
444 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
445 modules/catalyst_support.py, modules/generic_stage_target.py,
446 modules/grp_target.py:
447 Apply additional patches from bug #207862 for CONTENTS generation.
449 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
450 targets/grp/grp-chroot.sh:
451 Call setup_myemergeopts after changing clst_FETCH.
453 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
454 targets/netboot2/netboot2-pkg.sh:
455 Remove a bit of unnecessary code.
457 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
458 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
459 targets/support/chroot-functions.sh:
460 Fix some spacing on the -* warning, revert Andrew's last change, since it
461 didn't do anything, and clean up the GRP chroot code so it works smarter and
462 set clst_FETCH when clst_grp_type is something other than pkgset.
464 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
465 targets/support/chroot-functions.sh:
466 Don't set --usepkg and --buildpkg when fetching.
468 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
469 modules/generic_stage_target.py:
470 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
473 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
474 modules/generic_stage_target.py:
475 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
476 boot/kernel/${kname}/config copying code in generic_stage_target.
478 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
479 targets/support/kmerge.sh:
480 Make sure we don't give genkernel a --kernel-config if it isn't set in the
483 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
484 modules/generic_stage_target.py, targets/support/kmerge.sh,
485 targets/support/pre-kmerge.sh:
486 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
487 valid, rather than required, changed clst_ksource to default to
488 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
489 removal of USE to after the kernel build so the modules get the correct USE,
490 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
492 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
493 targets/support/kmerge.sh:
494 We should run the default functions for kmerge.sh, too.
496 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
497 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
498 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
499 Updated aboot cdtar with a newer version to support newer kernels.
501 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
502 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
503 Updated make_destpath so it writes out to make.conf as well as exporting
504 ROOT to the environment, added a make_destpath call to cleanup_stages, and
505 adding make_destpath /tmp/stage1root to stage1.
507 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
508 Updated README a bit and rolling 2.0.6_pre12 for testing.
510 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
511 targets/support/create-iso.sh:
512 Removed any further checks for clst_fstype and making sure everybody is
513 using ${mkisofs_zisofs_opts}.
515 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
516 targets/support/livecdfs-update.sh:
517 The default theme for GNOME is now Clearlooks, so we can remove the theme
518 code, but we still want to set the font size.
520 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
521 targets/support/livecdfs-update.sh:
522 We need to put quotes around ${user_comment} or useradd gets confused.
524 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
525 targets/support/chroot-functions.sh:
526 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
529 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
530 targets/support/kmerge.sh:
531 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
532 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
534 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
535 targets/support/create-iso.sh:
536 Bash fscking sucks, so we have to compromise on this code reduction solution
537 a bit. It's still far better than it was
539 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
540 targets/support/create-iso.sh:
541 Don't escape quotes when actually running the command
543 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
544 targets/support/kmerge.sh:
545 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
547 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
548 targets/support/kmerge.sh:
549 Use -L instead of -l in test for symlink
551 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
552 targets/stage1/stage1-controller.sh:
553 Remove code for gcc-config/binutils-config since it should be getting done
554 in the preclean script, anyway.
556 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
557 targets/stage1/stage1-chroot.sh:
558 I missed one place where HOSTUSE was being used incorrectly.
560 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
561 targets/support/kmerge.sh:
562 Escape the correct quote
564 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
565 targets/support/kmerge.sh:
566 Change remaining instances of run_emerge to run_merge
568 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
569 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
570 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
573 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
574 targets/support/bootloader-setup.sh:
575 Let's change our splash checking to a global check so it only needs to be
576 done once. This makes much more sense than having all of those if ... else
579 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
580 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
581 Fix our USE invocation here so things work as expected.
583 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
584 targets/support/livecdfs-update.sh:
585 Force-enable livecd/users for livecd/type gentoo-release-livecd and
588 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
589 targets/support/livecdfs-update.sh:
590 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
593 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
594 targets/livecd-stage2/livecd-stage2-controller.sh:
595 Fixing the snapshot copying so it will only copy the correct snapshot for
596 people who don't know how to properly use wget.
598 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
599 targets/stage1/stage1-chroot.sh:
600 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
603 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
604 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
605 OK, we have to escape our quotes, rather than use single quotes, or we don't
606 evaluate the variables properly.
608 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
609 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
610 targets/support/kmerge.sh:
611 Fixing echo/sed for make.conf writing.
613 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
614 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
615 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
616 Rather than using the environment, we write out our USE to make.conf, then
617 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
618 be written to make.conf, already.
620 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
621 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
622 targets/livecd-stage1/livecd-stage1-chroot.sh,
623 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
624 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
625 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
626 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
627 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
628 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
629 Changing run_emerge to run_merge, changing both setup_portage and
630 setup_myfeatures to add any USE changes to make.conf prior to merge, then
631 removing the settings added, rather than (ab)using the environment.
633 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
634 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
635 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
636 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
637 targets/tinderbox/tinderbox-chroot.sh:
638 Rearrange some of the functions in chroot-functions.sh in preparation for
639 some upcoming changes and rename setup_portage to setup_pkgmgr.
641 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
642 targets/stage1/stage1-controller.sh:
643 Removing an extra env-update call from stage1's preclean.
645 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
646 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
647 targets/support/bootloader-setup.sh:
648 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
649 help.msg which we didn't even use.
651 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
652 targets/support/bootloader-setup.sh:
653 Don't write out out 'default 1' line when creating grub.conf, since the
654 'help' entry is now at the bottom, and we want grub to default to the first
657 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
658 targets/support/bootloader-setup.sh:
659 Removed checks on livecd/splash_type, since we only support one type,
660 removed remaining bootsplash code from bootloader-setup.sh, added automatic
661 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
662 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
664 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
665 targets/livecd-stage2/livecd-stage2-controller.sh:
666 Let's automatically copy in the snapshot if livecd/type is
667 gentoo-release-livecd.
669 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
670 modules/generic_stage_target.py:
671 Fix leading whitespace in empty() so it's only executed if there's something
672 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
673 211410 for pointing this out
675 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
676 targets/support/rc-update.sh:
677 Quote baselayout package atom
679 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
680 targets/support/chroot-functions.sh:
681 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
682 PATH by default. Instead, simply check if it exists.
684 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
685 targets/support/chroot-functions.sh:
686 Remove temporary package listing code, since --verbose is forced on with
689 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
690 Force-enable --verbose when using --debug
692 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
693 targets/support/kmerge.sh:
694 Changing modules-update to update-modules to quiet a warning and keep us
695 from having it get removed out from under us.
697 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
698 targets/support/chroot-functions.sh:
699 Adding a note to myself for better debug and moving run_default_funcs to the
700 bottom of the script so it gets executed. Since this can otherwise break
701 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
703 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
704 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
705 targets/support/chroot-functions.sh:
706 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
707 so we can get the output with --debug, added --newuse to the options for
708 stage1, as we should always rebuild any package where the USE has changed,
709 removed removal of portage logs from stage2-chroot.sh since it is being done
710 by cleanup_stages, moved world removal in cleanup_stages into a check for
711 stages 1 through 3, made update_env_settings check for the existence of
712 env-update before running it since we now run update_env_settings by default
713 everywhere chroot-functions.sh is sourced, and added a section to show_debug
714 to list the packages, since we don't yet force-enable verbose with debug.
716 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
717 modules/catalyst_lock.py:
718 Since my python sucks and I don't feel like troubleshooting it at the
719 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
720 2.0.6_pre8 for testing.
722 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
723 modules/builder.py, modules/catalyst_lock.py:
724 Added some extra debug output to catalyst_lock.py and added Stuart Longland
725 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
727 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
728 modules/catalyst_support.py:
729 change 'is' to == because python is grumpy
731 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
732 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
733 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
734 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
735 targets/support/rc-update.sh:
736 Removing support for bootsplash, since it hasn't been in a supported kernel
737 in a couple years and isn't accepted upstream.
739 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
740 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
741 Fix up the sed for genkernel so it works on versions both before and after
742 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
743 change was a bit too aggressive.
745 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
746 targets/support/bootloader-setup.sh:
747 Change grub timeout to 15 seconds instead of 150.
749 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
750 targets/support/pre-kmerge.sh:
751 Comment out sed on genkernel executable as it appears to do nothing these
754 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
755 targets/livecd-stage2/livecd-stage2-controller.sh:
756 Only call find on libdirs that actually exist. Thanks to Kristoffer
757 <krek6597@student.uu.se> in bug #210807.
759 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
760 modules/generic_stage_target.py:
761 Add warning about -* in foo/use in the spec.
763 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
764 targets/embedded/embedded-chroot.sh,
765 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
766 targets/grp/grp-preclean-chroot.sh,
767 targets/livecd-stage1/livecd-stage1-chroot.sh,
768 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
769 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
770 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
771 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
772 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
773 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
774 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
775 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
776 targets/tinderbox/tinderbox-preclean-chroot.sh:
777 Change all . to source.
779 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
780 targets/embedded/embedded-preclean-chroot.sh,
781 targets/grp/grp-preclean-chroot.sh,
782 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
783 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
784 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
785 targets/stage3/stage3-preclean-chroot.sh,
786 targets/stage4/stage4-preclean-chroot.sh,
787 targets/support/chroot-functions.sh,
788 targets/tinderbox/tinderbox-preclean-chroot.sh:
789 Added a cleanup_stages function and added it to the appropriate places.
791 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
792 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
793 targets/livecd-stage1/livecd-stage1-chroot.sh,
794 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
795 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
796 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
797 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
798 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
799 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
800 Removing any functions that we now call by default when we source
801 chroot-functions.sh by default.
803 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
804 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
805 targets/livecd-stage1/livecd-stage1-chroot.sh,
806 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
807 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
808 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
809 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
810 Clean up the debug code that I've added to stage1, move it to
811 chroot_functions.sh, and call it from all of our main targets.
813 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
814 modules/generic_stage_target.py:
815 Wow. I need to make sure that we actually comment comments in make.conf or
816 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
817 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
819 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
820 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
821 targets/stage3/stage3-chroot.sh:
822 We need to be sure we clear out /var/log/portage/elog as well as
823 /var/log/emerge.log for stages 1 through 3.
825 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
826 modules/generic_stage_target.py,
827 targets/livecd-stage2/livecd-stage2-controller.sh,
828 targets/support/livecdfs-update.sh:
829 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
830 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
831 80 columns. This is catalyst 2.0.6_pre5 for testing.
833 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
834 modules/generic_stage_target.py:
835 Apparently, python doesn't like it when you put a set of comments in front
836 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
839 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
840 modules/generic_stage_target.py:
841 Huge refactoring of modules/generic_stage_target.py to fix indentation and
842 generally clean up the code so it's a bit easier to read/follow.
844 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
845 modules/generic_stage_target.py:
846 Sort and de-dupe myusevars.
848 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
849 targets/stage1/stage1-chroot.sh:
850 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
852 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
853 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
854 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
855 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
856 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
857 targets/tinderbox/tinderbox-chroot.sh:
858 Move export of FEATURES to setup_myfeatures.
860 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
861 targets/stage1/stage1-chroot.sh:
862 Added some debug code to stage1 and fixed a nice bug where we weren't
863 building with the correct USE. Unfortunately, this invalidates any caches
864 for stage1, since we were building with the entire USE from the profile.
865 This is 2.0.6_pre4 for testing.
867 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
868 targets/stage1/stage1-chroot.sh:
869 We don't need to do the device building twice, so removing USE=build from
870 first baselayout install.
872 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
873 targets/support/livecdfs-update.sh:
874 We check for a plugdev group, add it if it doesn't exist, and make sure any
875 users specified by livecd/users is in the group.
877 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
878 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
879 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
881 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
882 modules/catalyst_support.py:
883 Fix up calc_contents in contents_map. Thanks to Brent Baude
884 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
887 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
888 targets/stage1/stage1-chroot.sh:
889 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
890 empty and will cause issues in stage3 and beyond.
892 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
893 targets/support/kmerge.sh, targets/support/rc-update.sh:
894 Changed some of the rc-update code so it should work with baselayout-2,
895 also. This is 2.0.6_pre2 for testing.
897 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
898 files/catalyst.conf, modules/catalyst_support.py,
899 modules/generic_stage_target.py, modules/grp_target.py,
900 modules/snapshot_target.py:
901 Added support for generating CONTENTS files automatically. Patch by Robin
902 Johnson <robbat2@gentoo.org> for bug #207862.
904 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
905 modules/snapshot_target.py:
906 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
907 exclude digest-* files from the snapshot.
909 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
910 arch/x86.py, modules/generic_stage_target.py:
911 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
912 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
914 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
915 targets/support/kmerge.sh:
916 Make the --kerncache option to genkernel dependent on 'kerncache' being in
917 options, so that it can actually be turned off.
919 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
921 Rearrange things in the arch/*.py files to ensure that nothing is used
922 before it has been defined.
924 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
925 Reorder arch/powerpc.py to make python happy.
927 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
928 modules/snapshot_target.py:
929 Change .svn --include to an --exclude like it was supposed to be.
931 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
933 Added several subarches for mips so we can dump the mips subarch profiles
934 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
937 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
938 targets/livecd-stage2/livecd-stage2-controller.sh:
939 Changed the code for copying the MOTD files so it's fewer lines and makes
942 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
943 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
944 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
945 sparc64.py into sparc.py, so we have a cleaner set of arch files.
947 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
949 Did a little cleanup on the x86.py to remove some redundant entries and
950 added nocona and core2 to amd64.py, though they're currently commented out.
952 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
953 modules/generic_stage_target.py:
954 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
955 flags defined in the spec file.
957 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
958 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
959 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
960 since catalyst sets CXXFLAGS=CFLAGS by default.
962 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
963 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
964 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
966 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
967 Added prescott to the subarches for x86.
969 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
970 modules/netboot2_target.py, targets/support/kmerge.sh:
971 Add patch to enabled netboot2/linuxrc and automatically add path for
972 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
973 <jsbronder@gentoo.org> in bug #208106.
975 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
976 modules/netboot2_target.py:
977 Allow root_overlay in netboot2 target for bug #208106.
979 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
980 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
981 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
982 Added USE=bindist automatically to everything that inherits set_use from
983 generic_stage_target, added USE=bindist to livecd_stage1_target, added
984 USE=bindist to emerge run for stage1, and did some minor cleanup in
985 get_libdir in chroot-functions.
987 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
988 targets/support/bootloader-setup.sh:
989 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
991 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
992 examples/generic_stage_template.spec, examples/grp_template.spec,
993 examples/livecd-stage1_template.spec,
994 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
995 examples/stage4_template.spec, examples/tinderbox_template.spec:
996 Changing link so it no longer points to a dead page. This is for bug #208609.
998 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
999 modules/snapshot_target.py:
1000 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
1002 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1003 targets/stage1/stage1-chroot.sh:
1004 As much as I hate this, we're going to force baselayout to install first.
1005 This will keep us from having any issues with packages that don't respect
1008 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1009 Reorder options in catalyst.conf so they're alphabetical.
1011 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
1012 targets/support/bootloader-setup.sh:
1013 Add 'pager on' to grub.conf for bug #208531.
1015 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
1016 livecd/files/README.txt, livecd/files/x86-F6.msg:
1017 Removing the unused kernel command line options from Volume/Device Management.
1019 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1020 This is now 2.0.5 for release.
1022 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1023 files/catalyst.conf, modules/catalyst_support.py,
1024 modules/generic_stage_target.py,
1025 targets/embedded/embedded-preclean-chroot.sh,
1026 targets/grp/grp-preclean-chroot.sh,
1027 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1028 targets/stage2/stage2-preclean-chroot.sh,
1029 targets/stage3/stage3-preclean-chroot.sh,
1030 targets/support/chroot-functions.sh,
1031 targets/tinderbox/tinderbox-preclean-chroot.sh:
1032 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
1033 sys-devel/icecream cluster compiler support for bug #200095. This is
1034 catalyst 2.0.5_pre6 for testing.
1036 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1037 files/catalyst.conf, modules/generic_stage_target.py:
1038 Add the option for using metadata_overlay with portage to speed up cache.
1040 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1041 modules/stage1_target.py, modules/stage2_target.py,
1042 modules/stage3_target.py:
1043 Add /etc/portage to cleanables for stages 1 through 3.
1045 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1046 livecd/files/livecd-local.start,
1047 targets/livecd-stage2/livecd-stage2-controller.sh,
1048 targets/support/livecdfs-update.sh:
1049 We apparently still need profiles/eclass for building the stage3 from the
1050 LiveCD with the installer.
1052 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
1053 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
1056 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1057 targets/livecd-stage2/livecd-stage2-controller.sh,
1058 targets/support/livecdfs-update.sh:
1059 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
1060 preservation of eclasses/profiles, and remove copying of livecd-local.start
1061 since it's not needed anymore.
1063 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1064 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1065 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
1068 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1069 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1070 Removing old mkvardb code which is no longer used, commenting out setting of
1071 Gnome theme for testing now that Clearlooks has been default for some time,
1072 and changing vdb move from a case statement to a simple if statement. This
1073 is 2.0.5_pre5 for testing.
1075 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1076 modules/stage1_target.py:
1077 Removing cleaning of python encodings for bug #64890.
1079 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1080 modules/generic_stage_target.py:
1081 Add an extra warning into the generated make.conf about changing the CHOST.
1083 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
1084 targets/support/livecdfs-update.sh:
1085 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
1087 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1088 targets/embedded/embedded-preclean-chroot.sh,
1089 targets/grp/grp-preclean-chroot.sh,
1090 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1091 targets/stage2/stage2-preclean-chroot.sh,
1092 targets/stage3/stage3-preclean-chroot.sh,
1093 targets/tinderbox/tinderbox-preclean-chroot.sh:
1094 Check to see if distcc is enabled before calling cleanup_distcc().
1096 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
1097 arch/sparc.py, arch/x86.py:
1098 Look for linux32 in /bin and /usr/bin.
1100 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
1101 modules/generic_stage_target.py:
1102 Make error message more specific when removing immutable flag.
1104 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1105 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
1106 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
1107 information, and added a small fix for FreeBSD for bug #169041. This is
1108 catalyst 2.0.5_pre4 for testing.
1110 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1111 targets/support/chroot-functions.sh:
1112 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
1113 patch from bug #120076 to add cross-compiling support to our distcc
1116 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1117 targets/support/chroot-functions.sh:
1118 Added a version of get_libdir from multilib.eclass so we can determine where
1119 to go poking around if we need to touch anything in libdir.
1121 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
1122 Print an error saying what target failed before the traceback.
1124 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1125 modules/catalyst_support.py:
1126 When parsing make.conf, first try pkgcore's
1127 snakeoil.fileutils.read_bash_dict(), then portage's
1128 portage_util.getconfig(), then the internal parse_makeconf().
1130 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1131 modules/catalyst_support.py:
1132 Raise an exception in parse_spec() if there's a duplicate key in the spec.
1134 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
1135 examples/netboot_template.spec, examples/tinderbox_template.spec,
1136 modules/grp_target.py, modules/tinderbox_target.py:
1137 Remove redundant set_pkgcache_path() functions from tinderbox and grp
1138 modules, and remove extra pkgcache_path and kerncache_path options from
1141 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1142 This is catalyst 2.0.5_pre3 for testing the new stages code.
1144 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1145 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1146 We need to force USE=bindist on for building stages.
1148 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1149 modules/generic_stage_target.py:
1150 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
1151 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
1153 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1154 targets/support/rc-update.sh:
1155 Added support for the newer versions of splashutils which use fbcondecor as
1156 the init script. This is catalyst 2.0.5_pre1 for testing.
1158 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1159 targets/livecd-stage2/livecd-stage2-controller.sh:
1160 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
1163 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
1164 modules/generic_stage_target.py, modules/stage1_target.py,
1165 modules/stage2_target.py:
1166 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
1169 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
1170 modules/generic_stage_target.py, modules/netboot2_target.py:
1171 Fix typo in getopt call for --clear-autoresume. thanks to
1172 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
1173 Conditionally write CFLAGS to make.conf in stages for bug #177796.
1174 Copy overlay files in netboot2 target into proper dir for bug #174635.
1176 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1177 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
1178 targets/support/netboot2-final.sh:
1179 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
1180 fix a minor bug in System.map copying, add portage_overlay support, and adds
1181 the ability to use globbing in the package file lists for the netboot2
1184 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1185 +targets/netboot2/nb-busybox.cf:
1186 Added nb-busybox.cf to the netboot2 target for bug #174298.
1188 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1189 targets/support/chroot-functions.sh:
1190 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
1192 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1193 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
1194 Change moving the VDB until after we have processed unmerge by moving it
1195 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
1196 unmerge packages from the gentoo-release-livecd target.
1198 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1199 targets/support/kmerge.sh:
1200 Commented out the package.provided code in catalyst that seemed to cause
1201 problems with kerncache in testing. This is 2.0.4 and should be used for the
1204 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1205 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1206 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1207 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1208 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1209 improve the netboot2 target.
1211 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1212 modules/generic_stage_target.py:
1213 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1214 cause catalyst to export boolean variables as well as string-based
1217 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1218 modules/generic_stage_target.py:
1219 Fixing check for invalid subarch to not filter too much. Fix from Mike
1220 Frysinger <vapier@gentoo.org> for bug #173532.
1222 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1223 Added s390x (64-bit) support via a patch from Mike Frysinger
1224 <vapier@gentoo.org> for bug #173002.
1226 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1227 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1228 targets/livecd-stage1/livecd-stage1-chroot.sh,
1229 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1230 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1231 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1232 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1233 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1234 targets/support/pre-kmerge.sh:
1235 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1236 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1237 certain functions/code paths when running with -F/--fetchonly. Simplified
1238 kmerge.sh with regards to kerncache and callback packages. Also, changed
1239 ccache/distcc installs to use run_emerge instead of emerge directly, which
1240 allows us to more easily replace the underlying package manager, or add
1241 support for multiple package managers to catalyst.
1243 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1244 modules/grp_target.py:
1245 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1246 portage_overlay functionality to GRP, where it was mistakenly missing, for
1247 bug #171157. This is catalyst 2.0.3 and ready for release.
1249 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1250 targets/livecd-stage1/livecd-stage1-controller.sh,
1251 targets/support/livecdfs-update.sh:
1252 Removed the generation of grppkgs.txt since the Installer now uses vdb
1255 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1256 targets/support/create-iso.sh:
1257 Fix creation of the EFI images. Since it is FAT, we can't go around
1258 perserving permissions, now, can we?
1260 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1261 targets/support/livecdfs-update.sh:
1262 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1263 broken sed for rc.conf, which caused all kinds of hell to break loose when
1264 booting a new CD. This is 2.0.3_pre3.
1266 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1267 modules/generic_stage_target.py:
1268 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1269 such as group- from /etc before creating our stage tarballs. This is for bug
1272 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1273 targets/support/livecdfs-update.sh:
1274 Commenting out the livecd-kernel code, since the Installer should be doing
1275 everything necessary itself.
1277 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1278 targets/support/livecdfs-update.sh:
1279 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1280 the usbutils hanlding in case they follow suit with pciutils.
1282 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1283 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1284 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1285 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1286 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1287 problems with using all of the various subarch settings.
1289 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1290 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1291 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1292 check look in the correct location, and made sure we don't delete /voot
1293 within the EFI code if grub is present.
1295 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1296 modules/generic_stage_target.py:
1297 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1298 #166294. This one should fix the HPPA/PPC architectures.
1300 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1301 targets/support/chroot-functions.sh:
1302 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1303 remove the autoresume point for portage, as it really isn't needed and
1304 doesn't really gain us much, anyway.
1306 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1307 targets/stage1/stage1-chroot.sh:
1308 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1310 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1311 examples/generic_stage_template.spec, examples/grp_template.spec,
1312 examples/livecd-stage1_template.spec,
1313 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1314 examples/netboot_template.spec, examples/snapshot_template.spec,
1315 examples/stage4_template.spec, examples/tinderbox_template.spec:
1316 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1319 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1320 targets/support/livecdfs-update.sh:
1321 Make sure the user owns his home directory for bug #147195.
1323 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1324 +files/catalystrc, modules/catalyst_support.py:
1325 Re-arranged catalyst.conf to make it easier to follow while looking at the
1326 online reference and added a default catalystrc file, which does nothing.
1328 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1329 modules/catalyst_support.py, modules/embedded_target.py,
1330 modules/generic_stage_target.py, modules/grp_target.py,
1331 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1332 modules/stage3_target.py, modules/tinderbox_target.py:
1333 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1334 tab/space nastiness. This is for bug #161915.
1336 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1337 modules/generic_stage_target.py:
1338 Fixed new cbuild code with another patch from Mike Frysinger
1339 <vapier@gentoo.org> to allow the usage of subarches.
1341 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1342 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1343 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1344 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1345 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1346 targets/support/create-iso.sh, targets/support/functions.sh,
1347 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1348 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1350 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1351 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1352 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1353 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1354 modules/catalyst_lock.py, modules/catalyst_support.py,
1355 modules/embedded_target.py, modules/generic_stage_target.py,
1356 modules/generic_target.py, modules/grp_target.py,
1357 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1358 modules/netboot2_target.py, modules/netboot_target.py,
1359 modules/snapshot_target.py, modules/stage1_target.py,
1360 modules/stage2_target.py, modules/stage3_target.py,
1361 modules/stage4_target.py, modules/tinderbox_target.py,
1362 targets/embedded/embedded-chroot.sh,
1363 targets/embedded/embedded-controller.sh,
1364 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1365 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1366 targets/grp/grp-preclean-chroot.sh,
1367 targets/livecd-stage1/livecd-stage1-chroot.sh,
1368 targets/livecd-stage1/livecd-stage1-controller.sh,
1369 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1370 targets/livecd-stage2/livecd-stage2-controller.sh,
1371 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1372 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1373 targets/netboot2/netboot2-controller.sh,
1374 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1375 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1376 targets/stage1/stage1-controller.sh,
1377 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1378 targets/stage2/stage2-controller.sh,
1379 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1380 targets/stage3/stage3-controller.sh,
1381 targets/stage3/stage3-preclean-chroot.sh,
1382 targets/stage4/stage4-controller.sh,
1383 targets/stage4/stage4-preclean-chroot.sh,
1384 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1385 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1386 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1387 targets/tinderbox/tinderbox-controller.sh,
1388 targets/tinderbox/tinderbox-preclean-chroot.sh:
1389 Removing old CVS Header lines, which are no longer used since moving to SVN.
1391 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1392 targets/stage4/stage4-chroot.sh:
1393 Added back a missing 'then' from stage4 target.
1395 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1396 modules/generic_stage_target.py:
1397 Fix indentation so things actually work.
1399 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1400 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1403 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1404 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1405 Fix the display manager sed lines and change the icon for the local Handbook
1406 to use the GNOME 2.16 icon for gedit.
1408 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1409 modules/generic_stage_target.py:
1410 Changed the portage_overlay option to always install overlays in
1411 /usr/local/portage and added code to clean up /usr/local/portage and
1412 make.conf after sucessful execution and before creation of ISO/tarballs.
1414 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1415 targets/support/livecdfs-update.sh:
1416 Fixed a typo which broke coldplugging.
1418 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1419 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1420 Added a create_handbook_icon function and rearranged some of the icon
1421 creation for the LiveCD. This should resolve bug #143725 once a new release
1424 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1425 targets/support/livecdfs-update.sh:
1426 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1427 coldplugging. This allows us to unpack our firmware before we detect
1428 devices, so that devices that need it will get it.
1430 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1431 modules/generic_stage_target.py:
1432 Fix a typo in generic_stage_target.
1434 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1435 targets/support/livecdfs-update.sh:
1436 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1437 /etc/conf.d/xdm so we support older snapshots and newer ones.
1439 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1440 modules/livecd_stage2_target.py:
1441 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1444 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1445 modules/livecd_stage2_target.py:
1446 Reverted change in livecd-stage2 to the action_sequence until I can figure
1447 out what the problem is with it.
1449 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1450 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1451 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1452 modules/livecd_stage2_target.py:
1453 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1454 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1456 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1457 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1458 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1459 resolves an issue where a variable could be accessed unitialized in obscure
1460 circumstances. This is wrt bug #144984.
1462 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1463 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1464 modules/stage2_target.py, modules/stage4_target.py:
1465 Fixed up action_sequence when using --fetchonly to not create tarballs or
1466 ISO images for bug #143392.
1468 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1469 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1470 Clean up the USE usage in GRP/stage4.
1472 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1473 modules/generic_stage_target.py, modules/stage1_target.py,
1474 modules/stage2_target.py:
1475 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1476 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1478 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1479 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1480 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1481 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1482 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1483 instances of USE_ORDER since auto hasn't been valid for some time. This is
1486 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1487 modules/generic_stage_target.py, modules/stage1_target.py:
1488 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1489 goodness wrt bug #153587.
1491 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1492 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1493 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1495 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1496 modules/generic_stage_target.py, modules/stage4_target.py:
1497 Added a check to see if we have the tarball option enabled, which causes
1498 catalyst to run the capture sequence. This was requested by Tim Yamin for
1499 the stage4 target, but I thought it should be usable on any stage target.
1501 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1502 targets/support/livecdfs-update.sh:
1503 Moved fstab tweaks all into one location and added make.conf tweak for bug
1506 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1507 Changed the options to be in alphabetical order so my meatspace logical
1508 parser can process them better, added the compress and tarball options,
1509 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1510 removed the unused -x command line parameter for bug #151405.
1512 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1513 modules/generic_stage_target.py:
1514 Added a warning about changing the CHOST setting for bug #142034.
1516 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1517 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1518 targets/support/chroot-functions.sh:
1519 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1520 <flameeyes@gentoo.org> and attached to bug #150351.
1522 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1523 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1524 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1525 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1526 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1527 modules/embedded_target.py, modules/generic_stage_target.py,
1528 modules/generic_target.py, modules/grp_target.py,
1529 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1530 modules/netboot2_target.py, modules/netboot_target.py,
1531 modules/snapshot_target.py, modules/stage1_target.py,
1532 modules/stage2_target.py, modules/stage3_target.py,
1533 modules/stage4_target.py, modules/tinderbox_target.py,
1534 targets/embedded/embedded-chroot.sh,
1535 targets/embedded/embedded-controller.sh,
1536 targets/embedded/embedded-fs-runscript.sh,
1537 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1538 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1539 targets/grp/grp-preclean-chroot.sh,
1540 targets/livecd-stage1/livecd-stage1-chroot.sh,
1541 targets/livecd-stage1/livecd-stage1-controller.sh,
1542 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1543 targets/livecd-stage2/livecd-stage2-controller.sh,
1544 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1545 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1546 targets/netboot2/netboot2-controller.sh,
1547 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1548 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1549 targets/stage1/stage1-controller.sh,
1550 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1551 targets/stage2/stage2-controller.sh,
1552 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1553 targets/stage3/stage3-controller.sh,
1554 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1555 targets/stage4/stage4-controller.sh,
1556 targets/stage4/stage4-preclean-chroot.sh,
1557 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1558 targets/support/functions.sh, targets/support/kmerge.sh,
1559 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1560 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1561 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1562 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1563 targets/tinderbox/tinderbox-controller.sh,
1564 targets/tinderbox/tinderbox-preclean-chroot.sh:
1565 Removing all copyright and license comment headers from all files so we
1566 don't ever get another bug like bug #149638.
1568 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1569 modules/generic_stage_target.py:
1570 Clean up more spacing/capitalization.
1572 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1573 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1574 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1575 targets/embedded/embedded-controller.sh,
1576 targets/embedded/embedded-fs-runscript.sh,
1577 targets/embedded/embedded-preclean-chroot.sh,
1578 targets/livecd-stage2/livecd-stage2-controller.sh,
1579 targets/netboot2/netboot2-copyfile.sh,
1580 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1581 targets/support/pre-kmerge.sh:
1582 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1583 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1584 calls in kmerge.sh, and updated README.
1586 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1587 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1588 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1590 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1591 modules/catalyst_support.py:
1592 Added fix for bug #143348.
1594 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1595 targets/support/livecdfs-update.sh:
1596 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1598 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1599 targets/livecd-stage2/livecd-stage2-controller.sh,
1600 targets/support/livecdfs-update.sh:
1601 Changed some copy commands to use -f, added a check for /etc/gconf before
1602 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1603 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1604 <luca.casagrande@gmail.com>.
1606 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1607 targets/support/livecdfs-update.sh:
1608 Fixing sed so that systemspkgs.txt is built properly.
1610 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1611 The sparc32 binary is in /bin, not /usr/bin.
1613 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1614 targets/support/chroot-functions.sh:
1615 We now only set the options for pkgcache if we are not using fetchonly. This
1616 should work around a problem where portage won't fetch the files if a binpkg
1617 already exists for the package.
1619 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1620 targets/support/livecdfs-update.sh:
1621 Added code to make a backup of custom.conf before we edit it for the
1624 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1625 targets/support/livecdfs-update.sh:
1626 Remove sed from splash section, since it wasn't actually resolving the
1627 issue, anyway. Change the installer's dialog front-end code to simply run
1628 via sudo, since we don't need to worry about having the X DISPLAY setup or
1629 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1631 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1632 targets/support/livecdfs-update.sh:
1633 Fix my sed line so it actually applies correctly.
1635 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1636 targets/support/chroot-functions.sh:
1637 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1640 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1641 targets/support/livecdfs-update.sh:
1642 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1643 as well as a possible fix for the read-only filesystem messages from
1644 /sbin/splash-functions.sh
1646 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1647 targets/support/chroot-functions.sh:
1648 Fix --fetchonly to actually work.
1650 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1651 examples/livecd-stage2_template.spec:
1652 Added description for livecd/fsops to livecd-stage2's spec template.
1654 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1655 targets/support/livecdfs-update.sh:
1656 I've modified the GDM configuration section to work correctly. I have also
1657 ensured that xdm is no longer started just because livecd/xdm is used, which
1658 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1659 should be the last of the 'release candidates' made. If there are no bug
1660 reports in 2 days, then I'm rolling this as 2.0 final.
1662 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1663 targets/support/livecdfs-update.sh:
1664 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1665 see once the newer Installer is released, as I still have to fix the
1668 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1669 targets/support/rc-update.sh:
1670 Removed famd from the default runlevel for gentoo-release-livecd. It really
1671 shouldn't cause a problem, but I prefer it stay a bit clean.
1673 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1674 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1675 targets/support/create-iso.sh, targets/support/kmerge.sh,
1676 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1677 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1679 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1680 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1681 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1682 targets/support/bootloader-setup.sh:
1683 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1684 parameters support. This is for bug #139300.
1686 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1687 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1688 targets/support/filesystem-functions.sh:
1689 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1690 and also to remove some redundant values from livecd-stage2's valid_values.
1693 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1695 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1697 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1698 modules/generic_stage_target.py:
1699 Fix a problem where catalyst was creating an initial list, then putting that
1700 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1701 pointing it out and for the fix. This is for bug #136351.
1703 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1704 targets/support/unmerge.sh:
1705 Removing loop for unmerge, as it didn't actually solve anything and the
1706 portage team has helped us out by reverting the behavior that caused this
1707 change in the first place.
1709 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1710 modules/netboot2_target.py, modules/stage1_target.py,
1711 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1712 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1713 having /proc mounted during the preclean stage and also to clean up the
1714 netboot2 code. This is 2.0_rc48.
1716 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1717 targets/support/unmerge.sh:
1718 Change our unmerge from being a single unmerge to a loop, to work around an
1719 unexpected change in portage 2.1's unmerge processing.
1721 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1722 targets/support/bootloader-setup.sh:
1723 Fixed a problem where we were putting the kernel name in twice and causing
1724 and error when using grub as a bootloader. This is for bug #137252.
1726 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1727 targets/support/bootloader-setup.sh:
1728 Added a second pass to the alpha bootloader setup to create aboot items for
1729 serial console for bug #133457.
1731 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1732 +livecd/cdtar/arcload-0.43-r1.tbz2:
1733 Added arcload cdtar for mips.
1735 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1736 targets/netboot/netboot-controller.sh:
1737 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1740 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1741 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1742 Add patch from bug #135051 to fix the seedcache extraction logic.
1744 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1745 targets/support/livecdfs-update.sh:
1746 Don't set icon theme to Clearlooks, since it doesn't exist.
1748 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1749 targets/support/livecdfs-update.sh:
1750 Fix sed on installer icons.
1752 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1755 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1756 targets/stage1/stage1-controller.sh:
1757 Added a -type f to the find call in stage1 for bug #132180.
1759 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1760 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1761 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1762 properly on IBM PPC64 machines.
1764 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1765 modules/generic_stage_target.py:
1768 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1769 targets/support/rc-update.sh:
1770 Removed x-setup from default runlevel, as it is now controlled via the
1771 autoconfig init script.
1773 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1774 Fix ppc64 based arches to subclass ppc64
1776 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1777 modules/livecd_stage1_target.py:
1778 Use the full category/package name for livecd-tools.
1780 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1781 targets/support/livecdfs-update.sh:
1782 Make copies and deletes recursive for firmware since some packages put their
1783 firmware in a subdirectory.
1785 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1786 targets/support/livecdfs-update.sh:
1787 Fix detection of the Installer.
1789 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1790 Added 970, power3, power4, and power5 sub-arches for ppc64.
1792 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1793 targets/support/livecdfs-update.sh:
1794 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1795 no longer necessary and can cause possible problems with Installer-based
1798 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1799 recursive directory create
1801 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1802 modules/catalyst_support.py:
1803 Changed a display error from bug #131502 and rolling 2.0_rc45.
1805 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1806 targets/support/create-iso.sh:
1807 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1810 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1811 modules/generic_stage_target.py:
1812 digests function uses raw output from hash function now
1814 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1815 change hash result format so .DIGESTS is generated correctly
1817 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1818 modules/catalyst_support.py:
1819 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1822 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1823 targets/support/livecdfs-update.sh:
1824 Added a space for bug #131181.
1826 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1827 targets/support/kmerge.sh:
1828 Fixed creation of kernelpkgs.txt file for the installer.
1830 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1831 modules/generic_stage_target.py:
1832 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1835 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1836 targets/livecd-stage2/livecd-stage2-controller.sh,
1837 targets/support/bootloader-setup.sh:
1838 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1839 rolling out an emergency rc44.
1841 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1842 targets/support/bootloader-setup.sh:
1843 If you use elif, you have to use a then after it. Yeah, that one's totally
1846 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1847 targets/support/livecdfs-update.sh:
1848 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1850 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1851 targets/support/rc-update.sh:
1852 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1855 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1856 targets/support/bootloader-setup.sh:
1857 Removed bootplash support from ppc/ppc64 since they only will work with
1858 gensplash. Forced use of livecd/splash_type of bootsplash to get
1859 splash=silent. This should reduce the number of things on the kernel command
1860 line that aren't necessary.
1862 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1863 modules/catalyst_support.py:
1864 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1865 parse_spec. This should resolve bug #130103, as well as make the code much
1866 cleaner. This is 2.0_rc42.
1868 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1869 modules/generic_stage_target.py:
1870 Forced -p on tar for compressing stages.
1872 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1873 targets/support/chroot-functions.sh:
1874 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1877 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1878 targets/stage1/build.py:
1879 Added patch to build.py for portage 2.1 support.
1881 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1882 targets/support/kmerge.sh:
1883 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1884 <liyiming@ict.ac.cn> in bug #129890.
1886 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1887 targets/support/livecdfs-update.sh:
1888 Moved sed line for ##STARTX to end of file, since we aren't touching
1889 /etc/startx until the end.
1891 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1892 targets/support/livecdfs-update.sh:
1893 Added a check for the games group and add it if it doesn't exist already.
1894 This should resolve bug #125498.
1896 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1897 examples/generic_stage_template.spec, examples/grp_template.spec,
1898 examples/livecd-stage1_template.spec,
1899 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1900 examples/netboot_template.spec, examples/snapshot_template.spec,
1901 examples/stage4_template.spec, examples/tinderbox_template.spec:
1902 Removed portdir_overlay from the snapshot example spec and added
1903 portage_overlay to the example specs for the relevant targets.
1905 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1906 This is 2.0_rc41 since it has better LiveCD support.
1908 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1909 targets/support/livecdfs-update.sh:
1912 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1913 targets/support/functions.sh:
1914 Removed check for livecd/dev-manager being udev since it was done
1915 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1916 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1917 #128265 for pointing this out.
1919 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1920 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1921 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1922 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1924 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1925 modules/generic_stage_target.py:
1926 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1927 live system. You can thank Andrew Gaffney for the fix.
1929 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1930 targets/livecd-stage2/livecd-stage2-controller.sh:
1931 Don't copy motd files if we're using livecd/type generic-livecd.
1933 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1934 targets/livecd-stage2/livecd-stage2-controller.sh,
1935 targets/support/livecdfs-update.sh:
1936 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1937 some extra cleanup to generic-livecd.
1939 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1940 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1941 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1942 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1943 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1944 targets/support/bootloader-setup.sh:
1945 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1946 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1947 and removed all older cdtar files for PPC*.
1949 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1950 livecd/files/livecd.motd.txt:
1951 Added message to the official LiveCD MOTD mentioning how to run the
1952 installer. Blame codeman. This is 2.0_rc40.
1954 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1955 fix so snapshot target doesnt have errors
1957 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1958 targets/support/livecdfs-update.sh:
1959 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1960 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1963 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1964 targets/support/rc-update.sh:
1965 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1968 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1969 targets/support/livecdfs-update.sh:
1970 Added wrapping around the udev sed for those crazy 2.4-users.
1972 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1973 targets/support/livecdfs-update.sh:
1974 Added sed fix for udev starting evms_activate unconditionally. This is
1977 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1978 add stage4/unmerge stage4/rm to valid options
1980 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1981 targets/support/rc-update.sh:
1982 Added fix for bug #122154 from Rajiv Manglani.
1984 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1985 targets/support/kmerge.sh:
1986 Fixed creation of kernelpkgs.txt for the Installer.
1988 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1989 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1990 Updated elilo tarball for IA64.
1992 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1993 DIGESTS support for snapshot creation
1995 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1996 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1997 candidates ever end?
1999 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2000 fix for .DIGESTS.DIGESTS issue in grp
2002 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
2003 modules/generic_stage_target.py:
2004 fix for failure when root_overlay is not set
2006 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2007 targets/support/bootloader-setup.sh:
2008 Added IA64/SGI patch from plasmaroo.
2010 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2011 targets/livecd-stage1/livecd-stage1-controller.sh,
2012 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2013 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
2016 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
2017 modules/generic_stage_target.py:
2018 Allow multiple overlays for root_overlay and overlay spec option
2020 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2021 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2022 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
2023 targets/support/rc-update.sh:
2024 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
2025 fixed bug #122154. This is catalyst 2.0_rc36.
2027 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2028 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
2029 Updated the LiveCD motd to tell the user to run the display manager again,
2030 rather than startx, while mentioning that startx is useful as a rescue X
2031 session since it starts twm. This is catalyst 2.0_rc35.
2033 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2034 Add hfs-hide options to mkisofs so macs boot
2036 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
2037 modules/generic_stage_target.py:
2038 Fix indentation issues
2040 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2043 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2044 targets/support/bootloader-setup.sh:
2045 add additional console less entry when consoles are chosen for ppc64
2047 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
2048 modules/generic_stage_target.py:
2049 fix kernelopts and extraversion env variable exports
2051 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2052 targets/support/livecdfs-update.sh:
2053 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
2054 to Andrew Gaffney for spotting this. This is 2.0_rc33.
2056 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2057 targets/support/kmerge.sh:
2058 Changing the way we determine if extraversion is set. This is catalyst
2061 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2062 targets/support/livecdfs-update.sh:
2063 Change net.ethX links to link to net.lo instead of net.eth0.
2065 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2066 examples/stage4_template.spec:
2067 Fixed rcadd example for stage4. Blame rajiv.
2069 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2070 This is catalyst 2.0_rc31.
2072 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2073 targets/support/livecdfs-update.sh:
2074 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
2075 Gaffney for pointing me in the right direction.
2077 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2078 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
2080 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2083 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2084 examples/livecd-stage2_template.spec:
2085 updated examples to have console and machine_type
2087 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
2088 targets/support/bootloader-setup.sh:
2089 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
2092 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2093 This is catalyst 2.0_rc29.
2095 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2096 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
2097 Removed extra yaboot.conf from
2098 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
2100 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
2101 targets/support/kill-chroot-pids.sh:
2102 add sleep to try and give processes a chance to die. bug 119940
2104 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2105 targets/support/functions.sh:
2106 Removed some quotes to make sure we have a binary operator and closing bug
2109 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2110 targets/support/create-iso.sh:
2111 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
2113 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2114 targets/support/bootloader-setup.sh:
2115 Added path from bug #120935 for PPC/PPC64.
2117 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
2118 Additional spacing fixes submitted by `Kumba
2120 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2121 modules/stage2_target.py:
2122 space cleanups contributed from `Kumba
2124 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2125 add grp/use to valid_values in the grp module
2127 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2130 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
2131 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2132 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
2133 targets/support/bootloader-setup.sh:
2134 ppc cdtar update; ppc64 bootloader updates
2136 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2137 targets/support/create-iso.sh:
2138 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
2140 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2141 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
2142 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
2143 targets/support/create-iso.sh:
2144 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
2146 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2147 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2148 Add ppc console and machine_type=ibm
2150 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
2151 modules/generic_stage_target.py:
2152 Fix type error when kernel packages arent defined
2154 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2155 examples/generic_stage_template.spec, examples/grp_template.spec,
2156 examples/livecd-stage1_template.spec,
2157 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2158 examples/stage4_template.spec:
2159 Added more verbose wording and examples for pkgcache_path and
2160 kerncache_path, where necessary.
2162 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2163 targets/support/create-iso.sh:
2164 Really fixing bug #120475 this time. This is 2.0_rc25.
2166 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2167 targets/support/create-iso.sh:
2168 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
2171 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2172 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
2173 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2174 Added initial support for EFI booting on x86. This is completely untested,
2175 so use it at your own risk. Also, no bug reports without patches, please.
2176 This is catalyst 2.0_rc23.
2178 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2179 kmerge should have been kerncache
2181 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
2182 targets/support/pre-kmerge.sh:
2183 Fix a few other places for the kerncache update
2185 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
2186 examples/generic_stage_template.spec, examples/grp_template.spec,
2187 examples/livecd-stage1_template.spec,
2188 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
2189 examples/netboot_template.spec, examples/stage4_template.spec,
2190 examples/tinderbox_template.spec, modules/generic_stage_target.py,
2191 targets/support/kmerge.sh:
2192 Separation of kerncache from snapcache
2194 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2195 It helps if I actually increment the version number.
2197 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2198 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2199 Added --oneshot to default options for stage1 building. Added code to wipe
2200 world during stages 1 and 3. This is catalyst 2.0_rc22.
2202 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2203 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2204 Fix bug if no kernel packages were defined but there was a postconf setting.
2205 x86 softlevel support is enhanced.
2207 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2208 targets/support/bootloader-setup.sh:
2209 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2211 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2212 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2214 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2217 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2218 Netboot2 fixes for spec parameter checks
2220 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2221 modules/generic_stage_target.py, modules/stage4_target.py:
2222 add makeopts spec file support.
2224 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2225 modules/generic_stage_target.py:
2226 Added fix for bug #119635.
2228 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2229 Fix pre-kmerge.sh for stage4
2231 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2234 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2235 modules/generic_stage_target.py:
2236 fix crash when no kernel is defined. spacing issue
2238 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2241 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2242 modules/livecd_stage2_target.py:
2243 Added livecd/volid to valid_values.
2245 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2246 modules/generic_stage_target.py:
2247 remove extra function that was converting strings to lists unnecessarily
2249 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2250 This is catalyst 2.0_rc17.
2252 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2253 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2254 modules/stage4_target.py:
2255 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2257 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2258 targets/embedded/embedded-preclean-chroot.sh,
2259 targets/grp/grp-preclean-chroot.sh,
2260 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2261 targets/stage1/stage1-preclean-chroot.sh,
2262 targets/stage2/stage2-preclean-chroot.sh,
2263 targets/stage3/stage3-preclean-chroot.sh,
2264 targets/support/chroot-functions.sh,
2265 targets/tinderbox/tinderbox-preclean-chroot.sh:
2266 Added function to cleanup stray /etc/distcc/hosts files.
2268 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2269 targets/support/bootloader-setup.sh:
2270 Added fix from bug #119123. This is catalyst 2.0_rc16.
2272 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2273 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2274 Fixing some spacing. This is catalyst 2.0_rc15.
2276 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2277 Attempt to fix bug #117649
2279 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2280 modules/generic_stage_target.py:
2281 fixes for bugs #119009, #119041 and #118985
2283 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2284 +examples/netboot2_template.spec, modules/catalyst_support.py,
2285 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2286 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2287 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2290 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2291 targets/support/kmerge.sh:
2292 Fix for ccache (null)/.ccache bug
2294 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2297 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2298 Added ppc -mcpu patch from Pylon for bug #118709.
2300 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2301 modules/embedded_target.py, modules/stage4_target.py:
2302 Added linuxrc to embedded and stage4 targets.
2304 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2305 modules/generic_stage_target.py, targets/support/kmerge.sh:
2306 filter kname - and . for kmerge.sh
2308 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2309 targets/support/create-iso.sh:
2310 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2312 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2313 modules/generic_stage_target.py:
2314 change .digests to .DIGESTS
2316 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2317 targets/support/kmerge.sh:
2318 Commented ccache for genkernel build which will resolve #117648 until a
2319 proper solution can be found. This is 2.0_rc13.
2321 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2322 targets/stage1/stage1-controller.sh:
2323 Added patch from vapier for bug #117254.
2325 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2326 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2327 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2328 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2331 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2332 modules/generic_stage_target.py:
2333 Remove chost/cflags etc. warning messages
2335 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2336 modules/generic_stage_target.py:
2337 Attempt to fix bug 117253; chost is wrong on autoresume
2339 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2340 modules/generic_stage_target.py, modules/netboot_target.py,
2341 modules/stage1_target.py:
2342 make setting of destdir more global and part of generic_stage_target
2344 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2345 Fix destpath bug in netboot target
2347 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2348 modules/generic_stage_target.py, modules/stage4_target.py:
2349 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2352 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2353 modules/generic_stage_target.py, modules/stage4_target.py:
2354 remove stray ' from arch/sh.py
2356 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2357 targets/stage1/stage1-controller.sh:
2358 This finally fixes the issues with gcc-config/binutils-config in stage1.
2359 This is catalyst 2.0_rc12.
2361 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2362 Fix incorrect warning message. portdir_overlay -> portage_overlay
2364 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2365 targets/stage1/stage1-controller.sh,
2366 targets/stage1/stage1-preclean-chroot.sh:
2367 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2368 running gcc-config and binutils-config, though it probably breaks running on
2369 non-Gentoo platforms.
2371 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2372 modules/stage1_target.py:
2373 Make stage1 clean up python 2.3 and 2.4, also.
2375 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2376 targets/support/livecdfs-update.sh:
2377 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2379 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2380 modules/generic_stage_target.py:
2381 Change digests file format to HASH_NAME HASH FILE_NAME
2383 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2384 targets/stage1/stage1-controller.sh:
2385 Moved gcc-config/binutils-config to before the chroot.
2387 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2388 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2389 installed. Supports all of shashs algorithms as of 12_21_2005
2391 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2392 modules/generic_stage_target.py:
2393 Catalyst should die if source_subpath is not a string
2395 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2396 modules/generic_stage_target.py:
2397 Fix for source_subpath bug
2399 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2400 examples/generic_stage_template.spec:
2401 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2402 both stages 1 and 2.
2404 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2405 modules/stage2_target.py:
2406 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2407 stage1 to be overridden again.
2409 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2410 targets/stage1/stage1-controller.sh:
2411 It looks like gcc-config/binutils-config needs to be run with the full path,
2412 since it is run outside of the chroot.
2414 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2415 targets/stage1/stage1-controller.sh:
2416 Fixed gcc-config calls. This is 2.0_rc11.
2418 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2419 This is catalyst 2.0_rc10.
2421 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2422 modules/generic_stage_target.py:
2423 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2426 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2427 targets/support/functions.sh:
2428 Changed from -z to -n for bug #116180.
2430 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2431 modules/catalyst_support.py, modules/generic_stage_target.py:
2432 Detect missing binaries for the hashing functions and abort if not found
2434 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2435 files/catalyst.conf:
2436 Updated README to list new requirements. Set default hash as crc32. Set
2437 default digests as sha1/md5.
2439 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2440 modules/catalyst_support.py, modules/generic_stage_target.py,
2441 modules/livecd_stage2_target.py, modules/stage2_target.py:
2442 Change the internal hash checking to be quicker and more memory efficient.
2443 Add additional hash digests options.
2445 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2446 targets/tinderbox/tinderbox-chroot.sh,
2447 targets/tinderbox/tinderbox-controller.sh,
2448 targets/tinderbox/tinderbox-preclean-chroot.sh:
2449 Fixed up spacing/coding style on tinderbox.
2451 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2452 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2453 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2454 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2455 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2456 Fixed up spacing/coding style on support.
2458 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2459 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2461 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2462 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2463 targets/stage4/stage4-preclean-chroot.sh:
2464 Fixed up spacing/coding style on stage4.
2466 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2467 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2468 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2469 targets/stage3/stage3-controller.sh,
2470 targets/stage3/stage3-preclean-chroot.sh:
2471 Fixed up spacing/coding style on stages 2 and 3
2473 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2474 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2475 targets/stage1/stage1-preclean-chroot.sh:
2476 Fixed up spacing/coding style on stage1. Also changed
2477 gcc-config/binutils-config to be outside the chroot.
2479 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2480 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2481 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2482 Fixed up spacing/coding style on netboot.
2484 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2485 targets/livecd-stage1/livecd-stage1-chroot.sh,
2486 targets/livecd-stage1/livecd-stage1-controller.sh,
2487 targets/livecd-stage2/livecd-stage2-controller.sh:
2488 Fixed up spacing/coding style on livecd-stage*.
2490 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2491 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2492 targets/grp/grp-preclean-chroot.sh:
2493 Fixed up spacing/coding style on grp.
2495 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2496 targets/embedded/embedded-chroot.sh,
2497 targets/embedded/embedded-controller.sh,
2498 targets/embedded/embedded-fs-runscript.sh,
2499 targets/embedded/embedded-preclean-chroot.sh:
2500 Fixed up spacing/coding style on embedded.
2502 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2503 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2504 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2505 targets/support/functions.sh:
2506 Removing extra line from x86.py, fixing up comments, spacing, and coding
2507 style in targets/support through functions.sh
2509 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2510 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2511 Fix more tab/spacing issues .. trying to make everything use tabs
2513 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2514 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2515 modules/stage1_target.py, modules/stage2_target.py,
2516 modules/stage3_target.py, modules/stage4_target.py:
2517 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2520 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2521 modules/generic_stage_target.py:
2522 Add envscript warning to aid users who may not know what they are doing
2524 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2525 examples/generic_stage_template.spec:
2526 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2527 only configurable when building a stage2 tarball, to match the current state
2528 of portage. This is 2.0_rc9.
2530 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2531 targets/support/chroot-functions.sh:
2532 Silence more of portages beeps and clicks and whistles
2534 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2535 targets/support/chroot-functions.sh:
2536 Change the portage emerge to use run_emerge
2538 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2539 modules/generic_stage_target.py, modules/snapshot_target.py,
2540 modules/stage1_target.py, modules/stage2_target.py,
2541 modules/stage3_target.py:
2542 allow portdir_overlay to be part of all specs not including snapshot spec.
2543 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2544 Remove overlay support from the snapshot spec but added a warning.
2546 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2547 modules/stage2_target.py:
2548 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2551 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2552 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2553 Add support for bootloader softlevel=; have rsync delete the extra files out
2554 of the overlay so that the overlay always matches the source dir
2556 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2557 Swapped -v/-V since I had gotten them wrong here.
2559 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2560 modules/generic_stage_target.py:
2561 Fix stupid overlay bug
2563 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2564 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2565 targets/livecd-stage1/livecd-stage1-chroot.sh,
2566 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2567 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2568 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2569 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2570 targets/support/unmerge.sh:
2571 Made sure we use -f on removing the default links for splash. Removed
2572 check_portage_version as it really isn't needed anymore. Removed
2573 --no-install from genkernel commands in kmerge.sh so users must manually
2574 remove kernels from /boot. This is 2.0_rc8.
2576 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2577 targets/support/livecdfs-update.sh:
2578 Made sed on devfsd.conf conditional on it existing. Removes one more error
2579 message from a standard catalyst run.
2581 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2582 Added warning about breaking snapshot cache and re-enable autoresume, since
2583 the errors I was getting were elsewhere.
2585 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2586 modules/generic_stage_target.py:
2587 Fix indentation error the last commit caused
2589 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2590 modules/generic_stage_target.py:
2591 Always clear autoresume points after a successful run
2593 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2594 targets/support/livecdfs-update.sh:
2595 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2596 snapshot caching after a successful gentoo-release-livecd run.
2598 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2599 targets/support/rc-update.sh:
2600 Added famd to default on official LiveCD.
2602 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2603 targets/support/chroot-functions.sh:
2604 Fixes 'too many arguments' error in check_portage_version.
2606 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2607 modules/generic_stage_target.py:
2608 remove extra self.env={} that was resetting the environment to null
2610 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2611 modules/livecd_stage1_target.py:
2612 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2615 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2616 Add a default path to the environment in the chroot
2618 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2619 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2620 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2621 targets/livecd-stage2/livecd-stage2-controller.sh,
2622 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2623 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2624 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2625 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2626 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2627 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2628 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2629 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2630 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2632 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2634 Fixed up the man page, which has been suffering for some time, and also
2635 reversed -v/-V in the help message.
2637 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2638 targets/support/livecdfs-update.sh:
2639 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2642 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2643 Turning off autoresume of doom until I can get more testing. I've had
2644 several issues with it. I'll be reporting/fixing these as I come across them
2645 but for now wish to turn it off by default as I don't want this one feature
2646 to stop the possible 2.0 final release.
2648 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2649 targets/livecd-stage2/unmerge.sh:
2650 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2651 anymore and probably should have been removed a long time ago when the new
2652 code was put into place in livecdfs-update.sh and livecd-local.start
2655 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2656 targets/livecd-stage1/livecd-stage1-chroot.sh,
2657 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2658 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2659 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2661 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2662 modules/generic_stage_target.py, modules/generic_target.py:
2663 self.env should be a part of the super class generic_target so it applies to
2664 snapshots as well; removing redundant pass in the generic_target class as
2665 its not needed. There is code there to fill the statements
2667 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2668 targets/support/livecdfs-update.sh:
2669 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2672 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2673 Changed version stamp to 2.0_rc6.
2675 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2676 modules/generic_stage_target.py:
2677 Fix for unpack cases
2679 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2680 modules/generic_stage_target.py:
2683 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2684 modules/catalyst_support.py, modules/generic_stage_target.py,
2685 modules/grp_target.py, modules/livecd_stage1_target.py,
2686 modules/livecd_stage2_target.py, modules/netboot_target.py,
2687 modules/snapshot_target.py, modules/tinderbox_target.py:
2688 Stop reading env from the OS. Rely on the more on the envscript for oddball
2689 settings. Change -v to verbose and -V to version
2691 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2694 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2695 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2698 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2699 examples/generic_stage_template.spec:
2700 Added chost/cflags/cxxflags/ldflags to example spec template.
2702 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2703 targets/support/rc-update.sh:
2704 OK, just kidding on that last commit. We were already doing rc-update add
2705 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2706 there's no point in having it in rc-update.sh
2708 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2709 targets/support/rc-update.sh:
2710 Have rc-update add xdm if livecd/xdm is set.
2712 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2713 modules/catalyst_lock.py, modules/catalyst_support.py,
2714 modules/embedded_target.py, modules/generic_stage_target.py,
2715 modules/grp_target.py, modules/livecd_stage1_target.py,
2716 modules/livecd_stage2_target.py, modules/netboot_target.py,
2717 modules/stage1_target.py, modules/stage4_target.py,
2718 modules/tinderbox_target.py:
2719 So I was just kidding on that last commit. This one is 2.0_rc4.
2721 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2722 modules/catalyst_lock.py, modules/catalyst_support.py,
2723 modules/embedded_target.py, modules/generic_stage_target.py,
2724 modules/grp_target.py, modules/livecd_stage1_target.py,
2725 modules/livecd_stage2_target.py, modules/netboot_target.py,
2726 modules/stage1_target.py, modules/stage2_target.py,
2727 modules/stage4_target.py, modules/tinderbox_target.py:
2728 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2730 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2731 files/catalyst.conf, modules/catalyst_lock.py,
2732 modules/catalyst_support.py, modules/embedded_target.py,
2733 modules/generic_stage_target.py, modules/grp_target.py,
2734 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2735 modules/netboot_target.py, modules/stage1_target.py,
2736 modules/stage2_target.py, modules/stage4_target.py,
2737 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2738 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2739 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2741 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2742 modules/generic_stage_target.py:
2743 Fix autoresume for unpacking tarballs
2745 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2746 targets/support/livecdfs-update.sh:
2747 remove gnap livecd-type per Koon's request
2749 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2750 change rc-update add modules default to rc-update add modules boot
2752 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2753 modules/generic_stage_target.py, modules/grp_target.py:
2754 Add more verbosity to digests if -V is enabled, add more print messages to
2757 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2758 modules/generic_stage_target.py, modules/grp_target.py:
2759 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2761 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2762 Fix folder name for grp build dir to not have .tar.bz2 at the end
2764 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2765 modules/catalyst_support.py, modules/generic_stage_target.py:
2766 Add md5 and sha .digests file creation per wolf31o2's feature request
2768 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2769 This is catalyst-2.0_rc2.
2771 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2772 files/catalyst.conf, modules/generic_stage_target.py,
2773 modules/livecd_stage1_target.py:
2774 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2775 after each successful kernel build;add autoresume documentation to
2778 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2779 targets/embedded/embedded-controller.sh,
2780 targets/embedded/embedded-fs-runscript.sh,
2781 targets/livecd-stage2/livecd-stage2-controller.sh,
2782 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2783 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2784 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2785 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2786 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2787 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2788 targets/support/rc-update.sh:
2789 Changed multiple spaces to tabs to satisfy my OCD.
2791 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2792 targets/support/chroot-functions.sh:
2793 Bumped genkernel detection to require 3.3.0 or higher
2795 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2796 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2797 targets/netboot/netboot-controller.sh:
2798 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2799 clst_grp_use. This is catalyst-2.0_rc1.
2801 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2802 targets/netboot/netboot-controller.sh:
2803 change to clst_use from clst_netboot_use
2805 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2806 targets/livecd-stage1/livecd-stage1-chroot.sh,
2807 targets/stage4/stage4-chroot.sh:
2808 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2810 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2811 targets/stage4/stage4-chroot.sh:
2812 Fixed USE invocations in stage4 target.
2814 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2815 modules/livecd_stage1_target.py:
2816 Force use=livecd for livecd-stage1
2818 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2819 This is version 2.0_pre20051129.
2821 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2822 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2823 Removed kudzu-knoppix from example spec files.
2825 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2826 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2827 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2829 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2830 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2831 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2832 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2833 definitions in the examples to fit in 80 columns.
2835 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2836 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2837 modules/grp_target.py, modules/tinderbox_target.py,
2838 targets/tinderbox/tinderbox-chroot.sh:
2839 Tinderbox script: added newuse, tinderbox and grp targets added support for
2840 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2841 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2843 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2844 Added portdir example to catalyst.conf for bug #113272.
2846 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2847 targets/support/create-iso.sh:
2848 Fixed a few lines which were causing the isolinux directory to be removed
2849 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2851 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2852 targets/support/create-iso.sh:
2853 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2855 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2856 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2857 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2858 too many arches dont use it by default, test for an initrd in the yaboot
2861 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2862 modules/generic_stage_target.py:
2863 Fix split error if use is specified
2865 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2866 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2867 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2868 Updated palo version from catalyst 1.x for HPPA.
2870 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2871 targets/support/bootloader-setup.sh:
2872 Removing for loop for grub on amd64/x86 as it was totally useless.
2874 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2875 targets/support/bootloader-setup.sh:
2876 Remove vga= line for PPC.
2878 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2879 targets/support/bootloader-setup.sh:
2880 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2882 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2883 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2884 Removing slot patch as it probably didn't belong here anyway, and updating
2885 version stamp to 2.0_pre20051118.
2887 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2888 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2889 targets/support/bootloader-setup.sh:
2890 fix the bootloader script for isolinux so that it actually makes a cfg file,
2891 remove extra unneeded catalyst aborting print statement, reorganize rm code
2892 to make sure is splits properly and is an array even from the cmdline
2894 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2895 targets/support/livecdfs-update.sh:
2896 Added call to update-usbids to download the latest usb.ids file.
2898 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2899 modules/generic_stage_target.py:
2900 Move checks of running catalyst into the target which is simpler
2902 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2903 modules/generic_stage_target.py:
2904 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2905 that doesnt exist yet
2907 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2908 Keep unnecessary programs from installing into kerncache
2910 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2911 modules/generic_stage_target.py:
2912 Turn on more tracebacks at this point to better debug .. will need to turn
2913 them down as we find errors and build appropriate error handlers
2915 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2916 Changed version marker to 2.0_pre20051115 for new ebuild.
2918 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2919 modules/livecd_stage2_target.py:
2920 Fix bug in livecd stage2 so that it doesnt try to use tar
2922 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2923 targets/livecd-stage2/livecd-stage2-controller.sh:
2924 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2925 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2926 of Getting_Online.txt from catalyst 1.1.10.10.
2928 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2929 Added Joshua Kinard to authors for his mips contributions.
2931 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2932 examples/livecd-stage2_template.spec:
2933 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2934 Paul Kessler on gentoo-catalyst. ;]
2936 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2937 Change variables from cat1 format to cat2
2939 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2940 modules/generic_stage_target.py, modules/stage1_target.py:
2941 Fix modules has no attribute register
2943 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2944 modules/generic_stage_target.py:
2945 Fix broken aliases code that was just proof of concept
2947 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2948 Output mkisofs command line options to assist in debugging
2950 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2951 modules/generic_stage_target.py, targets/support/create-iso.sh:
2954 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2955 modules/generic_stage_target.py:
2956 Add VERY basic support for aliases kernel parameter.
2958 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2959 modules/livecd_stage2_target.py:
2960 Remove large section of commented code
2962 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2963 modules/generic_stage_target.py, modules/stage1_target.py:
2964 Allow LDFLAGS to be specified as an ENV variable for stage1
2966 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2967 modules/generic_stage_target.py:
2968 Fix rc-update to automatically run default options for livecds. Removed an
2969 erroneous key check.
2971 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2972 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2973 Make use spec key optional to default to profile defaults
2975 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2976 +examples/stage4_template.spec:
2977 Preliminary stage4_template.spec file
2979 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2980 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2981 Updated version stamp and added slot patch.
2983 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2984 Fix ordering problem so self.settings is defined
2986 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2987 modules/generic_stage_target.py:
2988 Correct a rsync issue when the directory doesnt exist
2990 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2991 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2992 targets/livecd-stage2/livecd-stage2-controller.sh,
2993 targets/netboot/netboot-controller.sh,
2994 targets/stage4/stage4-controller.sh:
2995 run pre_kmerge and post_kmerge only once
2997 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2998 targets/support/bootloader-setup.sh:
2999 MIPS bootloader patch
3001 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
3002 targets/support/mips-arcload_conf.sh:
3003 Fix MIPS Serial Detection
3005 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3006 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
3007 +targets/support/mips-arcload_conf.sh:
3008 Application of Kumba's patches for MIPS support
3010 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3011 Check for the correct arch specific cd building tool
3013 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
3014 modules/generic_stage_target.py:
3015 Print a warning if livecd/iso is not defined
3017 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3018 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
3020 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3021 targets/support/post-kmerge.sh:
3022 Check for existence of files in /lib/modules before running depscan.sh. This
3023 replaces the mips-specific check and makes it portable.
3025 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3026 modules/generic_stage_target.py:
3027 update autoresume logic when dealing with rsync unpack operations
3029 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3030 targets/support/post-kmerge.sh:
3031 Bypass module load on mips
3033 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3034 remove --no-deps so dependancies get installed for genkernel
3036 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3037 modules/generic_stage_target.py:
3038 Fix missing : statement in unpack
3040 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3041 modules/generic_stage_target.py:
3042 fix livecd-stage2 unpack when seedcache is turned off
3044 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3045 targets/support/functions.sh:
3046 Fix module unpacking and make it actually optional.
3048 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
3049 modules/generic_stage_target.py:
3050 Fix broken seedcache autoresume interaction
3052 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
3053 modules/generic_stage_target.py:
3054 Cleanup stage directories properly for tar installs
3056 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3057 Tinderbox no longer cleans /tmp/*
3059 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3060 targets/tinderbox/tinderbox-chroot.sh,
3061 targets/tinderbox/tinderbox-controller.sh:
3062 Fixing problem with bind mounted portage and final rsync on tinderbox target
3063 and adding additional logging.
3065 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
3066 Stop tinderbox from trying to create a tarball of itself
3068 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
3069 modules/generic_stage_target.py:
3070 Fix catalyst so it fully disables snapcache when its not specified in the
3073 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3074 examples/livecd-stage2_template.spec:
3075 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
3076 spec template and updating version stamp.
3078 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3079 modules/catalyst_support.py:
3080 allow file_check to proceed if key is not in use
3082 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
3083 Recursively make the missing directories
3085 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
3086 Fix extract_modules to just echo a warning that it is missing
3088 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3089 files/catalyst.conf:
3090 Updating default configuration for catalyst and updating version stamp,
3091 since we're beginning internal testing for release.
3093 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3094 modules/generic_stage_target.py:
3095 fix bug 106004 split strings into a list for empty and rm operation
3097 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
3098 modules/livecd_stage2_target.py:
3099 Append slashes to directories so rsyncs work properly
3101 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3102 examples/livecd-stage2_template.spec:
3103 Changing source_subpath for livecd-stage2 example for bug #101704.
3105 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3106 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3107 targets/support/livecdfs-update.sh:
3108 Added livecd/xdm and livecd/xsession options. These are used to setup the
3109 default display manager and X session, respectively. Added supporting
3110 documentation to example spec files. Imported more work from my fsscript for
3111 the official LiveCD.
3113 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3114 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
3115 discussion, see bug #88777.
3117 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
3118 modules/generic_stage_target.py:
3119 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
3120 <matsuu@gentoo.org> for the patch. Closing bug #105693.
3122 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3123 targets/livecd-stage1/livecd-stage1-controller.sh,
3124 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
3125 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
3126 on livecd-stage2 and removing universal motd for livecd/type of
3127 gentoo-release-livecd.
3129 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
3130 modules/livecd_stage1_target.py:
3131 Add optional livecd/type env var for scripts to add optional items to the
3134 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3135 -livecd/files/x86-help.msg:
3136 Removing x86-help.msg as it is no longer used.
3138 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3139 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
3140 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3141 Add dobladecenter description to bootloader files for x86/amd64.
3143 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3144 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
3146 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3147 modules/generic_stage_target.py:
3148 Added split to use section for bug #104414.
3150 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3151 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
3152 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
3153 Tabs to whitespaces for isolinux.
3155 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3156 targets/support/bootloader-setup.sh:
3157 Changed isolinux to use new split-out help messages. Using grub gives a
3158 single help message with pager.
3160 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3161 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
3162 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
3163 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
3164 Added F2->F7 help messages for isolinux.
3166 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3167 livecd/files/README.txt, livecd/files/generic.motd.txt,
3168 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
3169 livecd/files/livecd-local.start:
3170 Updated files from latest used to build LiveCD.
3172 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
3173 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
3175 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3176 modules/catalyst_support.py:
3177 Added fix for using options with = in them with --cli (ex.
3178 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
3179 <cell@ices.utexas.edu> for pointing this out to me via email.
3181 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3182 modules/generic_stage_target.py, targets/support/functions.sh:
3183 fix bug in exec_in_chroot for stage1 target
3185 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3186 modules/generic_stage_target.py:
3187 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
3188 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
3190 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
3191 catalyst, examples/livecd-stage2_template.spec,
3192 examples/snapshot_template.spec, files/catalyst.conf,
3193 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
3194 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
3195 livecd/files/x86-help.msg, modules/catalyst_lock.py,
3196 modules/catalyst_support.py, modules/livecd_stage2_target.py,
3197 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3198 targets/livecd-stage2/livecd-stage2-controller.sh,
3199 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3200 targets/stage2/stage2-preclean-chroot.sh,
3201 targets/stage3/stage3-preclean-chroot.sh,
3202 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3203 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3204 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3205 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3206 targets/support/target_image_setup.sh:
3207 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3208 to look at gamecdfs-update.sh yet.
3210 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3211 modules/generic_stage_target.py:
3212 Remove extra debugging print statement
3214 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3215 +modules/catalyst_lock.py, modules/catalyst_support.py,
3216 modules/embedded_target.py, modules/generic_stage_target.py,
3217 modules/grp_target.py, modules/livecd_stage1_target.py,
3218 modules/livecd_stage2_target.py, modules/netboot_target.py,
3219 modules/snapshot_target.py, modules/stage1_target.py,
3220 modules/stage2_target.py, modules/stage4_target.py,
3221 targets/support/functions.sh:
3222 Add locking support. Code simplification for unpack and unpack snapshot.
3223 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3224 Add seedcache support (Grabs output from previous target run)
3225 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3227 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3228 modules/catalyst_support.py, modules/generic_stage_target.py:
3229 Add support to cache the snapshot dir. add snapcache to options. add
3230 snapshot_cache= to override the default location of the cache in
3231 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3233 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3234 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3235 Forward port README.txt and Getting_Online.txt files from catalyst
3238 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3239 Add automatic creation/deletion of runlevels based on rcadd rcdel
3241 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3242 Fix grp so that grp/use is not required anymore
3244 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3245 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3246 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3247 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3248 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3249 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3250 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3251 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3252 they are known to cause booting problems.
3254 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3255 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3256 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3257 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3260 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3261 targets/stage1/stage1-chroot.sh:
3262 Fixed quoting in stage1 profile check.
3264 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3265 targets/stage3/stage3-chroot.sh:
3266 Fixing USE for stage3.
3268 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3269 targets/support/chroot-functions.sh:
3270 Fix FETCH code so it will run for Pylon
3272 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3273 targets/grp/grp-chroot.sh:
3274 Fix bindist invcation.
3276 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3277 targets/grp/grp-chroot.sh:
3278 Made sure bindist was used for all emerges in GRP.
3280 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3281 Fix USE flags for GRP build
3283 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3284 targets/stage4/stage4-chroot.sh:
3285 let GRP use the users environment variables and removed extra
3286 GRP_STAGE23_USE from stage4
3288 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3289 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3290 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3292 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3293 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3294 impact all previous spec files that use this option. It's beejay's fault.
3296 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3297 Changed to use linux32 for ppc32 support when build host is ppc64.
3299 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3301 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3303 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3304 Minor cosmetic print statement fixes for readability
3306 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3307 modules/catalyst_support.py, modules/generic_stage_target.py:
3308 Fix None None bug and exception reporting
3310 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3311 Fix iso creation script. Case statement out of place
3313 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3314 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3315 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3316 catalyst, files/catalyst.conf, modules/builder.py,
3317 modules/catalyst_support.py, modules/embedded_target.py,
3318 modules/generic_stage_target.py, modules/generic_target.py,
3319 modules/grp_target.py, modules/livecd_stage1_target.py,
3320 modules/livecd_stage2_target.py, modules/netboot_target.py,
3321 modules/snapshot_target.py, modules/stage1_target.py,
3322 modules/stage2_target.py, modules/stage3_target.py,
3323 modules/stage4_target.py, modules/tinderbox_target.py,
3324 targets/embedded/embedded-chroot.sh,
3325 targets/embedded/embedded-fs-runscript.sh,
3326 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3327 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3328 targets/grp/grp-preclean-chroot.sh,
3329 targets/livecd-stage1/livecd-stage1-chroot.sh,
3330 targets/livecd-stage1/livecd-stage1-controller.sh,
3331 targets/livecd-stage2/livecd-stage2-controller.sh,
3332 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3333 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3334 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3335 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3336 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3337 targets/stage2/stage2-controller.sh,
3338 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3339 targets/stage3/stage3-controller.sh,
3340 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3341 targets/stage4/stage4-controller.sh,
3342 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3343 targets/support/create-iso.sh, targets/support/functions.sh,
3344 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3345 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3346 targets/support/target_image_setup.sh,
3347 targets/tinderbox/tinderbox-chroot.sh,
3348 targets/tinderbox/tinderbox-controller.sh,
3349 targets/tinderbox/tinderbox-preclean-chroot.sh:
3350 Big honkin' copyright update.
3352 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3353 modules/generic_stage_target.py:
3354 add additional logging output. Use standard os redirection methods to log to
3357 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3358 targets/stage1/stage1-chroot.sh:
3359 Added profile sanity check for bug #97867.
3361 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3362 targets/support/bootloader-setup.sh:
3363 Removing acpi=off from default kernel arguments and adding ia64
3364 livecd-stage2 support functions and cdtar.
3366 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3367 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3368 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3369 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3370 splash command line.
3372 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3373 targets/support/create-iso.sh:
3374 Fixed up zisofs support. Waiting for response from sparc before touching
3377 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3378 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3379 targets/support/functions.sh:
3380 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3381 to allow it to work on all arches that dynamically build their bootloader
3384 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3385 targets/stage4/stage4-controller.sh:
3386 Fix stage4 so it doesnt run the bootloader stuff
3388 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3389 targets/support/bootloader-setup.sh:
3390 Removed dokeymap from non-Gentoo releases.
3392 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3393 targets/support/livecdfs-update.sh:
3394 Added call to update-pciids to download the latest pci.ids file.
3396 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3397 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3398 modules/stage4_target.py:
3399 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3401 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3402 Fix issue where -s on the command line would not run
3404 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3405 livecd/files/generic.motd.txt:
3406 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3407 kernel configurations.
3409 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3410 targets/support/livecdfs-update.sh:
3411 Updated hostname/domainname creation for new baselayout.
3413 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3414 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3415 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3417 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3418 targets/support/chroot-functions.sh:
3419 Change portage emerge to use --oneshot --nodeps to keep from merging the
3420 same packages multiple times.
3422 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3423 targets/stage2/stage2-chroot.sh:
3424 Added a -p bootstrap when catalyst is called with -V (verbose).
3426 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3427 targets/support/livecdfs-update.sh:
3428 Removed inittab hack, as this is done by livecd-tools.
3430 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3431 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3432 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3434 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3435 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3436 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3437 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3438 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3439 targets/livecd-stage2/livecd-stage2-controller.sh:
3440 Removed gentoo.png and creation of face directory. Changed
3441 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3444 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3445 targets/stage1/stage1-preclean-chroot.sh,
3446 targets/support/chroot-functions.sh:
3447 Added setup_binutils function and force both of them to run during stage1
3450 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3451 examples/livecd-stage2_template.spec:
3452 Added livecd/volid explanation to example spec.
3454 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3455 targets/support/create-iso.sh:
3456 General cleanup of ISO code and added default livecd/volid when it is not set.
3458 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3459 targets/embedded/embedded-controller.sh:
3460 Actually modify the embedded target this time.
3462 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3463 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3464 targets/livecd-stage2/livecd-stage2-controller.sh,
3465 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3466 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3467 and livecd-stage2 targets.
3469 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3470 files/catalyst.conf:
3471 Retired John Davis <zhen@gentoo.org> and added storedir to default
3474 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3475 targets/support/livecdfs-update.sh:
3476 Uncommented openglify, since it is needed for both opengl-update-livecd and
3479 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3480 modules/generic_stage_target.py:
3481 Fix print statement so it shows when kill_chroot_pids is run correctly
3483 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3484 modules/snapshot_target.py:
3485 Fix snapshot target to skip the kill_pids check
3487 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3488 Bug fixes in parse_spec, fix issues detecting list or string.
3490 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3491 modules/catalyst_support.py:
3492 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3493 spaces are after :. Better handling of comments ( ie preprocessed and
3494 stripped off ). Unset empty keys.
3496 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3497 targets/support/kill-chroot-pids.sh:
3498 Remove extra P_NAME definition that is never used. Saves processing time.
3499 Bumped catalyst to pre2
3501 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3502 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3503 +targets/support/kill-chroot-pids.sh:
3504 User info about runscript and archscript. Added checks for processes running
3505 in the chroot and created a script to kill them. Should fix the unmounting
3506 issues with gconfd or any other running application in the chroot
3508 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3509 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3510 Remove using gcc-config to set things up as we should all be using 2005.0
3513 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3514 examples/livecd-stage2_template.spec:
3515 Added livecd/users to example livecd-stage2 spec file.
3517 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3518 targets/support/livecdfs-update.sh:
3519 Change default hostnames for livecds
3521 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3522 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3523 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3526 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3527 modules/livecd_stage2_target.py:
3528 Clear autoresume flags when build is done
3530 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3531 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3532 targets/support/create-iso.sh:
3533 Fix isolinux so that it finds menus and kernels and stuff
3535 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3536 modules/generic_stage_target.py:
3537 Make purge operation a little less chatty, removed print statements
3539 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3540 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3541 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3542 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3544 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3545 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3546 print warning message about deprecated use of cdfstype
3548 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3549 targets/support/chroot-functions.sh:
3550 statically define genkernel location to eliminate which command failure if
3551 genkernel is not installed
3553 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3554 modules/generic_stage_target.py:
3555 change the portage_overlay to an array so it always works
3557 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3558 modules/catalyst_support.py:
3559 Fix exception handling to remove extraneous prints of None
3561 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3562 Remove iso creation code from stage4
3564 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3565 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3566 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3567 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3568 targets/livecd-stage1/livecd-stage1-chroot.sh,
3569 targets/livecd-stage1/livecd-stage1-controller.sh,
3570 targets/livecd-stage2/livecd-stage2-controller.sh,
3571 targets/netboot/netboot-controller.sh,
3572 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3573 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3574 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3575 targets/support/create-iso.sh, targets/support/kmerge.sh,
3576 targets/support/target_image_setup.sh,
3577 targets/tinderbox/tinderbox-controller.sh:
3578 Fix some exception handling in catalyst_support.py, remove intermediate
3579 destination folder of iso and tarball, add additional tests for folders not
3580 found on host but defined in spec file, keep catalyst from erroring in this
3581 case, change exit code on shell scripts so that errors are reported to
3582 catalyst and causes catalyst to die on errors, fix bug in
3583 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3584 check for mkisofs that informs the user of where to get the program, and
3585 removed the autoresume code from ccache and distcc installation until I can
3586 figure out a way to have the autoresume flag go someplace outside the chroot.
3588 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3589 Remove bind mounts before rm operations happen at startup
3591 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3592 modules/generic_stage_target.py:
3593 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3595 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3596 modules/generic_stage_target.py:
3597 fix minor bug in the purge code so that it actually runs the commands
3599 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3600 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3601 modules/stage4_target.py:
3602 Change ordering of tasks so root_overlay and fsscript occur after
3603 livecd_update, giving users a chance to override livecd_update
3605 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3606 modules/catalyst_support.py, modules/generic_stage_target.py:
3607 Added a better exception handling message for keyboard interrupt and added
3608 countdown timer for purge operation to give an opportunity to exit
3610 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3611 modules/catalyst_support.py, modules/generic_stage_target.py:
3612 Add support to clear the autoresume flags and improve the purge code to
3613 clean the chroot, and pkg/kern cache
3615 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3616 modules/catalyst_support.py, modules/generic_stage_target.py,
3617 modules/livecd_stage1_target.py:
3618 only append livecd-tools to the livecd-stage1 target package list and move a
3619 check out of the way so command line and spec files can co-exist
3621 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3622 modules/generic_stage_target.py:
3623 fixed python syntax in set_packages so catalyst will run
3625 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3626 modules/embedded_target.py, modules/generic_stage_target.py,
3627 modules/grp_target.py, modules/livecd_stage1_target.py,
3628 modules/livecd_stage2_target.py, modules/netboot_target.py,
3629 modules/stage4_target.py, modules/tinderbox_target.py,
3630 targets/embedded/embedded-chroot.sh,
3631 targets/embedded/embedded-controller.sh,
3632 targets/livecd-stage1/livecd-stage1-controller.sh,
3633 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3634 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3635 targets/livecd-stage2/livecd-stage2-controller.sh,
3636 -targets/livecd-stage2/livecd-stage2-iso.sh,
3637 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3638 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3639 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3640 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3641 +targets/support/target_image_setup.sh:
3642 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3645 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3646 targets/livecd-stage2/livecd-stage2-controller.sh,
3647 targets/support/livecdfs-update.sh:
3648 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3649 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3650 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3653 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3654 targets/livecd-stage2/livecd-stage2-controller.sh,
3655 targets/support/rc-update.sh:
3656 Updated rc-update.sh with better defaults for different livecd/type settings
3657 and cleaning up file copying in livecd-stage2-controller.sh to match
3660 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3661 Made example of catalyst.conf in README match the default catalyst.conf
3664 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3666 Removing old files from previous maintainers and updating README.
3668 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3669 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3670 Added livecd/users option to create non-root users. The first user listed
3671 will also be used for auto-starting X, if X is merged onto the CD.
3673 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3674 targets/livecd-stage1/livecd-stage1-controller.sh,
3675 targets/livecd-stage2/livecd-stage2-controller.sh,
3676 targets/support/livecdfs-update.sh:
3677 Updated all instances of livecd/type: gentoo-release-environmental to
3678 gentoo-release-livecd and added generic-livecd.
3680 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3681 examples/fsscript.sh.example, examples/gamecd.conf.example,
3682 examples/generic_stage_template.spec, examples/grp_template.spec,
3683 examples/livecd-stage1_template.spec,
3684 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3685 examples/snapshot_template.spec:
3686 Imported example files from catalyst 1.1.9 to make them more verbose.
3688 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3689 Fix grp/use bug #89365
3691 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3692 modules/generic_stage_target.py, targets/support/kmerge.sh:
3693 Fixes for initramfs overlay support.
3695 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3696 modules/generic_stage_target.py, targets/support/kmerge.sh,
3697 targets/support/pre-kmerge.sh:
3698 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3699 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3700 caching bug; Also adding preliminary support for initramfs_overlay from
3703 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3704 modules/generic_stage_target.py, targets/support/kmerge.sh:
3705 Removed support for postconf as genkernel no longer has that option
3707 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3708 modules/embedded_target.py, modules/generic_stage_target.py,
3709 modules/grp_target.py, modules/livecd_stage1_target.py,
3710 modules/livecd_stage2_target.py, modules/netboot_target.py,
3711 modules/stage4_target.py, modules/tinderbox_target.py,
3712 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3713 targets/stage1/stage1-preclean-chroot.sh,
3714 targets/support/chroot-functions.sh:
3715 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3716 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3718 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3719 modules/livecd_stage2_target.py:
3720 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3722 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3723 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3724 modules/livecd_stage2_target.py, modules/stage4_target.py,
3725 targets/livecd-stage1/livecd-stage1-controller.sh,
3726 targets/livecd-stage2/livecd-stage2-controller.sh,
3727 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3728 targets/support/functions.sh, targets/support/kmerge.sh,
3729 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3730 Generalized kernel support, fsscript, rcupdate, etc for stage4
3732 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3733 targets/support/pre-kmerge.sh:
3734 Removed sed for usb devices from legacy genkernel, as we're going to require
3735 a version much higher that no longer exhibits the bug.
3737 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3738 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3739 targets/support/livecdfs-update.sh:
3740 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3741 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3742 the ut2004demo shell script has been renamed to ut2004-demo.
3744 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3745 let genkernel always reinstall itself
3747 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3748 modules/catalyst_support.py, modules/generic_stage_target.py,
3749 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3750 fix case bug in livecdfs-update.sh; fix bug in initial command line
3751 arguement parsing; add cflags spec file support which is only allowed to
3754 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3755 targets/stage3/stage3-chroot.sh:
3756 Fix a use flag bug in the stage3
3758 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3759 modules/generic_stage_target.py:
3760 Changes to allow cflags, chost, cxxflags in a spec file
3762 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3763 targets/livecd-stage1/livecd-stage1-controller.sh,
3764 targets/livecd-stage2/livecd-stage2-controller.sh,
3765 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3766 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3767 targets/support/pre-kmerge.sh:
3768 change the code to use more case statements. Fix gcc issue in stage1.
3770 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3771 targets/livecd-stage1/livecd-stage1-controller.sh,
3772 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3773 Merging in changes from catalyst 1.1.x for gamecd support.
3775 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3776 targets/stage1/stage1-preclean-chroot.sh:
3777 Removing gcc-config stuff to see if its still required to work around a gcc
3780 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3781 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3782 Added tests for genkernel >3.2.0
3784 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3787 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3788 Updated AUTHORS with new maintainers and updated contributors list.
3790 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3791 examples/fsscript.sh.example, livecd/files/README.txt,
3792 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3793 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3794 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3795 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3796 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3797 universal.motd.txt to resolve documentation issue on bug #86914. Added
3798 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3799 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3802 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3803 targets/livecd-stage2/livecd-stage2-controller.sh:
3804 Removed a few unnecessary comments
3806 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3807 Removed obsolete files from the livecd directory as the functionality has
3808 moved into the targets folders
3810 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3811 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3812 Additional catalyst 2.0.0 files
3814 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3815 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3816 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3817 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3818 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3819 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3820 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3821 -livecd/runscript/alpha-archscript.sh,
3822 -livecd/runscript/default-runscript.sh,
3823 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3824 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3825 -livecd/runscript-support/gamecdfs-update.sh,
3826 -livecd/runscript-support/kmerge.sh,
3827 -livecd/runscript-support/livecdfs-update.sh,
3828 -livecd/runscript-support/post-kmerge.sh,
3829 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3830 modules/embedded_target.py, modules/generic_stage_target.py,
3831 modules/grp_target.py, modules/livecd_stage1_target.py,
3832 modules/livecd_stage2_target.py, -modules/netboot.py,
3833 +modules/netboot_target.py, modules/snapshot_target.py,
3834 modules/stage1_target.py, +modules/stage4_target.py,
3835 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3836 +targets/embedded/embedded-controller.sh,
3837 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3838 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3839 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3840 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3841 +targets/livecd-stage1/livecd-stage1-controller.sh,
3842 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3843 -targets/livecd-stage1/livecd-stage1.sh,
3844 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3845 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3846 +targets/livecd-stage2/livecd-stage2-controller.sh,
3847 +targets/livecd-stage2/livecd-stage2-iso.sh,
3848 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3849 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3850 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3851 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3852 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3853 +targets/stage1/stage1-controller.sh,
3854 +targets/stage1/stage1-preclean-chroot.sh,
3855 -targets/stage1/stage1-preclean1-chroot.sh,
3856 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3857 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3858 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3859 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3860 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3861 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3862 +targets/stage4/stage4-preclean-chroot.sh,
3863 +targets/support/chroot-functions.sh,
3864 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3865 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3866 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3867 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3868 +targets/tinderbox/tinderbox-controller.sh,
3869 targets/tinderbox/tinderbox-preclean-chroot.sh,
3870 -targets/tinderbox/tinderbox.sh:
3871 Initial Import of Catalyst 2.0.0
3873 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3874 livecd/runscript-support/livecdfs-update.sh:
3875 Added /usr/portage as tmpfs (this will be made conditional later).
3877 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3878 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3879 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3880 from an interactive shell.
3882 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3883 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3884 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3885 livecd/runscript-support/pre-kmerge.sh,
3886 livecd/runscript/default-runscript.sh:
3887 Moved livecd-bash_profile to livecd-bashrc. Added check for
3888 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3889 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3892 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3893 modules/generic_stage_target.py:
3894 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3897 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3898 livecd/runscript/default-runscript.sh,
3899 targets/livecd-stage1/livecd-stage1.sh:
3900 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3901 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3902 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3905 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3906 livecd/runscript/ppc-archscript.sh:
3907 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3909 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3910 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3911 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3912 for multiple initrd files.
3914 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3915 livecd/runscript/ppc-archscript.sh:
3916 Modifed PPC archscript to close bug #84648 and also to make the PPC
3917 archscript produce multiple initrd files, like x86/amd64.
3919 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3920 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3921 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3922 livecd/runscript/ppc-archscript.sh:
3923 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3924 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3925 livecd/volid for the HFS volid, too.
3927 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3928 Calling this one 1.1.7 and rolling a tarball.
3930 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3931 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3932 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3933 -livecd/runscript/sparc64-archscript.sh,
3934 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3935 Added livecd/volid to set the volume ID when creating the ISO, patch by
3936 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3937 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3939 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3940 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3941 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3942 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3944 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3945 livecd/runscript-support/livecdfs-update.sh:
3946 Removed hdparm from default runlevel as it break ide=nodma at boot.
3948 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3949 livecd/runscript-support/kmerge.sh,
3950 livecd/runscript-support/pre-kmerge.sh,
3951 targets/livecd-stage1/livecd-stage1-chroot.sh:
3952 Revert last set of changes and remove portage version check from emerge in
3953 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3956 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3957 livecd/runscript-support/kmerge.sh,
3958 livecd/runscript-support/pre-kmerge.sh:
3959 Change genkernel check to use best_version and has_version to determine if
3960 the any previously installed versions of genkernel are up to date. Change
3961 emerge line for kernels to use -n option to only install if they were not
3962 previously installed.
3964 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3965 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3966 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3967 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3968 livecd/runscript/sparc-archscript.sh:
3969 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3970 unified sparc32/sparc64 cdtar.
3972 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3973 livecd/runscript-support/livecdfs-update.sh,
3974 livecd/runscript-support/pre-kmerge.sh:
3975 Change sudoers update to only run if /etc/sudoers exists and only reduce
3976 splash to 1024x768 on minimal and universal install CD.
3978 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3979 targets/livecd-stage1/livecd-stage1.sh:
3980 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3983 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3984 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3985 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3986 livecd/runscript/sparc64-archscript.sh,
3987 livecd/runscript/x86-archscript.sh:
3988 Added a new empty livecd file to each archscript. This will be used for an
3989 identifier by genkernel to allow booting from a non-primary CDROM.
3991 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3992 Catalyst 1.1.6 is here.
3994 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3995 targets/stage1/stage1-preclean2-chroot.sh:
3996 Commenting out stage1 cleaning of /var/db.
3998 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3999 livecd/runscript-support/pre-kmerge.sh:
4000 Made splash reduction to 1024x768 only for minimal and universal release media.
4002 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4003 targets/stage1/stage1-preclean2-chroot.sh:
4004 Added SLOT files back to /var/db entries in stage1.
4006 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4007 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
4008 livecd/runscript/default-runscript.sh,
4009 livecd/runscript-support/livecdfs-update.sh,
4010 targets/livecd-stage2/unmerge.sh:
4011 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
4012 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
4013 the copy from preserving permissions and also adding /usr/share/faces and
4014 default Gentoo icon. We'll see how the icon does for us. Removing serial
4015 init script, as it causes problems with the splash theme.
4017 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4018 targets/livecd-stage1/livecd-stage1.sh:
4021 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4022 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
4023 livecd/runscript-support/kmerge.sh,
4024 livecd/runscript-support/livecdfs-update.sh,
4025 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
4026 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4027 targets/stage1/stage1-preclean2-chroot.sh:
4028 Removed x-setup from local.start and added in symlinks for gconf, portage
4029 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
4030 baselayout and removed /etc/startx from the environmental type. Commented
4031 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
4032 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
4033 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
4034 for X, use the latest pci.ids and usb.ids from portage, and create
4035 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
4036 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
4037 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
4038 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
4039 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
4042 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
4043 Removed ccache from default options as it breaks catalyst when merged with
4046 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4047 modules/snapshot_target.py:
4048 Added /local/ to snapshot exclusion.
4050 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4051 livecd/runscript-support/livecdfs-update.sh:
4052 Updated to attempt to start 5 interfaces, rather than 4. You can blame
4053 gustavoz and his 5 interface Xeon for this.
4055 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4056 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
4057 Added a conditional before killing gconfd-2. This is also going to be
4058 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
4061 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4062 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4063 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
4064 Moved killall -9 gconfd-2 to execute outside chroot.
4066 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4067 livecd/files/x86-help.msg:
4068 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
4071 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4072 livecd/runscript/x86-archscript.sh:
4073 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
4076 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4079 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4080 targets/livecd-stage1/livecd-stage1.sh:
4081 Added killall for gconfd-2 back into livecd-stage1.sh
4083 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4084 livecd/runscript/alpha-archscript.sh:
4085 Alpha fixes for multiple kernels..
4087 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4088 livecd/runscript-support/kmerge.sh:
4089 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
4091 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4092 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
4093 livecd/runscript/sparc64-archscript.sh:
4094 Force devfs if udev is not selected for all supporting arches.
4096 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4097 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
4098 livecd/runscript-support/kmerge.sh:
4099 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
4102 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4103 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
4104 Re-enabled preclean in grp and added gconfd-2 killing.
4106 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4107 livecd/runscript/x86-archscript.sh:
4108 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
4111 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4112 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4113 targets/livecd-stage1/livecd-stage1-chroot.sh,
4114 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4115 targets/livecd-stage1/livecd-stage1.sh,
4116 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4117 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4118 Added ability to pause indefinitely. This closes bug #79798. I've also added
4119 the gcond-2 killall back in, but now it is in the actual preclean script and
4120 is executed inside the chroot.
4122 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
4123 Updated for 1.1.3 release.
4125 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4126 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4127 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
4128 targets/netboot/netboot-packages.sh,
4129 targets/tinderbox/tinderbox-chroot.sh:
4130 Updated to use package.use correctly. Blame Robert Paskowitz
4131 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
4133 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4134 targets/stage1/stage1-preclean2-chroot.sh:
4135 Fixed find line for new stage1 /var/db/pkg.
4137 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4138 targets/stage1/stage1-preclean2-chroot.sh:
4139 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
4140 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
4143 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4144 livecd/runscript-support/livecdfs-update.sh:
4145 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
4146 added net.ethX symlinks, and added copying of files from
4147 /usr/lib/hotplug/firmware into firmware tarball.
4149 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4150 livecd/runscript-support/livecdfs-update.sh:
4151 Firmware updated to use new /lib/firmware directory.
4153 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4154 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
4155 work when both -f and -C were used on the command line.
4157 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4158 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4159 targets/livecd-stage1/livecd-stage1-chroot.sh,
4160 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4161 targets/stage3/stage3-chroot.sh:
4162 Added a portage version check to each target that uses --newuse to ensure a
4163 high enough version is used. This resolves bug #75336.
4165 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4166 livecd/files/livecd-local.start:
4167 Possible local.start fix for beejay.
4169 12 Jan 2005; John Davis <zhen@gentoo.org>
4170 modules/embedded.py:
4171 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
4173 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4174 livecd/runscript-support/kmerge.sh:
4175 Added ccache support to genkernel call in livecd-stage2.
4177 11 Jan 2005; John Davis <zhen@gentoo.org>
4178 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
4179 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4180 targets/netboot/netboot.sh:
4181 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
4182 some feature enhancements.
4184 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4185 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4186 targets/livecd-stage1/livecd-stage1-chroot.sh,
4187 targets/livecd-stage1/livecd-stage1.sh,
4188 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
4189 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4190 Added a -F or --fetchonly command line option and closing out bug #77480.
4191 Also added a portage version check to livecd-stage1 to close out bug #68307.
4193 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4194 livecd/runscript-support/livecdfs-update.sh,
4195 targets/stage3/stage3-chroot.sh:
4196 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
4197 target to use emerge -e when building. This is only temporary until the
4198 bootstrap.sh script can be fixed or another solution can be decided upon.
4200 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4201 +targets/embedded/kmerge.sh:
4202 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4203 from mutex@gentoo.org
4205 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4206 modules/livecd_stage2_target.py:
4209 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4210 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4211 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4212 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4213 the brokenness of a stage1 tarball.
4215 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4216 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4219 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4220 modules/livecd_stage2_target.py:
4223 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4224 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4225 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4226 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4227 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4228 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4229 Upgraded the isolinux cdtar files and closing bug #70518.
4231 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4232 modules/embedded_target.py, modules/generic_stage_target.py,
4233 modules/grp_target.py, modules/livecd_stage1_target.py,
4234 modules/livecd_stage2_target.py, modules/netboot.py,
4235 modules/stage1_target.py, modules/tinderbox_target.py:
4236 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4237 separate out specific target logic from the generic targets modules.
4239 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4240 new PPC arch file from pvdabeel@gentoo.org
4242 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4243 examples/generic_stage_template.spec, modules/catalyst_support.py:
4244 tweaking error handling in the main catalyst script
4245 updated the example to include a blurb about portage_confdir
4247 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4248 livecd/runscript-support/livecdfs-update.sh:
4249 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4251 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4254 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4255 fix for #66592. catalyst now gives a traceback when it bails out, making
4256 troubleshooting amazingly easier
4258 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4259 modules/catalyst_support.py, modules/embedded_target.py,
4260 modules/generic_stage_target.py, modules/grp_target.py,
4261 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4262 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4263 Reversing patch from Eric Edgar from bug #70663.
4265 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4266 livecd/runscript/x86-archscript.sh:
4267 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4268 not work without it (mkisofs fails on creating ISO).
4270 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4271 modules/catalyst_support.py, modules/embedded_target.py,
4272 modules/generic_stage_target.py, modules/grp_target.py,
4273 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4274 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4275 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4276 separate out specific target logic from the generic targets modules.
4278 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4279 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4280 targets/embedded/embedded.sh:
4281 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4283 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4284 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4285 livecd/runscript/default-runscript.sh,
4286 livecd/runscript-support/gamecdfs-update.sh,
4287 livecd/runscript-support/livecdfs-update.sh,
4288 modules/livecd_stage2_target.py:
4289 Added gamecd/conf option to livecd_stage2_target.py, added
4290 gamecd.conf.example to /examples, cleaned up game-specific code in
4291 gamecdfs-update.sh to make it more generic, added more fundtionality to
4292 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4293 and gentoo-gamecd to make spec files simpler and to remove the need for
4294 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4295 user to still use a custom fsscript of their own.
4297 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4298 +livecd/files/environmental.motd.txt,
4299 targets/livecd-stage1/livecd-stage1.sh:
4300 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4302 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4303 livecd/runscript/default-runscript.sh,
4304 livecd/runscript-support/livecdfs-update.sh:
4305 Added gentoo-release-environmental as a valid livecd/type and did some
4306 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4307 devices other than eth0.
4309 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4310 targets/livecd-stage1/livecd-stage1-chroot.sh:
4311 Changed livecd-stage1 to merge each package individually. This should not
4312 make it into a production version of catalyst, but is here as a possible
4313 solution to bug #68307.
4315 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4316 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4317 livecd/runscript/sparc-archscript.sh,
4318 livecd/runscript/sparc64-archscript.sh,
4319 livecd/runscript/x86-archscript.sh:
4320 Added failures to all arches on mkisofs failure and also made -z option to
4321 mkisofs optional on x86 depending on loop type used.
4323 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4324 livecd/runscript/x86-archscript.sh:
4325 Making sure the mkisofs call causes a failure when it doesn't complete
4326 successfully. Once again, blame jforman, our beloved infra-monkey.
4328 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4329 livecd/runscript/default-runscript.sh:
4330 squashfs-utils->squashfs-tools fix. Blame jforman.
4332 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4333 livecd/isogen/x86-isogen.sh:
4334 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4335 possibly not booting on really old systems.
4337 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4338 livecd/runscript/x86-archscript.sh:
4339 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4340 possibly not booting on really old systems.
4342 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4343 livecd/runscript-support/livecdfs-update.sh:
4344 Save some space by removing redundant firmware after tarball is made, only
4345 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4348 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4349 targets/stage1/stage1-preclean2-chroot.sh:
4350 Added patch from vapier and closing bug #73556.
4352 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4353 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4354 +targets/embedded/embedded-fs-runscript.sh,
4355 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4356 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4357 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4358 from mutex@gentoo.org for modules/embedded.py
4360 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4361 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4362 livecd/runscript-support/livecdfs-update.sh:
4363 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4364 aliases having --color rather than --color=auto.
4366 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4367 livecd/files/livecd-local.start:
4368 Let's try actually making a proper edit on livecd/files/livecd-local.start
4369 this time, shall we...
4371 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4372 livecd/files/livecd-local.start:
4373 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4374 x-setup check for /etc/startx.
4376 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4377 livecd/runscript-support/gamecdfs-update.sh:
4378 Fixing minor sed bug in gamecdfs-update.sh.
4380 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4381 examples/snapshot_template.spec,
4382 livecd/runscript-support/gamecdfs-update.sh,
4383 livecd/runscript-support/livecdfs-update.sh:
4384 Fixing typo in snapshot_template.spec and closing bug #70321.
4386 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4387 livecd/runscript-support/pre-kmerge.sh:
4388 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4389 genkernel will only add the 1024x768 version of the gensplash image to the
4390 bzImage, which added with the livecd-stage2 removal of the unused splash
4391 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4393 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4394 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4395 livecd/runscript/sparc64-archscript.sh:
4396 Updated with silo/mkisofs patch from gustavoz.
4398 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4399 livecd/files/x86-help.msg:
4400 Updated x86-help.msg to make it fall more inline with current
4401 genkernel/livecd-tools options.
4403 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4404 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4405 livecd/runscript-support/pre-kmerge.sh:
4406 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4407 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4408 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4411 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4412 livecd/runscript-support/kmerge.sh,
4413 livecd/runscript-support/livecdfs-update.sh,
4414 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4415 Changed kernel build caching to use kerncache option, rather than pkgcache
4416 option. Fixed --postconf and --callback for builds that do not require them.
4417 Removed delay when removing package sin the system profile. This is now
4418 catalyst 1.1.0, so enjoy.
4420 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4421 livecd/runscript-support/livecdfs-update.sh:
4422 Stopping udev from using the nasty device tarball. We don't need it anyway.
4424 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4425 livecd/runscript/sparc-archscript.sh,
4426 livecd/runscript/sparc64-archscript.sh,
4427 livecd/runscript-support/kmerge.sh,
4428 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4429 Fixing gpm support by uncommenting default settings. Fixing case where
4430 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4431 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4432 not get renamed. Fixed a problem where we were accidentally removing the
4433 hwdata-knoppix versions of pci.ids and usb.ids and linking
4434 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4435 for 2004.3 and catalyst 1.1.0.
4437 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4438 patch from vapier@gentoo.org for bug #68080
4440 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4441 livecd/runscript-support/kmerge.sh:
4442 made kernel caching dependent on the "pkgcache" option so that genkernel's
4443 postconf can actually work
4445 18 Oct 2004; John Davis <zhen@gentoo.org>
4446 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4447 livecd/runscript-support/livecdfs-update.sh:
4448 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4450 17 Oct 2004; John Davis <zhen@gentoo.org>
4451 livecd/runscript-support/livecdfs-update.sh:
4452 firmware tarball fix for packages that need firmware such as ipw2100
4454 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4455 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4456 livecd/runscript-support/livecdfs-update.sh,
4457 modules/livecd_stage2_target.py:
4458 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4460 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4461 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4462 should not hurt non-HT users
4464 12 Oct 2004; John Davis <zhen@gentoo.org>
4465 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4466 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4467 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4468 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4469 livecd/runscript-support/kmerge.sh:
4470 bugfixes for #67195, #67197, #67122, and #46918
4472 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4473 small netboot fixups
4475 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4476 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4477 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4478 targets/netboot/netboot.sh:
4479 sweeping updates and changes to the netboot code. the patches should fix the
4480 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4481 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4483 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4484 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4485 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4486 targets/netboot/netboot.sh:
4487 more code cleanup and maintenance
4489 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4490 modules/generic_stage_target.py, +modules/netboot.py,
4491 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4492 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4493 +targets/netboot/netboot.sh:
4494 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4497 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4498 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4499 targets/livecd-stage1/livecd-stage1-chroot.sh,
4500 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4501 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4502 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4503 have to start a server on the build host for it to distribute.
4505 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4506 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4507 just do -s version_stamp
4509 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4510 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4512 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4513 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4514 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4515 modules/livecd_stage2_target.py:
4516 udev support for livecds
4518 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4519 +targets/livecd-stage2/unmerge.sh:
4520 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4521 Also, livecd-stage2 unmerge.sh added back in.
4523 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4524 livecd/runscript-support/livecdfs-update.sh:
4525 bugfixes for #60887 and #63338
4527 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4528 bugfixes for #63382 and #63338
4530 08 Sep 2004; John Davis <zhen@gentoo.org>
4531 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4532 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4533 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4534 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4535 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4536 targets/livecd-stage1/livecd-stage1-chroot.sh,
4537 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4538 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4539 lots of changes in this revision. first of all, major cosmetic fixups to the
4540 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4541 for distcc or ccache builds in most of the targets. bug #56581 is finially
4542 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4543 performance enhancement here.
4545 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4546 modules/livecd_stage2_target.py:
4547 fix for bug #63033, thanks to usata@gentoo.org for the patch
4549 30 Aug 2004; John Davis <zhen@gentoo.org>
4550 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4551 bugfixes for #61537 and #61779
4553 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4554 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4555 modules/snapshot_target.py:
4556 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4557 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4558 time should also be improved due to a more efficient use of rsync. This commit will
4559 mark the portage version of catalyst-1.9.0.
4561 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4562 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4565 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4568 02 Aug 2004; John Davis <zhen@gentoo.org>
4569 livecd/runscript-support/livecdfs-update.sh:
4572 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4573 +targets/stage1/build.py, -targets/stage1/build.sh,
4574 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4575 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4576 targets/stage3/stage3-chroot.sh:
4577 applied patch from bug #58840. it should fix up things for uclibc stages and
4578 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4580 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4581 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4582 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4583 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4584 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4585 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4586 livecd/runscript-support/livecdfs-update.sh,
4587 modules/livecd_stage2_target.py:
4588 addition of wolf31o2's gamecd patchset. untested, so please beware
4590 14 Jul 2004; John Davis <zhen@gentoo.org>
4591 livecd/runscript-support/livecdfs-update.sh,
4592 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4593 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4594 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4595 this out of generic_stage_target and into livecd-stage2 since the
4596 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4598 13 Jul 2004; John Davis <zhen@gentoo.org>
4599 livecd/runscript-support/livecdfs-update.sh:
4600 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4601 default rc'ed programs when only one change was required to rcadd. so I
4602 changed it so that the defaults are *always* loaded and specified additions/
4603 deletions are just added on top of those.
4605 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4606 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4607 targets/livecd-stage1/livecd-stage1-chroot.sh,
4608 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4609 targets/tinderbox/tinderbox-chroot.sh:
4610 changing the more verbose behavior to the -V (verbose) flag
4612 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4613 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4614 targets/livecd-stage1/livecd-stage1-chroot.sh,
4615 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4616 targets/tinderbox/tinderbox-chroot.sh:
4617 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4618 it is about to merge so that deps and USE flags are more evident
4620 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4621 modules/catalyst_support.py:
4622 completely rewrote the catalyst main script so that it can actually utilize
4623 more than one command line flag. new functionality included, but not active
4624 yet (--debug and --verbose). arguments can still be passed on the commandline
4625 through the use of the -C (--cli) flag. updated the arg_parse function in
4626 catalyst_support.py to accomodate my changes.
4628 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4629 modules/generic_target.py, modules/grp_target.py,
4630 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4631 modules/snapshot_target.py, modules/stage1_target.py,
4632 modules/stage2_target.py, modules/stage3_target.py,
4633 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4634 fixes for bugs #55192 and #54137
4635 added a new key for all specfiles, portage_confdir.
4636 this should point to a directory similar in functionality to /etc/portage.
4638 cleaned up the module code a bit so that unnecessary modules
4641 more work on resuming. it is getting there, but it still needs a ton of work,
4642 so please test, and report bugs.
4644 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4645 modules/catalyst_support.py, modules/generic_stage_target.py,
4646 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4647 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4648 stage resuming functionality should be working. I still have to work on GRP
4649 and livecds, but they should not be hard. I could not incorporate emerge
4650 --resume into stage resuming functionality because in some instances, portage
4651 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4652 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4653 ). I also made some small tweaks to the stage target scripts which clean up
4654 the envscript stuff. Not noticable performance wise, but it makes me feel all
4655 warm and fuzzy to know that it is programmed absolutely correctly ;)
4657 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4658 modules/generic_stage_target.py:
4659 revamped the cmd() structure so that it could properly return error codes.
4660 Please note that this might break catalyst until there is some further
4661 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4662 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4663 now. Additionally, catalyst will stop when there is an error with an ebuild
4664 ... it didn't do this before, it just plowed along and packed things up.
4666 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4667 code in portage.py and then answering my noob questions.
4669 13 Jun 2004; John Davis <zhen@gentoo.org>
4670 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4671 livecd/runscript-support/livecdfs-update.sh:
4672 some last minute fixins (stuff to work with the new genkernel)
4674 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4677 11 Jun 2004; John Davis <zhen@gentoo.org>
4678 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4679 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4682 10 Jun 2004; John Davis <zhen@gentoo.org>
4683 livecd/runscript-support/kmerge.sh,
4684 livecd/runscript-support/livecdfs-update.sh,
4685 livecd/runscript-support/post-kmerge.sh,
4686 livecd/runscript-support/pre-kmerge.sh:
4687 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4688 functions control what scripts are added to their respective runlevels. This
4689 option would be specified like so in the spec file: livecd/rcadd:
4690 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4692 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4693 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4694 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4695 the code to give a nice error msg instead of a cryptic traceback
4697 04 Jun 2004; John Davis <zhen@gentoo.org>
4698 livecd/runscript-support/livecdfs-update.sh:
4699 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4700 /etc/bootsplash/default
4702 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4703 targets/embedded/embedded-chroot.sh,
4704 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4705 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4706 targets/livecd-stage1/livecd-stage1-chroot.sh,
4707 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4708 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4709 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4710 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4711 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4712 targets/tinderbox/tinderbox-chroot.sh,
4713 targets/tinderbox/tinderbox-preclean-chroot.sh,
4714 targets/tinderbox/tinderbox.sh:
4715 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4717 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4718 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4719 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4720 It should be a full path pointing to a portage overlay dir.
4722 27 May 2004; John Davis <zhen@gentoo.org>
4723 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4724 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4725 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4726 livecd/runscript/default-runscript.sh:
4727 added updated silos and fixed motd bug
4729 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4730 rolling out version 1.0.8
4732 22 May 2004; John Davis <zhen@gentoo.org>
4733 livecd/runscript-support/kmerge.sh,
4734 livecd/runscript-support/livecdfs-update.sh,
4735 modules/livecd_stage2_target.py:
4736 added key livecd/bootsplash
4738 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4739 livecd/runscript/sparc-archscript.sh,
4740 livecd/runscript/sparc64-archscript.sh:
4741 sparc fixup patches from gustavoz at g.org
4743 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4744 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4745 is livecd/modblacklist
4747 19 May 2004; John Davis <zhen@gentoo.org>
4748 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4749 livecd/runscript/x86-archscript.sh:
4750 added support for livecd/overlay, changed vga=0x317 to vga=791
4751 in the x86 archscript as it is a more standard setting and should
4752 work on more hardware
4754 17 May 2004; John Davis <zhen@gentoo.org>
4755 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4756 livecd/runscript-support/kmerge.sh,
4757 livecd/runscript-support/livecdfs-update.sh,
4758 modules/livecd_stage2_target.py:
4759 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4760 we also now have basic motd copying support for more branded livecds
4762 16 May 2004; John Davis <zhen@gentoo.org>
4763 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4764 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4765 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4767 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4768 modules/catalyst_support.py, modules/embedded_target.py,
4769 modules/generic_stage_target.py, modules/generic_target.py,
4770 modules/grp_target.py, modules/livecd_stage1_target.py,
4771 modules/livecd_stage2_target.py, modules/stage1_target.py,
4772 modules/stage2_target.py, modules/stage3_target.py,
4773 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4774 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4775 caused gcc profile problems.
4777 12 May 2004; John Davis <zhen@gentoo.org>
4778 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4779 livecd/runscript-support/livecdfs-update.sh,
4780 livecd/runscript-support/post-kmerge.sh,
4781 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4783 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4784 silliness). Most notably, I have taken advantage of the update-modules
4785 --assume-kernel fix from agriffis so that we can actually use 3rd party
4786 modules now. Please note that >=baselayout-1.9.0 is required.
4788 02 May 2004; Olivier Crete <tester@gentoo.org>
4790 Added forgotten CHOST for i386 subarch
4792 30 Apr 2004; John Davis <zhen@gentoo.org>
4793 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4794 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4795 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4796 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4798 -fixed 2004.0 branding in the isolinux cdtar
4799 -fixed up acpi stuff in the runscripts
4800 -fixed up the x86 help message and corrected the numerous errors in it
4802 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4803 livecd/runscript/default-runscript.sh:
4804 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4805 1.0.7. we are ready for release
4807 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4808 fix for the problem that gustavoz found wrt the /dev creation stuff not
4809 detecting arches. also an efficiency fix for stage1 building
4811 14 Apr 2004; John Davis <zhen@gentoo.org>
4812 targets/embedded/embedded-chroot.sh,
4813 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4814 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4815 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4816 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4817 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4818 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4819 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4820 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4821 targets/tinderbox/tinderbox-preclean-chroot.sh,
4822 targets/tinderbox/tinderbox.sh:
4823 fix for bug #47733 - fixes for distcc and an envscript bugfix
4825 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4828 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4829 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4830 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4831 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4832 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4833 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4834 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4835 targets/stage1/stage1-preclean1-chroot.sh,
4836 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4837 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4838 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4839 targets/tinderbox/tinderbox.sh:
4840 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4841 zhen@gentoo.org please.
4843 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4844 fix for /dev in stage1
4846 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4849 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4850 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4851 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4852 Added the two kernel-configs for 2004.1 x86
4854 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4855 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4856 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4857 targets/tinderbox/tinderbox.sh:
4858 fix to address missing /dev in stages, fixed path for env-update in all of the
4861 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4862 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4864 01 Apr 2004; John Davis <zhen@gentoo.org>
4865 livecd/runscript/default-runscript.sh:
4866 added in fix for the module.conf stuff courtesy of Benjamin Judas
4869 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4871 cosmetic touchups for 1.0.5
4873 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4874 added support to the stage2 for stackable profiles bootstrap
4876 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4877 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4878 support for sparc32/64 build compatibility
4880 30 Mar 2004; John Davis <zhen@gentoo.org>
4881 livecd/runscript/default-runscript.sh, modules/targets.py,
4882 targets/stage1/build.sh:
4883 fix for bug 46022, more stackable profile fixes, embedded patches added
4885 26 Mar 2004; John Davis <zhen@gentoo.org>
4886 livecd/runscript/default-runscript.sh, modules/targets.py,
4887 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4888 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4889 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4890 fixes for bugs #44625 and #45805
4892 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4893 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4894 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4895 memtest is in. if you want to use it, check out the memtest86 cd tarball
4896 Also, fixes for bugs 45078, 45188, 44306
4898 23 Mar 2004; John Davis <zhen@gentoo.org>
4899 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4900 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4901 livecd/runscript/x86-archscript.sh, modules/targets.py,
4902 targets/livecd-stage3/unmerge.sh:
4903 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4904 created at the end of the livecd-stage2 process.
4906 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4907 targets/embedded/embedded.sh:
4908 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4910 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4911 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4912 removing the hardened-gcc deps since the package itself is deprecated'
4914 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4915 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4917 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4918 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4919 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4920 examples/livecd/alpha/config-2.4.21-r4-alpha,
4921 examples/livecd/alpha/config-2.4.21-r4-jensen,
4922 examples/livecd/alpha/config-2.4.21-r4-legacy,
4923 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4924 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4925 fixes for bugs 43676, 43701. Alpha support added as well.
4927 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4928 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4929 kde/gnome cd specs added.
4931 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4932 fix in catalyst.conf for bug #42044
4934 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4935 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4936 examples/livecd/sparc64/config-2.4.24-sparc64:
4937 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4939 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4940 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4941 for a $clst_conf environment variable. You can use the $clst_conf variable to
4942 point to a file to use in place of /etc/catalyst.conf. By setting this
4943 variable in your shell, catalyst can easily be used by multiple people on the
4944 same machine. Also, ccache support now works for genkernel.
4946 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4947 removed file for livecd-stage2 target, as this is handled by the runscript
4948 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4949 and made "/boot/kernel/foo/extraversion" an optional rather than required
4950 parameter. The aforementioned "packages" is used to specify kernel-related
4951 packages (like module ebuilds) to merge with each kernel, and the new "use"
4952 option is used to specify the USE settings you'd like exported to the
4953 environment during kernel as well as kernel "packages" build.
4955 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4956 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4957 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4958 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4959 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4960 targets/tinderbox/tinderbox.sh:
4961 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4962 it for ebuild - added headers to everything and removed deprecated dirs
4964 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4965 adding Kumba's patches for MIPS
4967 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4968 Added hppa specific code.
4970 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4971 Tinderbox target added. See tinderbox examples in examples/ dir.
4973 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4974 spec file support integrated into catalyst. Use "-f/--file specfile" as
4975 argument; see examples dir for examples.
4976 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4977 example of how to use it.
4979 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4980 support functions for spec file parsing and reading added. Will get added to
4983 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4984 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4987 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4988 Significant rework of code structure. Everything is falling nicely into place.
4990 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4991 Exception handling fully-integrated into current prototype code.
4993 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4994 beginning of exception handling integration, got some of the target code
4997 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4998 major code rework in progress on the python parts.
5000 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
5001 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
5002 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
5003 for organiation's sake, I have moved the files, such as livecd foundations,
5004 into catalyst/files. It will make it easier for us when ebuild time comes
5007 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
5008 All preliminary target build scripts are now added and coded to near as spec
5009 that we can have at this point.
5011 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5012 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
5013 20031014",) and snapshotting cleans up after itself (temp files deleted,)
5014 something that should be continued as much as reasonably possible in other
5015 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
5016 code completed, and internal fall-backs to reasonable global config defaults
5019 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
5020 subarch test outsourced to python catalyst-subarches function.
5022 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5023 fixed the entry in include/build_functions.sh for location of bootstrap.sh
5025 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5026 removing dup enter_chroot
5028 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5029 document subarches checking
5031 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
5032 Fix valid subarch test.
5034 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5035 include/build_functions.sh, include/functions.sh:
5036 thanks to robbat2, the cmdline argument handling is now fixed. I moved
5037 start_build to build_functions.sh cleaning up the main catalyst script some
5040 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
5041 fixed SRCBALL and DESTBALL, making it transparent for profiles
5043 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
5044 added an exit condition to the cmd line argument case statement
5046 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
5047 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
5048 the changes that I made to the above files should make catalyst completely
5049 transparent to no matter what profile we are using. check files/catalyst.conf
5050 for the list of BUILDTYPEs that we support.
5052 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5053 changed how cmd line arguments are handled
5055 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5056 I changed the is_special handling so that it is cleaner and faster
5058 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
5059 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
5060 livecd/foundations/x86-basic/post-clean.sh,
5061 livecd/foundations/x86-basic/pre-clean.sh,
5062 livecd/foundations/x86-basic/settings:
5063 I outsourced more functions to include/functions.sh. I made it a seperate file
5064 from build_fucntions.sh so that we can keep our build and other functions
5065 apart. I also added in the livecd stuffs from the stager side of things.
5067 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
5068 include/build_functions.sh:
5069 I outsourced all of the build functions to include/build_functions.sh. In the
5070 future, this will happen more - the code needs cleaned up.
5072 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5074 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
5075 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
5076 does not use that anymore.
5078 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5079 since we now have a default profile in portage, i massaged some errors
5080 messages to reflect that.
5082 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
5084 removed ccache support from catalyst stage1 build cause it breaks the build.
5085 Additionally, I removed gettext support from bootstrap, because according to
5086 our new default profile, we don't use that anymore.
5088 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
5089 added a new var, BUILDTYPE, adding more transparency for building.
5090 In the future, we will be building both selinux and hardened sources.
5092 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
5093 fixed some formatting when catalyst prints out build info, additionally,
5094 trying to make catalyst more transparent for future expansion of stages
5096 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
5097 fixed the order/ way in which we handle cmd line arguments wrt to -h or
5098 --help. I moved this functionality from the main program section to
5101 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
5102 I edited catalyst to change our naming convention from stage*-arch-h.* to
5103 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
5104 I change naming conventions, as catalyst will be eventually extended to
5105 do selinux-* stages also.
5107 Additionally, I updated README.catalyst to include profile information.
5109 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
5110 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
5111 I renamed README.stager to README.catalyst and have made some very minor
5112 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
5113 I have hacked bootstrap to use the hardened profile, as well as utilize
5114 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
5115 major). Additionally, bin/stage1 has been hacked to accept the hardened
5116 profile, and use hardened-gcc.
5118 09 September 2003; John Davis <zhen@gentoo.org>:
5119 Initial import of hardened stager. I am forking this from the original
5120 stager code in order to better fit our needs. The original stager code is
5121 still used by Gentoo, and is maintained by Daniel Robbins
5122 <drobbins@gentoo.org>. I would like to thank him and the rest of the
5123 contributors that coded stager.