1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
5 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
6 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
8 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
9 targets/support/bootloader-setup.sh:
10 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
13 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
14 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
15 Added TODO. Changed create_handbook_icon call to only be called if
16 /docs/handbook/index.html exists on the disk or in livecd/overlay.
18 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
19 targets/support/kmerge.sh:
20 Run sed on KERNELVERSION to escape the slashes so we can use it in another
23 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
24 targets/support/kmerge.sh:
25 Modify test to run if package.provided exists instead of if it doesn't.
26 Run sed on the correct file.
28 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
29 targets/support/chroot-functions.sh:
30 Added --noreplace to setup_myfeatures merges so we don't blow away any
31 packages which are already installed with the proper USE flags for the given
32 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
34 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
35 livecd/files/README.txt:
36 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
38 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
39 targets/support/rc-update.sh:
40 Added mdraid for baselayout-2 users.
42 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
43 targets/support/kmerge.sh:
44 Clean up package.provided after the kernel build
46 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
47 targets/support/kmerge.sh:
48 It helps if I put things in the correct order so they'll actually execute,
49 rather than getting a nice error from emerge.
51 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
52 targets/support/kmerge.sh:
53 Change upgrade to update.
55 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
56 targets/support/kmerge.sh:
57 Add back in the package.provided code that *should* skip the kernel sources
58 merge for call back and subsequent runs.
60 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
61 targets/support/kmerge.sh:
62 We don't really need to use binary packages for the kernel sources, since it
63 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
64 when we're not using kerncache.
66 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
67 targets/support/kmerge.sh:
68 Remove 'symlink' from USE, since it's not needed and screws up kerncache
70 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
71 targets/livecd-stage2/livecd-stage2-controller.sh:
72 OK, we run our find outside the chroot, so we don't want to use absolute
73 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
74 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
77 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
78 targets/livecd-stage2/livecd-stage2-controller.sh,
79 targets/stage1/stage1-controller.sh:
80 Cleanup the clean section for stage1 and add an updated clean section for
81 livecd-stage2 when we're a minimal, universal, or game CD. This is
82 2.0.6_pre14 for testing.
84 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
85 targets/support/kmerge.sh:
86 We should be using --newuse when merging our packages in callback.
88 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
89 targets/grp/grp-chroot.sh:
90 We should only use --noreplace when building a pkgset, everything else
93 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
94 modules/catalyst_support.py, modules/generic_stage_target.py,
95 modules/grp_target.py:
96 Apply additional patches from bug #207862 for CONTENTS generation.
98 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
99 targets/grp/grp-chroot.sh:
100 Call setup_myemergeopts after changing clst_FETCH.
102 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
103 targets/netboot2/netboot2-pkg.sh:
104 Remove a bit of unnecessary code.
106 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
107 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
108 targets/support/chroot-functions.sh:
109 Fix some spacing on the -* warning, revert Andrew's last change, since it
110 didn't do anything, and clean up the GRP chroot code so it works smarter and
111 set clst_FETCH when clst_grp_type is something other than pkgset.
113 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
114 targets/support/chroot-functions.sh:
115 Don't set --usepkg and --buildpkg when fetching.
117 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
118 modules/generic_stage_target.py:
119 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
122 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
123 modules/generic_stage_target.py:
124 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
125 boot/kernel/${kname}/config copying code in generic_stage_target.
127 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
128 targets/support/kmerge.sh:
129 Make sure we don't give genkernel a --kernel-config if it isn't set in the
132 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
133 modules/generic_stage_target.py, targets/support/kmerge.sh,
134 targets/support/pre-kmerge.sh:
135 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
136 valid, rather than required, changed clst_ksource to default to
137 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
138 removal of USE to after the kernel build so the modules get the correct USE,
139 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
141 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
142 targets/support/kmerge.sh:
143 We should run the default functions for kmerge.sh, too.
145 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
146 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
147 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
148 Updated aboot cdtar with a newer version to support newer kernels.
150 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
151 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
152 Updated make_destpath so it writes out to make.conf as well as exporting
153 ROOT to the environment, added a make_destpath call to cleanup_stages, and
154 adding make_destpath /tmp/stage1root to stage1.
156 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
157 Updated README a bit and rolling 2.0.6_pre12 for testing.
159 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
160 targets/support/create-iso.sh:
161 Removed any further checks for clst_fstype and making sure everybody is
162 using ${mkisofs_zisofs_opts}.
164 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
165 targets/support/livecdfs-update.sh:
166 The default theme for GNOME is now Clearlooks, so we can remove the theme
167 code, but we still want to set the font size.
169 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
170 targets/support/livecdfs-update.sh:
171 We need to put quotes around ${user_comment} or useradd gets confused.
173 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
174 targets/support/chroot-functions.sh:
175 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
178 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
179 targets/support/kmerge.sh:
180 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
181 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
183 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
184 targets/support/create-iso.sh:
185 Bash fscking sucks, so we have to compromise on this code reduction solution
186 a bit. It's still far better than it was
188 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
189 targets/support/create-iso.sh:
190 Don't escape quotes when actually running the command
192 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
193 targets/support/kmerge.sh:
194 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
196 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
197 targets/support/kmerge.sh:
198 Use -L instead of -l in test for symlink
200 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
201 targets/stage1/stage1-controller.sh:
202 Remove code for gcc-config/binutils-config since it should be getting done
203 in the preclean script, anyway.
205 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
206 targets/stage1/stage1-chroot.sh:
207 I missed one place where HOSTUSE was being used incorrectly.
209 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
210 targets/support/kmerge.sh:
211 Escape the correct quote
213 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
214 targets/support/kmerge.sh:
215 Change remaining instances of run_emerge to run_merge
217 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
218 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
219 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
222 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
223 targets/support/bootloader-setup.sh:
224 Let's change our splash checking to a global check so it only needs to be
225 done once. This makes much more sense than having all of those if ... else
228 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
229 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
230 Fix our USE invocation here so things work as expected.
232 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
233 targets/support/livecdfs-update.sh:
234 Force-enable livecd/users for livecd/type gentoo-release-livecd and
237 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
238 targets/support/livecdfs-update.sh:
239 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
242 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
243 targets/livecd-stage2/livecd-stage2-controller.sh:
244 Fixing the snapshot copying so it will only copy the correct snapshot for
245 people who don't know how to properly use wget.
247 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
248 targets/stage1/stage1-chroot.sh:
249 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
252 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
253 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
254 OK, we have to escape our quotes, rather than use single quotes, or we don't
255 evaluate the variables properly.
257 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
258 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
259 targets/support/kmerge.sh:
260 Fixing echo/sed for make.conf writing.
262 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
263 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
264 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
265 Rather than using the environment, we write out our USE to make.conf, then
266 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
267 be written to make.conf, already.
269 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
270 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
271 targets/livecd-stage1/livecd-stage1-chroot.sh,
272 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
273 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
274 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
275 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
276 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
277 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
278 Changing run_emerge to run_merge, changing both setup_portage and
279 setup_myfeatures to add any USE changes to make.conf prior to merge, then
280 removing the settings added, rather than (ab)using the environment.
282 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
283 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
284 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
285 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
286 targets/tinderbox/tinderbox-chroot.sh:
287 Rearrange some of the functions in chroot-functions.sh in preparation for
288 some upcoming changes and rename setup_portage to setup_pkgmgr.
290 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
291 targets/stage1/stage1-controller.sh:
292 Removing an extra env-update call from stage1's preclean.
294 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
295 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
296 targets/support/bootloader-setup.sh:
297 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
298 help.msg which we didn't even use.
300 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
301 targets/support/bootloader-setup.sh:
302 Don't write out out 'default 1' line when creating grub.conf, since the
303 'help' entry is now at the bottom, and we want grub to default to the first
306 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
307 targets/support/bootloader-setup.sh:
308 Removed checks on livecd/splash_type, since we only support one type,
309 removed remaining bootsplash code from bootloader-setup.sh, added automatic
310 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
311 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
313 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
314 targets/livecd-stage2/livecd-stage2-controller.sh:
315 Let's automatically copy in the snapshot if livecd/type is
316 gentoo-release-livecd.
318 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
319 modules/generic_stage_target.py:
320 Fix leading whitespace in empty() so it's only executed if there's something
321 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
322 211410 for pointing this out
324 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
325 targets/support/rc-update.sh:
326 Quote baselayout package atom
328 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
329 targets/support/chroot-functions.sh:
330 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
331 PATH by default. Instead, simply check if it exists.
333 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
334 targets/support/chroot-functions.sh:
335 Remove temporary package listing code, since --verbose is forced on with
338 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
339 Force-enable --verbose when using --debug
341 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
342 targets/support/kmerge.sh:
343 Changing modules-update to update-modules to quiet a warning and keep us
344 from having it get removed out from under us.
346 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
347 targets/support/chroot-functions.sh:
348 Adding a note to myself for better debug and moving run_default_funcs to the
349 bottom of the script so it gets executed. Since this can otherwise break
350 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
352 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
353 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
354 targets/support/chroot-functions.sh:
355 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
356 so we can get the output with --debug, added --newuse to the options for
357 stage1, as we should always rebuild any package where the USE has changed,
358 removed removal of portage logs from stage2-chroot.sh since it is being done
359 by cleanup_stages, moved world removal in cleanup_stages into a check for
360 stages 1 through 3, made update_env_settings check for the existence of
361 env-update before running it since we now run update_env_settings by default
362 everywhere chroot-functions.sh is sourced, and added a section to show_debug
363 to list the packages, since we don't yet force-enable verbose with debug.
365 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
366 modules/catalyst_lock.py:
367 Since my python sucks and I don't feel like troubleshooting it at the
368 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
369 2.0.6_pre8 for testing.
371 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
372 modules/builder.py, modules/catalyst_lock.py:
373 Added some extra debug output to catalyst_lock.py and added Stuart Longland
374 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
376 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
377 modules/catalyst_support.py:
378 change 'is' to == because python is grumpy
380 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
381 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
382 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
383 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
384 targets/support/rc-update.sh:
385 Removing support for bootsplash, since it hasn't been in a supported kernel
386 in a couple years and isn't accepted upstream.
388 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
389 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
390 Fix up the sed for genkernel so it works on versions both before and after
391 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
392 change was a bit too aggressive.
394 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
395 targets/support/bootloader-setup.sh:
396 Change grub timeout to 15 seconds instead of 150.
398 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
399 targets/support/pre-kmerge.sh:
400 Comment out sed on genkernel executable as it appears to do nothing these
403 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
404 targets/livecd-stage2/livecd-stage2-controller.sh:
405 Only call find on libdirs that actually exist. Thanks to Kristoffer
406 <krek6597@student.uu.se> in bug #210807.
408 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
409 modules/generic_stage_target.py:
410 Add warning about -* in foo/use in the spec.
412 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
413 targets/embedded/embedded-chroot.sh,
414 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
415 targets/grp/grp-preclean-chroot.sh,
416 targets/livecd-stage1/livecd-stage1-chroot.sh,
417 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
418 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
419 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
420 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
421 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
422 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
423 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
424 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
425 targets/tinderbox/tinderbox-preclean-chroot.sh:
426 Change all . to source.
428 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
429 targets/embedded/embedded-preclean-chroot.sh,
430 targets/grp/grp-preclean-chroot.sh,
431 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
432 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
433 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
434 targets/stage3/stage3-preclean-chroot.sh,
435 targets/stage4/stage4-preclean-chroot.sh,
436 targets/support/chroot-functions.sh,
437 targets/tinderbox/tinderbox-preclean-chroot.sh:
438 Added a cleanup_stages function and added it to the appropriate places.
440 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
441 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
442 targets/livecd-stage1/livecd-stage1-chroot.sh,
443 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
444 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
445 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
446 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
447 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
448 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
449 Removing any functions that we now call by default when we source
450 chroot-functions.sh by default.
452 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
453 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
454 targets/livecd-stage1/livecd-stage1-chroot.sh,
455 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
456 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
457 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
458 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
459 Clean up the debug code that I've added to stage1, move it to
460 chroot_functions.sh, and call it from all of our main targets.
462 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
463 modules/generic_stage_target.py:
464 Wow. I need to make sure that we actually comment comments in make.conf or
465 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
466 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
468 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
469 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
470 targets/stage3/stage3-chroot.sh:
471 We need to be sure we clear out /var/log/portage/elog as well as
472 /var/log/emerge.log for stages 1 through 3.
474 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
475 modules/generic_stage_target.py,
476 targets/livecd-stage2/livecd-stage2-controller.sh,
477 targets/support/livecdfs-update.sh:
478 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
479 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
480 80 columns. This is catalyst 2.0.6_pre5 for testing.
482 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
483 modules/generic_stage_target.py:
484 Apparently, python doesn't like it when you put a set of comments in front
485 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
488 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
489 modules/generic_stage_target.py:
490 Huge refactoring of modules/generic_stage_target.py to fix indentation and
491 generally clean up the code so it's a bit easier to read/follow.
493 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
494 modules/generic_stage_target.py:
495 Sort and de-dupe myusevars.
497 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
498 targets/stage1/stage1-chroot.sh:
499 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
501 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
502 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
503 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
504 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
505 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
506 targets/tinderbox/tinderbox-chroot.sh:
507 Move export of FEATURES to setup_myfeatures.
509 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
510 targets/stage1/stage1-chroot.sh:
511 Added some debug code to stage1 and fixed a nice bug where we weren't
512 building with the correct USE. Unfortunately, this invalidates any caches
513 for stage1, since we were building with the entire USE from the profile.
514 This is 2.0.6_pre4 for testing.
516 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
517 targets/stage1/stage1-chroot.sh:
518 We don't need to do the device building twice, so removing USE=build from
519 first baselayout install.
521 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
522 targets/support/livecdfs-update.sh:
523 We check for a plugdev group, add it if it doesn't exist, and make sure any
524 users specified by livecd/users is in the group.
526 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
527 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
528 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
530 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
531 modules/catalyst_support.py:
532 Fix up calc_contents in contents_map. Thanks to Brent Baude
533 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
536 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
537 targets/stage1/stage1-chroot.sh:
538 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
539 empty and will cause issues in stage3 and beyond.
541 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
542 targets/support/kmerge.sh, targets/support/rc-update.sh:
543 Changed some of the rc-update code so it should work with baselayout-2,
544 also. This is 2.0.6_pre2 for testing.
546 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
547 files/catalyst.conf, modules/catalyst_support.py,
548 modules/generic_stage_target.py, modules/grp_target.py,
549 modules/snapshot_target.py:
550 Added support for generating CONTENTS files automatically. Patch by Robin
551 Johnson <robbat2@gentoo.org> for bug #207862.
553 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
554 modules/snapshot_target.py:
555 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
556 exclude digest-* files from the snapshot.
558 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
559 arch/x86.py, modules/generic_stage_target.py:
560 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
561 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
563 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
564 targets/support/kmerge.sh:
565 Make the --kerncache option to genkernel dependent on 'kerncache' being in
566 options, so that it can actually be turned off.
568 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
570 Rearrange things in the arch/*.py files to ensure that nothing is used
571 before it has been defined.
573 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
574 Reorder arch/powerpc.py to make python happy.
576 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
577 modules/snapshot_target.py:
578 Change .svn --include to an --exclude like it was supposed to be.
580 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
582 Added several subarches for mips so we can dump the mips subarch profiles
583 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
586 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
587 targets/livecd-stage2/livecd-stage2-controller.sh:
588 Changed the code for copying the MOTD files so it's fewer lines and makes
591 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
592 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
593 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
594 sparc64.py into sparc.py, so we have a cleaner set of arch files.
596 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
598 Did a little cleanup on the x86.py to remove some redundant entries and
599 added nocona and core2 to amd64.py, though they're currently commented out.
601 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
602 modules/generic_stage_target.py:
603 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
604 flags defined in the spec file.
606 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
607 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
608 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
609 since catalyst sets CXXFLAGS=CFLAGS by default.
611 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
612 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
613 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
615 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
616 Added prescott to the subarches for x86.
618 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
619 modules/netboot2_target.py, targets/support/kmerge.sh:
620 Add patch to enabled netboot2/linuxrc and automatically add path for
621 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
622 <jsbronder@gentoo.org> in bug #208106.
624 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
625 modules/netboot2_target.py:
626 Allow root_overlay in netboot2 target for bug #208106.
628 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
629 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
630 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
631 Added USE=bindist automatically to everything that inherits set_use from
632 generic_stage_target, added USE=bindist to livecd_stage1_target, added
633 USE=bindist to emerge run for stage1, and did some minor cleanup in
634 get_libdir in chroot-functions.
636 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
637 targets/support/bootloader-setup.sh:
638 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
640 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
641 examples/generic_stage_template.spec, examples/grp_template.spec,
642 examples/livecd-stage1_template.spec,
643 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
644 examples/stage4_template.spec, examples/tinderbox_template.spec:
645 Changing link so it no longer points to a dead page. This is for bug #208609.
647 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
648 modules/snapshot_target.py:
649 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
651 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
652 targets/stage1/stage1-chroot.sh:
653 As much as I hate this, we're going to force baselayout to install first.
654 This will keep us from having any issues with packages that don't respect
657 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
658 Reorder options in catalyst.conf so they're alphabetical.
660 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
661 targets/support/bootloader-setup.sh:
662 Add 'pager on' to grub.conf for bug #208531.
664 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
665 livecd/files/README.txt, livecd/files/x86-F6.msg:
666 Removing the unused kernel command line options from Volume/Device Management.
668 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
669 This is now 2.0.5 for release.
671 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
672 files/catalyst.conf, modules/catalyst_support.py,
673 modules/generic_stage_target.py,
674 targets/embedded/embedded-preclean-chroot.sh,
675 targets/grp/grp-preclean-chroot.sh,
676 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
677 targets/stage2/stage2-preclean-chroot.sh,
678 targets/stage3/stage3-preclean-chroot.sh,
679 targets/support/chroot-functions.sh,
680 targets/tinderbox/tinderbox-preclean-chroot.sh:
681 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
682 sys-devel/icecream cluster compiler support for bug #200095. This is
683 catalyst 2.0.5_pre6 for testing.
685 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
686 files/catalyst.conf, modules/generic_stage_target.py:
687 Add the option for using metadata_overlay with portage to speed up cache.
689 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
690 modules/stage1_target.py, modules/stage2_target.py,
691 modules/stage3_target.py:
692 Add /etc/portage to cleanables for stages 1 through 3.
694 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
695 livecd/files/livecd-local.start,
696 targets/livecd-stage2/livecd-stage2-controller.sh,
697 targets/support/livecdfs-update.sh:
698 We apparently still need profiles/eclass for building the stage3 from the
699 LiveCD with the installer.
701 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
702 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
705 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
706 targets/livecd-stage2/livecd-stage2-controller.sh,
707 targets/support/livecdfs-update.sh:
708 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
709 preservation of eclasses/profiles, and remove copying of livecd-local.start
710 since it's not needed anymore.
712 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
713 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
714 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
717 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
718 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
719 Removing old mkvardb code which is no longer used, commenting out setting of
720 Gnome theme for testing now that Clearlooks has been default for some time,
721 and changing vdb move from a case statement to a simple if statement. This
722 is 2.0.5_pre5 for testing.
724 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
725 modules/stage1_target.py:
726 Removing cleaning of python encodings for bug #64890.
728 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
729 modules/generic_stage_target.py:
730 Add an extra warning into the generated make.conf about changing the CHOST.
732 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
733 targets/support/livecdfs-update.sh:
734 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
736 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
737 targets/embedded/embedded-preclean-chroot.sh,
738 targets/grp/grp-preclean-chroot.sh,
739 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
740 targets/stage2/stage2-preclean-chroot.sh,
741 targets/stage3/stage3-preclean-chroot.sh,
742 targets/tinderbox/tinderbox-preclean-chroot.sh:
743 Check to see if distcc is enabled before calling cleanup_distcc().
745 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
746 arch/sparc.py, arch/x86.py:
747 Look for linux32 in /bin and /usr/bin.
749 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
750 modules/generic_stage_target.py:
751 Make error message more specific when removing immutable flag.
753 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
754 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
755 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
756 information, and added a small fix for FreeBSD for bug #169041. This is
757 catalyst 2.0.5_pre4 for testing.
759 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
760 targets/support/chroot-functions.sh:
761 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
762 patch from bug #120076 to add cross-compiling support to our distcc
765 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
766 targets/support/chroot-functions.sh:
767 Added a version of get_libdir from multilib.eclass so we can determine where
768 to go poking around if we need to touch anything in libdir.
770 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
771 Print an error saying what target failed before the traceback.
773 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
774 modules/catalyst_support.py:
775 When parsing make.conf, first try pkgcore's
776 snakeoil.fileutils.read_bash_dict(), then portage's
777 portage_util.getconfig(), then the internal parse_makeconf().
779 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
780 modules/catalyst_support.py:
781 Raise an exception in parse_spec() if there's a duplicate key in the spec.
783 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
784 examples/netboot_template.spec, examples/tinderbox_template.spec,
785 modules/grp_target.py, modules/tinderbox_target.py:
786 Remove redundant set_pkgcache_path() functions from tinderbox and grp
787 modules, and remove extra pkgcache_path and kerncache_path options from
790 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
791 This is catalyst 2.0.5_pre3 for testing the new stages code.
793 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
794 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
795 We need to force USE=bindist on for building stages.
797 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
798 modules/generic_stage_target.py:
799 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
800 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
802 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
803 targets/support/rc-update.sh:
804 Added support for the newer versions of splashutils which use fbcondecor as
805 the init script. This is catalyst 2.0.5_pre1 for testing.
807 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
808 targets/livecd-stage2/livecd-stage2-controller.sh:
809 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
812 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
813 modules/generic_stage_target.py, modules/stage1_target.py,
814 modules/stage2_target.py:
815 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
818 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
819 modules/generic_stage_target.py, modules/netboot2_target.py:
820 Fix typo in getopt call for --clear-autoresume. thanks to
821 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
822 Conditionally write CFLAGS to make.conf in stages for bug #177796.
823 Copy overlay files in netboot2 target into proper dir for bug #174635.
825 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
826 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
827 targets/support/netboot2-final.sh:
828 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
829 fix a minor bug in System.map copying, add portage_overlay support, and adds
830 the ability to use globbing in the package file lists for the netboot2
833 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
834 +targets/netboot2/nb-busybox.cf:
835 Added nb-busybox.cf to the netboot2 target for bug #174298.
837 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
838 targets/support/chroot-functions.sh:
839 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
841 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
842 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
843 Change moving the VDB until after we have processed unmerge by moving it
844 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
845 unmerge packages from the gentoo-release-livecd target.
847 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
848 targets/support/kmerge.sh:
849 Commented out the package.provided code in catalyst that seemed to cause
850 problems with kerncache in testing. This is 2.0.4 and should be used for the
853 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
854 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
855 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
856 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
857 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
858 improve the netboot2 target.
860 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
861 modules/generic_stage_target.py:
862 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
863 cause catalyst to export boolean variables as well as string-based
866 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
867 modules/generic_stage_target.py:
868 Fixing check for invalid subarch to not filter too much. Fix from Mike
869 Frysinger <vapier@gentoo.org> for bug #173532.
871 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
872 Added s390x (64-bit) support via a patch from Mike Frysinger
873 <vapier@gentoo.org> for bug #173002.
875 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
876 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
877 targets/livecd-stage1/livecd-stage1-chroot.sh,
878 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
879 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
880 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
881 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
882 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
883 targets/support/pre-kmerge.sh:
884 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
885 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
886 certain functions/code paths when running with -F/--fetchonly. Simplified
887 kmerge.sh with regards to kerncache and callback packages. Also, changed
888 ccache/distcc installs to use run_emerge instead of emerge directly, which
889 allows us to more easily replace the underlying package manager, or add
890 support for multiple package managers to catalyst.
892 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
893 modules/grp_target.py:
894 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
895 portage_overlay functionality to GRP, where it was mistakenly missing, for
896 bug #171157. This is catalyst 2.0.3 and ready for release.
898 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
899 targets/livecd-stage1/livecd-stage1-controller.sh,
900 targets/support/livecdfs-update.sh:
901 Removed the generation of grppkgs.txt since the Installer now uses vdb
904 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
905 targets/support/create-iso.sh:
906 Fix creation of the EFI images. Since it is FAT, we can't go around
907 perserving permissions, now, can we?
909 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
910 targets/support/livecdfs-update.sh:
911 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
912 broken sed for rc.conf, which caused all kinds of hell to break loose when
913 booting a new CD. This is 2.0.3_pre3.
915 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
916 modules/generic_stage_target.py:
917 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
918 such as group- from /etc before creating our stage tarballs. This is for bug
921 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
922 targets/support/livecdfs-update.sh:
923 Commenting out the livecd-kernel code, since the Installer should be doing
924 everything necessary itself.
926 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
927 targets/support/livecdfs-update.sh:
928 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
929 the usbutils hanlding in case they follow suit with pciutils.
931 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
932 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
933 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
934 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
935 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
936 problems with using all of the various subarch settings.
938 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
939 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
940 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
941 check look in the correct location, and made sure we don't delete /voot
942 within the EFI code if grub is present.
944 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
945 modules/generic_stage_target.py:
946 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
947 #166294. This one should fix the HPPA/PPC architectures.
949 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
950 targets/support/chroot-functions.sh:
951 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
952 remove the autoresume point for portage, as it really isn't needed and
953 doesn't really gain us much, anyway.
955 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
956 targets/stage1/stage1-chroot.sh:
957 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
959 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
960 examples/generic_stage_template.spec, examples/grp_template.spec,
961 examples/livecd-stage1_template.spec,
962 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
963 examples/netboot_template.spec, examples/snapshot_template.spec,
964 examples/stage4_template.spec, examples/tinderbox_template.spec:
965 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
968 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
969 targets/support/livecdfs-update.sh:
970 Make sure the user owns his home directory for bug #147195.
972 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
973 +files/catalystrc, modules/catalyst_support.py:
974 Re-arranged catalyst.conf to make it easier to follow while looking at the
975 online reference and added a default catalystrc file, which does nothing.
977 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
978 modules/catalyst_support.py, modules/embedded_target.py,
979 modules/generic_stage_target.py, modules/grp_target.py,
980 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
981 modules/stage3_target.py, modules/tinderbox_target.py:
982 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
983 tab/space nastiness. This is for bug #161915.
985 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
986 modules/generic_stage_target.py:
987 Fixed new cbuild code with another patch from Mike Frysinger
988 <vapier@gentoo.org> to allow the usage of subarches.
990 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
991 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
992 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
993 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
994 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
995 targets/support/create-iso.sh, targets/support/functions.sh,
996 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
997 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
999 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1000 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1001 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1002 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1003 modules/catalyst_lock.py, modules/catalyst_support.py,
1004 modules/embedded_target.py, modules/generic_stage_target.py,
1005 modules/generic_target.py, modules/grp_target.py,
1006 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1007 modules/netboot2_target.py, modules/netboot_target.py,
1008 modules/snapshot_target.py, modules/stage1_target.py,
1009 modules/stage2_target.py, modules/stage3_target.py,
1010 modules/stage4_target.py, modules/tinderbox_target.py,
1011 targets/embedded/embedded-chroot.sh,
1012 targets/embedded/embedded-controller.sh,
1013 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1014 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1015 targets/grp/grp-preclean-chroot.sh,
1016 targets/livecd-stage1/livecd-stage1-chroot.sh,
1017 targets/livecd-stage1/livecd-stage1-controller.sh,
1018 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1019 targets/livecd-stage2/livecd-stage2-controller.sh,
1020 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1021 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1022 targets/netboot2/netboot2-controller.sh,
1023 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1024 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1025 targets/stage1/stage1-controller.sh,
1026 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1027 targets/stage2/stage2-controller.sh,
1028 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1029 targets/stage3/stage3-controller.sh,
1030 targets/stage3/stage3-preclean-chroot.sh,
1031 targets/stage4/stage4-controller.sh,
1032 targets/stage4/stage4-preclean-chroot.sh,
1033 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1034 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1035 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1036 targets/tinderbox/tinderbox-controller.sh,
1037 targets/tinderbox/tinderbox-preclean-chroot.sh:
1038 Removing old CVS Header lines, which are no longer used since moving to SVN.
1040 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1041 targets/stage4/stage4-chroot.sh:
1042 Added back a missing 'then' from stage4 target.
1044 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1045 modules/generic_stage_target.py:
1046 Fix indentation so things actually work.
1048 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1049 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1052 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1053 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1054 Fix the display manager sed lines and change the icon for the local Handbook
1055 to use the GNOME 2.16 icon for gedit.
1057 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1058 modules/generic_stage_target.py:
1059 Changed the portage_overlay option to always install overlays in
1060 /usr/local/portage and added code to clean up /usr/local/portage and
1061 make.conf after sucessful execution and before creation of ISO/tarballs.
1063 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1064 targets/support/livecdfs-update.sh:
1065 Fixed a typo which broke coldplugging.
1067 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1068 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1069 Added a create_handbook_icon function and rearranged some of the icon
1070 creation for the LiveCD. This should resolve bug #143725 once a new release
1073 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1074 targets/support/livecdfs-update.sh:
1075 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1076 coldplugging. This allows us to unpack our firmware before we detect
1077 devices, so that devices that need it will get it.
1079 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1080 modules/generic_stage_target.py:
1081 Fix a typo in generic_stage_target.
1083 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1084 targets/support/livecdfs-update.sh:
1085 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1086 /etc/conf.d/xdm so we support older snapshots and newer ones.
1088 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1089 modules/livecd_stage2_target.py:
1090 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1093 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1094 modules/livecd_stage2_target.py:
1095 Reverted change in livecd-stage2 to the action_sequence until I can figure
1096 out what the problem is with it.
1098 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1099 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1100 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1101 modules/livecd_stage2_target.py:
1102 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1103 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1105 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1106 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1107 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1108 resolves an issue where a variable could be accessed unitialized in obscure
1109 circumstances. This is wrt bug #144984.
1111 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1112 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1113 modules/stage2_target.py, modules/stage4_target.py:
1114 Fixed up action_sequence when using --fetchonly to not create tarballs or
1115 ISO images for bug #143392.
1117 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1118 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1119 Clean up the USE usage in GRP/stage4.
1121 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1122 modules/generic_stage_target.py, modules/stage1_target.py,
1123 modules/stage2_target.py:
1124 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1125 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1127 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1128 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1129 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1130 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1131 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1132 instances of USE_ORDER since auto hasn't been valid for some time. This is
1135 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1136 modules/generic_stage_target.py, modules/stage1_target.py:
1137 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1138 goodness wrt bug #153587.
1140 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1141 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1142 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1144 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1145 modules/generic_stage_target.py, modules/stage4_target.py:
1146 Added a check to see if we have the tarball option enabled, which causes
1147 catalyst to run the capture sequence. This was requested by Tim Yamin for
1148 the stage4 target, but I thought it should be usable on any stage target.
1150 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1151 targets/support/livecdfs-update.sh:
1152 Moved fstab tweaks all into one location and added make.conf tweak for bug
1155 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1156 Changed the options to be in alphabetical order so my meatspace logical
1157 parser can process them better, added the compress and tarball options,
1158 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1159 removed the unused -x command line parameter for bug #151405.
1161 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1162 modules/generic_stage_target.py:
1163 Added a warning about changing the CHOST setting for bug #142034.
1165 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1166 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1167 targets/support/chroot-functions.sh:
1168 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1169 <flameeyes@gentoo.org> and attached to bug #150351.
1171 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1172 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1173 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1174 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1175 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1176 modules/embedded_target.py, modules/generic_stage_target.py,
1177 modules/generic_target.py, modules/grp_target.py,
1178 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1179 modules/netboot2_target.py, modules/netboot_target.py,
1180 modules/snapshot_target.py, modules/stage1_target.py,
1181 modules/stage2_target.py, modules/stage3_target.py,
1182 modules/stage4_target.py, modules/tinderbox_target.py,
1183 targets/embedded/embedded-chroot.sh,
1184 targets/embedded/embedded-controller.sh,
1185 targets/embedded/embedded-fs-runscript.sh,
1186 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1187 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1188 targets/grp/grp-preclean-chroot.sh,
1189 targets/livecd-stage1/livecd-stage1-chroot.sh,
1190 targets/livecd-stage1/livecd-stage1-controller.sh,
1191 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1192 targets/livecd-stage2/livecd-stage2-controller.sh,
1193 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1194 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1195 targets/netboot2/netboot2-controller.sh,
1196 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1197 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1198 targets/stage1/stage1-controller.sh,
1199 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1200 targets/stage2/stage2-controller.sh,
1201 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1202 targets/stage3/stage3-controller.sh,
1203 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1204 targets/stage4/stage4-controller.sh,
1205 targets/stage4/stage4-preclean-chroot.sh,
1206 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1207 targets/support/functions.sh, targets/support/kmerge.sh,
1208 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1209 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1210 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1211 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1212 targets/tinderbox/tinderbox-controller.sh,
1213 targets/tinderbox/tinderbox-preclean-chroot.sh:
1214 Removing all copyright and license comment headers from all files so we
1215 don't ever get another bug like bug #149638.
1217 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1218 modules/generic_stage_target.py:
1219 Clean up more spacing/capitalization.
1221 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1222 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1223 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1224 targets/embedded/embedded-controller.sh,
1225 targets/embedded/embedded-fs-runscript.sh,
1226 targets/embedded/embedded-preclean-chroot.sh,
1227 targets/livecd-stage2/livecd-stage2-controller.sh,
1228 targets/netboot2/netboot2-copyfile.sh,
1229 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1230 targets/support/pre-kmerge.sh:
1231 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1232 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1233 calls in kmerge.sh, and updated README.
1235 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1236 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1237 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1239 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1240 modules/catalyst_support.py:
1241 Added fix for bug #143348.
1243 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1244 targets/support/livecdfs-update.sh:
1245 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1247 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1248 targets/livecd-stage2/livecd-stage2-controller.sh,
1249 targets/support/livecdfs-update.sh:
1250 Changed some copy commands to use -f, added a check for /etc/gconf before
1251 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1252 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1253 <luca.casagrande@gmail.com>.
1255 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1256 targets/support/livecdfs-update.sh:
1257 Fixing sed so that systemspkgs.txt is built properly.
1259 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1260 The sparc32 binary is in /bin, not /usr/bin.
1262 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1263 targets/support/chroot-functions.sh:
1264 We now only set the options for pkgcache if we are not using fetchonly. This
1265 should work around a problem where portage won't fetch the files if a binpkg
1266 already exists for the package.
1268 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1269 targets/support/livecdfs-update.sh:
1270 Added code to make a backup of custom.conf before we edit it for the
1273 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1274 targets/support/livecdfs-update.sh:
1275 Remove sed from splash section, since it wasn't actually resolving the
1276 issue, anyway. Change the installer's dialog front-end code to simply run
1277 via sudo, since we don't need to worry about having the X DISPLAY setup or
1278 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1280 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1281 targets/support/livecdfs-update.sh:
1282 Fix my sed line so it actually applies correctly.
1284 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1285 targets/support/chroot-functions.sh:
1286 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1289 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1290 targets/support/livecdfs-update.sh:
1291 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1292 as well as a possible fix for the read-only filesystem messages from
1293 /sbin/splash-functions.sh
1295 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1296 targets/support/chroot-functions.sh:
1297 Fix --fetchonly to actually work.
1299 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1300 examples/livecd-stage2_template.spec:
1301 Added description for livecd/fsops to livecd-stage2's spec template.
1303 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1304 targets/support/livecdfs-update.sh:
1305 I've modified the GDM configuration section to work correctly. I have also
1306 ensured that xdm is no longer started just because livecd/xdm is used, which
1307 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1308 should be the last of the 'release candidates' made. If there are no bug
1309 reports in 2 days, then I'm rolling this as 2.0 final.
1311 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1312 targets/support/livecdfs-update.sh:
1313 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1314 see once the newer Installer is released, as I still have to fix the
1317 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1318 targets/support/rc-update.sh:
1319 Removed famd from the default runlevel for gentoo-release-livecd. It really
1320 shouldn't cause a problem, but I prefer it stay a bit clean.
1322 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1323 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1324 targets/support/create-iso.sh, targets/support/kmerge.sh,
1325 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1326 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1328 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1329 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1330 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1331 targets/support/bootloader-setup.sh:
1332 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1333 parameters support. This is for bug #139300.
1335 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1336 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1337 targets/support/filesystem-functions.sh:
1338 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1339 and also to remove some redundant values from livecd-stage2's valid_values.
1342 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1344 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1346 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1347 modules/generic_stage_target.py:
1348 Fix a problem where catalyst was creating an initial list, then putting that
1349 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1350 pointing it out and for the fix. This is for bug #136351.
1352 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1353 targets/support/unmerge.sh:
1354 Removing loop for unmerge, as it didn't actually solve anything and the
1355 portage team has helped us out by reverting the behavior that caused this
1356 change in the first place.
1358 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1359 modules/netboot2_target.py, modules/stage1_target.py,
1360 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1361 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1362 having /proc mounted during the preclean stage and also to clean up the
1363 netboot2 code. This is 2.0_rc48.
1365 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1366 targets/support/unmerge.sh:
1367 Change our unmerge from being a single unmerge to a loop, to work around an
1368 unexpected change in portage 2.1's unmerge processing.
1370 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1371 targets/support/bootloader-setup.sh:
1372 Fixed a problem where we were putting the kernel name in twice and causing
1373 and error when using grub as a bootloader. This is for bug #137252.
1375 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1376 targets/support/bootloader-setup.sh:
1377 Added a second pass to the alpha bootloader setup to create aboot items for
1378 serial console for bug #133457.
1380 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1381 +livecd/cdtar/arcload-0.43-r1.tbz2:
1382 Added arcload cdtar for mips.
1384 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1385 targets/netboot/netboot-controller.sh:
1386 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1389 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1390 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1391 Add patch from bug #135051 to fix the seedcache extraction logic.
1393 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1394 targets/support/livecdfs-update.sh:
1395 Don't set icon theme to Clearlooks, since it doesn't exist.
1397 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1398 targets/support/livecdfs-update.sh:
1399 Fix sed on installer icons.
1401 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1404 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1405 targets/stage1/stage1-controller.sh:
1406 Added a -type f to the find call in stage1 for bug #132180.
1408 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1409 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1410 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1411 properly on IBM PPC64 machines.
1413 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1414 modules/generic_stage_target.py:
1417 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1418 targets/support/rc-update.sh:
1419 Removed x-setup from default runlevel, as it is now controlled via the
1420 autoconfig init script.
1422 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1423 Fix ppc64 based arches to subclass ppc64
1425 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1426 modules/livecd_stage1_target.py:
1427 Use the full category/package name for livecd-tools.
1429 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1430 targets/support/livecdfs-update.sh:
1431 Make copies and deletes recursive for firmware since some packages put their
1432 firmware in a subdirectory.
1434 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1435 targets/support/livecdfs-update.sh:
1436 Fix detection of the Installer.
1438 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1439 Added 970, power3, power4, and power5 sub-arches for ppc64.
1441 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1442 targets/support/livecdfs-update.sh:
1443 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1444 no longer necessary and can cause possible problems with Installer-based
1447 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1448 recursive directory create
1450 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1451 modules/catalyst_support.py:
1452 Changed a display error from bug #131502 and rolling 2.0_rc45.
1454 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1455 targets/support/create-iso.sh:
1456 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1459 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1460 modules/generic_stage_target.py:
1461 digests function uses raw output from hash function now
1463 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1464 change hash result format so .DIGESTS is generated correctly
1466 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1467 modules/catalyst_support.py:
1468 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1471 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1472 targets/support/livecdfs-update.sh:
1473 Added a space for bug #131181.
1475 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1476 targets/support/kmerge.sh:
1477 Fixed creation of kernelpkgs.txt file for the installer.
1479 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1480 modules/generic_stage_target.py:
1481 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1484 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1485 targets/livecd-stage2/livecd-stage2-controller.sh,
1486 targets/support/bootloader-setup.sh:
1487 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1488 rolling out an emergency rc44.
1490 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1491 targets/support/bootloader-setup.sh:
1492 If you use elif, you have to use a then after it. Yeah, that one's totally
1495 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1496 targets/support/livecdfs-update.sh:
1497 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1499 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1500 targets/support/rc-update.sh:
1501 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1504 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1505 targets/support/bootloader-setup.sh:
1506 Removed bootplash support from ppc/ppc64 since they only will work with
1507 gensplash. Forced use of livecd/splash_type of bootsplash to get
1508 splash=silent. This should reduce the number of things on the kernel command
1509 line that aren't necessary.
1511 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1512 modules/catalyst_support.py:
1513 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1514 parse_spec. This should resolve bug #130103, as well as make the code much
1515 cleaner. This is 2.0_rc42.
1517 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1518 modules/generic_stage_target.py:
1519 Forced -p on tar for compressing stages.
1521 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1522 targets/support/chroot-functions.sh:
1523 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1526 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1527 targets/stage1/build.py:
1528 Added patch to build.py for portage 2.1 support.
1530 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1531 targets/support/kmerge.sh:
1532 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1533 <liyiming@ict.ac.cn> in bug #129890.
1535 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1536 targets/support/livecdfs-update.sh:
1537 Moved sed line for ##STARTX to end of file, since we aren't touching
1538 /etc/startx until the end.
1540 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1541 targets/support/livecdfs-update.sh:
1542 Added a check for the games group and add it if it doesn't exist already.
1543 This should resolve bug #125498.
1545 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1546 examples/generic_stage_template.spec, examples/grp_template.spec,
1547 examples/livecd-stage1_template.spec,
1548 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1549 examples/netboot_template.spec, examples/snapshot_template.spec,
1550 examples/stage4_template.spec, examples/tinderbox_template.spec:
1551 Removed portdir_overlay from the snapshot example spec and added
1552 portage_overlay to the example specs for the relevant targets.
1554 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1555 This is 2.0_rc41 since it has better LiveCD support.
1557 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1558 targets/support/livecdfs-update.sh:
1561 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1562 targets/support/functions.sh:
1563 Removed check for livecd/dev-manager being udev since it was done
1564 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1565 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1566 #128265 for pointing this out.
1568 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1569 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1570 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1571 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1573 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1574 modules/generic_stage_target.py:
1575 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1576 live system. You can thank Andrew Gaffney for the fix.
1578 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1579 targets/livecd-stage2/livecd-stage2-controller.sh:
1580 Don't copy motd files if we're using livecd/type generic-livecd.
1582 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1583 targets/livecd-stage2/livecd-stage2-controller.sh,
1584 targets/support/livecdfs-update.sh:
1585 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1586 some extra cleanup to generic-livecd.
1588 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1589 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1590 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1591 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1592 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1593 targets/support/bootloader-setup.sh:
1594 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1595 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1596 and removed all older cdtar files for PPC*.
1598 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1599 livecd/files/livecd.motd.txt:
1600 Added message to the official LiveCD MOTD mentioning how to run the
1601 installer. Blame codeman. This is 2.0_rc40.
1603 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1604 fix so snapshot target doesnt have errors
1606 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1607 targets/support/livecdfs-update.sh:
1608 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1609 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1612 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1613 targets/support/rc-update.sh:
1614 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1617 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1618 targets/support/livecdfs-update.sh:
1619 Added wrapping around the udev sed for those crazy 2.4-users.
1621 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1622 targets/support/livecdfs-update.sh:
1623 Added sed fix for udev starting evms_activate unconditionally. This is
1626 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1627 add stage4/unmerge stage4/rm to valid options
1629 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1630 targets/support/rc-update.sh:
1631 Added fix for bug #122154 from Rajiv Manglani.
1633 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1634 targets/support/kmerge.sh:
1635 Fixed creation of kernelpkgs.txt for the Installer.
1637 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1638 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1639 Updated elilo tarball for IA64.
1641 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1642 DIGESTS support for snapshot creation
1644 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1645 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1646 candidates ever end?
1648 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1649 fix for .DIGESTS.DIGESTS issue in grp
1651 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1652 modules/generic_stage_target.py:
1653 fix for failure when root_overlay is not set
1655 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1656 targets/support/bootloader-setup.sh:
1657 Added IA64/SGI patch from plasmaroo.
1659 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1660 targets/livecd-stage1/livecd-stage1-controller.sh,
1661 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1662 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1665 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1666 modules/generic_stage_target.py:
1667 Allow multiple overlays for root_overlay and overlay spec option
1669 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1670 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1671 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1672 targets/support/rc-update.sh:
1673 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1674 fixed bug #122154. This is catalyst 2.0_rc36.
1676 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1677 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1678 Updated the LiveCD motd to tell the user to run the display manager again,
1679 rather than startx, while mentioning that startx is useful as a rescue X
1680 session since it starts twm. This is catalyst 2.0_rc35.
1682 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1683 Add hfs-hide options to mkisofs so macs boot
1685 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1686 modules/generic_stage_target.py:
1687 Fix indentation issues
1689 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1692 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1693 targets/support/bootloader-setup.sh:
1694 add additional console less entry when consoles are chosen for ppc64
1696 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1697 modules/generic_stage_target.py:
1698 fix kernelopts and extraversion env variable exports
1700 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1701 targets/support/livecdfs-update.sh:
1702 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1703 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1705 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1706 targets/support/kmerge.sh:
1707 Changing the way we determine if extraversion is set. This is catalyst
1710 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1711 targets/support/livecdfs-update.sh:
1712 Change net.ethX links to link to net.lo instead of net.eth0.
1714 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1715 examples/stage4_template.spec:
1716 Fixed rcadd example for stage4. Blame rajiv.
1718 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1719 This is catalyst 2.0_rc31.
1721 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1722 targets/support/livecdfs-update.sh:
1723 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1724 Gaffney for pointing me in the right direction.
1726 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1727 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1729 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1732 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1733 examples/livecd-stage2_template.spec:
1734 updated examples to have console and machine_type
1736 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1737 targets/support/bootloader-setup.sh:
1738 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1741 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1742 This is catalyst 2.0_rc29.
1744 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1745 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1746 Removed extra yaboot.conf from
1747 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1749 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1750 targets/support/kill-chroot-pids.sh:
1751 add sleep to try and give processes a chance to die. bug 119940
1753 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1754 targets/support/functions.sh:
1755 Removed some quotes to make sure we have a binary operator and closing bug
1758 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1759 targets/support/create-iso.sh:
1760 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1762 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1763 targets/support/bootloader-setup.sh:
1764 Added path from bug #120935 for PPC/PPC64.
1766 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1767 Additional spacing fixes submitted by `Kumba
1769 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1770 modules/stage2_target.py:
1771 space cleanups contributed from `Kumba
1773 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1774 add grp/use to valid_values in the grp module
1776 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1779 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1780 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1781 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1782 targets/support/bootloader-setup.sh:
1783 ppc cdtar update; ppc64 bootloader updates
1785 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1786 targets/support/create-iso.sh:
1787 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1789 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1790 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1791 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1792 targets/support/create-iso.sh:
1793 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1795 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1796 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1797 Add ppc console and machine_type=ibm
1799 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1800 modules/generic_stage_target.py:
1801 Fix type error when kernel packages arent defined
1803 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1804 examples/generic_stage_template.spec, examples/grp_template.spec,
1805 examples/livecd-stage1_template.spec,
1806 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1807 examples/stage4_template.spec:
1808 Added more verbose wording and examples for pkgcache_path and
1809 kerncache_path, where necessary.
1811 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1812 targets/support/create-iso.sh:
1813 Really fixing bug #120475 this time. This is 2.0_rc25.
1815 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1816 targets/support/create-iso.sh:
1817 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1820 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1821 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1822 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1823 Added initial support for EFI booting on x86. This is completely untested,
1824 so use it at your own risk. Also, no bug reports without patches, please.
1825 This is catalyst 2.0_rc23.
1827 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1828 kmerge should have been kerncache
1830 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
1831 targets/support/pre-kmerge.sh:
1832 Fix a few other places for the kerncache update
1834 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
1835 examples/generic_stage_template.spec, examples/grp_template.spec,
1836 examples/livecd-stage1_template.spec,
1837 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1838 examples/netboot_template.spec, examples/stage4_template.spec,
1839 examples/tinderbox_template.spec, modules/generic_stage_target.py,
1840 targets/support/kmerge.sh:
1841 Separation of kerncache from snapcache
1843 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1844 It helps if I actually increment the version number.
1846 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1847 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1848 Added --oneshot to default options for stage1 building. Added code to wipe
1849 world during stages 1 and 3. This is catalyst 2.0_rc22.
1851 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
1852 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1853 Fix bug if no kernel packages were defined but there was a postconf setting.
1854 x86 softlevel support is enhanced.
1856 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1857 targets/support/bootloader-setup.sh:
1858 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
1860 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1861 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
1863 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1866 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
1867 Netboot2 fixes for spec parameter checks
1869 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
1870 modules/generic_stage_target.py, modules/stage4_target.py:
1871 add makeopts spec file support.
1873 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1874 modules/generic_stage_target.py:
1875 Added fix for bug #119635.
1877 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1878 Fix pre-kmerge.sh for stage4
1880 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1883 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
1884 modules/generic_stage_target.py:
1885 fix crash when no kernel is defined. spacing issue
1887 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1890 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1891 modules/livecd_stage2_target.py:
1892 Added livecd/volid to valid_values.
1894 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
1895 modules/generic_stage_target.py:
1896 remove extra function that was converting strings to lists unnecessarily
1898 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1899 This is catalyst 2.0_rc17.
1901 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1902 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1903 modules/stage4_target.py:
1904 fix issue where args not allowed that arose due to earlier myspec addlargs bug
1906 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1907 targets/embedded/embedded-preclean-chroot.sh,
1908 targets/grp/grp-preclean-chroot.sh,
1909 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1910 targets/stage1/stage1-preclean-chroot.sh,
1911 targets/stage2/stage2-preclean-chroot.sh,
1912 targets/stage3/stage3-preclean-chroot.sh,
1913 targets/support/chroot-functions.sh,
1914 targets/tinderbox/tinderbox-preclean-chroot.sh:
1915 Added function to cleanup stray /etc/distcc/hosts files.
1917 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1918 targets/support/bootloader-setup.sh:
1919 Added fix from bug #119123. This is catalyst 2.0_rc16.
1921 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1922 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
1923 Fixing some spacing. This is catalyst 2.0_rc15.
1925 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1926 Attempt to fix bug #117649
1928 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
1929 modules/generic_stage_target.py:
1930 fixes for bugs #119009, #119041 and #118985
1932 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
1933 +examples/netboot2_template.spec, modules/catalyst_support.py,
1934 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
1935 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
1936 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1939 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
1940 targets/support/kmerge.sh:
1941 Fix for ccache (null)/.ccache bug
1943 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1946 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
1947 Added ppc -mcpu patch from Pylon for bug #118709.
1949 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1950 modules/embedded_target.py, modules/stage4_target.py:
1951 Added linuxrc to embedded and stage4 targets.
1953 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
1954 modules/generic_stage_target.py, targets/support/kmerge.sh:
1955 filter kname - and . for kmerge.sh
1957 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1958 targets/support/create-iso.sh:
1959 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
1961 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
1962 modules/generic_stage_target.py:
1963 change .digests to .DIGESTS
1965 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1966 targets/support/kmerge.sh:
1967 Commented ccache for genkernel build which will resolve #117648 until a
1968 proper solution can be found. This is 2.0_rc13.
1970 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1971 targets/stage1/stage1-controller.sh:
1972 Added patch from vapier for bug #117254.
1974 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1975 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
1976 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
1977 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
1980 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
1981 modules/generic_stage_target.py:
1982 Remove chost/cflags etc. warning messages
1984 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
1985 modules/generic_stage_target.py:
1986 Attempt to fix bug 117253; chost is wrong on autoresume
1988 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
1989 modules/generic_stage_target.py, modules/netboot_target.py,
1990 modules/stage1_target.py:
1991 make setting of destdir more global and part of generic_stage_target
1993 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
1994 Fix destpath bug in netboot target
1996 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
1997 modules/generic_stage_target.py, modules/stage4_target.py:
1998 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2001 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2002 modules/generic_stage_target.py, modules/stage4_target.py:
2003 remove stray ' from arch/sh.py
2005 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2006 targets/stage1/stage1-controller.sh:
2007 This finally fixes the issues with gcc-config/binutils-config in stage1.
2008 This is catalyst 2.0_rc12.
2010 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2011 Fix incorrect warning message. portdir_overlay -> portage_overlay
2013 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2014 targets/stage1/stage1-controller.sh,
2015 targets/stage1/stage1-preclean-chroot.sh:
2016 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2017 running gcc-config and binutils-config, though it probably breaks running on
2018 non-Gentoo platforms.
2020 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2021 modules/stage1_target.py:
2022 Make stage1 clean up python 2.3 and 2.4, also.
2024 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2025 targets/support/livecdfs-update.sh:
2026 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2028 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2029 modules/generic_stage_target.py:
2030 Change digests file format to HASH_NAME HASH FILE_NAME
2032 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2033 targets/stage1/stage1-controller.sh:
2034 Moved gcc-config/binutils-config to before the chroot.
2036 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2037 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2038 installed. Supports all of shashs algorithms as of 12_21_2005
2040 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2041 modules/generic_stage_target.py:
2042 Catalyst should die if source_subpath is not a string
2044 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2045 modules/generic_stage_target.py:
2046 Fix for source_subpath bug
2048 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2049 examples/generic_stage_template.spec:
2050 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2051 both stages 1 and 2.
2053 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2054 modules/stage2_target.py:
2055 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2056 stage1 to be overridden again.
2058 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2059 targets/stage1/stage1-controller.sh:
2060 It looks like gcc-config/binutils-config needs to be run with the full path,
2061 since it is run outside of the chroot.
2063 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2064 targets/stage1/stage1-controller.sh:
2065 Fixed gcc-config calls. This is 2.0_rc11.
2067 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2068 This is catalyst 2.0_rc10.
2070 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2071 modules/generic_stage_target.py:
2072 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2075 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2076 targets/support/functions.sh:
2077 Changed from -z to -n for bug #116180.
2079 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2080 modules/catalyst_support.py, modules/generic_stage_target.py:
2081 Detect missing binaries for the hashing functions and abort if not found
2083 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2084 files/catalyst.conf:
2085 Updated README to list new requirements. Set default hash as crc32. Set
2086 default digests as sha1/md5.
2088 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2089 modules/catalyst_support.py, modules/generic_stage_target.py,
2090 modules/livecd_stage2_target.py, modules/stage2_target.py:
2091 Change the internal hash checking to be quicker and more memory efficient.
2092 Add additional hash digests options.
2094 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2095 targets/tinderbox/tinderbox-chroot.sh,
2096 targets/tinderbox/tinderbox-controller.sh,
2097 targets/tinderbox/tinderbox-preclean-chroot.sh:
2098 Fixed up spacing/coding style on tinderbox.
2100 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2101 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2102 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2103 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2104 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2105 Fixed up spacing/coding style on support.
2107 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2108 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2110 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2111 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2112 targets/stage4/stage4-preclean-chroot.sh:
2113 Fixed up spacing/coding style on stage4.
2115 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2116 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2117 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2118 targets/stage3/stage3-controller.sh,
2119 targets/stage3/stage3-preclean-chroot.sh:
2120 Fixed up spacing/coding style on stages 2 and 3
2122 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2123 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2124 targets/stage1/stage1-preclean-chroot.sh:
2125 Fixed up spacing/coding style on stage1. Also changed
2126 gcc-config/binutils-config to be outside the chroot.
2128 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2129 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2130 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2131 Fixed up spacing/coding style on netboot.
2133 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2134 targets/livecd-stage1/livecd-stage1-chroot.sh,
2135 targets/livecd-stage1/livecd-stage1-controller.sh,
2136 targets/livecd-stage2/livecd-stage2-controller.sh:
2137 Fixed up spacing/coding style on livecd-stage*.
2139 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2140 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2141 targets/grp/grp-preclean-chroot.sh:
2142 Fixed up spacing/coding style on grp.
2144 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2145 targets/embedded/embedded-chroot.sh,
2146 targets/embedded/embedded-controller.sh,
2147 targets/embedded/embedded-fs-runscript.sh,
2148 targets/embedded/embedded-preclean-chroot.sh:
2149 Fixed up spacing/coding style on embedded.
2151 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2152 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2153 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2154 targets/support/functions.sh:
2155 Removing extra line from x86.py, fixing up comments, spacing, and coding
2156 style in targets/support through functions.sh
2158 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2159 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2160 Fix more tab/spacing issues .. trying to make everything use tabs
2162 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2163 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2164 modules/stage1_target.py, modules/stage2_target.py,
2165 modules/stage3_target.py, modules/stage4_target.py:
2166 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2169 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2170 modules/generic_stage_target.py:
2171 Add envscript warning to aid users who may not know what they are doing
2173 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2174 examples/generic_stage_template.spec:
2175 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2176 only configurable when building a stage2 tarball, to match the current state
2177 of portage. This is 2.0_rc9.
2179 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2180 targets/support/chroot-functions.sh:
2181 Silence more of portages beeps and clicks and whistles
2183 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2184 targets/support/chroot-functions.sh:
2185 Change the portage emerge to use run_emerge
2187 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2188 modules/generic_stage_target.py, modules/snapshot_target.py,
2189 modules/stage1_target.py, modules/stage2_target.py,
2190 modules/stage3_target.py:
2191 allow portdir_overlay to be part of all specs not including snapshot spec.
2192 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2193 Remove overlay support from the snapshot spec but added a warning.
2195 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2196 modules/stage2_target.py:
2197 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2200 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2201 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2202 Add support for bootloader softlevel=; have rsync delete the extra files out
2203 of the overlay so that the overlay always matches the source dir
2205 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2206 Swapped -v/-V since I had gotten them wrong here.
2208 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2209 modules/generic_stage_target.py:
2210 Fix stupid overlay bug
2212 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2213 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2214 targets/livecd-stage1/livecd-stage1-chroot.sh,
2215 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2216 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2217 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2218 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2219 targets/support/unmerge.sh:
2220 Made sure we use -f on removing the default links for splash. Removed
2221 check_portage_version as it really isn't needed anymore. Removed
2222 --no-install from genkernel commands in kmerge.sh so users must manually
2223 remove kernels from /boot. This is 2.0_rc8.
2225 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2226 targets/support/livecdfs-update.sh:
2227 Made sed on devfsd.conf conditional on it existing. Removes one more error
2228 message from a standard catalyst run.
2230 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2231 Added warning about breaking snapshot cache and re-enable autoresume, since
2232 the errors I was getting were elsewhere.
2234 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2235 modules/generic_stage_target.py:
2236 Fix indentation error the last commit caused
2238 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2239 modules/generic_stage_target.py:
2240 Always clear autoresume points after a successful run
2242 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2243 targets/support/livecdfs-update.sh:
2244 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2245 snapshot caching after a successful gentoo-release-livecd run.
2247 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2248 targets/support/rc-update.sh:
2249 Added famd to default on official LiveCD.
2251 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2252 targets/support/chroot-functions.sh:
2253 Fixes 'too many arguments' error in check_portage_version.
2255 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2256 modules/generic_stage_target.py:
2257 remove extra self.env={} that was resetting the environment to null
2259 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2260 modules/livecd_stage1_target.py:
2261 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2264 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2265 Add a default path to the environment in the chroot
2267 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2268 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2269 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2270 targets/livecd-stage2/livecd-stage2-controller.sh,
2271 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2272 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2273 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2274 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2275 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2276 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2277 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2278 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2279 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2281 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2283 Fixed up the man page, which has been suffering for some time, and also
2284 reversed -v/-V in the help message.
2286 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2287 targets/support/livecdfs-update.sh:
2288 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2291 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2292 Turning off autoresume of doom until I can get more testing. I've had
2293 several issues with it. I'll be reporting/fixing these as I come across them
2294 but for now wish to turn it off by default as I don't want this one feature
2295 to stop the possible 2.0 final release.
2297 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2298 targets/livecd-stage2/unmerge.sh:
2299 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2300 anymore and probably should have been removed a long time ago when the new
2301 code was put into place in livecdfs-update.sh and livecd-local.start
2304 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2305 targets/livecd-stage1/livecd-stage1-chroot.sh,
2306 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2307 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2308 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2310 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2311 modules/generic_stage_target.py, modules/generic_target.py:
2312 self.env should be a part of the super class generic_target so it applies to
2313 snapshots as well; removing redundant pass in the generic_target class as
2314 its not needed. There is code there to fill the statements
2316 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2317 targets/support/livecdfs-update.sh:
2318 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2321 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2322 Changed version stamp to 2.0_rc6.
2324 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2325 modules/generic_stage_target.py:
2326 Fix for unpack cases
2328 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2329 modules/generic_stage_target.py:
2332 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2333 modules/catalyst_support.py, modules/generic_stage_target.py,
2334 modules/grp_target.py, modules/livecd_stage1_target.py,
2335 modules/livecd_stage2_target.py, modules/netboot_target.py,
2336 modules/snapshot_target.py, modules/tinderbox_target.py:
2337 Stop reading env from the OS. Rely on the more on the envscript for oddball
2338 settings. Change -v to verbose and -V to version
2340 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2343 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2344 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2347 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2348 examples/generic_stage_template.spec:
2349 Added chost/cflags/cxxflags/ldflags to example spec template.
2351 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2352 targets/support/rc-update.sh:
2353 OK, just kidding on that last commit. We were already doing rc-update add
2354 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2355 there's no point in having it in rc-update.sh
2357 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2358 targets/support/rc-update.sh:
2359 Have rc-update add xdm if livecd/xdm is set.
2361 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2362 modules/catalyst_lock.py, modules/catalyst_support.py,
2363 modules/embedded_target.py, modules/generic_stage_target.py,
2364 modules/grp_target.py, modules/livecd_stage1_target.py,
2365 modules/livecd_stage2_target.py, modules/netboot_target.py,
2366 modules/stage1_target.py, modules/stage4_target.py,
2367 modules/tinderbox_target.py:
2368 So I was just kidding on that last commit. This one is 2.0_rc4.
2370 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2371 modules/catalyst_lock.py, modules/catalyst_support.py,
2372 modules/embedded_target.py, modules/generic_stage_target.py,
2373 modules/grp_target.py, modules/livecd_stage1_target.py,
2374 modules/livecd_stage2_target.py, modules/netboot_target.py,
2375 modules/stage1_target.py, modules/stage2_target.py,
2376 modules/stage4_target.py, modules/tinderbox_target.py:
2377 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2379 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2380 files/catalyst.conf, modules/catalyst_lock.py,
2381 modules/catalyst_support.py, modules/embedded_target.py,
2382 modules/generic_stage_target.py, modules/grp_target.py,
2383 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2384 modules/netboot_target.py, modules/stage1_target.py,
2385 modules/stage2_target.py, modules/stage4_target.py,
2386 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2387 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2388 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2390 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2391 modules/generic_stage_target.py:
2392 Fix autoresume for unpacking tarballs
2394 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2395 targets/support/livecdfs-update.sh:
2396 remove gnap livecd-type per Koon's request
2398 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2399 change rc-update add modules default to rc-update add modules boot
2401 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2402 modules/generic_stage_target.py, modules/grp_target.py:
2403 Add more verbosity to digests if -V is enabled, add more print messages to
2406 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2407 modules/generic_stage_target.py, modules/grp_target.py:
2408 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2410 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2411 Fix folder name for grp build dir to not have .tar.bz2 at the end
2413 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2414 modules/catalyst_support.py, modules/generic_stage_target.py:
2415 Add md5 and sha .digests file creation per wolf31o2's feature request
2417 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2418 This is catalyst-2.0_rc2.
2420 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2421 files/catalyst.conf, modules/generic_stage_target.py,
2422 modules/livecd_stage1_target.py:
2423 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2424 after each successful kernel build;add autoresume documentation to
2427 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2428 targets/embedded/embedded-controller.sh,
2429 targets/embedded/embedded-fs-runscript.sh,
2430 targets/livecd-stage2/livecd-stage2-controller.sh,
2431 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2432 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2433 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2434 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2435 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2436 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2437 targets/support/rc-update.sh:
2438 Changed multiple spaces to tabs to satisfy my OCD.
2440 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2441 targets/support/chroot-functions.sh:
2442 Bumped genkernel detection to require 3.3.0 or higher
2444 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2445 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2446 targets/netboot/netboot-controller.sh:
2447 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2448 clst_grp_use. This is catalyst-2.0_rc1.
2450 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2451 targets/netboot/netboot-controller.sh:
2452 change to clst_use from clst_netboot_use
2454 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2455 targets/livecd-stage1/livecd-stage1-chroot.sh,
2456 targets/stage4/stage4-chroot.sh:
2457 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2459 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2460 targets/stage4/stage4-chroot.sh:
2461 Fixed USE invocations in stage4 target.
2463 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2464 modules/livecd_stage1_target.py:
2465 Force use=livecd for livecd-stage1
2467 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2468 This is version 2.0_pre20051129.
2470 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2471 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2472 Removed kudzu-knoppix from example spec files.
2474 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2475 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2476 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2478 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2479 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2480 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2481 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2482 definitions in the examples to fit in 80 columns.
2484 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2485 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2486 modules/grp_target.py, modules/tinderbox_target.py,
2487 targets/tinderbox/tinderbox-chroot.sh:
2488 Tinderbox script: added newuse, tinderbox and grp targets added support for
2489 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2490 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2492 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2493 Added portdir example to catalyst.conf for bug #113272.
2495 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2496 targets/support/create-iso.sh:
2497 Fixed a few lines which were causing the isolinux directory to be removed
2498 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2500 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2501 targets/support/create-iso.sh:
2502 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2504 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2505 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2506 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2507 too many arches dont use it by default, test for an initrd in the yaboot
2510 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2511 modules/generic_stage_target.py:
2512 Fix split error if use is specified
2514 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2515 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2516 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2517 Updated palo version from catalyst 1.x for HPPA.
2519 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2520 targets/support/bootloader-setup.sh:
2521 Removing for loop for grub on amd64/x86 as it was totally useless.
2523 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2524 targets/support/bootloader-setup.sh:
2525 Remove vga= line for PPC.
2527 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2528 targets/support/bootloader-setup.sh:
2529 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2531 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2532 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2533 Removing slot patch as it probably didn't belong here anyway, and updating
2534 version stamp to 2.0_pre20051118.
2536 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2537 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2538 targets/support/bootloader-setup.sh:
2539 fix the bootloader script for isolinux so that it actually makes a cfg file,
2540 remove extra unneeded catalyst aborting print statement, reorganize rm code
2541 to make sure is splits properly and is an array even from the cmdline
2543 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2544 targets/support/livecdfs-update.sh:
2545 Added call to update-usbids to download the latest usb.ids file.
2547 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2548 modules/generic_stage_target.py:
2549 Move checks of running catalyst into the target which is simpler
2551 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2552 modules/generic_stage_target.py:
2553 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2554 that doesnt exist yet
2556 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2557 Keep unnecessary programs from installing into kerncache
2559 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2560 modules/generic_stage_target.py:
2561 Turn on more tracebacks at this point to better debug .. will need to turn
2562 them down as we find errors and build appropriate error handlers
2564 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2565 Changed version marker to 2.0_pre20051115 for new ebuild.
2567 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2568 modules/livecd_stage2_target.py:
2569 Fix bug in livecd stage2 so that it doesnt try to use tar
2571 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2572 targets/livecd-stage2/livecd-stage2-controller.sh:
2573 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2574 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2575 of Getting_Online.txt from catalyst 1.1.10.10.
2577 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2578 Added Joshua Kinard to authors for his mips contributions.
2580 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2581 examples/livecd-stage2_template.spec:
2582 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2583 Paul Kessler on gentoo-catalyst. ;]
2585 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2586 Change variables from cat1 format to cat2
2588 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2589 modules/generic_stage_target.py, modules/stage1_target.py:
2590 Fix modules has no attribute register
2592 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2593 modules/generic_stage_target.py:
2594 Fix broken aliases code that was just proof of concept
2596 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2597 Output mkisofs command line options to assist in debugging
2599 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2600 modules/generic_stage_target.py, targets/support/create-iso.sh:
2603 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2604 modules/generic_stage_target.py:
2605 Add VERY basic support for aliases kernel parameter.
2607 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2608 modules/livecd_stage2_target.py:
2609 Remove large section of commented code
2611 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2612 modules/generic_stage_target.py, modules/stage1_target.py:
2613 Allow LDFLAGS to be specified as an ENV variable for stage1
2615 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2616 modules/generic_stage_target.py:
2617 Fix rc-update to automatically run default options for livecds. Removed an
2618 erroneous key check.
2620 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2621 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2622 Make use spec key optional to default to profile defaults
2624 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2625 +examples/stage4_template.spec:
2626 Preliminary stage4_template.spec file
2628 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2629 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2630 Updated version stamp and added slot patch.
2632 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2633 Fix ordering problem so self.settings is defined
2635 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2636 modules/generic_stage_target.py:
2637 Correct a rsync issue when the directory doesnt exist
2639 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2640 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2641 targets/livecd-stage2/livecd-stage2-controller.sh,
2642 targets/netboot/netboot-controller.sh,
2643 targets/stage4/stage4-controller.sh:
2644 run pre_kmerge and post_kmerge only once
2646 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2647 targets/support/bootloader-setup.sh:
2648 MIPS bootloader patch
2650 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2651 targets/support/mips-arcload_conf.sh:
2652 Fix MIPS Serial Detection
2654 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2655 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2656 +targets/support/mips-arcload_conf.sh:
2657 Application of Kumba's patches for MIPS support
2659 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2660 Check for the correct arch specific cd building tool
2662 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2663 modules/generic_stage_target.py:
2664 Print a warning if livecd/iso is not defined
2666 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2667 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2669 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2670 targets/support/post-kmerge.sh:
2671 Check for existence of files in /lib/modules before running depscan.sh. This
2672 replaces the mips-specific check and makes it portable.
2674 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2675 modules/generic_stage_target.py:
2676 update autoresume logic when dealing with rsync unpack operations
2678 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2679 targets/support/post-kmerge.sh:
2680 Bypass module load on mips
2682 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2683 remove --no-deps so dependancies get installed for genkernel
2685 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2686 modules/generic_stage_target.py:
2687 Fix missing : statement in unpack
2689 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2690 modules/generic_stage_target.py:
2691 fix livecd-stage2 unpack when seedcache is turned off
2693 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2694 targets/support/functions.sh:
2695 Fix module unpacking and make it actually optional.
2697 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2698 modules/generic_stage_target.py:
2699 Fix broken seedcache autoresume interaction
2701 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2702 modules/generic_stage_target.py:
2703 Cleanup stage directories properly for tar installs
2705 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2706 Tinderbox no longer cleans /tmp/*
2708 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2709 targets/tinderbox/tinderbox-chroot.sh,
2710 targets/tinderbox/tinderbox-controller.sh:
2711 Fixing problem with bind mounted portage and final rsync on tinderbox target
2712 and adding additional logging.
2714 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2715 Stop tinderbox from trying to create a tarball of itself
2717 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2718 modules/generic_stage_target.py:
2719 Fix catalyst so it fully disables snapcache when its not specified in the
2722 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2723 examples/livecd-stage2_template.spec:
2724 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2725 spec template and updating version stamp.
2727 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2728 modules/catalyst_support.py:
2729 allow file_check to proceed if key is not in use
2731 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2732 Recursively make the missing directories
2734 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2735 Fix extract_modules to just echo a warning that it is missing
2737 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2738 files/catalyst.conf:
2739 Updating default configuration for catalyst and updating version stamp,
2740 since we're beginning internal testing for release.
2742 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2743 modules/generic_stage_target.py:
2744 fix bug 106004 split strings into a list for empty and rm operation
2746 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2747 modules/livecd_stage2_target.py:
2748 Append slashes to directories so rsyncs work properly
2750 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2751 examples/livecd-stage2_template.spec:
2752 Changing source_subpath for livecd-stage2 example for bug #101704.
2754 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2755 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2756 targets/support/livecdfs-update.sh:
2757 Added livecd/xdm and livecd/xsession options. These are used to setup the
2758 default display manager and X session, respectively. Added supporting
2759 documentation to example spec files. Imported more work from my fsscript for
2760 the official LiveCD.
2762 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2763 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2764 discussion, see bug #88777.
2766 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2767 modules/generic_stage_target.py:
2768 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2769 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2771 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2772 targets/livecd-stage1/livecd-stage1-controller.sh,
2773 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2774 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2775 on livecd-stage2 and removing universal motd for livecd/type of
2776 gentoo-release-livecd.
2778 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2779 modules/livecd_stage1_target.py:
2780 Add optional livecd/type env var for scripts to add optional items to the
2783 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2784 -livecd/files/x86-help.msg:
2785 Removing x86-help.msg as it is no longer used.
2787 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2788 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2789 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2790 Add dobladecenter description to bootloader files for x86/amd64.
2792 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2793 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2795 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2796 modules/generic_stage_target.py:
2797 Added split to use section for bug #104414.
2799 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2800 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2801 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2802 Tabs to whitespaces for isolinux.
2804 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2805 targets/support/bootloader-setup.sh:
2806 Changed isolinux to use new split-out help messages. Using grub gives a
2807 single help message with pager.
2809 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2810 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2811 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2812 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2813 Added F2->F7 help messages for isolinux.
2815 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2816 livecd/files/README.txt, livecd/files/generic.motd.txt,
2817 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2818 livecd/files/livecd-local.start:
2819 Updated files from latest used to build LiveCD.
2821 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2822 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2824 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2825 modules/catalyst_support.py:
2826 Added fix for using options with = in them with --cli (ex.
2827 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2828 <cell@ices.utexas.edu> for pointing this out to me via email.
2830 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2831 modules/generic_stage_target.py, targets/support/functions.sh:
2832 fix bug in exec_in_chroot for stage1 target
2834 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2835 modules/generic_stage_target.py:
2836 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
2837 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
2839 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
2840 catalyst, examples/livecd-stage2_template.spec,
2841 examples/snapshot_template.spec, files/catalyst.conf,
2842 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
2843 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
2844 livecd/files/x86-help.msg, modules/catalyst_lock.py,
2845 modules/catalyst_support.py, modules/livecd_stage2_target.py,
2846 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
2847 targets/livecd-stage2/livecd-stage2-controller.sh,
2848 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2849 targets/stage2/stage2-preclean-chroot.sh,
2850 targets/stage3/stage3-preclean-chroot.sh,
2851 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
2852 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
2853 targets/support/filesystem-functions.sh, targets/support/functions.sh,
2854 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2855 targets/support/target_image_setup.sh:
2856 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
2857 to look at gamecdfs-update.sh yet.
2859 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2860 modules/generic_stage_target.py:
2861 Remove extra debugging print statement
2863 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2864 +modules/catalyst_lock.py, modules/catalyst_support.py,
2865 modules/embedded_target.py, modules/generic_stage_target.py,
2866 modules/grp_target.py, modules/livecd_stage1_target.py,
2867 modules/livecd_stage2_target.py, modules/netboot_target.py,
2868 modules/snapshot_target.py, modules/stage1_target.py,
2869 modules/stage2_target.py, modules/stage4_target.py,
2870 targets/support/functions.sh:
2871 Add locking support. Code simplification for unpack and unpack snapshot.
2872 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
2873 Add seedcache support (Grabs output from previous target run)
2874 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
2876 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2877 modules/catalyst_support.py, modules/generic_stage_target.py:
2878 Add support to cache the snapshot dir. add snapcache to options. add
2879 snapshot_cache= to override the default location of the cache in
2880 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
2882 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2883 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
2884 Forward port README.txt and Getting_Online.txt files from catalyst
2887 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2888 Add automatic creation/deletion of runlevels based on rcadd rcdel
2890 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2891 Fix grp so that grp/use is not required anymore
2893 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2894 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2895 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2896 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2897 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
2898 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
2899 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
2900 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
2901 they are known to cause booting problems.
2903 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2904 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2905 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
2906 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
2909 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2910 targets/stage1/stage1-chroot.sh:
2911 Fixed quoting in stage1 profile check.
2913 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2914 targets/stage3/stage3-chroot.sh:
2915 Fixing USE for stage3.
2917 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2918 targets/support/chroot-functions.sh:
2919 Fix FETCH code so it will run for Pylon
2921 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
2922 targets/grp/grp-chroot.sh:
2923 Fix bindist invcation.
2925 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2926 targets/grp/grp-chroot.sh:
2927 Made sure bindist was used for all emerges in GRP.
2929 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
2930 Fix USE flags for GRP build
2932 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
2933 targets/stage4/stage4-chroot.sh:
2934 let GRP use the users environment variables and removed extra
2935 GRP_STAGE23_USE from stage4
2937 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
2938 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2939 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
2941 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2942 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
2943 impact all previous spec files that use this option. It's beejay's fault.
2945 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
2946 Changed to use linux32 for ppc32 support when build host is ppc64.
2948 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
2950 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
2952 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
2953 Minor cosmetic print statement fixes for readability
2955 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2956 modules/catalyst_support.py, modules/generic_stage_target.py:
2957 Fix None None bug and exception reporting
2959 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2960 Fix iso creation script. Case statement out of place
2962 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2963 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
2964 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
2965 catalyst, files/catalyst.conf, modules/builder.py,
2966 modules/catalyst_support.py, modules/embedded_target.py,
2967 modules/generic_stage_target.py, modules/generic_target.py,
2968 modules/grp_target.py, modules/livecd_stage1_target.py,
2969 modules/livecd_stage2_target.py, modules/netboot_target.py,
2970 modules/snapshot_target.py, modules/stage1_target.py,
2971 modules/stage2_target.py, modules/stage3_target.py,
2972 modules/stage4_target.py, modules/tinderbox_target.py,
2973 targets/embedded/embedded-chroot.sh,
2974 targets/embedded/embedded-fs-runscript.sh,
2975 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2976 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2977 targets/grp/grp-preclean-chroot.sh,
2978 targets/livecd-stage1/livecd-stage1-chroot.sh,
2979 targets/livecd-stage1/livecd-stage1-controller.sh,
2980 targets/livecd-stage2/livecd-stage2-controller.sh,
2981 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2982 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2983 targets/netboot/netboot-image.sh, targets/stage1/build.py,
2984 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2985 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2986 targets/stage2/stage2-controller.sh,
2987 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2988 targets/stage3/stage3-controller.sh,
2989 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2990 targets/stage4/stage4-controller.sh,
2991 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
2992 targets/support/create-iso.sh, targets/support/functions.sh,
2993 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2994 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
2995 targets/support/target_image_setup.sh,
2996 targets/tinderbox/tinderbox-chroot.sh,
2997 targets/tinderbox/tinderbox-controller.sh,
2998 targets/tinderbox/tinderbox-preclean-chroot.sh:
2999 Big honkin' copyright update.
3001 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3002 modules/generic_stage_target.py:
3003 add additional logging output. Use standard os redirection methods to log to
3006 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3007 targets/stage1/stage1-chroot.sh:
3008 Added profile sanity check for bug #97867.
3010 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3011 targets/support/bootloader-setup.sh:
3012 Removing acpi=off from default kernel arguments and adding ia64
3013 livecd-stage2 support functions and cdtar.
3015 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3016 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3017 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3018 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3019 splash command line.
3021 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3022 targets/support/create-iso.sh:
3023 Fixed up zisofs support. Waiting for response from sparc before touching
3026 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3027 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3028 targets/support/functions.sh:
3029 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3030 to allow it to work on all arches that dynamically build their bootloader
3033 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3034 targets/stage4/stage4-controller.sh:
3035 Fix stage4 so it doesnt run the bootloader stuff
3037 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3038 targets/support/bootloader-setup.sh:
3039 Removed dokeymap from non-Gentoo releases.
3041 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3042 targets/support/livecdfs-update.sh:
3043 Added call to update-pciids to download the latest pci.ids file.
3045 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3046 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3047 modules/stage4_target.py:
3048 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3050 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3051 Fix issue where -s on the command line would not run
3053 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3054 livecd/files/generic.motd.txt:
3055 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3056 kernel configurations.
3058 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3059 targets/support/livecdfs-update.sh:
3060 Updated hostname/domainname creation for new baselayout.
3062 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3063 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3064 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3066 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3067 targets/support/chroot-functions.sh:
3068 Change portage emerge to use --oneshot --nodeps to keep from merging the
3069 same packages multiple times.
3071 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3072 targets/stage2/stage2-chroot.sh:
3073 Added a -p bootstrap when catalyst is called with -V (verbose).
3075 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3076 targets/support/livecdfs-update.sh:
3077 Removed inittab hack, as this is done by livecd-tools.
3079 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3080 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3081 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3083 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3084 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3085 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3086 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3087 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3088 targets/livecd-stage2/livecd-stage2-controller.sh:
3089 Removed gentoo.png and creation of face directory. Changed
3090 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3093 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3094 targets/stage1/stage1-preclean-chroot.sh,
3095 targets/support/chroot-functions.sh:
3096 Added setup_binutils function and force both of them to run during stage1
3099 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3100 examples/livecd-stage2_template.spec:
3101 Added livecd/volid explanation to example spec.
3103 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3104 targets/support/create-iso.sh:
3105 General cleanup of ISO code and added default livecd/volid when it is not set.
3107 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3108 targets/embedded/embedded-controller.sh:
3109 Actually modify the embedded target this time.
3111 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3112 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3113 targets/livecd-stage2/livecd-stage2-controller.sh,
3114 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3115 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3116 and livecd-stage2 targets.
3118 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3119 files/catalyst.conf:
3120 Retired John Davis <zhen@gentoo.org> and added storedir to default
3123 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3124 targets/support/livecdfs-update.sh:
3125 Uncommented openglify, since it is needed for both opengl-update-livecd and
3128 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3129 modules/generic_stage_target.py:
3130 Fix print statement so it shows when kill_chroot_pids is run correctly
3132 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3133 modules/snapshot_target.py:
3134 Fix snapshot target to skip the kill_pids check
3136 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3137 Bug fixes in parse_spec, fix issues detecting list or string.
3139 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3140 modules/catalyst_support.py:
3141 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3142 spaces are after :. Better handling of comments ( ie preprocessed and
3143 stripped off ). Unset empty keys.
3145 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3146 targets/support/kill-chroot-pids.sh:
3147 Remove extra P_NAME definition that is never used. Saves processing time.
3148 Bumped catalyst to pre2
3150 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3151 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3152 +targets/support/kill-chroot-pids.sh:
3153 User info about runscript and archscript. Added checks for processes running
3154 in the chroot and created a script to kill them. Should fix the unmounting
3155 issues with gconfd or any other running application in the chroot
3157 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3158 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3159 Remove using gcc-config to set things up as we should all be using 2005.0
3162 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3163 examples/livecd-stage2_template.spec:
3164 Added livecd/users to example livecd-stage2 spec file.
3166 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3167 targets/support/livecdfs-update.sh:
3168 Change default hostnames for livecds
3170 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3171 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3172 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3175 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3176 modules/livecd_stage2_target.py:
3177 Clear autoresume flags when build is done
3179 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3180 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3181 targets/support/create-iso.sh:
3182 Fix isolinux so that it finds menus and kernels and stuff
3184 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3185 modules/generic_stage_target.py:
3186 Make purge operation a little less chatty, removed print statements
3188 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3189 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3190 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3191 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3193 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3194 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3195 print warning message about deprecated use of cdfstype
3197 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3198 targets/support/chroot-functions.sh:
3199 statically define genkernel location to eliminate which command failure if
3200 genkernel is not installed
3202 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3203 modules/generic_stage_target.py:
3204 change the portage_overlay to an array so it always works
3206 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3207 modules/catalyst_support.py:
3208 Fix exception handling to remove extraneous prints of None
3210 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3211 Remove iso creation code from stage4
3213 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3214 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3215 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3216 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3217 targets/livecd-stage1/livecd-stage1-chroot.sh,
3218 targets/livecd-stage1/livecd-stage1-controller.sh,
3219 targets/livecd-stage2/livecd-stage2-controller.sh,
3220 targets/netboot/netboot-controller.sh,
3221 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3222 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3223 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3224 targets/support/create-iso.sh, targets/support/kmerge.sh,
3225 targets/support/target_image_setup.sh,
3226 targets/tinderbox/tinderbox-controller.sh:
3227 Fix some exception handling in catalyst_support.py, remove intermediate
3228 destination folder of iso and tarball, add additional tests for folders not
3229 found on host but defined in spec file, keep catalyst from erroring in this
3230 case, change exit code on shell scripts so that errors are reported to
3231 catalyst and causes catalyst to die on errors, fix bug in
3232 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3233 check for mkisofs that informs the user of where to get the program, and
3234 removed the autoresume code from ccache and distcc installation until I can
3235 figure out a way to have the autoresume flag go someplace outside the chroot.
3237 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3238 Remove bind mounts before rm operations happen at startup
3240 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3241 modules/generic_stage_target.py:
3242 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3244 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3245 modules/generic_stage_target.py:
3246 fix minor bug in the purge code so that it actually runs the commands
3248 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3249 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3250 modules/stage4_target.py:
3251 Change ordering of tasks so root_overlay and fsscript occur after
3252 livecd_update, giving users a chance to override livecd_update
3254 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3255 modules/catalyst_support.py, modules/generic_stage_target.py:
3256 Added a better exception handling message for keyboard interrupt and added
3257 countdown timer for purge operation to give an opportunity to exit
3259 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3260 modules/catalyst_support.py, modules/generic_stage_target.py:
3261 Add support to clear the autoresume flags and improve the purge code to
3262 clean the chroot, and pkg/kern cache
3264 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3265 modules/catalyst_support.py, modules/generic_stage_target.py,
3266 modules/livecd_stage1_target.py:
3267 only append livecd-tools to the livecd-stage1 target package list and move a
3268 check out of the way so command line and spec files can co-exist
3270 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3271 modules/generic_stage_target.py:
3272 fixed python syntax in set_packages so catalyst will run
3274 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3275 modules/embedded_target.py, modules/generic_stage_target.py,
3276 modules/grp_target.py, modules/livecd_stage1_target.py,
3277 modules/livecd_stage2_target.py, modules/netboot_target.py,
3278 modules/stage4_target.py, modules/tinderbox_target.py,
3279 targets/embedded/embedded-chroot.sh,
3280 targets/embedded/embedded-controller.sh,
3281 targets/livecd-stage1/livecd-stage1-controller.sh,
3282 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3283 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3284 targets/livecd-stage2/livecd-stage2-controller.sh,
3285 -targets/livecd-stage2/livecd-stage2-iso.sh,
3286 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3287 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3288 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3289 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3290 +targets/support/target_image_setup.sh:
3291 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3294 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3295 targets/livecd-stage2/livecd-stage2-controller.sh,
3296 targets/support/livecdfs-update.sh:
3297 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3298 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3299 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3302 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3303 targets/livecd-stage2/livecd-stage2-controller.sh,
3304 targets/support/rc-update.sh:
3305 Updated rc-update.sh with better defaults for different livecd/type settings
3306 and cleaning up file copying in livecd-stage2-controller.sh to match
3309 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3310 Made example of catalyst.conf in README match the default catalyst.conf
3313 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3315 Removing old files from previous maintainers and updating README.
3317 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3318 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3319 Added livecd/users option to create non-root users. The first user listed
3320 will also be used for auto-starting X, if X is merged onto the CD.
3322 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3323 targets/livecd-stage1/livecd-stage1-controller.sh,
3324 targets/livecd-stage2/livecd-stage2-controller.sh,
3325 targets/support/livecdfs-update.sh:
3326 Updated all instances of livecd/type: gentoo-release-environmental to
3327 gentoo-release-livecd and added generic-livecd.
3329 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3330 examples/fsscript.sh.example, examples/gamecd.conf.example,
3331 examples/generic_stage_template.spec, examples/grp_template.spec,
3332 examples/livecd-stage1_template.spec,
3333 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3334 examples/snapshot_template.spec:
3335 Imported example files from catalyst 1.1.9 to make them more verbose.
3337 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3338 Fix grp/use bug #89365
3340 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3341 modules/generic_stage_target.py, targets/support/kmerge.sh:
3342 Fixes for initramfs overlay support.
3344 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3345 modules/generic_stage_target.py, targets/support/kmerge.sh,
3346 targets/support/pre-kmerge.sh:
3347 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3348 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3349 caching bug; Also adding preliminary support for initramfs_overlay from
3352 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3353 modules/generic_stage_target.py, targets/support/kmerge.sh:
3354 Removed support for postconf as genkernel no longer has that option
3356 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3357 modules/embedded_target.py, modules/generic_stage_target.py,
3358 modules/grp_target.py, modules/livecd_stage1_target.py,
3359 modules/livecd_stage2_target.py, modules/netboot_target.py,
3360 modules/stage4_target.py, modules/tinderbox_target.py,
3361 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3362 targets/stage1/stage1-preclean-chroot.sh,
3363 targets/support/chroot-functions.sh:
3364 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3365 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3367 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3368 modules/livecd_stage2_target.py:
3369 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3371 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3372 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3373 modules/livecd_stage2_target.py, modules/stage4_target.py,
3374 targets/livecd-stage1/livecd-stage1-controller.sh,
3375 targets/livecd-stage2/livecd-stage2-controller.sh,
3376 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3377 targets/support/functions.sh, targets/support/kmerge.sh,
3378 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3379 Generalized kernel support, fsscript, rcupdate, etc for stage4
3381 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3382 targets/support/pre-kmerge.sh:
3383 Removed sed for usb devices from legacy genkernel, as we're going to require
3384 a version much higher that no longer exhibits the bug.
3386 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3387 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3388 targets/support/livecdfs-update.sh:
3389 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3390 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3391 the ut2004demo shell script has been renamed to ut2004-demo.
3393 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3394 let genkernel always reinstall itself
3396 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3397 modules/catalyst_support.py, modules/generic_stage_target.py,
3398 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3399 fix case bug in livecdfs-update.sh; fix bug in initial command line
3400 arguement parsing; add cflags spec file support which is only allowed to
3403 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3404 targets/stage3/stage3-chroot.sh:
3405 Fix a use flag bug in the stage3
3407 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3408 modules/generic_stage_target.py:
3409 Changes to allow cflags, chost, cxxflags in a spec file
3411 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3412 targets/livecd-stage1/livecd-stage1-controller.sh,
3413 targets/livecd-stage2/livecd-stage2-controller.sh,
3414 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3415 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3416 targets/support/pre-kmerge.sh:
3417 change the code to use more case statements. Fix gcc issue in stage1.
3419 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3420 targets/livecd-stage1/livecd-stage1-controller.sh,
3421 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3422 Merging in changes from catalyst 1.1.x for gamecd support.
3424 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3425 targets/stage1/stage1-preclean-chroot.sh:
3426 Removing gcc-config stuff to see if its still required to work around a gcc
3429 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3430 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3431 Added tests for genkernel >3.2.0
3433 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3436 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3437 Updated AUTHORS with new maintainers and updated contributors list.
3439 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3440 examples/fsscript.sh.example, livecd/files/README.txt,
3441 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3442 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3443 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3444 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3445 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3446 universal.motd.txt to resolve documentation issue on bug #86914. Added
3447 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3448 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3451 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3452 targets/livecd-stage2/livecd-stage2-controller.sh:
3453 Removed a few unnecessary comments
3455 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3456 Removed obsolete files from the livecd directory as the functionality has
3457 moved into the targets folders
3459 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3460 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3461 Additional catalyst 2.0.0 files
3463 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3464 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3465 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3466 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3467 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3468 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3469 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3470 -livecd/runscript/alpha-archscript.sh,
3471 -livecd/runscript/default-runscript.sh,
3472 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3473 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3474 -livecd/runscript-support/gamecdfs-update.sh,
3475 -livecd/runscript-support/kmerge.sh,
3476 -livecd/runscript-support/livecdfs-update.sh,
3477 -livecd/runscript-support/post-kmerge.sh,
3478 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3479 modules/embedded_target.py, modules/generic_stage_target.py,
3480 modules/grp_target.py, modules/livecd_stage1_target.py,
3481 modules/livecd_stage2_target.py, -modules/netboot.py,
3482 +modules/netboot_target.py, modules/snapshot_target.py,
3483 modules/stage1_target.py, +modules/stage4_target.py,
3484 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3485 +targets/embedded/embedded-controller.sh,
3486 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3487 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3488 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3489 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3490 +targets/livecd-stage1/livecd-stage1-controller.sh,
3491 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3492 -targets/livecd-stage1/livecd-stage1.sh,
3493 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3494 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3495 +targets/livecd-stage2/livecd-stage2-controller.sh,
3496 +targets/livecd-stage2/livecd-stage2-iso.sh,
3497 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3498 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3499 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3500 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3501 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3502 +targets/stage1/stage1-controller.sh,
3503 +targets/stage1/stage1-preclean-chroot.sh,
3504 -targets/stage1/stage1-preclean1-chroot.sh,
3505 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3506 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3507 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3508 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3509 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3510 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3511 +targets/stage4/stage4-preclean-chroot.sh,
3512 +targets/support/chroot-functions.sh,
3513 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3514 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3515 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3516 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3517 +targets/tinderbox/tinderbox-controller.sh,
3518 targets/tinderbox/tinderbox-preclean-chroot.sh,
3519 -targets/tinderbox/tinderbox.sh:
3520 Initial Import of Catalyst 2.0.0
3522 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3523 livecd/runscript-support/livecdfs-update.sh:
3524 Added /usr/portage as tmpfs (this will be made conditional later).
3526 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3527 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3528 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3529 from an interactive shell.
3531 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3532 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3533 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3534 livecd/runscript-support/pre-kmerge.sh,
3535 livecd/runscript/default-runscript.sh:
3536 Moved livecd-bash_profile to livecd-bashrc. Added check for
3537 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3538 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3541 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3542 modules/generic_stage_target.py:
3543 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3546 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3547 livecd/runscript/default-runscript.sh,
3548 targets/livecd-stage1/livecd-stage1.sh:
3549 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3550 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3551 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3554 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3555 livecd/runscript/ppc-archscript.sh:
3556 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3558 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3559 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3560 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3561 for multiple initrd files.
3563 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3564 livecd/runscript/ppc-archscript.sh:
3565 Modifed PPC archscript to close bug #84648 and also to make the PPC
3566 archscript produce multiple initrd files, like x86/amd64.
3568 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3569 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3570 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3571 livecd/runscript/ppc-archscript.sh:
3572 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3573 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3574 livecd/volid for the HFS volid, too.
3576 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3577 Calling this one 1.1.7 and rolling a tarball.
3579 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3580 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3581 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3582 -livecd/runscript/sparc64-archscript.sh,
3583 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3584 Added livecd/volid to set the volume ID when creating the ISO, patch by
3585 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3586 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3588 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3589 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3590 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3591 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3593 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3594 livecd/runscript-support/livecdfs-update.sh:
3595 Removed hdparm from default runlevel as it break ide=nodma at boot.
3597 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3598 livecd/runscript-support/kmerge.sh,
3599 livecd/runscript-support/pre-kmerge.sh,
3600 targets/livecd-stage1/livecd-stage1-chroot.sh:
3601 Revert last set of changes and remove portage version check from emerge in
3602 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3605 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3606 livecd/runscript-support/kmerge.sh,
3607 livecd/runscript-support/pre-kmerge.sh:
3608 Change genkernel check to use best_version and has_version to determine if
3609 the any previously installed versions of genkernel are up to date. Change
3610 emerge line for kernels to use -n option to only install if they were not
3611 previously installed.
3613 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3614 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3615 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3616 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3617 livecd/runscript/sparc-archscript.sh:
3618 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3619 unified sparc32/sparc64 cdtar.
3621 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3622 livecd/runscript-support/livecdfs-update.sh,
3623 livecd/runscript-support/pre-kmerge.sh:
3624 Change sudoers update to only run if /etc/sudoers exists and only reduce
3625 splash to 1024x768 on minimal and universal install CD.
3627 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3628 targets/livecd-stage1/livecd-stage1.sh:
3629 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3632 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3633 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3634 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3635 livecd/runscript/sparc64-archscript.sh,
3636 livecd/runscript/x86-archscript.sh:
3637 Added a new empty livecd file to each archscript. This will be used for an
3638 identifier by genkernel to allow booting from a non-primary CDROM.
3640 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3641 Catalyst 1.1.6 is here.
3643 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3644 targets/stage1/stage1-preclean2-chroot.sh:
3645 Commenting out stage1 cleaning of /var/db.
3647 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3648 livecd/runscript-support/pre-kmerge.sh:
3649 Made splash reduction to 1024x768 only for minimal and universal release media.
3651 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3652 targets/stage1/stage1-preclean2-chroot.sh:
3653 Added SLOT files back to /var/db entries in stage1.
3655 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3656 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3657 livecd/runscript/default-runscript.sh,
3658 livecd/runscript-support/livecdfs-update.sh,
3659 targets/livecd-stage2/unmerge.sh:
3660 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3661 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3662 the copy from preserving permissions and also adding /usr/share/faces and
3663 default Gentoo icon. We'll see how the icon does for us. Removing serial
3664 init script, as it causes problems with the splash theme.
3666 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3667 targets/livecd-stage1/livecd-stage1.sh:
3670 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3671 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3672 livecd/runscript-support/kmerge.sh,
3673 livecd/runscript-support/livecdfs-update.sh,
3674 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3675 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3676 targets/stage1/stage1-preclean2-chroot.sh:
3677 Removed x-setup from local.start and added in symlinks for gconf, portage
3678 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3679 baselayout and removed /etc/startx from the environmental type. Commented
3680 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3681 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3682 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3683 for X, use the latest pci.ids and usb.ids from portage, and create
3684 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3685 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3686 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3687 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3688 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3691 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3692 Removed ccache from default options as it breaks catalyst when merged with
3695 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3696 modules/snapshot_target.py:
3697 Added /local/ to snapshot exclusion.
3699 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3700 livecd/runscript-support/livecdfs-update.sh:
3701 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3702 gustavoz and his 5 interface Xeon for this.
3704 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3705 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3706 Added a conditional before killing gconfd-2. This is also going to be
3707 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3710 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3711 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3712 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3713 Moved killall -9 gconfd-2 to execute outside chroot.
3715 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3716 livecd/files/x86-help.msg:
3717 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3720 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3721 livecd/runscript/x86-archscript.sh:
3722 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3725 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3728 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3729 targets/livecd-stage1/livecd-stage1.sh:
3730 Added killall for gconfd-2 back into livecd-stage1.sh
3732 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3733 livecd/runscript/alpha-archscript.sh:
3734 Alpha fixes for multiple kernels..
3736 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3737 livecd/runscript-support/kmerge.sh:
3738 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3740 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3741 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3742 livecd/runscript/sparc64-archscript.sh:
3743 Force devfs if udev is not selected for all supporting arches.
3745 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3746 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3747 livecd/runscript-support/kmerge.sh:
3748 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3751 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3752 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3753 Re-enabled preclean in grp and added gconfd-2 killing.
3755 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3756 livecd/runscript/x86-archscript.sh:
3757 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3760 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3761 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3762 targets/livecd-stage1/livecd-stage1-chroot.sh,
3763 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3764 targets/livecd-stage1/livecd-stage1.sh,
3765 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3766 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3767 Added ability to pause indefinitely. This closes bug #79798. I've also added
3768 the gcond-2 killall back in, but now it is in the actual preclean script and
3769 is executed inside the chroot.
3771 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3772 Updated for 1.1.3 release.
3774 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3775 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3776 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3777 targets/netboot/netboot-packages.sh,
3778 targets/tinderbox/tinderbox-chroot.sh:
3779 Updated to use package.use correctly. Blame Robert Paskowitz
3780 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3782 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3783 targets/stage1/stage1-preclean2-chroot.sh:
3784 Fixed find line for new stage1 /var/db/pkg.
3786 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3787 targets/stage1/stage1-preclean2-chroot.sh:
3788 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3789 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3792 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3793 livecd/runscript-support/livecdfs-update.sh:
3794 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3795 added net.ethX symlinks, and added copying of files from
3796 /usr/lib/hotplug/firmware into firmware tarball.
3798 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3799 livecd/runscript-support/livecdfs-update.sh:
3800 Firmware updated to use new /lib/firmware directory.
3802 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3803 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3804 work when both -f and -C were used on the command line.
3806 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3807 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3808 targets/livecd-stage1/livecd-stage1-chroot.sh,
3809 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3810 targets/stage3/stage3-chroot.sh:
3811 Added a portage version check to each target that uses --newuse to ensure a
3812 high enough version is used. This resolves bug #75336.
3814 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3815 livecd/files/livecd-local.start:
3816 Possible local.start fix for beejay.
3818 12 Jan 2005; John Davis <zhen@gentoo.org>
3819 modules/embedded.py:
3820 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3822 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3823 livecd/runscript-support/kmerge.sh:
3824 Added ccache support to genkernel call in livecd-stage2.
3826 11 Jan 2005; John Davis <zhen@gentoo.org>
3827 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3828 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3829 targets/netboot/netboot.sh:
3830 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
3831 some feature enhancements.
3833 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3834 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3835 targets/livecd-stage1/livecd-stage1-chroot.sh,
3836 targets/livecd-stage1/livecd-stage1.sh,
3837 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3838 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3839 Added a -F or --fetchonly command line option and closing out bug #77480.
3840 Also added a portage version check to livecd-stage1 to close out bug #68307.
3842 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3843 livecd/runscript-support/livecdfs-update.sh,
3844 targets/stage3/stage3-chroot.sh:
3845 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
3846 target to use emerge -e when building. This is only temporary until the
3847 bootstrap.sh script can be fixed or another solution can be decided upon.
3849 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3850 +targets/embedded/kmerge.sh:
3851 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
3852 from mutex@gentoo.org
3854 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3855 modules/livecd_stage2_target.py:
3858 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3859 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
3860 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
3861 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
3862 the brokenness of a stage1 tarball.
3864 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3865 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
3868 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3869 modules/livecd_stage2_target.py:
3872 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3873 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3874 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3875 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3876 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3877 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
3878 Upgraded the isolinux cdtar files and closing bug #70518.
3880 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3881 modules/embedded_target.py, modules/generic_stage_target.py,
3882 modules/grp_target.py, modules/livecd_stage1_target.py,
3883 modules/livecd_stage2_target.py, modules/netboot.py,
3884 modules/stage1_target.py, modules/tinderbox_target.py:
3885 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3886 separate out specific target logic from the generic targets modules.
3888 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
3889 new PPC arch file from pvdabeel@gentoo.org
3891 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
3892 examples/generic_stage_template.spec, modules/catalyst_support.py:
3893 tweaking error handling in the main catalyst script
3894 updated the example to include a blurb about portage_confdir
3896 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3897 livecd/runscript-support/livecdfs-update.sh:
3898 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
3900 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3903 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
3904 fix for #66592. catalyst now gives a traceback when it bails out, making
3905 troubleshooting amazingly easier
3907 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3908 modules/catalyst_support.py, modules/embedded_target.py,
3909 modules/generic_stage_target.py, modules/grp_target.py,
3910 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3911 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3912 Reversing patch from Eric Edgar from bug #70663.
3914 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3915 livecd/runscript/x86-archscript.sh:
3916 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
3917 not work without it (mkisofs fails on creating ISO).
3919 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3920 modules/catalyst_support.py, modules/embedded_target.py,
3921 modules/generic_stage_target.py, modules/grp_target.py,
3922 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3923 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3924 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3925 separate out specific target logic from the generic targets modules.
3927 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3928 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
3929 targets/embedded/embedded.sh:
3930 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
3932 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3933 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
3934 livecd/runscript/default-runscript.sh,
3935 livecd/runscript-support/gamecdfs-update.sh,
3936 livecd/runscript-support/livecdfs-update.sh,
3937 modules/livecd_stage2_target.py:
3938 Added gamecd/conf option to livecd_stage2_target.py, added
3939 gamecd.conf.example to /examples, cleaned up game-specific code in
3940 gamecdfs-update.sh to make it more generic, added more fundtionality to
3941 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
3942 and gentoo-gamecd to make spec files simpler and to remove the need for
3943 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
3944 user to still use a custom fsscript of their own.
3946 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3947 +livecd/files/environmental.motd.txt,
3948 targets/livecd-stage1/livecd-stage1.sh:
3949 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
3951 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3952 livecd/runscript/default-runscript.sh,
3953 livecd/runscript-support/livecdfs-update.sh:
3954 Added gentoo-release-environmental as a valid livecd/type and did some
3955 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
3956 devices other than eth0.
3958 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3959 targets/livecd-stage1/livecd-stage1-chroot.sh:
3960 Changed livecd-stage1 to merge each package individually. This should not
3961 make it into a production version of catalyst, but is here as a possible
3962 solution to bug #68307.
3964 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3965 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3966 livecd/runscript/sparc-archscript.sh,
3967 livecd/runscript/sparc64-archscript.sh,
3968 livecd/runscript/x86-archscript.sh:
3969 Added failures to all arches on mkisofs failure and also made -z option to
3970 mkisofs optional on x86 depending on loop type used.
3972 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3973 livecd/runscript/x86-archscript.sh:
3974 Making sure the mkisofs call causes a failure when it doesn't complete
3975 successfully. Once again, blame jforman, our beloved infra-monkey.
3977 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3978 livecd/runscript/default-runscript.sh:
3979 squashfs-utils->squashfs-tools fix. Blame jforman.
3981 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3982 livecd/isogen/x86-isogen.sh:
3983 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
3984 possibly not booting on really old systems.
3986 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3987 livecd/runscript/x86-archscript.sh:
3988 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
3989 possibly not booting on really old systems.
3991 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3992 livecd/runscript-support/livecdfs-update.sh:
3993 Save some space by removing redundant firmware after tarball is made, only
3994 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
3997 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3998 targets/stage1/stage1-preclean2-chroot.sh:
3999 Added patch from vapier and closing bug #73556.
4001 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4002 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4003 +targets/embedded/embedded-fs-runscript.sh,
4004 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4005 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4006 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4007 from mutex@gentoo.org for modules/embedded.py
4009 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4010 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4011 livecd/runscript-support/livecdfs-update.sh:
4012 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4013 aliases having --color rather than --color=auto.
4015 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4016 livecd/files/livecd-local.start:
4017 Let's try actually making a proper edit on livecd/files/livecd-local.start
4018 this time, shall we...
4020 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4021 livecd/files/livecd-local.start:
4022 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4023 x-setup check for /etc/startx.
4025 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4026 livecd/runscript-support/gamecdfs-update.sh:
4027 Fixing minor sed bug in gamecdfs-update.sh.
4029 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4030 examples/snapshot_template.spec,
4031 livecd/runscript-support/gamecdfs-update.sh,
4032 livecd/runscript-support/livecdfs-update.sh:
4033 Fixing typo in snapshot_template.spec and closing bug #70321.
4035 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4036 livecd/runscript-support/pre-kmerge.sh:
4037 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4038 genkernel will only add the 1024x768 version of the gensplash image to the
4039 bzImage, which added with the livecd-stage2 removal of the unused splash
4040 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4042 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4043 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4044 livecd/runscript/sparc64-archscript.sh:
4045 Updated with silo/mkisofs patch from gustavoz.
4047 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4048 livecd/files/x86-help.msg:
4049 Updated x86-help.msg to make it fall more inline with current
4050 genkernel/livecd-tools options.
4052 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4053 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4054 livecd/runscript-support/pre-kmerge.sh:
4055 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4056 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4057 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4060 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4061 livecd/runscript-support/kmerge.sh,
4062 livecd/runscript-support/livecdfs-update.sh,
4063 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4064 Changed kernel build caching to use kerncache option, rather than pkgcache
4065 option. Fixed --postconf and --callback for builds that do not require them.
4066 Removed delay when removing package sin the system profile. This is now
4067 catalyst 1.1.0, so enjoy.
4069 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4070 livecd/runscript-support/livecdfs-update.sh:
4071 Stopping udev from using the nasty device tarball. We don't need it anyway.
4073 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4074 livecd/runscript/sparc-archscript.sh,
4075 livecd/runscript/sparc64-archscript.sh,
4076 livecd/runscript-support/kmerge.sh,
4077 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4078 Fixing gpm support by uncommenting default settings. Fixing case where
4079 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4080 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4081 not get renamed. Fixed a problem where we were accidentally removing the
4082 hwdata-knoppix versions of pci.ids and usb.ids and linking
4083 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4084 for 2004.3 and catalyst 1.1.0.
4086 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4087 patch from vapier@gentoo.org for bug #68080
4089 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4090 livecd/runscript-support/kmerge.sh:
4091 made kernel caching dependent on the "pkgcache" option so that genkernel's
4092 postconf can actually work
4094 18 Oct 2004; John Davis <zhen@gentoo.org>
4095 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4096 livecd/runscript-support/livecdfs-update.sh:
4097 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4099 17 Oct 2004; John Davis <zhen@gentoo.org>
4100 livecd/runscript-support/livecdfs-update.sh:
4101 firmware tarball fix for packages that need firmware such as ipw2100
4103 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4104 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4105 livecd/runscript-support/livecdfs-update.sh,
4106 modules/livecd_stage2_target.py:
4107 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4109 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4110 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4111 should not hurt non-HT users
4113 12 Oct 2004; John Davis <zhen@gentoo.org>
4114 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4115 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4116 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4117 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4118 livecd/runscript-support/kmerge.sh:
4119 bugfixes for #67195, #67197, #67122, and #46918
4121 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4122 small netboot fixups
4124 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4125 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4126 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4127 targets/netboot/netboot.sh:
4128 sweeping updates and changes to the netboot code. the patches should fix the
4129 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4130 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4132 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4133 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4134 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4135 targets/netboot/netboot.sh:
4136 more code cleanup and maintenance
4138 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4139 modules/generic_stage_target.py, +modules/netboot.py,
4140 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4141 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4142 +targets/netboot/netboot.sh:
4143 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4146 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4147 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4148 targets/livecd-stage1/livecd-stage1-chroot.sh,
4149 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4150 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4151 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4152 have to start a server on the build host for it to distribute.
4154 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4155 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4156 just do -s version_stamp
4158 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4159 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4161 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4162 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4163 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4164 modules/livecd_stage2_target.py:
4165 udev support for livecds
4167 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4168 +targets/livecd-stage2/unmerge.sh:
4169 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4170 Also, livecd-stage2 unmerge.sh added back in.
4172 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4173 livecd/runscript-support/livecdfs-update.sh:
4174 bugfixes for #60887 and #63338
4176 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4177 bugfixes for #63382 and #63338
4179 08 Sep 2004; John Davis <zhen@gentoo.org>
4180 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4181 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4182 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4183 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4184 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4185 targets/livecd-stage1/livecd-stage1-chroot.sh,
4186 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4187 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4188 lots of changes in this revision. first of all, major cosmetic fixups to the
4189 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4190 for distcc or ccache builds in most of the targets. bug #56581 is finially
4191 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4192 performance enhancement here.
4194 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4195 modules/livecd_stage2_target.py:
4196 fix for bug #63033, thanks to usata@gentoo.org for the patch
4198 30 Aug 2004; John Davis <zhen@gentoo.org>
4199 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4200 bugfixes for #61537 and #61779
4202 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4203 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4204 modules/snapshot_target.py:
4205 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4206 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4207 time should also be improved due to a more efficient use of rsync. This commit will
4208 mark the portage version of catalyst-1.9.0.
4210 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4211 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4214 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4217 02 Aug 2004; John Davis <zhen@gentoo.org>
4218 livecd/runscript-support/livecdfs-update.sh:
4221 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4222 +targets/stage1/build.py, -targets/stage1/build.sh,
4223 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4224 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4225 targets/stage3/stage3-chroot.sh:
4226 applied patch from bug #58840. it should fix up things for uclibc stages and
4227 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4229 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4230 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4231 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4232 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4233 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4234 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4235 livecd/runscript-support/livecdfs-update.sh,
4236 modules/livecd_stage2_target.py:
4237 addition of wolf31o2's gamecd patchset. untested, so please beware
4239 14 Jul 2004; John Davis <zhen@gentoo.org>
4240 livecd/runscript-support/livecdfs-update.sh,
4241 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4242 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4243 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4244 this out of generic_stage_target and into livecd-stage2 since the
4245 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4247 13 Jul 2004; John Davis <zhen@gentoo.org>
4248 livecd/runscript-support/livecdfs-update.sh:
4249 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4250 default rc'ed programs when only one change was required to rcadd. so I
4251 changed it so that the defaults are *always* loaded and specified additions/
4252 deletions are just added on top of those.
4254 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4255 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4256 targets/livecd-stage1/livecd-stage1-chroot.sh,
4257 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4258 targets/tinderbox/tinderbox-chroot.sh:
4259 changing the more verbose behavior to the -V (verbose) flag
4261 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4262 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4263 targets/livecd-stage1/livecd-stage1-chroot.sh,
4264 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4265 targets/tinderbox/tinderbox-chroot.sh:
4266 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4267 it is about to merge so that deps and USE flags are more evident
4269 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4270 modules/catalyst_support.py:
4271 completely rewrote the catalyst main script so that it can actually utilize
4272 more than one command line flag. new functionality included, but not active
4273 yet (--debug and --verbose). arguments can still be passed on the commandline
4274 through the use of the -C (--cli) flag. updated the arg_parse function in
4275 catalyst_support.py to accomodate my changes.
4277 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4278 modules/generic_target.py, modules/grp_target.py,
4279 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4280 modules/snapshot_target.py, modules/stage1_target.py,
4281 modules/stage2_target.py, modules/stage3_target.py,
4282 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4283 fixes for bugs #55192 and #54137
4284 added a new key for all specfiles, portage_confdir.
4285 this should point to a directory similar in functionality to /etc/portage.
4287 cleaned up the module code a bit so that unnecessary modules
4290 more work on resuming. it is getting there, but it still needs a ton of work,
4291 so please test, and report bugs.
4293 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4294 modules/catalyst_support.py, modules/generic_stage_target.py,
4295 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4296 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4297 stage resuming functionality should be working. I still have to work on GRP
4298 and livecds, but they should not be hard. I could not incorporate emerge
4299 --resume into stage resuming functionality because in some instances, portage
4300 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4301 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4302 ). I also made some small tweaks to the stage target scripts which clean up
4303 the envscript stuff. Not noticable performance wise, but it makes me feel all
4304 warm and fuzzy to know that it is programmed absolutely correctly ;)
4306 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4307 modules/generic_stage_target.py:
4308 revamped the cmd() structure so that it could properly return error codes.
4309 Please note that this might break catalyst until there is some further
4310 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4311 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4312 now. Additionally, catalyst will stop when there is an error with an ebuild
4313 ... it didn't do this before, it just plowed along and packed things up.
4315 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4316 code in portage.py and then answering my noob questions.
4318 13 Jun 2004; John Davis <zhen@gentoo.org>
4319 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4320 livecd/runscript-support/livecdfs-update.sh:
4321 some last minute fixins (stuff to work with the new genkernel)
4323 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4326 11 Jun 2004; John Davis <zhen@gentoo.org>
4327 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4328 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4331 10 Jun 2004; John Davis <zhen@gentoo.org>
4332 livecd/runscript-support/kmerge.sh,
4333 livecd/runscript-support/livecdfs-update.sh,
4334 livecd/runscript-support/post-kmerge.sh,
4335 livecd/runscript-support/pre-kmerge.sh:
4336 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4337 functions control what scripts are added to their respective runlevels. This
4338 option would be specified like so in the spec file: livecd/rcadd:
4339 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4341 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4342 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4343 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4344 the code to give a nice error msg instead of a cryptic traceback
4346 04 Jun 2004; John Davis <zhen@gentoo.org>
4347 livecd/runscript-support/livecdfs-update.sh:
4348 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4349 /etc/bootsplash/default
4351 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4352 targets/embedded/embedded-chroot.sh,
4353 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4354 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4355 targets/livecd-stage1/livecd-stage1-chroot.sh,
4356 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4357 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4358 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4359 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4360 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4361 targets/tinderbox/tinderbox-chroot.sh,
4362 targets/tinderbox/tinderbox-preclean-chroot.sh,
4363 targets/tinderbox/tinderbox.sh:
4364 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4366 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4367 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4368 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4369 It should be a full path pointing to a portage overlay dir.
4371 27 May 2004; John Davis <zhen@gentoo.org>
4372 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4373 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4374 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4375 livecd/runscript/default-runscript.sh:
4376 added updated silos and fixed motd bug
4378 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4379 rolling out version 1.0.8
4381 22 May 2004; John Davis <zhen@gentoo.org>
4382 livecd/runscript-support/kmerge.sh,
4383 livecd/runscript-support/livecdfs-update.sh,
4384 modules/livecd_stage2_target.py:
4385 added key livecd/bootsplash
4387 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4388 livecd/runscript/sparc-archscript.sh,
4389 livecd/runscript/sparc64-archscript.sh:
4390 sparc fixup patches from gustavoz at g.org
4392 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4393 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4394 is livecd/modblacklist
4396 19 May 2004; John Davis <zhen@gentoo.org>
4397 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4398 livecd/runscript/x86-archscript.sh:
4399 added support for livecd/overlay, changed vga=0x317 to vga=791
4400 in the x86 archscript as it is a more standard setting and should
4401 work on more hardware
4403 17 May 2004; John Davis <zhen@gentoo.org>
4404 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4405 livecd/runscript-support/kmerge.sh,
4406 livecd/runscript-support/livecdfs-update.sh,
4407 modules/livecd_stage2_target.py:
4408 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4409 we also now have basic motd copying support for more branded livecds
4411 16 May 2004; John Davis <zhen@gentoo.org>
4412 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4413 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4414 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4416 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4417 modules/catalyst_support.py, modules/embedded_target.py,
4418 modules/generic_stage_target.py, modules/generic_target.py,
4419 modules/grp_target.py, modules/livecd_stage1_target.py,
4420 modules/livecd_stage2_target.py, modules/stage1_target.py,
4421 modules/stage2_target.py, modules/stage3_target.py,
4422 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4423 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4424 caused gcc profile problems.
4426 12 May 2004; John Davis <zhen@gentoo.org>
4427 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4428 livecd/runscript-support/livecdfs-update.sh,
4429 livecd/runscript-support/post-kmerge.sh,
4430 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4432 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4433 silliness). Most notably, I have taken advantage of the update-modules
4434 --assume-kernel fix from agriffis so that we can actually use 3rd party
4435 modules now. Please note that >=baselayout-1.9.0 is required.
4437 02 May 2004; Olivier Crete <tester@gentoo.org>
4439 Added forgotten CHOST for i386 subarch
4441 30 Apr 2004; John Davis <zhen@gentoo.org>
4442 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4443 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4444 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4445 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4447 -fixed 2004.0 branding in the isolinux cdtar
4448 -fixed up acpi stuff in the runscripts
4449 -fixed up the x86 help message and corrected the numerous errors in it
4451 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4452 livecd/runscript/default-runscript.sh:
4453 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4454 1.0.7. we are ready for release
4456 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4457 fix for the problem that gustavoz found wrt the /dev creation stuff not
4458 detecting arches. also an efficiency fix for stage1 building
4460 14 Apr 2004; John Davis <zhen@gentoo.org>
4461 targets/embedded/embedded-chroot.sh,
4462 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4463 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4464 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4465 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4466 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4467 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4468 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4469 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4470 targets/tinderbox/tinderbox-preclean-chroot.sh,
4471 targets/tinderbox/tinderbox.sh:
4472 fix for bug #47733 - fixes for distcc and an envscript bugfix
4474 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4477 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4478 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4479 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4480 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4481 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4482 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4483 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4484 targets/stage1/stage1-preclean1-chroot.sh,
4485 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4486 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4487 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4488 targets/tinderbox/tinderbox.sh:
4489 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4490 zhen@gentoo.org please.
4492 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4493 fix for /dev in stage1
4495 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4498 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4499 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4500 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4501 Added the two kernel-configs for 2004.1 x86
4503 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4504 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4505 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4506 targets/tinderbox/tinderbox.sh:
4507 fix to address missing /dev in stages, fixed path for env-update in all of the
4510 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4511 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4513 01 Apr 2004; John Davis <zhen@gentoo.org>
4514 livecd/runscript/default-runscript.sh:
4515 added in fix for the module.conf stuff courtesy of Benjamin Judas
4518 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4520 cosmetic touchups for 1.0.5
4522 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4523 added support to the stage2 for stackable profiles bootstrap
4525 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4526 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4527 support for sparc32/64 build compatibility
4529 30 Mar 2004; John Davis <zhen@gentoo.org>
4530 livecd/runscript/default-runscript.sh, modules/targets.py,
4531 targets/stage1/build.sh:
4532 fix for bug 46022, more stackable profile fixes, embedded patches added
4534 26 Mar 2004; John Davis <zhen@gentoo.org>
4535 livecd/runscript/default-runscript.sh, modules/targets.py,
4536 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4537 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4538 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4539 fixes for bugs #44625 and #45805
4541 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4542 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4543 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4544 memtest is in. if you want to use it, check out the memtest86 cd tarball
4545 Also, fixes for bugs 45078, 45188, 44306
4547 23 Mar 2004; John Davis <zhen@gentoo.org>
4548 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4549 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4550 livecd/runscript/x86-archscript.sh, modules/targets.py,
4551 targets/livecd-stage3/unmerge.sh:
4552 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4553 created at the end of the livecd-stage2 process.
4555 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4556 targets/embedded/embedded.sh:
4557 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4559 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4560 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4561 removing the hardened-gcc deps since the package itself is deprecated'
4563 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4564 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4566 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4567 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4568 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4569 examples/livecd/alpha/config-2.4.21-r4-alpha,
4570 examples/livecd/alpha/config-2.4.21-r4-jensen,
4571 examples/livecd/alpha/config-2.4.21-r4-legacy,
4572 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4573 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4574 fixes for bugs 43676, 43701. Alpha support added as well.
4576 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4577 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4578 kde/gnome cd specs added.
4580 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4581 fix in catalyst.conf for bug #42044
4583 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4584 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4585 examples/livecd/sparc64/config-2.4.24-sparc64:
4586 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4588 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4589 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4590 for a $clst_conf environment variable. You can use the $clst_conf variable to
4591 point to a file to use in place of /etc/catalyst.conf. By setting this
4592 variable in your shell, catalyst can easily be used by multiple people on the
4593 same machine. Also, ccache support now works for genkernel.
4595 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4596 removed file for livecd-stage2 target, as this is handled by the runscript
4597 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4598 and made "/boot/kernel/foo/extraversion" an optional rather than required
4599 parameter. The aforementioned "packages" is used to specify kernel-related
4600 packages (like module ebuilds) to merge with each kernel, and the new "use"
4601 option is used to specify the USE settings you'd like exported to the
4602 environment during kernel as well as kernel "packages" build.
4604 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4605 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4606 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4607 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4608 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4609 targets/tinderbox/tinderbox.sh:
4610 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4611 it for ebuild - added headers to everything and removed deprecated dirs
4613 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4614 adding Kumba's patches for MIPS
4616 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4617 Added hppa specific code.
4619 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4620 Tinderbox target added. See tinderbox examples in examples/ dir.
4622 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4623 spec file support integrated into catalyst. Use "-f/--file specfile" as
4624 argument; see examples dir for examples.
4625 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4626 example of how to use it.
4628 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4629 support functions for spec file parsing and reading added. Will get added to
4632 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4633 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4636 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4637 Significant rework of code structure. Everything is falling nicely into place.
4639 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4640 Exception handling fully-integrated into current prototype code.
4642 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4643 beginning of exception handling integration, got some of the target code
4646 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4647 major code rework in progress on the python parts.
4649 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4650 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4651 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4652 for organiation's sake, I have moved the files, such as livecd foundations,
4653 into catalyst/files. It will make it easier for us when ebuild time comes
4656 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4657 All preliminary target build scripts are now added and coded to near as spec
4658 that we can have at this point.
4660 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4661 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4662 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4663 something that should be continued as much as reasonably possible in other
4664 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4665 code completed, and internal fall-backs to reasonable global config defaults
4668 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4669 subarch test outsourced to python catalyst-subarches function.
4671 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4672 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4674 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4675 removing dup enter_chroot
4677 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4678 document subarches checking
4680 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4681 Fix valid subarch test.
4683 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4684 include/build_functions.sh, include/functions.sh:
4685 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4686 start_build to build_functions.sh cleaning up the main catalyst script some
4689 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4690 fixed SRCBALL and DESTBALL, making it transparent for profiles
4692 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4693 added an exit condition to the cmd line argument case statement
4695 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4696 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4697 the changes that I made to the above files should make catalyst completely
4698 transparent to no matter what profile we are using. check files/catalyst.conf
4699 for the list of BUILDTYPEs that we support.
4701 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4702 changed how cmd line arguments are handled
4704 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4705 I changed the is_special handling so that it is cleaner and faster
4707 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4708 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4709 livecd/foundations/x86-basic/post-clean.sh,
4710 livecd/foundations/x86-basic/pre-clean.sh,
4711 livecd/foundations/x86-basic/settings:
4712 I outsourced more functions to include/functions.sh. I made it a seperate file
4713 from build_fucntions.sh so that we can keep our build and other functions
4714 apart. I also added in the livecd stuffs from the stager side of things.
4716 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4717 include/build_functions.sh:
4718 I outsourced all of the build functions to include/build_functions.sh. In the
4719 future, this will happen more - the code needs cleaned up.
4721 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4723 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4724 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4725 does not use that anymore.
4727 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4728 since we now have a default profile in portage, i massaged some errors
4729 messages to reflect that.
4731 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4733 removed ccache support from catalyst stage1 build cause it breaks the build.
4734 Additionally, I removed gettext support from bootstrap, because according to
4735 our new default profile, we don't use that anymore.
4737 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
4738 added a new var, BUILDTYPE, adding more transparency for building.
4739 In the future, we will be building both selinux and hardened sources.
4741 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4742 fixed some formatting when catalyst prints out build info, additionally,
4743 trying to make catalyst more transparent for future expansion of stages
4745 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
4746 fixed the order/ way in which we handle cmd line arguments wrt to -h or
4747 --help. I moved this functionality from the main program section to
4750 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
4751 I edited catalyst to change our naming convention from stage*-arch-h.* to
4752 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
4753 I change naming conventions, as catalyst will be eventually extended to
4754 do selinux-* stages also.
4756 Additionally, I updated README.catalyst to include profile information.
4758 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
4759 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
4760 I renamed README.stager to README.catalyst and have made some very minor
4761 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
4762 I have hacked bootstrap to use the hardened profile, as well as utilize
4763 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
4764 major). Additionally, bin/stage1 has been hacked to accept the hardened
4765 profile, and use hardened-gcc.
4767 09 September 2003; John Davis <zhen@gentoo.org>:
4768 Initial import of hardened stager. I am forking this from the original
4769 stager code in order to better fit our needs. The original stager code is
4770 still used by Gentoo, and is maintained by Daniel Robbins
4771 <drobbins@gentoo.org>. I would like to thank him and the rest of the
4772 contributors that coded stager.