1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 30 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> arch/amd64.py,
6 Updating x86/amd64 arch support. Original patches by William Cooke
7 <gentoo@wcooke.org> and reported to Gentoo bug #224429, modified by me.
9 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
10 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
11 modules/snapshot_target.py, modules/stage4_target.py,
12 targets/support/bootloader-setup.sh, targets/support/functions.sh,
13 targets/support/kmerge.sh:
14 Removing all deprecated interfaces. We no longer wish to support them and
15 they're not needed. Anyone using a pre-2.x spec file will need to update
18 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
19 -livecd/files/Getting_Online.txt:
20 Removing livecd/files/Getting_Online.txt since it was quite outdated.
22 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
24 Updated for new git repo.
26 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
27 targets/support/livecdfs-update.sh:
28 Add gconf settings for gnome-screensaver to disable locking by default. This
31 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
32 Add armv5tel to arm host list
34 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
35 targets/support/chroot-functions.sh:
36 If we don't have a distcc user, we need to reinstall distcc, even if it's
37 been built with the right USE. This mainly affects stage1/stage2.
39 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
40 targets/support/chroot-functions.sh:
41 We need to run distcc-config --install, since we won't be installing into
42 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
43 installed versions of distcc.
45 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
46 Add a couple of distcc-related items to TODO.
48 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
49 targets/stage1/stage1-preclean-chroot.sh,
50 targets/stage2/stage2-preclean-chroot.sh,
51 targets/stage3/stage3-preclean-chroot.sh,
52 targets/stage4/stage4-preclean-chroot.sh:
53 We don't want to run setup_myfeatures in preclean, but still want to update
54 the environment and show our debug information.
56 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
57 targets/stage1/stage1-preclean-chroot.sh,
58 targets/stage2/stage2-preclean-chroot.sh,
59 targets/stage3/stage3-preclean-chroot.sh,
60 targets/stage4/stage4-preclean-chroot.sh,
61 targets/support/chroot-functions.sh:
62 Remove the die on LIBDIR check, since it won't be set on non-multilib
63 profiles. We can now run debug in preclean again.
65 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
66 targets/support/functions.sh:
67 Let's not try to chmod a dangling symlink.
69 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
70 targets/support/chroot-functions.sh:
71 Added emerge --info to debug output. I don't know why I didn't add it before.
73 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
74 targets/stage1/stage1-preclean-chroot.sh,
75 targets/stage2/stage2-preclean-chroot.sh,
76 targets/stage3/stage3-preclean-chroot.sh,
77 targets/stage4/stage4-preclean-chroot.sh:
78 We probably shouldn't be running our debug functions in our stages. Let's
81 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
82 targets/support/chroot-functions.sh:
83 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
86 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
87 targets/support/livecdfs-update.sh:
88 Only copy the handbook icon if one exists.
90 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
91 modules/catalyst_lock.py:
92 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
95 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
96 targets/livecd-stage2/livecd-stage2-controller.sh:
97 We should be matching all possible LIBDIRs, so make sure we do that.
99 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
100 targets/support/livecdfs-update.sh:
101 We no longer need the metadata.tar.bz2, since the Installer uses
104 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
105 targets/stage1/stage1-chroot.sh:
106 We don't need --newuse if we're not using binary packages, so there's no
109 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
110 targets/livecd-stage2/livecd-stage2-controller.sh:
111 Added initial framework for creating the CD's root on livecd/livedvd.
112 Currently, the end result is the same, but I'll be adding code to
113 automatically copy the stages and to automatically download the distfiles.
115 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
116 targets/livecd-stage2/livecd-stage2-controller.sh,
117 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
118 targets/support/rc-update.sh:
119 Change all checks for livecd/type: gentoo-release-livecd to
120 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
121 to allow for auto-fetching of distfiles and stages onto official DVD media.
123 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
124 targets/livecd-stage1/livecd-stage1-controller.sh,
125 targets/livecd-stage2/livecd-stage2-controller.sh:
126 Updated TODO. Added code to livecd-stage1 to generate a package list, which
127 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
128 the distfiles automatically.
130 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
131 modules/generic_stage_target.py:
132 Fix seedcache output so it fits in 80 columns.
134 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
135 targets/stage1/stage1-chroot.sh:
136 We should likely install baselayout before anything else, including the
137 package manager. As such, I've moved it to after sys-apps/baselayout is
140 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
141 targets/livecd-stage2/livecd-stage2-controller.sh:
142 Check for a snapshot in the overlay and error if one is present. This should
143 ensure that the snapshot on the CD is the same as the one used to build the
146 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
147 modules/catalyst_support.py:
148 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
149 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
152 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
153 targets/stage1/stage1-chroot.sh:
154 Change back to using sys-apps/baselayout. We'll need to come up with a
155 better permanent solution now that virtual/baselayout is no more.
157 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
158 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
159 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
161 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
162 targets/support/bootloader-setup.sh:
163 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
166 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
167 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
168 Added TODO. Changed create_handbook_icon call to only be called if
169 /docs/handbook/index.html exists on the disk or in livecd/overlay.
171 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
172 targets/support/kmerge.sh:
173 Run sed on KERNELVERSION to escape the slashes so we can use it in another
176 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
177 targets/support/kmerge.sh:
178 Modify test to run if package.provided exists instead of if it doesn't.
179 Run sed on the correct file.
181 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
182 targets/support/chroot-functions.sh:
183 Added --noreplace to setup_myfeatures merges so we don't blow away any
184 packages which are already installed with the proper USE flags for the given
185 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
187 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
188 livecd/files/README.txt:
189 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
191 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
192 targets/support/rc-update.sh:
193 Added mdraid for baselayout-2 users.
195 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
196 targets/support/kmerge.sh:
197 Clean up package.provided after the kernel build
199 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
200 targets/support/kmerge.sh:
201 It helps if I put things in the correct order so they'll actually execute,
202 rather than getting a nice error from emerge.
204 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
205 targets/support/kmerge.sh:
206 Change upgrade to update.
208 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
209 targets/support/kmerge.sh:
210 Add back in the package.provided code that *should* skip the kernel sources
211 merge for call back and subsequent runs.
213 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
214 targets/support/kmerge.sh:
215 We don't really need to use binary packages for the kernel sources, since it
216 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
217 when we're not using kerncache.
219 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
220 targets/support/kmerge.sh:
221 Remove 'symlink' from USE, since it's not needed and screws up kerncache
223 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
224 targets/livecd-stage2/livecd-stage2-controller.sh:
225 OK, we run our find outside the chroot, so we don't want to use absolute
226 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
227 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
230 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
231 targets/livecd-stage2/livecd-stage2-controller.sh,
232 targets/stage1/stage1-controller.sh:
233 Cleanup the clean section for stage1 and add an updated clean section for
234 livecd-stage2 when we're a minimal, universal, or game CD. This is
235 2.0.6_pre14 for testing.
237 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
238 targets/support/kmerge.sh:
239 We should be using --newuse when merging our packages in callback.
241 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
242 targets/grp/grp-chroot.sh:
243 We should only use --noreplace when building a pkgset, everything else
246 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
247 modules/catalyst_support.py, modules/generic_stage_target.py,
248 modules/grp_target.py:
249 Apply additional patches from bug #207862 for CONTENTS generation.
251 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
252 targets/grp/grp-chroot.sh:
253 Call setup_myemergeopts after changing clst_FETCH.
255 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
256 targets/netboot2/netboot2-pkg.sh:
257 Remove a bit of unnecessary code.
259 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
260 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
261 targets/support/chroot-functions.sh:
262 Fix some spacing on the -* warning, revert Andrew's last change, since it
263 didn't do anything, and clean up the GRP chroot code so it works smarter and
264 set clst_FETCH when clst_grp_type is something other than pkgset.
266 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
267 targets/support/chroot-functions.sh:
268 Don't set --usepkg and --buildpkg when fetching.
270 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
271 modules/generic_stage_target.py:
272 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
275 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
276 modules/generic_stage_target.py:
277 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
278 boot/kernel/${kname}/config copying code in generic_stage_target.
280 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
281 targets/support/kmerge.sh:
282 Make sure we don't give genkernel a --kernel-config if it isn't set in the
285 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
286 modules/generic_stage_target.py, targets/support/kmerge.sh,
287 targets/support/pre-kmerge.sh:
288 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
289 valid, rather than required, changed clst_ksource to default to
290 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
291 removal of USE to after the kernel build so the modules get the correct USE,
292 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
294 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
295 targets/support/kmerge.sh:
296 We should run the default functions for kmerge.sh, too.
298 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
299 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
300 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
301 Updated aboot cdtar with a newer version to support newer kernels.
303 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
304 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
305 Updated make_destpath so it writes out to make.conf as well as exporting
306 ROOT to the environment, added a make_destpath call to cleanup_stages, and
307 adding make_destpath /tmp/stage1root to stage1.
309 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
310 Updated README a bit and rolling 2.0.6_pre12 for testing.
312 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
313 targets/support/create-iso.sh:
314 Removed any further checks for clst_fstype and making sure everybody is
315 using ${mkisofs_zisofs_opts}.
317 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
318 targets/support/livecdfs-update.sh:
319 The default theme for GNOME is now Clearlooks, so we can remove the theme
320 code, but we still want to set the font size.
322 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
323 targets/support/livecdfs-update.sh:
324 We need to put quotes around ${user_comment} or useradd gets confused.
326 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
327 targets/support/chroot-functions.sh:
328 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
331 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
332 targets/support/kmerge.sh:
333 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
334 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
336 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
337 targets/support/create-iso.sh:
338 Bash fscking sucks, so we have to compromise on this code reduction solution
339 a bit. It's still far better than it was
341 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
342 targets/support/create-iso.sh:
343 Don't escape quotes when actually running the command
345 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
346 targets/support/kmerge.sh:
347 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
349 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
350 targets/support/kmerge.sh:
351 Use -L instead of -l in test for symlink
353 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
354 targets/stage1/stage1-controller.sh:
355 Remove code for gcc-config/binutils-config since it should be getting done
356 in the preclean script, anyway.
358 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
359 targets/stage1/stage1-chroot.sh:
360 I missed one place where HOSTUSE was being used incorrectly.
362 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
363 targets/support/kmerge.sh:
364 Escape the correct quote
366 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
367 targets/support/kmerge.sh:
368 Change remaining instances of run_emerge to run_merge
370 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
371 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
372 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
375 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
376 targets/support/bootloader-setup.sh:
377 Let's change our splash checking to a global check so it only needs to be
378 done once. This makes much more sense than having all of those if ... else
381 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
382 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
383 Fix our USE invocation here so things work as expected.
385 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
386 targets/support/livecdfs-update.sh:
387 Force-enable livecd/users for livecd/type gentoo-release-livecd and
390 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
391 targets/support/livecdfs-update.sh:
392 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
395 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
396 targets/livecd-stage2/livecd-stage2-controller.sh:
397 Fixing the snapshot copying so it will only copy the correct snapshot for
398 people who don't know how to properly use wget.
400 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
401 targets/stage1/stage1-chroot.sh:
402 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
405 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
406 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
407 OK, we have to escape our quotes, rather than use single quotes, or we don't
408 evaluate the variables properly.
410 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
411 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
412 targets/support/kmerge.sh:
413 Fixing echo/sed for make.conf writing.
415 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
416 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
417 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
418 Rather than using the environment, we write out our USE to make.conf, then
419 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
420 be written to make.conf, already.
422 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
423 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
424 targets/livecd-stage1/livecd-stage1-chroot.sh,
425 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
426 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
427 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
428 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
429 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
430 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
431 Changing run_emerge to run_merge, changing both setup_portage and
432 setup_myfeatures to add any USE changes to make.conf prior to merge, then
433 removing the settings added, rather than (ab)using the environment.
435 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
436 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
437 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
438 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
439 targets/tinderbox/tinderbox-chroot.sh:
440 Rearrange some of the functions in chroot-functions.sh in preparation for
441 some upcoming changes and rename setup_portage to setup_pkgmgr.
443 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
444 targets/stage1/stage1-controller.sh:
445 Removing an extra env-update call from stage1's preclean.
447 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
448 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
449 targets/support/bootloader-setup.sh:
450 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
451 help.msg which we didn't even use.
453 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
454 targets/support/bootloader-setup.sh:
455 Don't write out out 'default 1' line when creating grub.conf, since the
456 'help' entry is now at the bottom, and we want grub to default to the first
459 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
460 targets/support/bootloader-setup.sh:
461 Removed checks on livecd/splash_type, since we only support one type,
462 removed remaining bootsplash code from bootloader-setup.sh, added automatic
463 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
464 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
466 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
467 targets/livecd-stage2/livecd-stage2-controller.sh:
468 Let's automatically copy in the snapshot if livecd/type is
469 gentoo-release-livecd.
471 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
472 modules/generic_stage_target.py:
473 Fix leading whitespace in empty() so it's only executed if there's something
474 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
475 211410 for pointing this out
477 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
478 targets/support/rc-update.sh:
479 Quote baselayout package atom
481 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
482 targets/support/chroot-functions.sh:
483 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
484 PATH by default. Instead, simply check if it exists.
486 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
487 targets/support/chroot-functions.sh:
488 Remove temporary package listing code, since --verbose is forced on with
491 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
492 Force-enable --verbose when using --debug
494 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
495 targets/support/kmerge.sh:
496 Changing modules-update to update-modules to quiet a warning and keep us
497 from having it get removed out from under us.
499 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
500 targets/support/chroot-functions.sh:
501 Adding a note to myself for better debug and moving run_default_funcs to the
502 bottom of the script so it gets executed. Since this can otherwise break
503 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
505 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
506 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
507 targets/support/chroot-functions.sh:
508 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
509 so we can get the output with --debug, added --newuse to the options for
510 stage1, as we should always rebuild any package where the USE has changed,
511 removed removal of portage logs from stage2-chroot.sh since it is being done
512 by cleanup_stages, moved world removal in cleanup_stages into a check for
513 stages 1 through 3, made update_env_settings check for the existence of
514 env-update before running it since we now run update_env_settings by default
515 everywhere chroot-functions.sh is sourced, and added a section to show_debug
516 to list the packages, since we don't yet force-enable verbose with debug.
518 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
519 modules/catalyst_lock.py:
520 Since my python sucks and I don't feel like troubleshooting it at the
521 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
522 2.0.6_pre8 for testing.
524 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
525 modules/builder.py, modules/catalyst_lock.py:
526 Added some extra debug output to catalyst_lock.py and added Stuart Longland
527 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
529 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
530 modules/catalyst_support.py:
531 change 'is' to == because python is grumpy
533 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
534 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
535 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
536 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
537 targets/support/rc-update.sh:
538 Removing support for bootsplash, since it hasn't been in a supported kernel
539 in a couple years and isn't accepted upstream.
541 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
542 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
543 Fix up the sed for genkernel so it works on versions both before and after
544 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
545 change was a bit too aggressive.
547 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
548 targets/support/bootloader-setup.sh:
549 Change grub timeout to 15 seconds instead of 150.
551 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
552 targets/support/pre-kmerge.sh:
553 Comment out sed on genkernel executable as it appears to do nothing these
556 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
557 targets/livecd-stage2/livecd-stage2-controller.sh:
558 Only call find on libdirs that actually exist. Thanks to Kristoffer
559 <krek6597@student.uu.se> in bug #210807.
561 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
562 modules/generic_stage_target.py:
563 Add warning about -* in foo/use in the spec.
565 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
566 targets/embedded/embedded-chroot.sh,
567 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
568 targets/grp/grp-preclean-chroot.sh,
569 targets/livecd-stage1/livecd-stage1-chroot.sh,
570 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
571 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
572 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
573 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
574 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
575 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
576 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
577 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
578 targets/tinderbox/tinderbox-preclean-chroot.sh:
579 Change all . to source.
581 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
582 targets/embedded/embedded-preclean-chroot.sh,
583 targets/grp/grp-preclean-chroot.sh,
584 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
585 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
586 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
587 targets/stage3/stage3-preclean-chroot.sh,
588 targets/stage4/stage4-preclean-chroot.sh,
589 targets/support/chroot-functions.sh,
590 targets/tinderbox/tinderbox-preclean-chroot.sh:
591 Added a cleanup_stages function and added it to the appropriate places.
593 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
594 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
595 targets/livecd-stage1/livecd-stage1-chroot.sh,
596 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
597 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
598 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
599 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
600 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
601 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
602 Removing any functions that we now call by default when we source
603 chroot-functions.sh by default.
605 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
606 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
607 targets/livecd-stage1/livecd-stage1-chroot.sh,
608 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
609 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
610 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
611 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
612 Clean up the debug code that I've added to stage1, move it to
613 chroot_functions.sh, and call it from all of our main targets.
615 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
616 modules/generic_stage_target.py:
617 Wow. I need to make sure that we actually comment comments in make.conf or
618 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
619 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
621 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
622 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
623 targets/stage3/stage3-chroot.sh:
624 We need to be sure we clear out /var/log/portage/elog as well as
625 /var/log/emerge.log for stages 1 through 3.
627 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
628 modules/generic_stage_target.py,
629 targets/livecd-stage2/livecd-stage2-controller.sh,
630 targets/support/livecdfs-update.sh:
631 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
632 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
633 80 columns. This is catalyst 2.0.6_pre5 for testing.
635 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
636 modules/generic_stage_target.py:
637 Apparently, python doesn't like it when you put a set of comments in front
638 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
641 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
642 modules/generic_stage_target.py:
643 Huge refactoring of modules/generic_stage_target.py to fix indentation and
644 generally clean up the code so it's a bit easier to read/follow.
646 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
647 modules/generic_stage_target.py:
648 Sort and de-dupe myusevars.
650 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
651 targets/stage1/stage1-chroot.sh:
652 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
654 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
655 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
656 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
657 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
658 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
659 targets/tinderbox/tinderbox-chroot.sh:
660 Move export of FEATURES to setup_myfeatures.
662 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
663 targets/stage1/stage1-chroot.sh:
664 Added some debug code to stage1 and fixed a nice bug where we weren't
665 building with the correct USE. Unfortunately, this invalidates any caches
666 for stage1, since we were building with the entire USE from the profile.
667 This is 2.0.6_pre4 for testing.
669 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
670 targets/stage1/stage1-chroot.sh:
671 We don't need to do the device building twice, so removing USE=build from
672 first baselayout install.
674 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
675 targets/support/livecdfs-update.sh:
676 We check for a plugdev group, add it if it doesn't exist, and make sure any
677 users specified by livecd/users is in the group.
679 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
680 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
681 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
683 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
684 modules/catalyst_support.py:
685 Fix up calc_contents in contents_map. Thanks to Brent Baude
686 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
689 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
690 targets/stage1/stage1-chroot.sh:
691 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
692 empty and will cause issues in stage3 and beyond.
694 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
695 targets/support/kmerge.sh, targets/support/rc-update.sh:
696 Changed some of the rc-update code so it should work with baselayout-2,
697 also. This is 2.0.6_pre2 for testing.
699 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
700 files/catalyst.conf, modules/catalyst_support.py,
701 modules/generic_stage_target.py, modules/grp_target.py,
702 modules/snapshot_target.py:
703 Added support for generating CONTENTS files automatically. Patch by Robin
704 Johnson <robbat2@gentoo.org> for bug #207862.
706 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
707 modules/snapshot_target.py:
708 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
709 exclude digest-* files from the snapshot.
711 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
712 arch/x86.py, modules/generic_stage_target.py:
713 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
714 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
716 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
717 targets/support/kmerge.sh:
718 Make the --kerncache option to genkernel dependent on 'kerncache' being in
719 options, so that it can actually be turned off.
721 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
723 Rearrange things in the arch/*.py files to ensure that nothing is used
724 before it has been defined.
726 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
727 Reorder arch/powerpc.py to make python happy.
729 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
730 modules/snapshot_target.py:
731 Change .svn --include to an --exclude like it was supposed to be.
733 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
735 Added several subarches for mips so we can dump the mips subarch profiles
736 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
739 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
740 targets/livecd-stage2/livecd-stage2-controller.sh:
741 Changed the code for copying the MOTD files so it's fewer lines and makes
744 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
745 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
746 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
747 sparc64.py into sparc.py, so we have a cleaner set of arch files.
749 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
751 Did a little cleanup on the x86.py to remove some redundant entries and
752 added nocona and core2 to amd64.py, though they're currently commented out.
754 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
755 modules/generic_stage_target.py:
756 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
757 flags defined in the spec file.
759 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
760 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
761 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
762 since catalyst sets CXXFLAGS=CFLAGS by default.
764 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
765 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
766 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
768 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
769 Added prescott to the subarches for x86.
771 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
772 modules/netboot2_target.py, targets/support/kmerge.sh:
773 Add patch to enabled netboot2/linuxrc and automatically add path for
774 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
775 <jsbronder@gentoo.org> in bug #208106.
777 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
778 modules/netboot2_target.py:
779 Allow root_overlay in netboot2 target for bug #208106.
781 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
782 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
783 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
784 Added USE=bindist automatically to everything that inherits set_use from
785 generic_stage_target, added USE=bindist to livecd_stage1_target, added
786 USE=bindist to emerge run for stage1, and did some minor cleanup in
787 get_libdir in chroot-functions.
789 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
790 targets/support/bootloader-setup.sh:
791 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
793 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
794 examples/generic_stage_template.spec, examples/grp_template.spec,
795 examples/livecd-stage1_template.spec,
796 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
797 examples/stage4_template.spec, examples/tinderbox_template.spec:
798 Changing link so it no longer points to a dead page. This is for bug #208609.
800 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
801 modules/snapshot_target.py:
802 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
804 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
805 targets/stage1/stage1-chroot.sh:
806 As much as I hate this, we're going to force baselayout to install first.
807 This will keep us from having any issues with packages that don't respect
810 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
811 Reorder options in catalyst.conf so they're alphabetical.
813 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
814 targets/support/bootloader-setup.sh:
815 Add 'pager on' to grub.conf for bug #208531.
817 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
818 livecd/files/README.txt, livecd/files/x86-F6.msg:
819 Removing the unused kernel command line options from Volume/Device Management.
821 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
822 This is now 2.0.5 for release.
824 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
825 files/catalyst.conf, modules/catalyst_support.py,
826 modules/generic_stage_target.py,
827 targets/embedded/embedded-preclean-chroot.sh,
828 targets/grp/grp-preclean-chroot.sh,
829 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
830 targets/stage2/stage2-preclean-chroot.sh,
831 targets/stage3/stage3-preclean-chroot.sh,
832 targets/support/chroot-functions.sh,
833 targets/tinderbox/tinderbox-preclean-chroot.sh:
834 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
835 sys-devel/icecream cluster compiler support for bug #200095. This is
836 catalyst 2.0.5_pre6 for testing.
838 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
839 files/catalyst.conf, modules/generic_stage_target.py:
840 Add the option for using metadata_overlay with portage to speed up cache.
842 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
843 modules/stage1_target.py, modules/stage2_target.py,
844 modules/stage3_target.py:
845 Add /etc/portage to cleanables for stages 1 through 3.
847 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
848 livecd/files/livecd-local.start,
849 targets/livecd-stage2/livecd-stage2-controller.sh,
850 targets/support/livecdfs-update.sh:
851 We apparently still need profiles/eclass for building the stage3 from the
852 LiveCD with the installer.
854 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
855 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
858 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
859 targets/livecd-stage2/livecd-stage2-controller.sh,
860 targets/support/livecdfs-update.sh:
861 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
862 preservation of eclasses/profiles, and remove copying of livecd-local.start
863 since it's not needed anymore.
865 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
866 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
867 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
870 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
871 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
872 Removing old mkvardb code which is no longer used, commenting out setting of
873 Gnome theme for testing now that Clearlooks has been default for some time,
874 and changing vdb move from a case statement to a simple if statement. This
875 is 2.0.5_pre5 for testing.
877 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
878 modules/stage1_target.py:
879 Removing cleaning of python encodings for bug #64890.
881 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
882 modules/generic_stage_target.py:
883 Add an extra warning into the generated make.conf about changing the CHOST.
885 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
886 targets/support/livecdfs-update.sh:
887 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
889 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
890 targets/embedded/embedded-preclean-chroot.sh,
891 targets/grp/grp-preclean-chroot.sh,
892 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
893 targets/stage2/stage2-preclean-chroot.sh,
894 targets/stage3/stage3-preclean-chroot.sh,
895 targets/tinderbox/tinderbox-preclean-chroot.sh:
896 Check to see if distcc is enabled before calling cleanup_distcc().
898 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
899 arch/sparc.py, arch/x86.py:
900 Look for linux32 in /bin and /usr/bin.
902 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
903 modules/generic_stage_target.py:
904 Make error message more specific when removing immutable flag.
906 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
907 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
908 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
909 information, and added a small fix for FreeBSD for bug #169041. This is
910 catalyst 2.0.5_pre4 for testing.
912 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
913 targets/support/chroot-functions.sh:
914 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
915 patch from bug #120076 to add cross-compiling support to our distcc
918 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
919 targets/support/chroot-functions.sh:
920 Added a version of get_libdir from multilib.eclass so we can determine where
921 to go poking around if we need to touch anything in libdir.
923 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
924 Print an error saying what target failed before the traceback.
926 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
927 modules/catalyst_support.py:
928 When parsing make.conf, first try pkgcore's
929 snakeoil.fileutils.read_bash_dict(), then portage's
930 portage_util.getconfig(), then the internal parse_makeconf().
932 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
933 modules/catalyst_support.py:
934 Raise an exception in parse_spec() if there's a duplicate key in the spec.
936 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
937 examples/netboot_template.spec, examples/tinderbox_template.spec,
938 modules/grp_target.py, modules/tinderbox_target.py:
939 Remove redundant set_pkgcache_path() functions from tinderbox and grp
940 modules, and remove extra pkgcache_path and kerncache_path options from
943 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
944 This is catalyst 2.0.5_pre3 for testing the new stages code.
946 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
947 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
948 We need to force USE=bindist on for building stages.
950 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
951 modules/generic_stage_target.py:
952 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
953 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
955 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
956 targets/support/rc-update.sh:
957 Added support for the newer versions of splashutils which use fbcondecor as
958 the init script. This is catalyst 2.0.5_pre1 for testing.
960 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
961 targets/livecd-stage2/livecd-stage2-controller.sh:
962 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
965 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
966 modules/generic_stage_target.py, modules/stage1_target.py,
967 modules/stage2_target.py:
968 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
971 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
972 modules/generic_stage_target.py, modules/netboot2_target.py:
973 Fix typo in getopt call for --clear-autoresume. thanks to
974 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
975 Conditionally write CFLAGS to make.conf in stages for bug #177796.
976 Copy overlay files in netboot2 target into proper dir for bug #174635.
978 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
979 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
980 targets/support/netboot2-final.sh:
981 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
982 fix a minor bug in System.map copying, add portage_overlay support, and adds
983 the ability to use globbing in the package file lists for the netboot2
986 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
987 +targets/netboot2/nb-busybox.cf:
988 Added nb-busybox.cf to the netboot2 target for bug #174298.
990 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
991 targets/support/chroot-functions.sh:
992 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
994 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
995 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
996 Change moving the VDB until after we have processed unmerge by moving it
997 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
998 unmerge packages from the gentoo-release-livecd target.
1000 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1001 targets/support/kmerge.sh:
1002 Commented out the package.provided code in catalyst that seemed to cause
1003 problems with kerncache in testing. This is 2.0.4 and should be used for the
1006 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1007 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1008 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1009 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1010 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1011 improve the netboot2 target.
1013 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1014 modules/generic_stage_target.py:
1015 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1016 cause catalyst to export boolean variables as well as string-based
1019 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1020 modules/generic_stage_target.py:
1021 Fixing check for invalid subarch to not filter too much. Fix from Mike
1022 Frysinger <vapier@gentoo.org> for bug #173532.
1024 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1025 Added s390x (64-bit) support via a patch from Mike Frysinger
1026 <vapier@gentoo.org> for bug #173002.
1028 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1029 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1030 targets/livecd-stage1/livecd-stage1-chroot.sh,
1031 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1032 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1033 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1034 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1035 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1036 targets/support/pre-kmerge.sh:
1037 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1038 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1039 certain functions/code paths when running with -F/--fetchonly. Simplified
1040 kmerge.sh with regards to kerncache and callback packages. Also, changed
1041 ccache/distcc installs to use run_emerge instead of emerge directly, which
1042 allows us to more easily replace the underlying package manager, or add
1043 support for multiple package managers to catalyst.
1045 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1046 modules/grp_target.py:
1047 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1048 portage_overlay functionality to GRP, where it was mistakenly missing, for
1049 bug #171157. This is catalyst 2.0.3 and ready for release.
1051 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1052 targets/livecd-stage1/livecd-stage1-controller.sh,
1053 targets/support/livecdfs-update.sh:
1054 Removed the generation of grppkgs.txt since the Installer now uses vdb
1057 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1058 targets/support/create-iso.sh:
1059 Fix creation of the EFI images. Since it is FAT, we can't go around
1060 perserving permissions, now, can we?
1062 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1063 targets/support/livecdfs-update.sh:
1064 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1065 broken sed for rc.conf, which caused all kinds of hell to break loose when
1066 booting a new CD. This is 2.0.3_pre3.
1068 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1069 modules/generic_stage_target.py:
1070 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1071 such as group- from /etc before creating our stage tarballs. This is for bug
1074 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1075 targets/support/livecdfs-update.sh:
1076 Commenting out the livecd-kernel code, since the Installer should be doing
1077 everything necessary itself.
1079 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1080 targets/support/livecdfs-update.sh:
1081 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1082 the usbutils hanlding in case they follow suit with pciutils.
1084 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1085 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1086 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1087 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1088 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1089 problems with using all of the various subarch settings.
1091 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1092 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1093 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1094 check look in the correct location, and made sure we don't delete /voot
1095 within the EFI code if grub is present.
1097 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1098 modules/generic_stage_target.py:
1099 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1100 #166294. This one should fix the HPPA/PPC architectures.
1102 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1103 targets/support/chroot-functions.sh:
1104 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1105 remove the autoresume point for portage, as it really isn't needed and
1106 doesn't really gain us much, anyway.
1108 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1109 targets/stage1/stage1-chroot.sh:
1110 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1112 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1113 examples/generic_stage_template.spec, examples/grp_template.spec,
1114 examples/livecd-stage1_template.spec,
1115 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1116 examples/netboot_template.spec, examples/snapshot_template.spec,
1117 examples/stage4_template.spec, examples/tinderbox_template.spec:
1118 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1121 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1122 targets/support/livecdfs-update.sh:
1123 Make sure the user owns his home directory for bug #147195.
1125 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1126 +files/catalystrc, modules/catalyst_support.py:
1127 Re-arranged catalyst.conf to make it easier to follow while looking at the
1128 online reference and added a default catalystrc file, which does nothing.
1130 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1131 modules/catalyst_support.py, modules/embedded_target.py,
1132 modules/generic_stage_target.py, modules/grp_target.py,
1133 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1134 modules/stage3_target.py, modules/tinderbox_target.py:
1135 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1136 tab/space nastiness. This is for bug #161915.
1138 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1139 modules/generic_stage_target.py:
1140 Fixed new cbuild code with another patch from Mike Frysinger
1141 <vapier@gentoo.org> to allow the usage of subarches.
1143 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1144 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1145 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1146 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1147 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1148 targets/support/create-iso.sh, targets/support/functions.sh,
1149 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1150 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1152 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1153 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1154 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1155 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1156 modules/catalyst_lock.py, modules/catalyst_support.py,
1157 modules/embedded_target.py, modules/generic_stage_target.py,
1158 modules/generic_target.py, modules/grp_target.py,
1159 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1160 modules/netboot2_target.py, modules/netboot_target.py,
1161 modules/snapshot_target.py, modules/stage1_target.py,
1162 modules/stage2_target.py, modules/stage3_target.py,
1163 modules/stage4_target.py, modules/tinderbox_target.py,
1164 targets/embedded/embedded-chroot.sh,
1165 targets/embedded/embedded-controller.sh,
1166 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1167 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1168 targets/grp/grp-preclean-chroot.sh,
1169 targets/livecd-stage1/livecd-stage1-chroot.sh,
1170 targets/livecd-stage1/livecd-stage1-controller.sh,
1171 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1172 targets/livecd-stage2/livecd-stage2-controller.sh,
1173 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1174 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1175 targets/netboot2/netboot2-controller.sh,
1176 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1177 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1178 targets/stage1/stage1-controller.sh,
1179 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1180 targets/stage2/stage2-controller.sh,
1181 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1182 targets/stage3/stage3-controller.sh,
1183 targets/stage3/stage3-preclean-chroot.sh,
1184 targets/stage4/stage4-controller.sh,
1185 targets/stage4/stage4-preclean-chroot.sh,
1186 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1187 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1188 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1189 targets/tinderbox/tinderbox-controller.sh,
1190 targets/tinderbox/tinderbox-preclean-chroot.sh:
1191 Removing old CVS Header lines, which are no longer used since moving to SVN.
1193 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1194 targets/stage4/stage4-chroot.sh:
1195 Added back a missing 'then' from stage4 target.
1197 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1198 modules/generic_stage_target.py:
1199 Fix indentation so things actually work.
1201 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1202 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1205 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1206 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1207 Fix the display manager sed lines and change the icon for the local Handbook
1208 to use the GNOME 2.16 icon for gedit.
1210 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1211 modules/generic_stage_target.py:
1212 Changed the portage_overlay option to always install overlays in
1213 /usr/local/portage and added code to clean up /usr/local/portage and
1214 make.conf after sucessful execution and before creation of ISO/tarballs.
1216 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1217 targets/support/livecdfs-update.sh:
1218 Fixed a typo which broke coldplugging.
1220 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1221 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1222 Added a create_handbook_icon function and rearranged some of the icon
1223 creation for the LiveCD. This should resolve bug #143725 once a new release
1226 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1227 targets/support/livecdfs-update.sh:
1228 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1229 coldplugging. This allows us to unpack our firmware before we detect
1230 devices, so that devices that need it will get it.
1232 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1233 modules/generic_stage_target.py:
1234 Fix a typo in generic_stage_target.
1236 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1237 targets/support/livecdfs-update.sh:
1238 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1239 /etc/conf.d/xdm so we support older snapshots and newer ones.
1241 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1242 modules/livecd_stage2_target.py:
1243 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1246 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1247 modules/livecd_stage2_target.py:
1248 Reverted change in livecd-stage2 to the action_sequence until I can figure
1249 out what the problem is with it.
1251 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1252 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1253 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1254 modules/livecd_stage2_target.py:
1255 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1256 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1258 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1259 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1260 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1261 resolves an issue where a variable could be accessed unitialized in obscure
1262 circumstances. This is wrt bug #144984.
1264 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1265 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1266 modules/stage2_target.py, modules/stage4_target.py:
1267 Fixed up action_sequence when using --fetchonly to not create tarballs or
1268 ISO images for bug #143392.
1270 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1271 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1272 Clean up the USE usage in GRP/stage4.
1274 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1275 modules/generic_stage_target.py, modules/stage1_target.py,
1276 modules/stage2_target.py:
1277 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1278 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1280 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1281 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1282 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1283 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1284 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1285 instances of USE_ORDER since auto hasn't been valid for some time. This is
1288 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1289 modules/generic_stage_target.py, modules/stage1_target.py:
1290 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1291 goodness wrt bug #153587.
1293 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1294 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1295 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1297 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1298 modules/generic_stage_target.py, modules/stage4_target.py:
1299 Added a check to see if we have the tarball option enabled, which causes
1300 catalyst to run the capture sequence. This was requested by Tim Yamin for
1301 the stage4 target, but I thought it should be usable on any stage target.
1303 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1304 targets/support/livecdfs-update.sh:
1305 Moved fstab tweaks all into one location and added make.conf tweak for bug
1308 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1309 Changed the options to be in alphabetical order so my meatspace logical
1310 parser can process them better, added the compress and tarball options,
1311 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1312 removed the unused -x command line parameter for bug #151405.
1314 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1315 modules/generic_stage_target.py:
1316 Added a warning about changing the CHOST setting for bug #142034.
1318 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1319 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1320 targets/support/chroot-functions.sh:
1321 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1322 <flameeyes@gentoo.org> and attached to bug #150351.
1324 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1325 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1326 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1327 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1328 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1329 modules/embedded_target.py, modules/generic_stage_target.py,
1330 modules/generic_target.py, modules/grp_target.py,
1331 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1332 modules/netboot2_target.py, modules/netboot_target.py,
1333 modules/snapshot_target.py, modules/stage1_target.py,
1334 modules/stage2_target.py, modules/stage3_target.py,
1335 modules/stage4_target.py, modules/tinderbox_target.py,
1336 targets/embedded/embedded-chroot.sh,
1337 targets/embedded/embedded-controller.sh,
1338 targets/embedded/embedded-fs-runscript.sh,
1339 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1340 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1341 targets/grp/grp-preclean-chroot.sh,
1342 targets/livecd-stage1/livecd-stage1-chroot.sh,
1343 targets/livecd-stage1/livecd-stage1-controller.sh,
1344 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1345 targets/livecd-stage2/livecd-stage2-controller.sh,
1346 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1347 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1348 targets/netboot2/netboot2-controller.sh,
1349 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1350 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1351 targets/stage1/stage1-controller.sh,
1352 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1353 targets/stage2/stage2-controller.sh,
1354 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1355 targets/stage3/stage3-controller.sh,
1356 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1357 targets/stage4/stage4-controller.sh,
1358 targets/stage4/stage4-preclean-chroot.sh,
1359 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1360 targets/support/functions.sh, targets/support/kmerge.sh,
1361 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1362 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1363 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1364 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1365 targets/tinderbox/tinderbox-controller.sh,
1366 targets/tinderbox/tinderbox-preclean-chroot.sh:
1367 Removing all copyright and license comment headers from all files so we
1368 don't ever get another bug like bug #149638.
1370 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1371 modules/generic_stage_target.py:
1372 Clean up more spacing/capitalization.
1374 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1375 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1376 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1377 targets/embedded/embedded-controller.sh,
1378 targets/embedded/embedded-fs-runscript.sh,
1379 targets/embedded/embedded-preclean-chroot.sh,
1380 targets/livecd-stage2/livecd-stage2-controller.sh,
1381 targets/netboot2/netboot2-copyfile.sh,
1382 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1383 targets/support/pre-kmerge.sh:
1384 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1385 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1386 calls in kmerge.sh, and updated README.
1388 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1389 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1390 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1392 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1393 modules/catalyst_support.py:
1394 Added fix for bug #143348.
1396 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1397 targets/support/livecdfs-update.sh:
1398 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1400 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1401 targets/livecd-stage2/livecd-stage2-controller.sh,
1402 targets/support/livecdfs-update.sh:
1403 Changed some copy commands to use -f, added a check for /etc/gconf before
1404 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1405 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1406 <luca.casagrande@gmail.com>.
1408 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1409 targets/support/livecdfs-update.sh:
1410 Fixing sed so that systemspkgs.txt is built properly.
1412 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1413 The sparc32 binary is in /bin, not /usr/bin.
1415 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1416 targets/support/chroot-functions.sh:
1417 We now only set the options for pkgcache if we are not using fetchonly. This
1418 should work around a problem where portage won't fetch the files if a binpkg
1419 already exists for the package.
1421 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1422 targets/support/livecdfs-update.sh:
1423 Added code to make a backup of custom.conf before we edit it for the
1426 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1427 targets/support/livecdfs-update.sh:
1428 Remove sed from splash section, since it wasn't actually resolving the
1429 issue, anyway. Change the installer's dialog front-end code to simply run
1430 via sudo, since we don't need to worry about having the X DISPLAY setup or
1431 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1433 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1434 targets/support/livecdfs-update.sh:
1435 Fix my sed line so it actually applies correctly.
1437 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1438 targets/support/chroot-functions.sh:
1439 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1442 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1443 targets/support/livecdfs-update.sh:
1444 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1445 as well as a possible fix for the read-only filesystem messages from
1446 /sbin/splash-functions.sh
1448 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1449 targets/support/chroot-functions.sh:
1450 Fix --fetchonly to actually work.
1452 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1453 examples/livecd-stage2_template.spec:
1454 Added description for livecd/fsops to livecd-stage2's spec template.
1456 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1457 targets/support/livecdfs-update.sh:
1458 I've modified the GDM configuration section to work correctly. I have also
1459 ensured that xdm is no longer started just because livecd/xdm is used, which
1460 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1461 should be the last of the 'release candidates' made. If there are no bug
1462 reports in 2 days, then I'm rolling this as 2.0 final.
1464 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1465 targets/support/livecdfs-update.sh:
1466 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1467 see once the newer Installer is released, as I still have to fix the
1470 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1471 targets/support/rc-update.sh:
1472 Removed famd from the default runlevel for gentoo-release-livecd. It really
1473 shouldn't cause a problem, but I prefer it stay a bit clean.
1475 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1476 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1477 targets/support/create-iso.sh, targets/support/kmerge.sh,
1478 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1479 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1481 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1482 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1483 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1484 targets/support/bootloader-setup.sh:
1485 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1486 parameters support. This is for bug #139300.
1488 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1489 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1490 targets/support/filesystem-functions.sh:
1491 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1492 and also to remove some redundant values from livecd-stage2's valid_values.
1495 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1497 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1499 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1500 modules/generic_stage_target.py:
1501 Fix a problem where catalyst was creating an initial list, then putting that
1502 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1503 pointing it out and for the fix. This is for bug #136351.
1505 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1506 targets/support/unmerge.sh:
1507 Removing loop for unmerge, as it didn't actually solve anything and the
1508 portage team has helped us out by reverting the behavior that caused this
1509 change in the first place.
1511 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1512 modules/netboot2_target.py, modules/stage1_target.py,
1513 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1514 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1515 having /proc mounted during the preclean stage and also to clean up the
1516 netboot2 code. This is 2.0_rc48.
1518 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1519 targets/support/unmerge.sh:
1520 Change our unmerge from being a single unmerge to a loop, to work around an
1521 unexpected change in portage 2.1's unmerge processing.
1523 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1524 targets/support/bootloader-setup.sh:
1525 Fixed a problem where we were putting the kernel name in twice and causing
1526 and error when using grub as a bootloader. This is for bug #137252.
1528 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1529 targets/support/bootloader-setup.sh:
1530 Added a second pass to the alpha bootloader setup to create aboot items for
1531 serial console for bug #133457.
1533 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1534 +livecd/cdtar/arcload-0.43-r1.tbz2:
1535 Added arcload cdtar for mips.
1537 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1538 targets/netboot/netboot-controller.sh:
1539 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1542 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1543 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1544 Add patch from bug #135051 to fix the seedcache extraction logic.
1546 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1547 targets/support/livecdfs-update.sh:
1548 Don't set icon theme to Clearlooks, since it doesn't exist.
1550 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1551 targets/support/livecdfs-update.sh:
1552 Fix sed on installer icons.
1554 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1557 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1558 targets/stage1/stage1-controller.sh:
1559 Added a -type f to the find call in stage1 for bug #132180.
1561 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1562 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1563 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1564 properly on IBM PPC64 machines.
1566 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1567 modules/generic_stage_target.py:
1570 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1571 targets/support/rc-update.sh:
1572 Removed x-setup from default runlevel, as it is now controlled via the
1573 autoconfig init script.
1575 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1576 Fix ppc64 based arches to subclass ppc64
1578 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1579 modules/livecd_stage1_target.py:
1580 Use the full category/package name for livecd-tools.
1582 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1583 targets/support/livecdfs-update.sh:
1584 Make copies and deletes recursive for firmware since some packages put their
1585 firmware in a subdirectory.
1587 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1588 targets/support/livecdfs-update.sh:
1589 Fix detection of the Installer.
1591 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1592 Added 970, power3, power4, and power5 sub-arches for ppc64.
1594 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1595 targets/support/livecdfs-update.sh:
1596 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1597 no longer necessary and can cause possible problems with Installer-based
1600 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1601 recursive directory create
1603 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1604 modules/catalyst_support.py:
1605 Changed a display error from bug #131502 and rolling 2.0_rc45.
1607 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1608 targets/support/create-iso.sh:
1609 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1612 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1613 modules/generic_stage_target.py:
1614 digests function uses raw output from hash function now
1616 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1617 change hash result format so .DIGESTS is generated correctly
1619 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1620 modules/catalyst_support.py:
1621 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1624 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1625 targets/support/livecdfs-update.sh:
1626 Added a space for bug #131181.
1628 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1629 targets/support/kmerge.sh:
1630 Fixed creation of kernelpkgs.txt file for the installer.
1632 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1633 modules/generic_stage_target.py:
1634 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1637 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1638 targets/livecd-stage2/livecd-stage2-controller.sh,
1639 targets/support/bootloader-setup.sh:
1640 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1641 rolling out an emergency rc44.
1643 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1644 targets/support/bootloader-setup.sh:
1645 If you use elif, you have to use a then after it. Yeah, that one's totally
1648 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1649 targets/support/livecdfs-update.sh:
1650 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1652 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1653 targets/support/rc-update.sh:
1654 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1657 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1658 targets/support/bootloader-setup.sh:
1659 Removed bootplash support from ppc/ppc64 since they only will work with
1660 gensplash. Forced use of livecd/splash_type of bootsplash to get
1661 splash=silent. This should reduce the number of things on the kernel command
1662 line that aren't necessary.
1664 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1665 modules/catalyst_support.py:
1666 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1667 parse_spec. This should resolve bug #130103, as well as make the code much
1668 cleaner. This is 2.0_rc42.
1670 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1671 modules/generic_stage_target.py:
1672 Forced -p on tar for compressing stages.
1674 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1675 targets/support/chroot-functions.sh:
1676 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1679 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1680 targets/stage1/build.py:
1681 Added patch to build.py for portage 2.1 support.
1683 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1684 targets/support/kmerge.sh:
1685 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1686 <liyiming@ict.ac.cn> in bug #129890.
1688 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1689 targets/support/livecdfs-update.sh:
1690 Moved sed line for ##STARTX to end of file, since we aren't touching
1691 /etc/startx until the end.
1693 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1694 targets/support/livecdfs-update.sh:
1695 Added a check for the games group and add it if it doesn't exist already.
1696 This should resolve bug #125498.
1698 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1699 examples/generic_stage_template.spec, examples/grp_template.spec,
1700 examples/livecd-stage1_template.spec,
1701 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1702 examples/netboot_template.spec, examples/snapshot_template.spec,
1703 examples/stage4_template.spec, examples/tinderbox_template.spec:
1704 Removed portdir_overlay from the snapshot example spec and added
1705 portage_overlay to the example specs for the relevant targets.
1707 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1708 This is 2.0_rc41 since it has better LiveCD support.
1710 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1711 targets/support/livecdfs-update.sh:
1714 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1715 targets/support/functions.sh:
1716 Removed check for livecd/dev-manager being udev since it was done
1717 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1718 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1719 #128265 for pointing this out.
1721 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1722 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1723 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1724 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1726 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1727 modules/generic_stage_target.py:
1728 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1729 live system. You can thank Andrew Gaffney for the fix.
1731 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1732 targets/livecd-stage2/livecd-stage2-controller.sh:
1733 Don't copy motd files if we're using livecd/type generic-livecd.
1735 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1736 targets/livecd-stage2/livecd-stage2-controller.sh,
1737 targets/support/livecdfs-update.sh:
1738 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1739 some extra cleanup to generic-livecd.
1741 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1742 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1743 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1744 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1745 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1746 targets/support/bootloader-setup.sh:
1747 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1748 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1749 and removed all older cdtar files for PPC*.
1751 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1752 livecd/files/livecd.motd.txt:
1753 Added message to the official LiveCD MOTD mentioning how to run the
1754 installer. Blame codeman. This is 2.0_rc40.
1756 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1757 fix so snapshot target doesnt have errors
1759 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1760 targets/support/livecdfs-update.sh:
1761 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1762 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1765 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1766 targets/support/rc-update.sh:
1767 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1770 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1771 targets/support/livecdfs-update.sh:
1772 Added wrapping around the udev sed for those crazy 2.4-users.
1774 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1775 targets/support/livecdfs-update.sh:
1776 Added sed fix for udev starting evms_activate unconditionally. This is
1779 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1780 add stage4/unmerge stage4/rm to valid options
1782 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1783 targets/support/rc-update.sh:
1784 Added fix for bug #122154 from Rajiv Manglani.
1786 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1787 targets/support/kmerge.sh:
1788 Fixed creation of kernelpkgs.txt for the Installer.
1790 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1791 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1792 Updated elilo tarball for IA64.
1794 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1795 DIGESTS support for snapshot creation
1797 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1798 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1799 candidates ever end?
1801 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1802 fix for .DIGESTS.DIGESTS issue in grp
1804 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1805 modules/generic_stage_target.py:
1806 fix for failure when root_overlay is not set
1808 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1809 targets/support/bootloader-setup.sh:
1810 Added IA64/SGI patch from plasmaroo.
1812 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1813 targets/livecd-stage1/livecd-stage1-controller.sh,
1814 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1815 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1818 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1819 modules/generic_stage_target.py:
1820 Allow multiple overlays for root_overlay and overlay spec option
1822 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1823 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1824 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1825 targets/support/rc-update.sh:
1826 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1827 fixed bug #122154. This is catalyst 2.0_rc36.
1829 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1830 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1831 Updated the LiveCD motd to tell the user to run the display manager again,
1832 rather than startx, while mentioning that startx is useful as a rescue X
1833 session since it starts twm. This is catalyst 2.0_rc35.
1835 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1836 Add hfs-hide options to mkisofs so macs boot
1838 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1839 modules/generic_stage_target.py:
1840 Fix indentation issues
1842 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1845 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1846 targets/support/bootloader-setup.sh:
1847 add additional console less entry when consoles are chosen for ppc64
1849 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1850 modules/generic_stage_target.py:
1851 fix kernelopts and extraversion env variable exports
1853 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1854 targets/support/livecdfs-update.sh:
1855 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1856 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1858 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1859 targets/support/kmerge.sh:
1860 Changing the way we determine if extraversion is set. This is catalyst
1863 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1864 targets/support/livecdfs-update.sh:
1865 Change net.ethX links to link to net.lo instead of net.eth0.
1867 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1868 examples/stage4_template.spec:
1869 Fixed rcadd example for stage4. Blame rajiv.
1871 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1872 This is catalyst 2.0_rc31.
1874 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1875 targets/support/livecdfs-update.sh:
1876 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1877 Gaffney for pointing me in the right direction.
1879 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1880 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1882 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1885 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1886 examples/livecd-stage2_template.spec:
1887 updated examples to have console and machine_type
1889 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1890 targets/support/bootloader-setup.sh:
1891 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1894 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1895 This is catalyst 2.0_rc29.
1897 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1898 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1899 Removed extra yaboot.conf from
1900 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1902 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1903 targets/support/kill-chroot-pids.sh:
1904 add sleep to try and give processes a chance to die. bug 119940
1906 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1907 targets/support/functions.sh:
1908 Removed some quotes to make sure we have a binary operator and closing bug
1911 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1912 targets/support/create-iso.sh:
1913 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1915 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1916 targets/support/bootloader-setup.sh:
1917 Added path from bug #120935 for PPC/PPC64.
1919 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1920 Additional spacing fixes submitted by `Kumba
1922 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1923 modules/stage2_target.py:
1924 space cleanups contributed from `Kumba
1926 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1927 add grp/use to valid_values in the grp module
1929 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1932 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1933 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1934 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1935 targets/support/bootloader-setup.sh:
1936 ppc cdtar update; ppc64 bootloader updates
1938 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1939 targets/support/create-iso.sh:
1940 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1942 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1943 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1944 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1945 targets/support/create-iso.sh:
1946 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1948 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1949 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1950 Add ppc console and machine_type=ibm
1952 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1953 modules/generic_stage_target.py:
1954 Fix type error when kernel packages arent defined
1956 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1957 examples/generic_stage_template.spec, examples/grp_template.spec,
1958 examples/livecd-stage1_template.spec,
1959 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1960 examples/stage4_template.spec:
1961 Added more verbose wording and examples for pkgcache_path and
1962 kerncache_path, where necessary.
1964 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1965 targets/support/create-iso.sh:
1966 Really fixing bug #120475 this time. This is 2.0_rc25.
1968 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1969 targets/support/create-iso.sh:
1970 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1973 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1974 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1975 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1976 Added initial support for EFI booting on x86. This is completely untested,
1977 so use it at your own risk. Also, no bug reports without patches, please.
1978 This is catalyst 2.0_rc23.
1980 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1981 kmerge should have been kerncache
1983 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
1984 targets/support/pre-kmerge.sh:
1985 Fix a few other places for the kerncache update
1987 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
1988 examples/generic_stage_template.spec, examples/grp_template.spec,
1989 examples/livecd-stage1_template.spec,
1990 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1991 examples/netboot_template.spec, examples/stage4_template.spec,
1992 examples/tinderbox_template.spec, modules/generic_stage_target.py,
1993 targets/support/kmerge.sh:
1994 Separation of kerncache from snapcache
1996 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1997 It helps if I actually increment the version number.
1999 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2000 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
2001 Added --oneshot to default options for stage1 building. Added code to wipe
2002 world during stages 1 and 3. This is catalyst 2.0_rc22.
2004 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2005 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2006 Fix bug if no kernel packages were defined but there was a postconf setting.
2007 x86 softlevel support is enhanced.
2009 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2010 targets/support/bootloader-setup.sh:
2011 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2013 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2014 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2016 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2019 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2020 Netboot2 fixes for spec parameter checks
2022 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2023 modules/generic_stage_target.py, modules/stage4_target.py:
2024 add makeopts spec file support.
2026 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2027 modules/generic_stage_target.py:
2028 Added fix for bug #119635.
2030 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2031 Fix pre-kmerge.sh for stage4
2033 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2036 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2037 modules/generic_stage_target.py:
2038 fix crash when no kernel is defined. spacing issue
2040 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2043 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2044 modules/livecd_stage2_target.py:
2045 Added livecd/volid to valid_values.
2047 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2048 modules/generic_stage_target.py:
2049 remove extra function that was converting strings to lists unnecessarily
2051 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2052 This is catalyst 2.0_rc17.
2054 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2055 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2056 modules/stage4_target.py:
2057 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2059 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2060 targets/embedded/embedded-preclean-chroot.sh,
2061 targets/grp/grp-preclean-chroot.sh,
2062 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2063 targets/stage1/stage1-preclean-chroot.sh,
2064 targets/stage2/stage2-preclean-chroot.sh,
2065 targets/stage3/stage3-preclean-chroot.sh,
2066 targets/support/chroot-functions.sh,
2067 targets/tinderbox/tinderbox-preclean-chroot.sh:
2068 Added function to cleanup stray /etc/distcc/hosts files.
2070 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2071 targets/support/bootloader-setup.sh:
2072 Added fix from bug #119123. This is catalyst 2.0_rc16.
2074 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2075 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2076 Fixing some spacing. This is catalyst 2.0_rc15.
2078 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2079 Attempt to fix bug #117649
2081 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2082 modules/generic_stage_target.py:
2083 fixes for bugs #119009, #119041 and #118985
2085 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2086 +examples/netboot2_template.spec, modules/catalyst_support.py,
2087 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2088 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2089 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2092 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2093 targets/support/kmerge.sh:
2094 Fix for ccache (null)/.ccache bug
2096 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2099 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2100 Added ppc -mcpu patch from Pylon for bug #118709.
2102 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2103 modules/embedded_target.py, modules/stage4_target.py:
2104 Added linuxrc to embedded and stage4 targets.
2106 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2107 modules/generic_stage_target.py, targets/support/kmerge.sh:
2108 filter kname - and . for kmerge.sh
2110 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2111 targets/support/create-iso.sh:
2112 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2114 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2115 modules/generic_stage_target.py:
2116 change .digests to .DIGESTS
2118 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2119 targets/support/kmerge.sh:
2120 Commented ccache for genkernel build which will resolve #117648 until a
2121 proper solution can be found. This is 2.0_rc13.
2123 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2124 targets/stage1/stage1-controller.sh:
2125 Added patch from vapier for bug #117254.
2127 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2128 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2129 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2130 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2133 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2134 modules/generic_stage_target.py:
2135 Remove chost/cflags etc. warning messages
2137 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2138 modules/generic_stage_target.py:
2139 Attempt to fix bug 117253; chost is wrong on autoresume
2141 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2142 modules/generic_stage_target.py, modules/netboot_target.py,
2143 modules/stage1_target.py:
2144 make setting of destdir more global and part of generic_stage_target
2146 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2147 Fix destpath bug in netboot target
2149 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2150 modules/generic_stage_target.py, modules/stage4_target.py:
2151 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2154 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2155 modules/generic_stage_target.py, modules/stage4_target.py:
2156 remove stray ' from arch/sh.py
2158 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2159 targets/stage1/stage1-controller.sh:
2160 This finally fixes the issues with gcc-config/binutils-config in stage1.
2161 This is catalyst 2.0_rc12.
2163 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2164 Fix incorrect warning message. portdir_overlay -> portage_overlay
2166 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2167 targets/stage1/stage1-controller.sh,
2168 targets/stage1/stage1-preclean-chroot.sh:
2169 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2170 running gcc-config and binutils-config, though it probably breaks running on
2171 non-Gentoo platforms.
2173 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2174 modules/stage1_target.py:
2175 Make stage1 clean up python 2.3 and 2.4, also.
2177 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2178 targets/support/livecdfs-update.sh:
2179 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2181 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2182 modules/generic_stage_target.py:
2183 Change digests file format to HASH_NAME HASH FILE_NAME
2185 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2186 targets/stage1/stage1-controller.sh:
2187 Moved gcc-config/binutils-config to before the chroot.
2189 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2190 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2191 installed. Supports all of shashs algorithms as of 12_21_2005
2193 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2194 modules/generic_stage_target.py:
2195 Catalyst should die if source_subpath is not a string
2197 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2198 modules/generic_stage_target.py:
2199 Fix for source_subpath bug
2201 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2202 examples/generic_stage_template.spec:
2203 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2204 both stages 1 and 2.
2206 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2207 modules/stage2_target.py:
2208 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2209 stage1 to be overridden again.
2211 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2212 targets/stage1/stage1-controller.sh:
2213 It looks like gcc-config/binutils-config needs to be run with the full path,
2214 since it is run outside of the chroot.
2216 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2217 targets/stage1/stage1-controller.sh:
2218 Fixed gcc-config calls. This is 2.0_rc11.
2220 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2221 This is catalyst 2.0_rc10.
2223 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2224 modules/generic_stage_target.py:
2225 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2228 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2229 targets/support/functions.sh:
2230 Changed from -z to -n for bug #116180.
2232 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2233 modules/catalyst_support.py, modules/generic_stage_target.py:
2234 Detect missing binaries for the hashing functions and abort if not found
2236 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2237 files/catalyst.conf:
2238 Updated README to list new requirements. Set default hash as crc32. Set
2239 default digests as sha1/md5.
2241 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2242 modules/catalyst_support.py, modules/generic_stage_target.py,
2243 modules/livecd_stage2_target.py, modules/stage2_target.py:
2244 Change the internal hash checking to be quicker and more memory efficient.
2245 Add additional hash digests options.
2247 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2248 targets/tinderbox/tinderbox-chroot.sh,
2249 targets/tinderbox/tinderbox-controller.sh,
2250 targets/tinderbox/tinderbox-preclean-chroot.sh:
2251 Fixed up spacing/coding style on tinderbox.
2253 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2254 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2255 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2256 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2257 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2258 Fixed up spacing/coding style on support.
2260 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2261 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2263 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2264 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2265 targets/stage4/stage4-preclean-chroot.sh:
2266 Fixed up spacing/coding style on stage4.
2268 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2269 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2270 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2271 targets/stage3/stage3-controller.sh,
2272 targets/stage3/stage3-preclean-chroot.sh:
2273 Fixed up spacing/coding style on stages 2 and 3
2275 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2276 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2277 targets/stage1/stage1-preclean-chroot.sh:
2278 Fixed up spacing/coding style on stage1. Also changed
2279 gcc-config/binutils-config to be outside the chroot.
2281 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2282 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2283 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2284 Fixed up spacing/coding style on netboot.
2286 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2287 targets/livecd-stage1/livecd-stage1-chroot.sh,
2288 targets/livecd-stage1/livecd-stage1-controller.sh,
2289 targets/livecd-stage2/livecd-stage2-controller.sh:
2290 Fixed up spacing/coding style on livecd-stage*.
2292 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2293 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2294 targets/grp/grp-preclean-chroot.sh:
2295 Fixed up spacing/coding style on grp.
2297 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2298 targets/embedded/embedded-chroot.sh,
2299 targets/embedded/embedded-controller.sh,
2300 targets/embedded/embedded-fs-runscript.sh,
2301 targets/embedded/embedded-preclean-chroot.sh:
2302 Fixed up spacing/coding style on embedded.
2304 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2305 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2306 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2307 targets/support/functions.sh:
2308 Removing extra line from x86.py, fixing up comments, spacing, and coding
2309 style in targets/support through functions.sh
2311 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2312 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2313 Fix more tab/spacing issues .. trying to make everything use tabs
2315 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2316 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2317 modules/stage1_target.py, modules/stage2_target.py,
2318 modules/stage3_target.py, modules/stage4_target.py:
2319 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2322 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2323 modules/generic_stage_target.py:
2324 Add envscript warning to aid users who may not know what they are doing
2326 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2327 examples/generic_stage_template.spec:
2328 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2329 only configurable when building a stage2 tarball, to match the current state
2330 of portage. This is 2.0_rc9.
2332 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2333 targets/support/chroot-functions.sh:
2334 Silence more of portages beeps and clicks and whistles
2336 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2337 targets/support/chroot-functions.sh:
2338 Change the portage emerge to use run_emerge
2340 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2341 modules/generic_stage_target.py, modules/snapshot_target.py,
2342 modules/stage1_target.py, modules/stage2_target.py,
2343 modules/stage3_target.py:
2344 allow portdir_overlay to be part of all specs not including snapshot spec.
2345 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2346 Remove overlay support from the snapshot spec but added a warning.
2348 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2349 modules/stage2_target.py:
2350 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2353 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2354 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2355 Add support for bootloader softlevel=; have rsync delete the extra files out
2356 of the overlay so that the overlay always matches the source dir
2358 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2359 Swapped -v/-V since I had gotten them wrong here.
2361 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2362 modules/generic_stage_target.py:
2363 Fix stupid overlay bug
2365 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2366 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2367 targets/livecd-stage1/livecd-stage1-chroot.sh,
2368 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2369 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2370 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2371 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2372 targets/support/unmerge.sh:
2373 Made sure we use -f on removing the default links for splash. Removed
2374 check_portage_version as it really isn't needed anymore. Removed
2375 --no-install from genkernel commands in kmerge.sh so users must manually
2376 remove kernels from /boot. This is 2.0_rc8.
2378 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2379 targets/support/livecdfs-update.sh:
2380 Made sed on devfsd.conf conditional on it existing. Removes one more error
2381 message from a standard catalyst run.
2383 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2384 Added warning about breaking snapshot cache and re-enable autoresume, since
2385 the errors I was getting were elsewhere.
2387 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2388 modules/generic_stage_target.py:
2389 Fix indentation error the last commit caused
2391 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2392 modules/generic_stage_target.py:
2393 Always clear autoresume points after a successful run
2395 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2396 targets/support/livecdfs-update.sh:
2397 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2398 snapshot caching after a successful gentoo-release-livecd run.
2400 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2401 targets/support/rc-update.sh:
2402 Added famd to default on official LiveCD.
2404 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2405 targets/support/chroot-functions.sh:
2406 Fixes 'too many arguments' error in check_portage_version.
2408 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2409 modules/generic_stage_target.py:
2410 remove extra self.env={} that was resetting the environment to null
2412 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2413 modules/livecd_stage1_target.py:
2414 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2417 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2418 Add a default path to the environment in the chroot
2420 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2421 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2422 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2423 targets/livecd-stage2/livecd-stage2-controller.sh,
2424 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2425 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2426 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2427 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2428 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2429 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2430 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2431 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2432 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2434 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2436 Fixed up the man page, which has been suffering for some time, and also
2437 reversed -v/-V in the help message.
2439 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2440 targets/support/livecdfs-update.sh:
2441 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2444 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2445 Turning off autoresume of doom until I can get more testing. I've had
2446 several issues with it. I'll be reporting/fixing these as I come across them
2447 but for now wish to turn it off by default as I don't want this one feature
2448 to stop the possible 2.0 final release.
2450 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2451 targets/livecd-stage2/unmerge.sh:
2452 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2453 anymore and probably should have been removed a long time ago when the new
2454 code was put into place in livecdfs-update.sh and livecd-local.start
2457 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2458 targets/livecd-stage1/livecd-stage1-chroot.sh,
2459 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2460 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2461 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2463 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2464 modules/generic_stage_target.py, modules/generic_target.py:
2465 self.env should be a part of the super class generic_target so it applies to
2466 snapshots as well; removing redundant pass in the generic_target class as
2467 its not needed. There is code there to fill the statements
2469 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2470 targets/support/livecdfs-update.sh:
2471 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2474 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2475 Changed version stamp to 2.0_rc6.
2477 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2478 modules/generic_stage_target.py:
2479 Fix for unpack cases
2481 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2482 modules/generic_stage_target.py:
2485 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2486 modules/catalyst_support.py, modules/generic_stage_target.py,
2487 modules/grp_target.py, modules/livecd_stage1_target.py,
2488 modules/livecd_stage2_target.py, modules/netboot_target.py,
2489 modules/snapshot_target.py, modules/tinderbox_target.py:
2490 Stop reading env from the OS. Rely on the more on the envscript for oddball
2491 settings. Change -v to verbose and -V to version
2493 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2496 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2497 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2500 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2501 examples/generic_stage_template.spec:
2502 Added chost/cflags/cxxflags/ldflags to example spec template.
2504 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2505 targets/support/rc-update.sh:
2506 OK, just kidding on that last commit. We were already doing rc-update add
2507 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2508 there's no point in having it in rc-update.sh
2510 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2511 targets/support/rc-update.sh:
2512 Have rc-update add xdm if livecd/xdm is set.
2514 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2515 modules/catalyst_lock.py, modules/catalyst_support.py,
2516 modules/embedded_target.py, modules/generic_stage_target.py,
2517 modules/grp_target.py, modules/livecd_stage1_target.py,
2518 modules/livecd_stage2_target.py, modules/netboot_target.py,
2519 modules/stage1_target.py, modules/stage4_target.py,
2520 modules/tinderbox_target.py:
2521 So I was just kidding on that last commit. This one is 2.0_rc4.
2523 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2524 modules/catalyst_lock.py, modules/catalyst_support.py,
2525 modules/embedded_target.py, modules/generic_stage_target.py,
2526 modules/grp_target.py, modules/livecd_stage1_target.py,
2527 modules/livecd_stage2_target.py, modules/netboot_target.py,
2528 modules/stage1_target.py, modules/stage2_target.py,
2529 modules/stage4_target.py, modules/tinderbox_target.py:
2530 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2532 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2533 files/catalyst.conf, modules/catalyst_lock.py,
2534 modules/catalyst_support.py, modules/embedded_target.py,
2535 modules/generic_stage_target.py, modules/grp_target.py,
2536 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2537 modules/netboot_target.py, modules/stage1_target.py,
2538 modules/stage2_target.py, modules/stage4_target.py,
2539 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2540 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2541 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2543 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2544 modules/generic_stage_target.py:
2545 Fix autoresume for unpacking tarballs
2547 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2548 targets/support/livecdfs-update.sh:
2549 remove gnap livecd-type per Koon's request
2551 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2552 change rc-update add modules default to rc-update add modules boot
2554 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2555 modules/generic_stage_target.py, modules/grp_target.py:
2556 Add more verbosity to digests if -V is enabled, add more print messages to
2559 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2560 modules/generic_stage_target.py, modules/grp_target.py:
2561 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2563 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2564 Fix folder name for grp build dir to not have .tar.bz2 at the end
2566 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2567 modules/catalyst_support.py, modules/generic_stage_target.py:
2568 Add md5 and sha .digests file creation per wolf31o2's feature request
2570 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2571 This is catalyst-2.0_rc2.
2573 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2574 files/catalyst.conf, modules/generic_stage_target.py,
2575 modules/livecd_stage1_target.py:
2576 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2577 after each successful kernel build;add autoresume documentation to
2580 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2581 targets/embedded/embedded-controller.sh,
2582 targets/embedded/embedded-fs-runscript.sh,
2583 targets/livecd-stage2/livecd-stage2-controller.sh,
2584 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2585 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2586 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2587 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2588 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2589 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2590 targets/support/rc-update.sh:
2591 Changed multiple spaces to tabs to satisfy my OCD.
2593 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2594 targets/support/chroot-functions.sh:
2595 Bumped genkernel detection to require 3.3.0 or higher
2597 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2598 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2599 targets/netboot/netboot-controller.sh:
2600 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2601 clst_grp_use. This is catalyst-2.0_rc1.
2603 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2604 targets/netboot/netboot-controller.sh:
2605 change to clst_use from clst_netboot_use
2607 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2608 targets/livecd-stage1/livecd-stage1-chroot.sh,
2609 targets/stage4/stage4-chroot.sh:
2610 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2612 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2613 targets/stage4/stage4-chroot.sh:
2614 Fixed USE invocations in stage4 target.
2616 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2617 modules/livecd_stage1_target.py:
2618 Force use=livecd for livecd-stage1
2620 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2621 This is version 2.0_pre20051129.
2623 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2624 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2625 Removed kudzu-knoppix from example spec files.
2627 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2628 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2629 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2631 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2632 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2633 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2634 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2635 definitions in the examples to fit in 80 columns.
2637 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2638 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2639 modules/grp_target.py, modules/tinderbox_target.py,
2640 targets/tinderbox/tinderbox-chroot.sh:
2641 Tinderbox script: added newuse, tinderbox and grp targets added support for
2642 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2643 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2645 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2646 Added portdir example to catalyst.conf for bug #113272.
2648 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2649 targets/support/create-iso.sh:
2650 Fixed a few lines which were causing the isolinux directory to be removed
2651 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2653 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2654 targets/support/create-iso.sh:
2655 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2657 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2658 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2659 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2660 too many arches dont use it by default, test for an initrd in the yaboot
2663 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2664 modules/generic_stage_target.py:
2665 Fix split error if use is specified
2667 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2668 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2669 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2670 Updated palo version from catalyst 1.x for HPPA.
2672 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2673 targets/support/bootloader-setup.sh:
2674 Removing for loop for grub on amd64/x86 as it was totally useless.
2676 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2677 targets/support/bootloader-setup.sh:
2678 Remove vga= line for PPC.
2680 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2681 targets/support/bootloader-setup.sh:
2682 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2684 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2685 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2686 Removing slot patch as it probably didn't belong here anyway, and updating
2687 version stamp to 2.0_pre20051118.
2689 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2690 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2691 targets/support/bootloader-setup.sh:
2692 fix the bootloader script for isolinux so that it actually makes a cfg file,
2693 remove extra unneeded catalyst aborting print statement, reorganize rm code
2694 to make sure is splits properly and is an array even from the cmdline
2696 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2697 targets/support/livecdfs-update.sh:
2698 Added call to update-usbids to download the latest usb.ids file.
2700 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2701 modules/generic_stage_target.py:
2702 Move checks of running catalyst into the target which is simpler
2704 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2705 modules/generic_stage_target.py:
2706 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2707 that doesnt exist yet
2709 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2710 Keep unnecessary programs from installing into kerncache
2712 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2713 modules/generic_stage_target.py:
2714 Turn on more tracebacks at this point to better debug .. will need to turn
2715 them down as we find errors and build appropriate error handlers
2717 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2718 Changed version marker to 2.0_pre20051115 for new ebuild.
2720 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2721 modules/livecd_stage2_target.py:
2722 Fix bug in livecd stage2 so that it doesnt try to use tar
2724 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2725 targets/livecd-stage2/livecd-stage2-controller.sh:
2726 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2727 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2728 of Getting_Online.txt from catalyst 1.1.10.10.
2730 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2731 Added Joshua Kinard to authors for his mips contributions.
2733 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2734 examples/livecd-stage2_template.spec:
2735 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2736 Paul Kessler on gentoo-catalyst. ;]
2738 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2739 Change variables from cat1 format to cat2
2741 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2742 modules/generic_stage_target.py, modules/stage1_target.py:
2743 Fix modules has no attribute register
2745 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2746 modules/generic_stage_target.py:
2747 Fix broken aliases code that was just proof of concept
2749 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2750 Output mkisofs command line options to assist in debugging
2752 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2753 modules/generic_stage_target.py, targets/support/create-iso.sh:
2756 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2757 modules/generic_stage_target.py:
2758 Add VERY basic support for aliases kernel parameter.
2760 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2761 modules/livecd_stage2_target.py:
2762 Remove large section of commented code
2764 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2765 modules/generic_stage_target.py, modules/stage1_target.py:
2766 Allow LDFLAGS to be specified as an ENV variable for stage1
2768 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2769 modules/generic_stage_target.py:
2770 Fix rc-update to automatically run default options for livecds. Removed an
2771 erroneous key check.
2773 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2774 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2775 Make use spec key optional to default to profile defaults
2777 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2778 +examples/stage4_template.spec:
2779 Preliminary stage4_template.spec file
2781 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2782 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2783 Updated version stamp and added slot patch.
2785 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2786 Fix ordering problem so self.settings is defined
2788 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2789 modules/generic_stage_target.py:
2790 Correct a rsync issue when the directory doesnt exist
2792 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2793 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2794 targets/livecd-stage2/livecd-stage2-controller.sh,
2795 targets/netboot/netboot-controller.sh,
2796 targets/stage4/stage4-controller.sh:
2797 run pre_kmerge and post_kmerge only once
2799 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2800 targets/support/bootloader-setup.sh:
2801 MIPS bootloader patch
2803 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2804 targets/support/mips-arcload_conf.sh:
2805 Fix MIPS Serial Detection
2807 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2808 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2809 +targets/support/mips-arcload_conf.sh:
2810 Application of Kumba's patches for MIPS support
2812 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2813 Check for the correct arch specific cd building tool
2815 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2816 modules/generic_stage_target.py:
2817 Print a warning if livecd/iso is not defined
2819 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2820 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2822 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2823 targets/support/post-kmerge.sh:
2824 Check for existence of files in /lib/modules before running depscan.sh. This
2825 replaces the mips-specific check and makes it portable.
2827 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2828 modules/generic_stage_target.py:
2829 update autoresume logic when dealing with rsync unpack operations
2831 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2832 targets/support/post-kmerge.sh:
2833 Bypass module load on mips
2835 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2836 remove --no-deps so dependancies get installed for genkernel
2838 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2839 modules/generic_stage_target.py:
2840 Fix missing : statement in unpack
2842 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2843 modules/generic_stage_target.py:
2844 fix livecd-stage2 unpack when seedcache is turned off
2846 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2847 targets/support/functions.sh:
2848 Fix module unpacking and make it actually optional.
2850 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2851 modules/generic_stage_target.py:
2852 Fix broken seedcache autoresume interaction
2854 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2855 modules/generic_stage_target.py:
2856 Cleanup stage directories properly for tar installs
2858 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2859 Tinderbox no longer cleans /tmp/*
2861 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2862 targets/tinderbox/tinderbox-chroot.sh,
2863 targets/tinderbox/tinderbox-controller.sh:
2864 Fixing problem with bind mounted portage and final rsync on tinderbox target
2865 and adding additional logging.
2867 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2868 Stop tinderbox from trying to create a tarball of itself
2870 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2871 modules/generic_stage_target.py:
2872 Fix catalyst so it fully disables snapcache when its not specified in the
2875 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2876 examples/livecd-stage2_template.spec:
2877 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2878 spec template and updating version stamp.
2880 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2881 modules/catalyst_support.py:
2882 allow file_check to proceed if key is not in use
2884 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2885 Recursively make the missing directories
2887 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2888 Fix extract_modules to just echo a warning that it is missing
2890 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2891 files/catalyst.conf:
2892 Updating default configuration for catalyst and updating version stamp,
2893 since we're beginning internal testing for release.
2895 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2896 modules/generic_stage_target.py:
2897 fix bug 106004 split strings into a list for empty and rm operation
2899 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2900 modules/livecd_stage2_target.py:
2901 Append slashes to directories so rsyncs work properly
2903 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2904 examples/livecd-stage2_template.spec:
2905 Changing source_subpath for livecd-stage2 example for bug #101704.
2907 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2908 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2909 targets/support/livecdfs-update.sh:
2910 Added livecd/xdm and livecd/xsession options. These are used to setup the
2911 default display manager and X session, respectively. Added supporting
2912 documentation to example spec files. Imported more work from my fsscript for
2913 the official LiveCD.
2915 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2916 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2917 discussion, see bug #88777.
2919 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2920 modules/generic_stage_target.py:
2921 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2922 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2924 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2925 targets/livecd-stage1/livecd-stage1-controller.sh,
2926 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2927 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2928 on livecd-stage2 and removing universal motd for livecd/type of
2929 gentoo-release-livecd.
2931 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2932 modules/livecd_stage1_target.py:
2933 Add optional livecd/type env var for scripts to add optional items to the
2936 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2937 -livecd/files/x86-help.msg:
2938 Removing x86-help.msg as it is no longer used.
2940 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2941 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2942 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2943 Add dobladecenter description to bootloader files for x86/amd64.
2945 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2946 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2948 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2949 modules/generic_stage_target.py:
2950 Added split to use section for bug #104414.
2952 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2953 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2954 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2955 Tabs to whitespaces for isolinux.
2957 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2958 targets/support/bootloader-setup.sh:
2959 Changed isolinux to use new split-out help messages. Using grub gives a
2960 single help message with pager.
2962 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2963 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2964 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2965 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2966 Added F2->F7 help messages for isolinux.
2968 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2969 livecd/files/README.txt, livecd/files/generic.motd.txt,
2970 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2971 livecd/files/livecd-local.start:
2972 Updated files from latest used to build LiveCD.
2974 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2975 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2977 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2978 modules/catalyst_support.py:
2979 Added fix for using options with = in them with --cli (ex.
2980 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2981 <cell@ices.utexas.edu> for pointing this out to me via email.
2983 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2984 modules/generic_stage_target.py, targets/support/functions.sh:
2985 fix bug in exec_in_chroot for stage1 target
2987 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2988 modules/generic_stage_target.py:
2989 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
2990 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
2992 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
2993 catalyst, examples/livecd-stage2_template.spec,
2994 examples/snapshot_template.spec, files/catalyst.conf,
2995 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
2996 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
2997 livecd/files/x86-help.msg, modules/catalyst_lock.py,
2998 modules/catalyst_support.py, modules/livecd_stage2_target.py,
2999 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
3000 targets/livecd-stage2/livecd-stage2-controller.sh,
3001 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3002 targets/stage2/stage2-preclean-chroot.sh,
3003 targets/stage3/stage3-preclean-chroot.sh,
3004 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3005 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3006 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3007 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3008 targets/support/target_image_setup.sh:
3009 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3010 to look at gamecdfs-update.sh yet.
3012 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3013 modules/generic_stage_target.py:
3014 Remove extra debugging print statement
3016 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3017 +modules/catalyst_lock.py, modules/catalyst_support.py,
3018 modules/embedded_target.py, modules/generic_stage_target.py,
3019 modules/grp_target.py, modules/livecd_stage1_target.py,
3020 modules/livecd_stage2_target.py, modules/netboot_target.py,
3021 modules/snapshot_target.py, modules/stage1_target.py,
3022 modules/stage2_target.py, modules/stage4_target.py,
3023 targets/support/functions.sh:
3024 Add locking support. Code simplification for unpack and unpack snapshot.
3025 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3026 Add seedcache support (Grabs output from previous target run)
3027 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3029 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3030 modules/catalyst_support.py, modules/generic_stage_target.py:
3031 Add support to cache the snapshot dir. add snapcache to options. add
3032 snapshot_cache= to override the default location of the cache in
3033 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3035 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3036 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3037 Forward port README.txt and Getting_Online.txt files from catalyst
3040 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3041 Add automatic creation/deletion of runlevels based on rcadd rcdel
3043 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3044 Fix grp so that grp/use is not required anymore
3046 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3047 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3048 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3049 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3050 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3051 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3052 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3053 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3054 they are known to cause booting problems.
3056 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3057 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3058 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3059 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3062 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3063 targets/stage1/stage1-chroot.sh:
3064 Fixed quoting in stage1 profile check.
3066 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3067 targets/stage3/stage3-chroot.sh:
3068 Fixing USE for stage3.
3070 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3071 targets/support/chroot-functions.sh:
3072 Fix FETCH code so it will run for Pylon
3074 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3075 targets/grp/grp-chroot.sh:
3076 Fix bindist invcation.
3078 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3079 targets/grp/grp-chroot.sh:
3080 Made sure bindist was used for all emerges in GRP.
3082 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3083 Fix USE flags for GRP build
3085 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3086 targets/stage4/stage4-chroot.sh:
3087 let GRP use the users environment variables and removed extra
3088 GRP_STAGE23_USE from stage4
3090 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3091 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3092 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3094 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3095 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3096 impact all previous spec files that use this option. It's beejay's fault.
3098 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3099 Changed to use linux32 for ppc32 support when build host is ppc64.
3101 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3103 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3105 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3106 Minor cosmetic print statement fixes for readability
3108 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3109 modules/catalyst_support.py, modules/generic_stage_target.py:
3110 Fix None None bug and exception reporting
3112 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3113 Fix iso creation script. Case statement out of place
3115 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3116 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3117 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3118 catalyst, files/catalyst.conf, modules/builder.py,
3119 modules/catalyst_support.py, modules/embedded_target.py,
3120 modules/generic_stage_target.py, modules/generic_target.py,
3121 modules/grp_target.py, modules/livecd_stage1_target.py,
3122 modules/livecd_stage2_target.py, modules/netboot_target.py,
3123 modules/snapshot_target.py, modules/stage1_target.py,
3124 modules/stage2_target.py, modules/stage3_target.py,
3125 modules/stage4_target.py, modules/tinderbox_target.py,
3126 targets/embedded/embedded-chroot.sh,
3127 targets/embedded/embedded-fs-runscript.sh,
3128 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3129 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3130 targets/grp/grp-preclean-chroot.sh,
3131 targets/livecd-stage1/livecd-stage1-chroot.sh,
3132 targets/livecd-stage1/livecd-stage1-controller.sh,
3133 targets/livecd-stage2/livecd-stage2-controller.sh,
3134 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3135 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3136 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3137 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3138 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3139 targets/stage2/stage2-controller.sh,
3140 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3141 targets/stage3/stage3-controller.sh,
3142 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3143 targets/stage4/stage4-controller.sh,
3144 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3145 targets/support/create-iso.sh, targets/support/functions.sh,
3146 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3147 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3148 targets/support/target_image_setup.sh,
3149 targets/tinderbox/tinderbox-chroot.sh,
3150 targets/tinderbox/tinderbox-controller.sh,
3151 targets/tinderbox/tinderbox-preclean-chroot.sh:
3152 Big honkin' copyright update.
3154 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3155 modules/generic_stage_target.py:
3156 add additional logging output. Use standard os redirection methods to log to
3159 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3160 targets/stage1/stage1-chroot.sh:
3161 Added profile sanity check for bug #97867.
3163 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3164 targets/support/bootloader-setup.sh:
3165 Removing acpi=off from default kernel arguments and adding ia64
3166 livecd-stage2 support functions and cdtar.
3168 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3169 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3170 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3171 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3172 splash command line.
3174 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3175 targets/support/create-iso.sh:
3176 Fixed up zisofs support. Waiting for response from sparc before touching
3179 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3180 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3181 targets/support/functions.sh:
3182 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3183 to allow it to work on all arches that dynamically build their bootloader
3186 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3187 targets/stage4/stage4-controller.sh:
3188 Fix stage4 so it doesnt run the bootloader stuff
3190 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3191 targets/support/bootloader-setup.sh:
3192 Removed dokeymap from non-Gentoo releases.
3194 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3195 targets/support/livecdfs-update.sh:
3196 Added call to update-pciids to download the latest pci.ids file.
3198 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3199 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3200 modules/stage4_target.py:
3201 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3203 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3204 Fix issue where -s on the command line would not run
3206 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3207 livecd/files/generic.motd.txt:
3208 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3209 kernel configurations.
3211 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3212 targets/support/livecdfs-update.sh:
3213 Updated hostname/domainname creation for new baselayout.
3215 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3216 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3217 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3219 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3220 targets/support/chroot-functions.sh:
3221 Change portage emerge to use --oneshot --nodeps to keep from merging the
3222 same packages multiple times.
3224 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3225 targets/stage2/stage2-chroot.sh:
3226 Added a -p bootstrap when catalyst is called with -V (verbose).
3228 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3229 targets/support/livecdfs-update.sh:
3230 Removed inittab hack, as this is done by livecd-tools.
3232 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3233 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3234 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3236 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3237 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3238 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3239 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3240 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3241 targets/livecd-stage2/livecd-stage2-controller.sh:
3242 Removed gentoo.png and creation of face directory. Changed
3243 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3246 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3247 targets/stage1/stage1-preclean-chroot.sh,
3248 targets/support/chroot-functions.sh:
3249 Added setup_binutils function and force both of them to run during stage1
3252 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3253 examples/livecd-stage2_template.spec:
3254 Added livecd/volid explanation to example spec.
3256 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3257 targets/support/create-iso.sh:
3258 General cleanup of ISO code and added default livecd/volid when it is not set.
3260 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3261 targets/embedded/embedded-controller.sh:
3262 Actually modify the embedded target this time.
3264 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3265 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3266 targets/livecd-stage2/livecd-stage2-controller.sh,
3267 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3268 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3269 and livecd-stage2 targets.
3271 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3272 files/catalyst.conf:
3273 Retired John Davis <zhen@gentoo.org> and added storedir to default
3276 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3277 targets/support/livecdfs-update.sh:
3278 Uncommented openglify, since it is needed for both opengl-update-livecd and
3281 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3282 modules/generic_stage_target.py:
3283 Fix print statement so it shows when kill_chroot_pids is run correctly
3285 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3286 modules/snapshot_target.py:
3287 Fix snapshot target to skip the kill_pids check
3289 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3290 Bug fixes in parse_spec, fix issues detecting list or string.
3292 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3293 modules/catalyst_support.py:
3294 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3295 spaces are after :. Better handling of comments ( ie preprocessed and
3296 stripped off ). Unset empty keys.
3298 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3299 targets/support/kill-chroot-pids.sh:
3300 Remove extra P_NAME definition that is never used. Saves processing time.
3301 Bumped catalyst to pre2
3303 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3304 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3305 +targets/support/kill-chroot-pids.sh:
3306 User info about runscript and archscript. Added checks for processes running
3307 in the chroot and created a script to kill them. Should fix the unmounting
3308 issues with gconfd or any other running application in the chroot
3310 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3311 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3312 Remove using gcc-config to set things up as we should all be using 2005.0
3315 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3316 examples/livecd-stage2_template.spec:
3317 Added livecd/users to example livecd-stage2 spec file.
3319 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3320 targets/support/livecdfs-update.sh:
3321 Change default hostnames for livecds
3323 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3324 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3325 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3328 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3329 modules/livecd_stage2_target.py:
3330 Clear autoresume flags when build is done
3332 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3333 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3334 targets/support/create-iso.sh:
3335 Fix isolinux so that it finds menus and kernels and stuff
3337 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3338 modules/generic_stage_target.py:
3339 Make purge operation a little less chatty, removed print statements
3341 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3342 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3343 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3344 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3346 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3347 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3348 print warning message about deprecated use of cdfstype
3350 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3351 targets/support/chroot-functions.sh:
3352 statically define genkernel location to eliminate which command failure if
3353 genkernel is not installed
3355 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3356 modules/generic_stage_target.py:
3357 change the portage_overlay to an array so it always works
3359 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3360 modules/catalyst_support.py:
3361 Fix exception handling to remove extraneous prints of None
3363 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3364 Remove iso creation code from stage4
3366 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3367 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3368 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3369 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3370 targets/livecd-stage1/livecd-stage1-chroot.sh,
3371 targets/livecd-stage1/livecd-stage1-controller.sh,
3372 targets/livecd-stage2/livecd-stage2-controller.sh,
3373 targets/netboot/netboot-controller.sh,
3374 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3375 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3376 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3377 targets/support/create-iso.sh, targets/support/kmerge.sh,
3378 targets/support/target_image_setup.sh,
3379 targets/tinderbox/tinderbox-controller.sh:
3380 Fix some exception handling in catalyst_support.py, remove intermediate
3381 destination folder of iso and tarball, add additional tests for folders not
3382 found on host but defined in spec file, keep catalyst from erroring in this
3383 case, change exit code on shell scripts so that errors are reported to
3384 catalyst and causes catalyst to die on errors, fix bug in
3385 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3386 check for mkisofs that informs the user of where to get the program, and
3387 removed the autoresume code from ccache and distcc installation until I can
3388 figure out a way to have the autoresume flag go someplace outside the chroot.
3390 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3391 Remove bind mounts before rm operations happen at startup
3393 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3394 modules/generic_stage_target.py:
3395 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3397 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3398 modules/generic_stage_target.py:
3399 fix minor bug in the purge code so that it actually runs the commands
3401 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3402 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3403 modules/stage4_target.py:
3404 Change ordering of tasks so root_overlay and fsscript occur after
3405 livecd_update, giving users a chance to override livecd_update
3407 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3408 modules/catalyst_support.py, modules/generic_stage_target.py:
3409 Added a better exception handling message for keyboard interrupt and added
3410 countdown timer for purge operation to give an opportunity to exit
3412 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3413 modules/catalyst_support.py, modules/generic_stage_target.py:
3414 Add support to clear the autoresume flags and improve the purge code to
3415 clean the chroot, and pkg/kern cache
3417 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3418 modules/catalyst_support.py, modules/generic_stage_target.py,
3419 modules/livecd_stage1_target.py:
3420 only append livecd-tools to the livecd-stage1 target package list and move a
3421 check out of the way so command line and spec files can co-exist
3423 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3424 modules/generic_stage_target.py:
3425 fixed python syntax in set_packages so catalyst will run
3427 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3428 modules/embedded_target.py, modules/generic_stage_target.py,
3429 modules/grp_target.py, modules/livecd_stage1_target.py,
3430 modules/livecd_stage2_target.py, modules/netboot_target.py,
3431 modules/stage4_target.py, modules/tinderbox_target.py,
3432 targets/embedded/embedded-chroot.sh,
3433 targets/embedded/embedded-controller.sh,
3434 targets/livecd-stage1/livecd-stage1-controller.sh,
3435 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3436 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3437 targets/livecd-stage2/livecd-stage2-controller.sh,
3438 -targets/livecd-stage2/livecd-stage2-iso.sh,
3439 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3440 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3441 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3442 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3443 +targets/support/target_image_setup.sh:
3444 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3447 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3448 targets/livecd-stage2/livecd-stage2-controller.sh,
3449 targets/support/livecdfs-update.sh:
3450 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3451 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3452 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3455 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3456 targets/livecd-stage2/livecd-stage2-controller.sh,
3457 targets/support/rc-update.sh:
3458 Updated rc-update.sh with better defaults for different livecd/type settings
3459 and cleaning up file copying in livecd-stage2-controller.sh to match
3462 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3463 Made example of catalyst.conf in README match the default catalyst.conf
3466 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3468 Removing old files from previous maintainers and updating README.
3470 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3471 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3472 Added livecd/users option to create non-root users. The first user listed
3473 will also be used for auto-starting X, if X is merged onto the CD.
3475 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3476 targets/livecd-stage1/livecd-stage1-controller.sh,
3477 targets/livecd-stage2/livecd-stage2-controller.sh,
3478 targets/support/livecdfs-update.sh:
3479 Updated all instances of livecd/type: gentoo-release-environmental to
3480 gentoo-release-livecd and added generic-livecd.
3482 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3483 examples/fsscript.sh.example, examples/gamecd.conf.example,
3484 examples/generic_stage_template.spec, examples/grp_template.spec,
3485 examples/livecd-stage1_template.spec,
3486 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3487 examples/snapshot_template.spec:
3488 Imported example files from catalyst 1.1.9 to make them more verbose.
3490 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3491 Fix grp/use bug #89365
3493 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3494 modules/generic_stage_target.py, targets/support/kmerge.sh:
3495 Fixes for initramfs overlay support.
3497 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3498 modules/generic_stage_target.py, targets/support/kmerge.sh,
3499 targets/support/pre-kmerge.sh:
3500 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3501 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3502 caching bug; Also adding preliminary support for initramfs_overlay from
3505 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3506 modules/generic_stage_target.py, targets/support/kmerge.sh:
3507 Removed support for postconf as genkernel no longer has that option
3509 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3510 modules/embedded_target.py, modules/generic_stage_target.py,
3511 modules/grp_target.py, modules/livecd_stage1_target.py,
3512 modules/livecd_stage2_target.py, modules/netboot_target.py,
3513 modules/stage4_target.py, modules/tinderbox_target.py,
3514 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3515 targets/stage1/stage1-preclean-chroot.sh,
3516 targets/support/chroot-functions.sh:
3517 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3518 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3520 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3521 modules/livecd_stage2_target.py:
3522 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3524 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3525 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3526 modules/livecd_stage2_target.py, modules/stage4_target.py,
3527 targets/livecd-stage1/livecd-stage1-controller.sh,
3528 targets/livecd-stage2/livecd-stage2-controller.sh,
3529 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3530 targets/support/functions.sh, targets/support/kmerge.sh,
3531 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3532 Generalized kernel support, fsscript, rcupdate, etc for stage4
3534 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3535 targets/support/pre-kmerge.sh:
3536 Removed sed for usb devices from legacy genkernel, as we're going to require
3537 a version much higher that no longer exhibits the bug.
3539 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3540 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3541 targets/support/livecdfs-update.sh:
3542 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3543 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3544 the ut2004demo shell script has been renamed to ut2004-demo.
3546 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3547 let genkernel always reinstall itself
3549 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3550 modules/catalyst_support.py, modules/generic_stage_target.py,
3551 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3552 fix case bug in livecdfs-update.sh; fix bug in initial command line
3553 arguement parsing; add cflags spec file support which is only allowed to
3556 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3557 targets/stage3/stage3-chroot.sh:
3558 Fix a use flag bug in the stage3
3560 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3561 modules/generic_stage_target.py:
3562 Changes to allow cflags, chost, cxxflags in a spec file
3564 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3565 targets/livecd-stage1/livecd-stage1-controller.sh,
3566 targets/livecd-stage2/livecd-stage2-controller.sh,
3567 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3568 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3569 targets/support/pre-kmerge.sh:
3570 change the code to use more case statements. Fix gcc issue in stage1.
3572 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3573 targets/livecd-stage1/livecd-stage1-controller.sh,
3574 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3575 Merging in changes from catalyst 1.1.x for gamecd support.
3577 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3578 targets/stage1/stage1-preclean-chroot.sh:
3579 Removing gcc-config stuff to see if its still required to work around a gcc
3582 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3583 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3584 Added tests for genkernel >3.2.0
3586 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3589 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3590 Updated AUTHORS with new maintainers and updated contributors list.
3592 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3593 examples/fsscript.sh.example, livecd/files/README.txt,
3594 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3595 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3596 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3597 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3598 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3599 universal.motd.txt to resolve documentation issue on bug #86914. Added
3600 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3601 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3604 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3605 targets/livecd-stage2/livecd-stage2-controller.sh:
3606 Removed a few unnecessary comments
3608 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3609 Removed obsolete files from the livecd directory as the functionality has
3610 moved into the targets folders
3612 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3613 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3614 Additional catalyst 2.0.0 files
3616 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3617 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3618 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3619 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3620 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3621 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3622 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3623 -livecd/runscript/alpha-archscript.sh,
3624 -livecd/runscript/default-runscript.sh,
3625 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3626 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3627 -livecd/runscript-support/gamecdfs-update.sh,
3628 -livecd/runscript-support/kmerge.sh,
3629 -livecd/runscript-support/livecdfs-update.sh,
3630 -livecd/runscript-support/post-kmerge.sh,
3631 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3632 modules/embedded_target.py, modules/generic_stage_target.py,
3633 modules/grp_target.py, modules/livecd_stage1_target.py,
3634 modules/livecd_stage2_target.py, -modules/netboot.py,
3635 +modules/netboot_target.py, modules/snapshot_target.py,
3636 modules/stage1_target.py, +modules/stage4_target.py,
3637 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3638 +targets/embedded/embedded-controller.sh,
3639 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3640 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3641 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3642 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3643 +targets/livecd-stage1/livecd-stage1-controller.sh,
3644 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3645 -targets/livecd-stage1/livecd-stage1.sh,
3646 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3647 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3648 +targets/livecd-stage2/livecd-stage2-controller.sh,
3649 +targets/livecd-stage2/livecd-stage2-iso.sh,
3650 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3651 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3652 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3653 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3654 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3655 +targets/stage1/stage1-controller.sh,
3656 +targets/stage1/stage1-preclean-chroot.sh,
3657 -targets/stage1/stage1-preclean1-chroot.sh,
3658 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3659 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3660 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3661 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3662 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3663 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3664 +targets/stage4/stage4-preclean-chroot.sh,
3665 +targets/support/chroot-functions.sh,
3666 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3667 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3668 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3669 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3670 +targets/tinderbox/tinderbox-controller.sh,
3671 targets/tinderbox/tinderbox-preclean-chroot.sh,
3672 -targets/tinderbox/tinderbox.sh:
3673 Initial Import of Catalyst 2.0.0
3675 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3676 livecd/runscript-support/livecdfs-update.sh:
3677 Added /usr/portage as tmpfs (this will be made conditional later).
3679 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3680 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3681 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3682 from an interactive shell.
3684 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3685 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3686 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3687 livecd/runscript-support/pre-kmerge.sh,
3688 livecd/runscript/default-runscript.sh:
3689 Moved livecd-bash_profile to livecd-bashrc. Added check for
3690 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3691 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3694 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3695 modules/generic_stage_target.py:
3696 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3699 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3700 livecd/runscript/default-runscript.sh,
3701 targets/livecd-stage1/livecd-stage1.sh:
3702 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3703 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3704 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3707 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3708 livecd/runscript/ppc-archscript.sh:
3709 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3711 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3712 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3713 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3714 for multiple initrd files.
3716 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3717 livecd/runscript/ppc-archscript.sh:
3718 Modifed PPC archscript to close bug #84648 and also to make the PPC
3719 archscript produce multiple initrd files, like x86/amd64.
3721 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3722 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3723 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3724 livecd/runscript/ppc-archscript.sh:
3725 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3726 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3727 livecd/volid for the HFS volid, too.
3729 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3730 Calling this one 1.1.7 and rolling a tarball.
3732 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3733 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3734 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3735 -livecd/runscript/sparc64-archscript.sh,
3736 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3737 Added livecd/volid to set the volume ID when creating the ISO, patch by
3738 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3739 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3741 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3742 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3743 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3744 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3746 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3747 livecd/runscript-support/livecdfs-update.sh:
3748 Removed hdparm from default runlevel as it break ide=nodma at boot.
3750 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3751 livecd/runscript-support/kmerge.sh,
3752 livecd/runscript-support/pre-kmerge.sh,
3753 targets/livecd-stage1/livecd-stage1-chroot.sh:
3754 Revert last set of changes and remove portage version check from emerge in
3755 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3758 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3759 livecd/runscript-support/kmerge.sh,
3760 livecd/runscript-support/pre-kmerge.sh:
3761 Change genkernel check to use best_version and has_version to determine if
3762 the any previously installed versions of genkernel are up to date. Change
3763 emerge line for kernels to use -n option to only install if they were not
3764 previously installed.
3766 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3767 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3768 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3769 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3770 livecd/runscript/sparc-archscript.sh:
3771 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3772 unified sparc32/sparc64 cdtar.
3774 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3775 livecd/runscript-support/livecdfs-update.sh,
3776 livecd/runscript-support/pre-kmerge.sh:
3777 Change sudoers update to only run if /etc/sudoers exists and only reduce
3778 splash to 1024x768 on minimal and universal install CD.
3780 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3781 targets/livecd-stage1/livecd-stage1.sh:
3782 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3785 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3786 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3787 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3788 livecd/runscript/sparc64-archscript.sh,
3789 livecd/runscript/x86-archscript.sh:
3790 Added a new empty livecd file to each archscript. This will be used for an
3791 identifier by genkernel to allow booting from a non-primary CDROM.
3793 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3794 Catalyst 1.1.6 is here.
3796 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3797 targets/stage1/stage1-preclean2-chroot.sh:
3798 Commenting out stage1 cleaning of /var/db.
3800 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3801 livecd/runscript-support/pre-kmerge.sh:
3802 Made splash reduction to 1024x768 only for minimal and universal release media.
3804 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3805 targets/stage1/stage1-preclean2-chroot.sh:
3806 Added SLOT files back to /var/db entries in stage1.
3808 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3809 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3810 livecd/runscript/default-runscript.sh,
3811 livecd/runscript-support/livecdfs-update.sh,
3812 targets/livecd-stage2/unmerge.sh:
3813 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3814 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3815 the copy from preserving permissions and also adding /usr/share/faces and
3816 default Gentoo icon. We'll see how the icon does for us. Removing serial
3817 init script, as it causes problems with the splash theme.
3819 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3820 targets/livecd-stage1/livecd-stage1.sh:
3823 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3824 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3825 livecd/runscript-support/kmerge.sh,
3826 livecd/runscript-support/livecdfs-update.sh,
3827 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3828 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3829 targets/stage1/stage1-preclean2-chroot.sh:
3830 Removed x-setup from local.start and added in symlinks for gconf, portage
3831 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3832 baselayout and removed /etc/startx from the environmental type. Commented
3833 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3834 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3835 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3836 for X, use the latest pci.ids and usb.ids from portage, and create
3837 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3838 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3839 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3840 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3841 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3844 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3845 Removed ccache from default options as it breaks catalyst when merged with
3848 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3849 modules/snapshot_target.py:
3850 Added /local/ to snapshot exclusion.
3852 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3853 livecd/runscript-support/livecdfs-update.sh:
3854 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3855 gustavoz and his 5 interface Xeon for this.
3857 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3858 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3859 Added a conditional before killing gconfd-2. This is also going to be
3860 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3863 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3864 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3865 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3866 Moved killall -9 gconfd-2 to execute outside chroot.
3868 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3869 livecd/files/x86-help.msg:
3870 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3873 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3874 livecd/runscript/x86-archscript.sh:
3875 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3878 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3881 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3882 targets/livecd-stage1/livecd-stage1.sh:
3883 Added killall for gconfd-2 back into livecd-stage1.sh
3885 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3886 livecd/runscript/alpha-archscript.sh:
3887 Alpha fixes for multiple kernels..
3889 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3890 livecd/runscript-support/kmerge.sh:
3891 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3893 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3894 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3895 livecd/runscript/sparc64-archscript.sh:
3896 Force devfs if udev is not selected for all supporting arches.
3898 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3899 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3900 livecd/runscript-support/kmerge.sh:
3901 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3904 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3905 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3906 Re-enabled preclean in grp and added gconfd-2 killing.
3908 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3909 livecd/runscript/x86-archscript.sh:
3910 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3913 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3914 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3915 targets/livecd-stage1/livecd-stage1-chroot.sh,
3916 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3917 targets/livecd-stage1/livecd-stage1.sh,
3918 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3919 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3920 Added ability to pause indefinitely. This closes bug #79798. I've also added
3921 the gcond-2 killall back in, but now it is in the actual preclean script and
3922 is executed inside the chroot.
3924 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3925 Updated for 1.1.3 release.
3927 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3928 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3929 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3930 targets/netboot/netboot-packages.sh,
3931 targets/tinderbox/tinderbox-chroot.sh:
3932 Updated to use package.use correctly. Blame Robert Paskowitz
3933 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3935 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3936 targets/stage1/stage1-preclean2-chroot.sh:
3937 Fixed find line for new stage1 /var/db/pkg.
3939 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3940 targets/stage1/stage1-preclean2-chroot.sh:
3941 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3942 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3945 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3946 livecd/runscript-support/livecdfs-update.sh:
3947 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3948 added net.ethX symlinks, and added copying of files from
3949 /usr/lib/hotplug/firmware into firmware tarball.
3951 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3952 livecd/runscript-support/livecdfs-update.sh:
3953 Firmware updated to use new /lib/firmware directory.
3955 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3956 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3957 work when both -f and -C were used on the command line.
3959 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3960 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3961 targets/livecd-stage1/livecd-stage1-chroot.sh,
3962 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3963 targets/stage3/stage3-chroot.sh:
3964 Added a portage version check to each target that uses --newuse to ensure a
3965 high enough version is used. This resolves bug #75336.
3967 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3968 livecd/files/livecd-local.start:
3969 Possible local.start fix for beejay.
3971 12 Jan 2005; John Davis <zhen@gentoo.org>
3972 modules/embedded.py:
3973 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3975 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3976 livecd/runscript-support/kmerge.sh:
3977 Added ccache support to genkernel call in livecd-stage2.
3979 11 Jan 2005; John Davis <zhen@gentoo.org>
3980 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3981 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3982 targets/netboot/netboot.sh:
3983 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
3984 some feature enhancements.
3986 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3987 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3988 targets/livecd-stage1/livecd-stage1-chroot.sh,
3989 targets/livecd-stage1/livecd-stage1.sh,
3990 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3991 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3992 Added a -F or --fetchonly command line option and closing out bug #77480.
3993 Also added a portage version check to livecd-stage1 to close out bug #68307.
3995 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3996 livecd/runscript-support/livecdfs-update.sh,
3997 targets/stage3/stage3-chroot.sh:
3998 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
3999 target to use emerge -e when building. This is only temporary until the
4000 bootstrap.sh script can be fixed or another solution can be decided upon.
4002 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4003 +targets/embedded/kmerge.sh:
4004 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4005 from mutex@gentoo.org
4007 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4008 modules/livecd_stage2_target.py:
4011 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4012 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4013 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4014 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4015 the brokenness of a stage1 tarball.
4017 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4018 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4021 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4022 modules/livecd_stage2_target.py:
4025 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4026 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4027 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4028 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4029 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4030 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4031 Upgraded the isolinux cdtar files and closing bug #70518.
4033 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4034 modules/embedded_target.py, modules/generic_stage_target.py,
4035 modules/grp_target.py, modules/livecd_stage1_target.py,
4036 modules/livecd_stage2_target.py, modules/netboot.py,
4037 modules/stage1_target.py, modules/tinderbox_target.py:
4038 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4039 separate out specific target logic from the generic targets modules.
4041 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4042 new PPC arch file from pvdabeel@gentoo.org
4044 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4045 examples/generic_stage_template.spec, modules/catalyst_support.py:
4046 tweaking error handling in the main catalyst script
4047 updated the example to include a blurb about portage_confdir
4049 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4050 livecd/runscript-support/livecdfs-update.sh:
4051 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4053 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4056 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4057 fix for #66592. catalyst now gives a traceback when it bails out, making
4058 troubleshooting amazingly easier
4060 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4061 modules/catalyst_support.py, modules/embedded_target.py,
4062 modules/generic_stage_target.py, modules/grp_target.py,
4063 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4064 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4065 Reversing patch from Eric Edgar from bug #70663.
4067 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4068 livecd/runscript/x86-archscript.sh:
4069 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4070 not work without it (mkisofs fails on creating ISO).
4072 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4073 modules/catalyst_support.py, modules/embedded_target.py,
4074 modules/generic_stage_target.py, modules/grp_target.py,
4075 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4076 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4077 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4078 separate out specific target logic from the generic targets modules.
4080 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4081 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4082 targets/embedded/embedded.sh:
4083 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4085 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4086 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4087 livecd/runscript/default-runscript.sh,
4088 livecd/runscript-support/gamecdfs-update.sh,
4089 livecd/runscript-support/livecdfs-update.sh,
4090 modules/livecd_stage2_target.py:
4091 Added gamecd/conf option to livecd_stage2_target.py, added
4092 gamecd.conf.example to /examples, cleaned up game-specific code in
4093 gamecdfs-update.sh to make it more generic, added more fundtionality to
4094 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4095 and gentoo-gamecd to make spec files simpler and to remove the need for
4096 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4097 user to still use a custom fsscript of their own.
4099 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4100 +livecd/files/environmental.motd.txt,
4101 targets/livecd-stage1/livecd-stage1.sh:
4102 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4104 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4105 livecd/runscript/default-runscript.sh,
4106 livecd/runscript-support/livecdfs-update.sh:
4107 Added gentoo-release-environmental as a valid livecd/type and did some
4108 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4109 devices other than eth0.
4111 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4112 targets/livecd-stage1/livecd-stage1-chroot.sh:
4113 Changed livecd-stage1 to merge each package individually. This should not
4114 make it into a production version of catalyst, but is here as a possible
4115 solution to bug #68307.
4117 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4118 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4119 livecd/runscript/sparc-archscript.sh,
4120 livecd/runscript/sparc64-archscript.sh,
4121 livecd/runscript/x86-archscript.sh:
4122 Added failures to all arches on mkisofs failure and also made -z option to
4123 mkisofs optional on x86 depending on loop type used.
4125 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4126 livecd/runscript/x86-archscript.sh:
4127 Making sure the mkisofs call causes a failure when it doesn't complete
4128 successfully. Once again, blame jforman, our beloved infra-monkey.
4130 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4131 livecd/runscript/default-runscript.sh:
4132 squashfs-utils->squashfs-tools fix. Blame jforman.
4134 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4135 livecd/isogen/x86-isogen.sh:
4136 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4137 possibly not booting on really old systems.
4139 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4140 livecd/runscript/x86-archscript.sh:
4141 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4142 possibly not booting on really old systems.
4144 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4145 livecd/runscript-support/livecdfs-update.sh:
4146 Save some space by removing redundant firmware after tarball is made, only
4147 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4150 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4151 targets/stage1/stage1-preclean2-chroot.sh:
4152 Added patch from vapier and closing bug #73556.
4154 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4155 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4156 +targets/embedded/embedded-fs-runscript.sh,
4157 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4158 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4159 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4160 from mutex@gentoo.org for modules/embedded.py
4162 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4163 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4164 livecd/runscript-support/livecdfs-update.sh:
4165 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4166 aliases having --color rather than --color=auto.
4168 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4169 livecd/files/livecd-local.start:
4170 Let's try actually making a proper edit on livecd/files/livecd-local.start
4171 this time, shall we...
4173 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4174 livecd/files/livecd-local.start:
4175 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4176 x-setup check for /etc/startx.
4178 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4179 livecd/runscript-support/gamecdfs-update.sh:
4180 Fixing minor sed bug in gamecdfs-update.sh.
4182 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4183 examples/snapshot_template.spec,
4184 livecd/runscript-support/gamecdfs-update.sh,
4185 livecd/runscript-support/livecdfs-update.sh:
4186 Fixing typo in snapshot_template.spec and closing bug #70321.
4188 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4189 livecd/runscript-support/pre-kmerge.sh:
4190 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4191 genkernel will only add the 1024x768 version of the gensplash image to the
4192 bzImage, which added with the livecd-stage2 removal of the unused splash
4193 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4195 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4196 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4197 livecd/runscript/sparc64-archscript.sh:
4198 Updated with silo/mkisofs patch from gustavoz.
4200 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4201 livecd/files/x86-help.msg:
4202 Updated x86-help.msg to make it fall more inline with current
4203 genkernel/livecd-tools options.
4205 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4206 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4207 livecd/runscript-support/pre-kmerge.sh:
4208 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4209 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4210 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4213 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4214 livecd/runscript-support/kmerge.sh,
4215 livecd/runscript-support/livecdfs-update.sh,
4216 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4217 Changed kernel build caching to use kerncache option, rather than pkgcache
4218 option. Fixed --postconf and --callback for builds that do not require them.
4219 Removed delay when removing package sin the system profile. This is now
4220 catalyst 1.1.0, so enjoy.
4222 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4223 livecd/runscript-support/livecdfs-update.sh:
4224 Stopping udev from using the nasty device tarball. We don't need it anyway.
4226 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4227 livecd/runscript/sparc-archscript.sh,
4228 livecd/runscript/sparc64-archscript.sh,
4229 livecd/runscript-support/kmerge.sh,
4230 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4231 Fixing gpm support by uncommenting default settings. Fixing case where
4232 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4233 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4234 not get renamed. Fixed a problem where we were accidentally removing the
4235 hwdata-knoppix versions of pci.ids and usb.ids and linking
4236 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4237 for 2004.3 and catalyst 1.1.0.
4239 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4240 patch from vapier@gentoo.org for bug #68080
4242 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4243 livecd/runscript-support/kmerge.sh:
4244 made kernel caching dependent on the "pkgcache" option so that genkernel's
4245 postconf can actually work
4247 18 Oct 2004; John Davis <zhen@gentoo.org>
4248 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4249 livecd/runscript-support/livecdfs-update.sh:
4250 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4252 17 Oct 2004; John Davis <zhen@gentoo.org>
4253 livecd/runscript-support/livecdfs-update.sh:
4254 firmware tarball fix for packages that need firmware such as ipw2100
4256 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4257 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4258 livecd/runscript-support/livecdfs-update.sh,
4259 modules/livecd_stage2_target.py:
4260 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4262 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4263 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4264 should not hurt non-HT users
4266 12 Oct 2004; John Davis <zhen@gentoo.org>
4267 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4268 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4269 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4270 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4271 livecd/runscript-support/kmerge.sh:
4272 bugfixes for #67195, #67197, #67122, and #46918
4274 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4275 small netboot fixups
4277 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4278 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4279 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4280 targets/netboot/netboot.sh:
4281 sweeping updates and changes to the netboot code. the patches should fix the
4282 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4283 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4285 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4286 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4287 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4288 targets/netboot/netboot.sh:
4289 more code cleanup and maintenance
4291 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4292 modules/generic_stage_target.py, +modules/netboot.py,
4293 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4294 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4295 +targets/netboot/netboot.sh:
4296 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4299 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4300 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4301 targets/livecd-stage1/livecd-stage1-chroot.sh,
4302 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4303 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4304 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4305 have to start a server on the build host for it to distribute.
4307 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4308 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4309 just do -s version_stamp
4311 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4312 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4314 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4315 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4316 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4317 modules/livecd_stage2_target.py:
4318 udev support for livecds
4320 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4321 +targets/livecd-stage2/unmerge.sh:
4322 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4323 Also, livecd-stage2 unmerge.sh added back in.
4325 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4326 livecd/runscript-support/livecdfs-update.sh:
4327 bugfixes for #60887 and #63338
4329 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4330 bugfixes for #63382 and #63338
4332 08 Sep 2004; John Davis <zhen@gentoo.org>
4333 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4334 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4335 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4336 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4337 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4338 targets/livecd-stage1/livecd-stage1-chroot.sh,
4339 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4340 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4341 lots of changes in this revision. first of all, major cosmetic fixups to the
4342 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4343 for distcc or ccache builds in most of the targets. bug #56581 is finially
4344 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4345 performance enhancement here.
4347 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4348 modules/livecd_stage2_target.py:
4349 fix for bug #63033, thanks to usata@gentoo.org for the patch
4351 30 Aug 2004; John Davis <zhen@gentoo.org>
4352 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4353 bugfixes for #61537 and #61779
4355 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4356 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4357 modules/snapshot_target.py:
4358 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4359 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4360 time should also be improved due to a more efficient use of rsync. This commit will
4361 mark the portage version of catalyst-1.9.0.
4363 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4364 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4367 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4370 02 Aug 2004; John Davis <zhen@gentoo.org>
4371 livecd/runscript-support/livecdfs-update.sh:
4374 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4375 +targets/stage1/build.py, -targets/stage1/build.sh,
4376 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4377 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4378 targets/stage3/stage3-chroot.sh:
4379 applied patch from bug #58840. it should fix up things for uclibc stages and
4380 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4382 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4383 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4384 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4385 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4386 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4387 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4388 livecd/runscript-support/livecdfs-update.sh,
4389 modules/livecd_stage2_target.py:
4390 addition of wolf31o2's gamecd patchset. untested, so please beware
4392 14 Jul 2004; John Davis <zhen@gentoo.org>
4393 livecd/runscript-support/livecdfs-update.sh,
4394 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4395 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4396 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4397 this out of generic_stage_target and into livecd-stage2 since the
4398 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4400 13 Jul 2004; John Davis <zhen@gentoo.org>
4401 livecd/runscript-support/livecdfs-update.sh:
4402 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4403 default rc'ed programs when only one change was required to rcadd. so I
4404 changed it so that the defaults are *always* loaded and specified additions/
4405 deletions are just added on top of those.
4407 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4408 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4409 targets/livecd-stage1/livecd-stage1-chroot.sh,
4410 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4411 targets/tinderbox/tinderbox-chroot.sh:
4412 changing the more verbose behavior to the -V (verbose) flag
4414 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4415 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4416 targets/livecd-stage1/livecd-stage1-chroot.sh,
4417 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4418 targets/tinderbox/tinderbox-chroot.sh:
4419 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4420 it is about to merge so that deps and USE flags are more evident
4422 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4423 modules/catalyst_support.py:
4424 completely rewrote the catalyst main script so that it can actually utilize
4425 more than one command line flag. new functionality included, but not active
4426 yet (--debug and --verbose). arguments can still be passed on the commandline
4427 through the use of the -C (--cli) flag. updated the arg_parse function in
4428 catalyst_support.py to accomodate my changes.
4430 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4431 modules/generic_target.py, modules/grp_target.py,
4432 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4433 modules/snapshot_target.py, modules/stage1_target.py,
4434 modules/stage2_target.py, modules/stage3_target.py,
4435 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4436 fixes for bugs #55192 and #54137
4437 added a new key for all specfiles, portage_confdir.
4438 this should point to a directory similar in functionality to /etc/portage.
4440 cleaned up the module code a bit so that unnecessary modules
4443 more work on resuming. it is getting there, but it still needs a ton of work,
4444 so please test, and report bugs.
4446 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4447 modules/catalyst_support.py, modules/generic_stage_target.py,
4448 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4449 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4450 stage resuming functionality should be working. I still have to work on GRP
4451 and livecds, but they should not be hard. I could not incorporate emerge
4452 --resume into stage resuming functionality because in some instances, portage
4453 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4454 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4455 ). I also made some small tweaks to the stage target scripts which clean up
4456 the envscript stuff. Not noticable performance wise, but it makes me feel all
4457 warm and fuzzy to know that it is programmed absolutely correctly ;)
4459 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4460 modules/generic_stage_target.py:
4461 revamped the cmd() structure so that it could properly return error codes.
4462 Please note that this might break catalyst until there is some further
4463 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4464 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4465 now. Additionally, catalyst will stop when there is an error with an ebuild
4466 ... it didn't do this before, it just plowed along and packed things up.
4468 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4469 code in portage.py and then answering my noob questions.
4471 13 Jun 2004; John Davis <zhen@gentoo.org>
4472 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4473 livecd/runscript-support/livecdfs-update.sh:
4474 some last minute fixins (stuff to work with the new genkernel)
4476 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4479 11 Jun 2004; John Davis <zhen@gentoo.org>
4480 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4481 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4484 10 Jun 2004; John Davis <zhen@gentoo.org>
4485 livecd/runscript-support/kmerge.sh,
4486 livecd/runscript-support/livecdfs-update.sh,
4487 livecd/runscript-support/post-kmerge.sh,
4488 livecd/runscript-support/pre-kmerge.sh:
4489 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4490 functions control what scripts are added to their respective runlevels. This
4491 option would be specified like so in the spec file: livecd/rcadd:
4492 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4494 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4495 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4496 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4497 the code to give a nice error msg instead of a cryptic traceback
4499 04 Jun 2004; John Davis <zhen@gentoo.org>
4500 livecd/runscript-support/livecdfs-update.sh:
4501 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4502 /etc/bootsplash/default
4504 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4505 targets/embedded/embedded-chroot.sh,
4506 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4507 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4508 targets/livecd-stage1/livecd-stage1-chroot.sh,
4509 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4510 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4511 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4512 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4513 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4514 targets/tinderbox/tinderbox-chroot.sh,
4515 targets/tinderbox/tinderbox-preclean-chroot.sh,
4516 targets/tinderbox/tinderbox.sh:
4517 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4519 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4520 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4521 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4522 It should be a full path pointing to a portage overlay dir.
4524 27 May 2004; John Davis <zhen@gentoo.org>
4525 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4526 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4527 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4528 livecd/runscript/default-runscript.sh:
4529 added updated silos and fixed motd bug
4531 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4532 rolling out version 1.0.8
4534 22 May 2004; John Davis <zhen@gentoo.org>
4535 livecd/runscript-support/kmerge.sh,
4536 livecd/runscript-support/livecdfs-update.sh,
4537 modules/livecd_stage2_target.py:
4538 added key livecd/bootsplash
4540 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4541 livecd/runscript/sparc-archscript.sh,
4542 livecd/runscript/sparc64-archscript.sh:
4543 sparc fixup patches from gustavoz at g.org
4545 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4546 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4547 is livecd/modblacklist
4549 19 May 2004; John Davis <zhen@gentoo.org>
4550 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4551 livecd/runscript/x86-archscript.sh:
4552 added support for livecd/overlay, changed vga=0x317 to vga=791
4553 in the x86 archscript as it is a more standard setting and should
4554 work on more hardware
4556 17 May 2004; John Davis <zhen@gentoo.org>
4557 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4558 livecd/runscript-support/kmerge.sh,
4559 livecd/runscript-support/livecdfs-update.sh,
4560 modules/livecd_stage2_target.py:
4561 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4562 we also now have basic motd copying support for more branded livecds
4564 16 May 2004; John Davis <zhen@gentoo.org>
4565 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4566 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4567 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4569 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4570 modules/catalyst_support.py, modules/embedded_target.py,
4571 modules/generic_stage_target.py, modules/generic_target.py,
4572 modules/grp_target.py, modules/livecd_stage1_target.py,
4573 modules/livecd_stage2_target.py, modules/stage1_target.py,
4574 modules/stage2_target.py, modules/stage3_target.py,
4575 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4576 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4577 caused gcc profile problems.
4579 12 May 2004; John Davis <zhen@gentoo.org>
4580 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4581 livecd/runscript-support/livecdfs-update.sh,
4582 livecd/runscript-support/post-kmerge.sh,
4583 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4585 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4586 silliness). Most notably, I have taken advantage of the update-modules
4587 --assume-kernel fix from agriffis so that we can actually use 3rd party
4588 modules now. Please note that >=baselayout-1.9.0 is required.
4590 02 May 2004; Olivier Crete <tester@gentoo.org>
4592 Added forgotten CHOST for i386 subarch
4594 30 Apr 2004; John Davis <zhen@gentoo.org>
4595 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4596 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4597 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4598 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4600 -fixed 2004.0 branding in the isolinux cdtar
4601 -fixed up acpi stuff in the runscripts
4602 -fixed up the x86 help message and corrected the numerous errors in it
4604 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4605 livecd/runscript/default-runscript.sh:
4606 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4607 1.0.7. we are ready for release
4609 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4610 fix for the problem that gustavoz found wrt the /dev creation stuff not
4611 detecting arches. also an efficiency fix for stage1 building
4613 14 Apr 2004; John Davis <zhen@gentoo.org>
4614 targets/embedded/embedded-chroot.sh,
4615 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4616 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4617 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4618 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4619 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4620 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4621 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4622 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4623 targets/tinderbox/tinderbox-preclean-chroot.sh,
4624 targets/tinderbox/tinderbox.sh:
4625 fix for bug #47733 - fixes for distcc and an envscript bugfix
4627 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4630 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4631 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4632 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4633 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4634 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4635 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4636 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4637 targets/stage1/stage1-preclean1-chroot.sh,
4638 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4639 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4640 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4641 targets/tinderbox/tinderbox.sh:
4642 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4643 zhen@gentoo.org please.
4645 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4646 fix for /dev in stage1
4648 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4651 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4652 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4653 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4654 Added the two kernel-configs for 2004.1 x86
4656 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4657 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4658 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4659 targets/tinderbox/tinderbox.sh:
4660 fix to address missing /dev in stages, fixed path for env-update in all of the
4663 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4664 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4666 01 Apr 2004; John Davis <zhen@gentoo.org>
4667 livecd/runscript/default-runscript.sh:
4668 added in fix for the module.conf stuff courtesy of Benjamin Judas
4671 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4673 cosmetic touchups for 1.0.5
4675 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4676 added support to the stage2 for stackable profiles bootstrap
4678 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4679 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4680 support for sparc32/64 build compatibility
4682 30 Mar 2004; John Davis <zhen@gentoo.org>
4683 livecd/runscript/default-runscript.sh, modules/targets.py,
4684 targets/stage1/build.sh:
4685 fix for bug 46022, more stackable profile fixes, embedded patches added
4687 26 Mar 2004; John Davis <zhen@gentoo.org>
4688 livecd/runscript/default-runscript.sh, modules/targets.py,
4689 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4690 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4691 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4692 fixes for bugs #44625 and #45805
4694 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4695 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4696 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4697 memtest is in. if you want to use it, check out the memtest86 cd tarball
4698 Also, fixes for bugs 45078, 45188, 44306
4700 23 Mar 2004; John Davis <zhen@gentoo.org>
4701 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4702 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4703 livecd/runscript/x86-archscript.sh, modules/targets.py,
4704 targets/livecd-stage3/unmerge.sh:
4705 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4706 created at the end of the livecd-stage2 process.
4708 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4709 targets/embedded/embedded.sh:
4710 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4712 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4713 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4714 removing the hardened-gcc deps since the package itself is deprecated'
4716 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4717 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4719 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4720 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4721 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4722 examples/livecd/alpha/config-2.4.21-r4-alpha,
4723 examples/livecd/alpha/config-2.4.21-r4-jensen,
4724 examples/livecd/alpha/config-2.4.21-r4-legacy,
4725 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4726 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4727 fixes for bugs 43676, 43701. Alpha support added as well.
4729 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4730 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4731 kde/gnome cd specs added.
4733 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4734 fix in catalyst.conf for bug #42044
4736 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4737 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4738 examples/livecd/sparc64/config-2.4.24-sparc64:
4739 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4741 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4742 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4743 for a $clst_conf environment variable. You can use the $clst_conf variable to
4744 point to a file to use in place of /etc/catalyst.conf. By setting this
4745 variable in your shell, catalyst can easily be used by multiple people on the
4746 same machine. Also, ccache support now works for genkernel.
4748 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4749 removed file for livecd-stage2 target, as this is handled by the runscript
4750 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4751 and made "/boot/kernel/foo/extraversion" an optional rather than required
4752 parameter. The aforementioned "packages" is used to specify kernel-related
4753 packages (like module ebuilds) to merge with each kernel, and the new "use"
4754 option is used to specify the USE settings you'd like exported to the
4755 environment during kernel as well as kernel "packages" build.
4757 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4758 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4759 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4760 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4761 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4762 targets/tinderbox/tinderbox.sh:
4763 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4764 it for ebuild - added headers to everything and removed deprecated dirs
4766 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4767 adding Kumba's patches for MIPS
4769 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4770 Added hppa specific code.
4772 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4773 Tinderbox target added. See tinderbox examples in examples/ dir.
4775 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4776 spec file support integrated into catalyst. Use "-f/--file specfile" as
4777 argument; see examples dir for examples.
4778 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4779 example of how to use it.
4781 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4782 support functions for spec file parsing and reading added. Will get added to
4785 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4786 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4789 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4790 Significant rework of code structure. Everything is falling nicely into place.
4792 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4793 Exception handling fully-integrated into current prototype code.
4795 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4796 beginning of exception handling integration, got some of the target code
4799 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4800 major code rework in progress on the python parts.
4802 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4803 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4804 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4805 for organiation's sake, I have moved the files, such as livecd foundations,
4806 into catalyst/files. It will make it easier for us when ebuild time comes
4809 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4810 All preliminary target build scripts are now added and coded to near as spec
4811 that we can have at this point.
4813 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4814 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4815 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4816 something that should be continued as much as reasonably possible in other
4817 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4818 code completed, and internal fall-backs to reasonable global config defaults
4821 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4822 subarch test outsourced to python catalyst-subarches function.
4824 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4825 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4827 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4828 removing dup enter_chroot
4830 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4831 document subarches checking
4833 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4834 Fix valid subarch test.
4836 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4837 include/build_functions.sh, include/functions.sh:
4838 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4839 start_build to build_functions.sh cleaning up the main catalyst script some
4842 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4843 fixed SRCBALL and DESTBALL, making it transparent for profiles
4845 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4846 added an exit condition to the cmd line argument case statement
4848 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4849 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4850 the changes that I made to the above files should make catalyst completely
4851 transparent to no matter what profile we are using. check files/catalyst.conf
4852 for the list of BUILDTYPEs that we support.
4854 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4855 changed how cmd line arguments are handled
4857 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4858 I changed the is_special handling so that it is cleaner and faster
4860 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4861 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4862 livecd/foundations/x86-basic/post-clean.sh,
4863 livecd/foundations/x86-basic/pre-clean.sh,
4864 livecd/foundations/x86-basic/settings:
4865 I outsourced more functions to include/functions.sh. I made it a seperate file
4866 from build_fucntions.sh so that we can keep our build and other functions
4867 apart. I also added in the livecd stuffs from the stager side of things.
4869 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4870 include/build_functions.sh:
4871 I outsourced all of the build functions to include/build_functions.sh. In the
4872 future, this will happen more - the code needs cleaned up.
4874 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4876 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4877 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4878 does not use that anymore.
4880 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4881 since we now have a default profile in portage, i massaged some errors
4882 messages to reflect that.
4884 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4886 removed ccache support from catalyst stage1 build cause it breaks the build.
4887 Additionally, I removed gettext support from bootstrap, because according to
4888 our new default profile, we don't use that anymore.
4890 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
4891 added a new var, BUILDTYPE, adding more transparency for building.
4892 In the future, we will be building both selinux and hardened sources.
4894 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4895 fixed some formatting when catalyst prints out build info, additionally,
4896 trying to make catalyst more transparent for future expansion of stages
4898 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
4899 fixed the order/ way in which we handle cmd line arguments wrt to -h or
4900 --help. I moved this functionality from the main program section to
4903 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
4904 I edited catalyst to change our naming convention from stage*-arch-h.* to
4905 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
4906 I change naming conventions, as catalyst will be eventually extended to
4907 do selinux-* stages also.
4909 Additionally, I updated README.catalyst to include profile information.
4911 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
4912 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
4913 I renamed README.stager to README.catalyst and have made some very minor
4914 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
4915 I have hacked bootstrap to use the hardened profile, as well as utilize
4916 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
4917 major). Additionally, bin/stage1 has been hacked to accept the hardened
4918 profile, and use hardened-gcc.
4920 09 September 2003; John Davis <zhen@gentoo.org>:
4921 Initial import of hardened stager. I am forking this from the original
4922 stager code in order to better fit our needs. The original stager code is
4923 still used by Gentoo, and is maintained by Daniel Robbins
4924 <drobbins@gentoo.org>. I would like to thank him and the rest of the
4925 contributors that coded stager.