1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
5 targets/support/kmerge.sh:
6 We should be using --newuse when merging our packages in callback.
8 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
9 targets/grp/grp-chroot.sh:
10 We should only use --noreplace when building a pkgset, everything else
13 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
14 modules/catalyst_support.py, modules/generic_stage_target.py,
15 modules/grp_target.py:
16 Apply additional patches from bug 207862 for CONTENTS generation
18 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
19 targets/grp/grp-chroot.sh:
20 Call setup_myemergeopts after changing clst_FETCH
22 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
23 targets/netboot2/netboot2-pkg.sh:
24 Remove a bit of unnecessary code
26 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
27 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
28 targets/support/chroot-functions.sh:
29 Fix some spacing on the -* warning, revert Andrew's last change, since it
30 didn't do anything, and clean up the GRP chroot code so it works smarter and
31 set clst_FETCH when clst_grp_type is something other than pkgset.
33 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
34 targets/support/chroot-functions.sh:
35 Don't set --usepkg and --buildpkg when fetching
37 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
38 modules/generic_stage_target.py:
39 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
42 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
43 modules/generic_stage_target.py:
44 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
45 boot/kernel/${kname}/config copying code in generic_stage_target.
47 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
48 targets/support/kmerge.sh:
49 Make sure we don't give genkernel a --kernel-config if it isn't set in the
52 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
53 modules/generic_stage_target.py, targets/support/kmerge.sh,
54 targets/support/pre-kmerge.sh:
55 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
56 valid, rather than required, changed clst_ksource to default to
57 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
58 removal of USE to after the kernel build so the modules get the correct USE,
59 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
61 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
62 targets/support/kmerge.sh:
63 We should run the default functions for kmerge.sh, too.
65 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
66 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
67 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
68 Updated aboot cdtar with a newer version to support newer kernels.
70 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
71 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
72 Updated make_destpath so it writes out to make.conf as well as exporting
73 ROOT to the environment, added a make_destpath call to cleanup_stages, and
74 adding make_destpath /tmp/stage1root to stage1.
76 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
77 Updated README a bit and rolling 2.0.6_pre12 for testing.
79 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
80 targets/support/create-iso.sh:
81 Removed any further checks for clst_fstype and making sure everybody is
82 using ${mkisofs_zisofs_opts}.
84 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
85 targets/support/livecdfs-update.sh:
86 The default theme for GNOME is now Clearlooks, so we can remove the theme
87 code, but we still want to set the font size.
89 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
90 targets/support/livecdfs-update.sh:
91 We need to put quotes around ${user_comment} or useradd gets confused.
93 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
94 targets/support/chroot-functions.sh:
95 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
98 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
99 targets/support/kmerge.sh:
100 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
101 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
103 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
104 targets/support/create-iso.sh:
105 Bash fscking sucks, so we have to compromise on this code reduction solution
106 a bit. It's still far better than it was
108 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
109 targets/support/create-iso.sh:
110 Don't escape quotes when actually running the command
112 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
113 targets/support/kmerge.sh:
114 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
116 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
117 targets/support/kmerge.sh:
118 Use -L instead of -l in test for symlink
120 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
121 targets/stage1/stage1-controller.sh:
122 Remove code for gcc-config/binutils-config since it should be getting done
123 in the preclean script, anyway.
125 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
126 targets/stage1/stage1-chroot.sh:
127 I missed one place where HOSTUSE was being used incorrectly.
129 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
130 targets/support/kmerge.sh:
131 Escape the correct quote
133 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
134 targets/support/kmerge.sh:
135 Change remaining instances of run_emerge to run_merge
137 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
138 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
139 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
142 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
143 targets/support/bootloader-setup.sh:
144 Let's change our splash checking to a global check so it only needs to be
145 done once. This makes much more sense than having all of those if ... else
148 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
149 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
150 Fix our USE invocation here so things work as expected.
152 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
153 targets/support/livecdfs-update.sh:
154 Force-enable livecd/users for livecd/type gentoo-release-livecd and
157 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
158 targets/support/livecdfs-update.sh:
159 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
162 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
163 targets/livecd-stage2/livecd-stage2-controller.sh:
164 Fixing the snapshot copying so it will only copy the correct snapshot for
165 people who don't know how to properly use wget.
167 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
168 targets/stage1/stage1-chroot.sh:
169 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
172 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
173 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
174 OK, we have to escape our quotes, rather than use single quotes, or we don't
175 evaluate the variables properly.
177 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
178 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
179 targets/support/kmerge.sh:
180 Fixing echo/sed for make.conf writing.
182 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
183 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
184 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
185 Rather than using the environment, we write out our USE to make.conf, then
186 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
187 be written to make.conf, already.
189 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
190 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
191 targets/livecd-stage1/livecd-stage1-chroot.sh,
192 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
193 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
194 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
195 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
196 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
197 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
198 Changing run_emerge to run_merge, changing both setup_portage and
199 setup_myfeatures to add any USE changes to make.conf prior to merge, then
200 removing the settings added, rather than (ab)using the environment.
202 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
203 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
204 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
205 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
206 targets/tinderbox/tinderbox-chroot.sh:
207 Rearrange some of the functions in chroot-functions.sh in preparation for
208 some upcoming changes and rename setup_portage to setup_pkgmgr.
210 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
211 targets/stage1/stage1-controller.sh:
212 Removing an extra env-update call from stage1's preclean.
214 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
215 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
216 targets/support/bootloader-setup.sh:
217 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
218 help.msg which we didn't even use.
220 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
221 targets/support/bootloader-setup.sh:
222 Don't write out out 'default 1' line when creating grub.conf, since the
223 'help' entry is now at the bottom, and we want grub to default to the first
226 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
227 targets/support/bootloader-setup.sh:
228 Removed checks on livecd/splash_type, since we only support one type,
229 removed remaining bootsplash code from bootloader-setup.sh, added automatic
230 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
231 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
233 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
234 targets/livecd-stage2/livecd-stage2-controller.sh:
235 Let's automatically copy in the snapshot if livecd/type is
236 gentoo-release-livecd.
238 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
239 modules/generic_stage_target.py:
240 Fix leading whitespace in empty() so it's only executed if there's something
241 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
242 211410 for pointing this out
244 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
245 targets/support/rc-update.sh:
246 Quote baselayout package atom
248 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
249 targets/support/chroot-functions.sh:
250 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
251 PATH by default. Instead, simply check if it exists.
253 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
254 targets/support/chroot-functions.sh:
255 Remove temporary package listing code, since --verbose is forced on with
258 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
259 Force-enable --verbose when using --debug
261 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
262 targets/support/kmerge.sh:
263 Changing modules-update to update-modules to quiet a warning and keep us
264 from having it get removed out from under us.
266 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
267 targets/support/chroot-functions.sh:
268 Adding a note to myself for better debug and moving run_default_funcs to the
269 bottom of the script so it gets executed. Since this can otherwise break
270 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
272 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
273 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
274 targets/support/chroot-functions.sh:
275 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
276 so we can get the output with --debug, added --newuse to the options for
277 stage1, as we should always rebuild any package where the USE has changed,
278 removed removal of portage logs from stage2-chroot.sh since it is being done
279 by cleanup_stages, moved world removal in cleanup_stages into a check for
280 stages 1 through 3, made update_env_settings check for the existence of
281 env-update before running it since we now run update_env_settings by default
282 everywhere chroot-functions.sh is sourced, and added a section to show_debug
283 to list the packages, since we don't yet force-enable verbose with debug.
285 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
286 modules/catalyst_lock.py:
287 Since my python sucks and I don't feel like troubleshooting it at the
288 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
289 2.0.6_pre8 for testing.
291 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
292 modules/builder.py, modules/catalyst_lock.py:
293 Added some extra debug output to catalyst_lock.py and added Stuart Longland
294 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
296 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
297 modules/catalyst_support.py:
298 change 'is' to == because python is grumpy
300 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
301 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
302 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
303 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
304 targets/support/rc-update.sh:
305 Removing support for bootsplash, since it hasn't been in a supported kernel
306 in a couple years and isn't accepted upstream.
308 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
309 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
310 Fix up the sed for genkernel so it works on versions both before and after
311 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
312 change was a bit too aggressive.
314 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
315 targets/support/bootloader-setup.sh:
316 Change grub timeout to 15 seconds instead of 150.
318 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
319 targets/support/pre-kmerge.sh:
320 Comment out sed on genkernel executable as it appears to do nothing these
323 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
324 targets/livecd-stage2/livecd-stage2-controller.sh:
325 Only call find on libdirs that actually exist. Thanks to Kristoffer
326 <krek6597@student.uu.se> in bug #210807.
328 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
329 modules/generic_stage_target.py:
330 Add warning about -* in foo/use in the spec.
332 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
333 targets/embedded/embedded-chroot.sh,
334 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
335 targets/grp/grp-preclean-chroot.sh,
336 targets/livecd-stage1/livecd-stage1-chroot.sh,
337 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
338 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
339 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
340 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
341 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
342 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
343 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
344 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
345 targets/tinderbox/tinderbox-preclean-chroot.sh:
346 Change all . to source.
348 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
349 targets/embedded/embedded-preclean-chroot.sh,
350 targets/grp/grp-preclean-chroot.sh,
351 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
352 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
353 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
354 targets/stage3/stage3-preclean-chroot.sh,
355 targets/stage4/stage4-preclean-chroot.sh,
356 targets/support/chroot-functions.sh,
357 targets/tinderbox/tinderbox-preclean-chroot.sh:
358 Added a cleanup_stages function and added it to the appropriate places.
360 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
361 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
362 targets/livecd-stage1/livecd-stage1-chroot.sh,
363 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
364 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
365 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
366 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
367 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
368 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
369 Removing any functions that we now call by default when we source
370 chroot-functions.sh by default.
372 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
373 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
374 targets/livecd-stage1/livecd-stage1-chroot.sh,
375 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
376 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
377 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
378 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
379 Clean up the debug code that I've added to stage1, move it to
380 chroot_functions.sh, and call it from all of our main targets.
382 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
383 modules/generic_stage_target.py:
384 Wow. I need to make sure that we actually comment comments in make.conf or
385 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
386 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
388 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
389 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
390 targets/stage3/stage3-chroot.sh:
391 We need to be sure we clear out /var/log/portage/elog as well as
392 /var/log/emerge.log for stages 1 through 3.
394 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
395 modules/generic_stage_target.py,
396 targets/livecd-stage2/livecd-stage2-controller.sh,
397 targets/support/livecdfs-update.sh:
398 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
399 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
400 80 columns. This is catalyst 2.0.6_pre5 for testing.
402 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
403 modules/generic_stage_target.py:
404 Apparently, python doesn't like it when you put a set of comments in front
405 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
408 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
409 modules/generic_stage_target.py:
410 Huge refactoring of modules/generic_stage_target.py to fix indentation and
411 generally clean up the code so it's a bit easier to read/follow.
413 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
414 modules/generic_stage_target.py:
415 Sort and de-dupe myusevars.
417 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
418 targets/stage1/stage1-chroot.sh:
419 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
421 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
422 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
423 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
424 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
425 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
426 targets/tinderbox/tinderbox-chroot.sh:
427 Move export of FEATURES to setup_myfeatures.
429 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
430 targets/stage1/stage1-chroot.sh:
431 Added some debug code to stage1 and fixed a nice bug where we weren't
432 building with the correct USE. Unfortunately, this invalidates any caches
433 for stage1, since we were building with the entire USE from the profile.
434 This is 2.0.6_pre4 for testing.
436 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
437 targets/stage1/stage1-chroot.sh:
438 We don't need to do the device building twice, so removing USE=build from
439 first baselayout install.
441 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
442 targets/support/livecdfs-update.sh:
443 We check for a plugdev group, add it if it doesn't exist, and make sure any
444 users specified by livecd/users is in the group.
446 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
447 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
448 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
450 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
451 modules/catalyst_support.py:
452 Fix up calc_contents in contents_map. Thanks to Brent Baude
453 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
456 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
457 targets/stage1/stage1-chroot.sh:
458 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
459 empty and will cause issues in stage3 and beyond.
461 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
462 targets/support/kmerge.sh, targets/support/rc-update.sh:
463 Changed some of the rc-update code so it should work with baselayout-2,
464 also. This is 2.0.6_pre2 for testing.
466 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
467 files/catalyst.conf, modules/catalyst_support.py,
468 modules/generic_stage_target.py, modules/grp_target.py,
469 modules/snapshot_target.py:
470 Added support for generating CONTENTS files automatically. Patch by Robin
471 Johnson <robbat2@gentoo.org> for bug #207862.
473 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
474 modules/snapshot_target.py:
475 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
476 exclude digest-* files from the snapshot.
478 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
479 arch/x86.py, modules/generic_stage_target.py:
480 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
481 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
483 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
484 targets/support/kmerge.sh:
485 Make the --kerncache option to genkernel dependent on 'kerncache' being in
486 options, so that it can actually be turned off.
488 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
490 Rearrange things in the arch/*.py files to ensure that nothing is used
491 before it has been defined.
493 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
494 Reorder arch/powerpc.py to make python happy.
496 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
497 modules/snapshot_target.py:
498 Change .svn --include to an --exclude like it was supposed to be.
500 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
502 Added several subarches for mips so we can dump the mips subarch profiles
503 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
506 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
507 targets/livecd-stage2/livecd-stage2-controller.sh:
508 Changed the code for copying the MOTD files so it's fewer lines and makes
511 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
512 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
513 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
514 sparc64.py into sparc.py, so we have a cleaner set of arch files.
516 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
518 Did a little cleanup on the x86.py to remove some redundant entries and
519 added nocona and core2 to amd64.py, though they're currently commented out.
521 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
522 modules/generic_stage_target.py:
523 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
524 flags defined in the spec file.
526 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
527 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
528 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
529 since catalyst sets CXXFLAGS=CFLAGS by default.
531 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
532 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
533 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
535 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
536 Added prescott to the subarches for x86.
538 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
539 modules/netboot2_target.py, targets/support/kmerge.sh:
540 Add patch to enabled netboot2/linuxrc and automatically add path for
541 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
542 <jsbronder@gentoo.org> in bug #208106.
544 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
545 modules/netboot2_target.py:
546 Allow root_overlay in netboot2 target for bug #208106.
548 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
549 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
550 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
551 Added USE=bindist automatically to everything that inherits set_use from
552 generic_stage_target, added USE=bindist to livecd_stage1_target, added
553 USE=bindist to emerge run for stage1, and did some minor cleanup in
554 get_libdir in chroot-functions.
556 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
557 targets/support/bootloader-setup.sh:
558 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
560 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
561 examples/generic_stage_template.spec, examples/grp_template.spec,
562 examples/livecd-stage1_template.spec,
563 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
564 examples/stage4_template.spec, examples/tinderbox_template.spec:
565 Changing link so it no longer points to a dead page. This is for bug #208609.
567 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
568 modules/snapshot_target.py:
569 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
571 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
572 targets/stage1/stage1-chroot.sh:
573 As much as I hate this, we're going to force baselayout to install first.
574 This will keep us from having any issues with packages that don't respect
577 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
578 Reorder options in catalyst.conf so they're alphabetical.
580 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
581 targets/support/bootloader-setup.sh:
582 Add 'pager on' to grub.conf for bug #208531.
584 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
585 livecd/files/README.txt, livecd/files/x86-F6.msg:
586 Removing the unused kernel command line options from Volume/Device Management.
588 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
589 This is now 2.0.5 for release.
591 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
592 files/catalyst.conf, modules/catalyst_support.py,
593 modules/generic_stage_target.py,
594 targets/embedded/embedded-preclean-chroot.sh,
595 targets/grp/grp-preclean-chroot.sh,
596 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
597 targets/stage2/stage2-preclean-chroot.sh,
598 targets/stage3/stage3-preclean-chroot.sh,
599 targets/support/chroot-functions.sh,
600 targets/tinderbox/tinderbox-preclean-chroot.sh:
601 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
602 sys-devel/icecream cluster compiler support for bug #200095. This is
603 catalyst 2.0.5_pre6 for testing.
605 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
606 files/catalyst.conf, modules/generic_stage_target.py:
607 Add the option for using metadata_overlay with portage to speed up cache.
609 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
610 modules/stage1_target.py, modules/stage2_target.py,
611 modules/stage3_target.py:
612 Add /etc/portage to cleanables for stages 1 through 3.
614 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
615 livecd/files/livecd-local.start,
616 targets/livecd-stage2/livecd-stage2-controller.sh,
617 targets/support/livecdfs-update.sh:
618 We apparently still need profiles/eclass for building the stage3 from the
619 LiveCD with the installer.
621 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
622 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
625 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
626 targets/livecd-stage2/livecd-stage2-controller.sh,
627 targets/support/livecdfs-update.sh:
628 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
629 preservation of eclasses/profiles, and remove copying of livecd-local.start
630 since it's not needed anymore.
632 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
633 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
634 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
637 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
638 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
639 Removing old mkvardb code which is no longer used, commenting out setting of
640 Gnome theme for testing now that Clearlooks has been default for some time,
641 and changing vdb move from a case statement to a simple if statement. This
642 is 2.0.5_pre5 for testing.
644 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
645 modules/stage1_target.py:
646 Removing cleaning of python encodings for bug #64890.
648 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
649 modules/generic_stage_target.py:
650 Add an extra warning into the generated make.conf about changing the CHOST.
652 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
653 targets/support/livecdfs-update.sh:
654 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
656 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
657 targets/embedded/embedded-preclean-chroot.sh,
658 targets/grp/grp-preclean-chroot.sh,
659 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
660 targets/stage2/stage2-preclean-chroot.sh,
661 targets/stage3/stage3-preclean-chroot.sh,
662 targets/tinderbox/tinderbox-preclean-chroot.sh:
663 Check to see if distcc is enabled before calling cleanup_distcc().
665 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
666 arch/sparc.py, arch/x86.py:
667 Look for linux32 in /bin and /usr/bin.
669 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
670 modules/generic_stage_target.py:
671 Make error message more specific when removing immutable flag.
673 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
674 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
675 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
676 information, and added a small fix for FreeBSD for bug #169041. This is
677 catalyst 2.0.5_pre4 for testing.
679 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
680 targets/support/chroot-functions.sh:
681 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
682 patch from bug #120076 to add cross-compiling support to our distcc
685 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
686 targets/support/chroot-functions.sh:
687 Added a version of get_libdir from multilib.eclass so we can determine where
688 to go poking around if we need to touch anything in libdir.
690 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
691 Print an error saying what target failed before the traceback.
693 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
694 modules/catalyst_support.py:
695 When parsing make.conf, first try pkgcore's
696 snakeoil.fileutils.read_bash_dict(), then portage's
697 portage_util.getconfig(), then the internal parse_makeconf().
699 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
700 modules/catalyst_support.py:
701 Raise an exception in parse_spec() if there's a duplicate key in the spec.
703 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
704 examples/netboot_template.spec, examples/tinderbox_template.spec,
705 modules/grp_target.py, modules/tinderbox_target.py:
706 Remove redundant set_pkgcache_path() functions from tinderbox and grp
707 modules, and remove extra pkgcache_path and kerncache_path options from
710 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
711 This is catalyst 2.0.5_pre3 for testing the new stages code.
713 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
714 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
715 We need to force USE=bindist on for building stages.
717 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
718 modules/generic_stage_target.py:
719 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
720 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
722 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
723 targets/support/rc-update.sh:
724 Added support for the newer versions of splashutils which use fbcondecor as
725 the init script. This is catalyst 2.0.5_pre1 for testing.
727 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
728 targets/livecd-stage2/livecd-stage2-controller.sh:
729 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
732 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
733 modules/generic_stage_target.py, modules/stage1_target.py,
734 modules/stage2_target.py:
735 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
738 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
739 modules/generic_stage_target.py, modules/netboot2_target.py:
740 Fix typo in getopt call for --clear-autoresume. thanks to
741 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
742 Conditionally write CFLAGS to make.conf in stages for bug #177796.
743 Copy overlay files in netboot2 target into proper dir for bug #174635.
745 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
746 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
747 targets/support/netboot2-final.sh:
748 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
749 fix a minor bug in System.map copying, add portage_overlay support, and adds
750 the ability to use globbing in the package file lists for the netboot2
753 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
754 +targets/netboot2/nb-busybox.cf:
755 Added nb-busybox.cf to the netboot2 target for bug #174298.
757 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
758 targets/support/chroot-functions.sh:
759 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
761 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
762 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
763 Change moving the VDB until after we have processed unmerge by moving it
764 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
765 unmerge packages from the gentoo-release-livecd target.
767 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
768 targets/support/kmerge.sh:
769 Commented out the package.provided code in catalyst that seemed to cause
770 problems with kerncache in testing. This is 2.0.4 and should be used for the
773 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
774 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
775 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
776 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
777 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
778 improve the netboot2 target.
780 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
781 modules/generic_stage_target.py:
782 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
783 cause catalyst to export boolean variables as well as string-based
786 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
787 modules/generic_stage_target.py:
788 Fixing check for invalid subarch to not filter too much. Fix from Mike
789 Frysinger <vapier@gentoo.org> for bug #173532.
791 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
792 Added s390x (64-bit) support via a patch from Mike Frysinger
793 <vapier@gentoo.org> for bug #173002.
795 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
796 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
797 targets/livecd-stage1/livecd-stage1-chroot.sh,
798 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
799 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
800 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
801 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
802 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
803 targets/support/pre-kmerge.sh:
804 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
805 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
806 certain functions/code paths when running with -F/--fetchonly. Simplified
807 kmerge.sh with regards to kerncache and callback packages. Also, changed
808 ccache/distcc installs to use run_emerge instead of emerge directly, which
809 allows us to more easily replace the underlying package manager, or add
810 support for multiple package managers to catalyst.
812 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
813 modules/grp_target.py:
814 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
815 portage_overlay functionality to GRP, where it was mistakenly missing, for
816 bug #171157. This is catalyst 2.0.3 and ready for release.
818 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
819 targets/livecd-stage1/livecd-stage1-controller.sh,
820 targets/support/livecdfs-update.sh:
821 Removed the generation of grppkgs.txt since the Installer now uses vdb
824 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
825 targets/support/create-iso.sh:
826 Fix creation of the EFI images. Since it is FAT, we can't go around
827 perserving permissions, now, can we?
829 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
830 targets/support/livecdfs-update.sh:
831 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
832 broken sed for rc.conf, which caused all kinds of hell to break loose when
833 booting a new CD. This is 2.0.3_pre3.
835 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
836 modules/generic_stage_target.py:
837 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
838 such as group- from /etc before creating our stage tarballs. This is for bug
841 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
842 targets/support/livecdfs-update.sh:
843 Commenting out the livecd-kernel code, since the Installer should be doing
844 everything necessary itself.
846 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
847 targets/support/livecdfs-update.sh:
848 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
849 the usbutils hanlding in case they follow suit with pciutils.
851 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
852 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
853 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
854 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
855 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
856 problems with using all of the various subarch settings.
858 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
859 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
860 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
861 check look in the correct location, and made sure we don't delete /voot
862 within the EFI code if grub is present.
864 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
865 modules/generic_stage_target.py:
866 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
867 #166294. This one should fix the HPPA/PPC architectures.
869 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
870 targets/support/chroot-functions.sh:
871 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
872 remove the autoresume point for portage, as it really isn't needed and
873 doesn't really gain us much, anyway.
875 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
876 targets/stage1/stage1-chroot.sh:
877 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
879 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
880 examples/generic_stage_template.spec, examples/grp_template.spec,
881 examples/livecd-stage1_template.spec,
882 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
883 examples/netboot_template.spec, examples/snapshot_template.spec,
884 examples/stage4_template.spec, examples/tinderbox_template.spec:
885 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
888 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
889 targets/support/livecdfs-update.sh:
890 Make sure the user owns his home directory for bug #147195.
892 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
893 +files/catalystrc, modules/catalyst_support.py:
894 Re-arranged catalyst.conf to make it easier to follow while looking at the
895 online reference and added a default catalystrc file, which does nothing.
897 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
898 modules/catalyst_support.py, modules/embedded_target.py,
899 modules/generic_stage_target.py, modules/grp_target.py,
900 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
901 modules/stage3_target.py, modules/tinderbox_target.py:
902 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
903 tab/space nastiness. This is for bug #161915.
905 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
906 modules/generic_stage_target.py:
907 Fixed new cbuild code with another patch from Mike Frysinger
908 <vapier@gentoo.org> to allow the usage of subarches.
910 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
911 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
912 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
913 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
914 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
915 targets/support/create-iso.sh, targets/support/functions.sh,
916 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
917 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
919 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
920 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
921 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
922 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
923 modules/catalyst_lock.py, modules/catalyst_support.py,
924 modules/embedded_target.py, modules/generic_stage_target.py,
925 modules/generic_target.py, modules/grp_target.py,
926 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
927 modules/netboot2_target.py, modules/netboot_target.py,
928 modules/snapshot_target.py, modules/stage1_target.py,
929 modules/stage2_target.py, modules/stage3_target.py,
930 modules/stage4_target.py, modules/tinderbox_target.py,
931 targets/embedded/embedded-chroot.sh,
932 targets/embedded/embedded-controller.sh,
933 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
934 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
935 targets/grp/grp-preclean-chroot.sh,
936 targets/livecd-stage1/livecd-stage1-chroot.sh,
937 targets/livecd-stage1/livecd-stage1-controller.sh,
938 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
939 targets/livecd-stage2/livecd-stage2-controller.sh,
940 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
941 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
942 targets/netboot2/netboot2-controller.sh,
943 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
944 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
945 targets/stage1/stage1-controller.sh,
946 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
947 targets/stage2/stage2-controller.sh,
948 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
949 targets/stage3/stage3-controller.sh,
950 targets/stage3/stage3-preclean-chroot.sh,
951 targets/stage4/stage4-controller.sh,
952 targets/stage4/stage4-preclean-chroot.sh,
953 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
954 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
955 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
956 targets/tinderbox/tinderbox-controller.sh,
957 targets/tinderbox/tinderbox-preclean-chroot.sh:
958 Removing old CVS Header lines, which are no longer used since moving to SVN.
960 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
961 targets/stage4/stage4-chroot.sh:
962 Added back a missing 'then' from stage4 target.
964 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
965 modules/generic_stage_target.py:
966 Fix indentation so things actually work.
968 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
969 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
972 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
973 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
974 Fix the display manager sed lines and change the icon for the local Handbook
975 to use the GNOME 2.16 icon for gedit.
977 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
978 modules/generic_stage_target.py:
979 Changed the portage_overlay option to always install overlays in
980 /usr/local/portage and added code to clean up /usr/local/portage and
981 make.conf after sucessful execution and before creation of ISO/tarballs.
983 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
984 targets/support/livecdfs-update.sh:
985 Fixed a typo which broke coldplugging.
987 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
988 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
989 Added a create_handbook_icon function and rearranged some of the icon
990 creation for the LiveCD. This should resolve bug #143725 once a new release
993 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
994 targets/support/livecdfs-update.sh:
995 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
996 coldplugging. This allows us to unpack our firmware before we detect
997 devices, so that devices that need it will get it.
999 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1000 modules/generic_stage_target.py:
1001 Fix a typo in generic_stage_target.
1003 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1004 targets/support/livecdfs-update.sh:
1005 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1006 /etc/conf.d/xdm so we support older snapshots and newer ones.
1008 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1009 modules/livecd_stage2_target.py:
1010 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1013 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1014 modules/livecd_stage2_target.py:
1015 Reverted change in livecd-stage2 to the action_sequence until I can figure
1016 out what the problem is with it.
1018 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1019 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1020 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1021 modules/livecd_stage2_target.py:
1022 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1023 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1025 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1026 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1027 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1028 resolves an issue where a variable could be accessed unitialized in obscure
1029 circumstances. This is wrt bug #144984.
1031 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1032 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1033 modules/stage2_target.py, modules/stage4_target.py:
1034 Fixed up action_sequence when using --fetchonly to not create tarballs or
1035 ISO images for bug #143392.
1037 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1038 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1039 Clean up the USE usage in GRP/stage4.
1041 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1042 modules/generic_stage_target.py, modules/stage1_target.py,
1043 modules/stage2_target.py:
1044 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1045 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1047 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1048 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1049 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1050 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1051 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1052 instances of USE_ORDER since auto hasn't been valid for some time. This is
1055 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1056 modules/generic_stage_target.py, modules/stage1_target.py:
1057 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1058 goodness wrt bug #153587.
1060 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1061 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1062 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1064 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1065 modules/generic_stage_target.py, modules/stage4_target.py:
1066 Added a check to see if we have the tarball option enabled, which causes
1067 catalyst to run the capture sequence. This was requested by Tim Yamin for
1068 the stage4 target, but I thought it should be usable on any stage target.
1070 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1071 targets/support/livecdfs-update.sh:
1072 Moved fstab tweaks all into one location and added make.conf tweak for bug
1075 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1076 Changed the options to be in alphabetical order so my meatspace logical
1077 parser can process them better, added the compress and tarball options,
1078 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1079 removed the unused -x command line parameter for bug #151405.
1081 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1082 modules/generic_stage_target.py:
1083 Added a warning about changing the CHOST setting for bug #142034.
1085 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1086 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1087 targets/support/chroot-functions.sh:
1088 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1089 <flameeyes@gentoo.org> and attached to bug #150351.
1091 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1092 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1093 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1094 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1095 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1096 modules/embedded_target.py, modules/generic_stage_target.py,
1097 modules/generic_target.py, modules/grp_target.py,
1098 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1099 modules/netboot2_target.py, modules/netboot_target.py,
1100 modules/snapshot_target.py, modules/stage1_target.py,
1101 modules/stage2_target.py, modules/stage3_target.py,
1102 modules/stage4_target.py, modules/tinderbox_target.py,
1103 targets/embedded/embedded-chroot.sh,
1104 targets/embedded/embedded-controller.sh,
1105 targets/embedded/embedded-fs-runscript.sh,
1106 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1107 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1108 targets/grp/grp-preclean-chroot.sh,
1109 targets/livecd-stage1/livecd-stage1-chroot.sh,
1110 targets/livecd-stage1/livecd-stage1-controller.sh,
1111 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1112 targets/livecd-stage2/livecd-stage2-controller.sh,
1113 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1114 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1115 targets/netboot2/netboot2-controller.sh,
1116 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1117 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1118 targets/stage1/stage1-controller.sh,
1119 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1120 targets/stage2/stage2-controller.sh,
1121 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1122 targets/stage3/stage3-controller.sh,
1123 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1124 targets/stage4/stage4-controller.sh,
1125 targets/stage4/stage4-preclean-chroot.sh,
1126 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1127 targets/support/functions.sh, targets/support/kmerge.sh,
1128 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1129 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1130 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1131 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1132 targets/tinderbox/tinderbox-controller.sh,
1133 targets/tinderbox/tinderbox-preclean-chroot.sh:
1134 Removing all copyright and license comment headers from all files so we
1135 don't ever get another bug like bug #149638.
1137 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1138 modules/generic_stage_target.py:
1139 Clean up more spacing/capitalization.
1141 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1142 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1143 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1144 targets/embedded/embedded-controller.sh,
1145 targets/embedded/embedded-fs-runscript.sh,
1146 targets/embedded/embedded-preclean-chroot.sh,
1147 targets/livecd-stage2/livecd-stage2-controller.sh,
1148 targets/netboot2/netboot2-copyfile.sh,
1149 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1150 targets/support/pre-kmerge.sh:
1151 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1152 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1153 calls in kmerge.sh, and updated README.
1155 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1156 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1157 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1159 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1160 modules/catalyst_support.py:
1161 Added fix for bug #143348.
1163 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1164 targets/support/livecdfs-update.sh:
1165 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1167 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1168 targets/livecd-stage2/livecd-stage2-controller.sh,
1169 targets/support/livecdfs-update.sh:
1170 Changed some copy commands to use -f, added a check for /etc/gconf before
1171 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1172 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1173 <luca.casagrande@gmail.com>.
1175 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1176 targets/support/livecdfs-update.sh:
1177 Fixing sed so that systemspkgs.txt is built properly.
1179 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1180 The sparc32 binary is in /bin, not /usr/bin.
1182 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1183 targets/support/chroot-functions.sh:
1184 We now only set the options for pkgcache if we are not using fetchonly. This
1185 should work around a problem where portage won't fetch the files if a binpkg
1186 already exists for the package.
1188 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1189 targets/support/livecdfs-update.sh:
1190 Added code to make a backup of custom.conf before we edit it for the
1193 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1194 targets/support/livecdfs-update.sh:
1195 Remove sed from splash section, since it wasn't actually resolving the
1196 issue, anyway. Change the installer's dialog front-end code to simply run
1197 via sudo, since we don't need to worry about having the X DISPLAY setup or
1198 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1200 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1201 targets/support/livecdfs-update.sh:
1202 Fix my sed line so it actually applies correctly.
1204 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1205 targets/support/chroot-functions.sh:
1206 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1209 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1210 targets/support/livecdfs-update.sh:
1211 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1212 as well as a possible fix for the read-only filesystem messages from
1213 /sbin/splash-functions.sh
1215 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1216 targets/support/chroot-functions.sh:
1217 Fix --fetchonly to actually work.
1219 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1220 examples/livecd-stage2_template.spec:
1221 Added description for livecd/fsops to livecd-stage2's spec template.
1223 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1224 targets/support/livecdfs-update.sh:
1225 I've modified the GDM configuration section to work correctly. I have also
1226 ensured that xdm is no longer started just because livecd/xdm is used, which
1227 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1228 should be the last of the 'release candidates' made. If there are no bug
1229 reports in 2 days, then I'm rolling this as 2.0 final.
1231 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1232 targets/support/livecdfs-update.sh:
1233 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1234 see once the newer Installer is released, as I still have to fix the
1237 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1238 targets/support/rc-update.sh:
1239 Removed famd from the default runlevel for gentoo-release-livecd. It really
1240 shouldn't cause a problem, but I prefer it stay a bit clean.
1242 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1243 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1244 targets/support/create-iso.sh, targets/support/kmerge.sh,
1245 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1246 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1248 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1249 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1250 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1251 targets/support/bootloader-setup.sh:
1252 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1253 parameters support. This is for bug #139300.
1255 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1256 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1257 targets/support/filesystem-functions.sh:
1258 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1259 and also to remove some redundant values from livecd-stage2's valid_values.
1262 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1264 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1266 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1267 modules/generic_stage_target.py:
1268 Fix a problem where catalyst was creating an initial list, then putting that
1269 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1270 pointing it out and for the fix. This is for bug #136351.
1272 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1273 targets/support/unmerge.sh:
1274 Removing loop for unmerge, as it didn't actually solve anything and the
1275 portage team has helped us out by reverting the behavior that caused this
1276 change in the first place.
1278 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1279 modules/netboot2_target.py, modules/stage1_target.py,
1280 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1281 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1282 having /proc mounted during the preclean stage and also to clean up the
1283 netboot2 code. This is 2.0_rc48.
1285 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1286 targets/support/unmerge.sh:
1287 Change our unmerge from being a single unmerge to a loop, to work around an
1288 unexpected change in portage 2.1's unmerge processing.
1290 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1291 targets/support/bootloader-setup.sh:
1292 Fixed a problem where we were putting the kernel name in twice and causing
1293 and error when using grub as a bootloader. This is for bug #137252.
1295 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1296 targets/support/bootloader-setup.sh:
1297 Added a second pass to the alpha bootloader setup to create aboot items for
1298 serial console for bug #133457.
1300 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1301 +livecd/cdtar/arcload-0.43-r1.tbz2:
1302 Added arcload cdtar for mips.
1304 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1305 targets/netboot/netboot-controller.sh:
1306 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1309 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1310 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1311 Add patch from bug #135051 to fix the seedcache extraction logic.
1313 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1314 targets/support/livecdfs-update.sh:
1315 Don't set icon theme to Clearlooks, since it doesn't exist.
1317 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1318 targets/support/livecdfs-update.sh:
1319 Fix sed on installer icons.
1321 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1324 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1325 targets/stage1/stage1-controller.sh:
1326 Added a -type f to the find call in stage1 for bug #132180.
1328 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1329 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1330 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1331 properly on IBM PPC64 machines.
1333 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1334 modules/generic_stage_target.py:
1337 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1338 targets/support/rc-update.sh:
1339 Removed x-setup from default runlevel, as it is now controlled via the
1340 autoconfig init script.
1342 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1343 Fix ppc64 based arches to subclass ppc64
1345 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1346 modules/livecd_stage1_target.py:
1347 Use the full category/package name for livecd-tools.
1349 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1350 targets/support/livecdfs-update.sh:
1351 Make copies and deletes recursive for firmware since some packages put their
1352 firmware in a subdirectory.
1354 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1355 targets/support/livecdfs-update.sh:
1356 Fix detection of the Installer.
1358 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1359 Added 970, power3, power4, and power5 sub-arches for ppc64.
1361 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1362 targets/support/livecdfs-update.sh:
1363 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1364 no longer necessary and can cause possible problems with Installer-based
1367 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1368 recursive directory create
1370 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1371 modules/catalyst_support.py:
1372 Changed a display error from bug #131502 and rolling 2.0_rc45.
1374 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1375 targets/support/create-iso.sh:
1376 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1379 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1380 modules/generic_stage_target.py:
1381 digests function uses raw output from hash function now
1383 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1384 change hash result format so .DIGESTS is generated correctly
1386 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1387 modules/catalyst_support.py:
1388 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1391 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1392 targets/support/livecdfs-update.sh:
1393 Added a space for bug #131181.
1395 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1396 targets/support/kmerge.sh:
1397 Fixed creation of kernelpkgs.txt file for the installer.
1399 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1400 modules/generic_stage_target.py:
1401 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1404 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1405 targets/livecd-stage2/livecd-stage2-controller.sh,
1406 targets/support/bootloader-setup.sh:
1407 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1408 rolling out an emergency rc44.
1410 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1411 targets/support/bootloader-setup.sh:
1412 If you use elif, you have to use a then after it. Yeah, that one's totally
1415 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1416 targets/support/livecdfs-update.sh:
1417 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1419 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1420 targets/support/rc-update.sh:
1421 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1424 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1425 targets/support/bootloader-setup.sh:
1426 Removed bootplash support from ppc/ppc64 since they only will work with
1427 gensplash. Forced use of livecd/splash_type of bootsplash to get
1428 splash=silent. This should reduce the number of things on the kernel command
1429 line that aren't necessary.
1431 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1432 modules/catalyst_support.py:
1433 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1434 parse_spec. This should resolve bug #130103, as well as make the code much
1435 cleaner. This is 2.0_rc42.
1437 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1438 modules/generic_stage_target.py:
1439 Forced -p on tar for compressing stages.
1441 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1442 targets/support/chroot-functions.sh:
1443 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1446 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1447 targets/stage1/build.py:
1448 Added patch to build.py for portage 2.1 support.
1450 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1451 targets/support/kmerge.sh:
1452 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1453 <liyiming@ict.ac.cn> in bug #129890.
1455 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1456 targets/support/livecdfs-update.sh:
1457 Moved sed line for ##STARTX to end of file, since we aren't touching
1458 /etc/startx until the end.
1460 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1461 targets/support/livecdfs-update.sh:
1462 Added a check for the games group and add it if it doesn't exist already.
1463 This should resolve bug #125498.
1465 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1466 examples/generic_stage_template.spec, examples/grp_template.spec,
1467 examples/livecd-stage1_template.spec,
1468 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1469 examples/netboot_template.spec, examples/snapshot_template.spec,
1470 examples/stage4_template.spec, examples/tinderbox_template.spec:
1471 Removed portdir_overlay from the snapshot example spec and added
1472 portage_overlay to the example specs for the relevant targets.
1474 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1475 This is 2.0_rc41 since it has better LiveCD support.
1477 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1478 targets/support/livecdfs-update.sh:
1481 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1482 targets/support/functions.sh:
1483 Removed check for livecd/dev-manager being udev since it was done
1484 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1485 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1486 #128265 for pointing this out.
1488 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1489 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1490 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1491 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1493 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1494 modules/generic_stage_target.py:
1495 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1496 live system. You can thank Andrew Gaffney for the fix.
1498 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1499 targets/livecd-stage2/livecd-stage2-controller.sh:
1500 Don't copy motd files if we're using livecd/type generic-livecd.
1502 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1503 targets/livecd-stage2/livecd-stage2-controller.sh,
1504 targets/support/livecdfs-update.sh:
1505 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1506 some extra cleanup to generic-livecd.
1508 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1509 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1510 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1511 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1512 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1513 targets/support/bootloader-setup.sh:
1514 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1515 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1516 and removed all older cdtar files for PPC*.
1518 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1519 livecd/files/livecd.motd.txt:
1520 Added message to the official LiveCD MOTD mentioning how to run the
1521 installer. Blame codeman. This is 2.0_rc40.
1523 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1524 fix so snapshot target doesnt have errors
1526 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1527 targets/support/livecdfs-update.sh:
1528 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1529 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1532 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1533 targets/support/rc-update.sh:
1534 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1537 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1538 targets/support/livecdfs-update.sh:
1539 Added wrapping around the udev sed for those crazy 2.4-users.
1541 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1542 targets/support/livecdfs-update.sh:
1543 Added sed fix for udev starting evms_activate unconditionally. This is
1546 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1547 add stage4/unmerge stage4/rm to valid options
1549 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1550 targets/support/rc-update.sh:
1551 Added fix for bug #122154 from Rajiv Manglani.
1553 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1554 targets/support/kmerge.sh:
1555 Fixed creation of kernelpkgs.txt for the Installer.
1557 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1558 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1559 Updated elilo tarball for IA64.
1561 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1562 DIGESTS support for snapshot creation
1564 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1565 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1566 candidates ever end?
1568 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1569 fix for .DIGESTS.DIGESTS issue in grp
1571 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1572 modules/generic_stage_target.py:
1573 fix for failure when root_overlay is not set
1575 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1576 targets/support/bootloader-setup.sh:
1577 Added IA64/SGI patch from plasmaroo.
1579 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1580 targets/livecd-stage1/livecd-stage1-controller.sh,
1581 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1582 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1585 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1586 modules/generic_stage_target.py:
1587 Allow multiple overlays for root_overlay and overlay spec option
1589 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1590 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1591 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1592 targets/support/rc-update.sh:
1593 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1594 fixed bug #122154. This is catalyst 2.0_rc36.
1596 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1597 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1598 Updated the LiveCD motd to tell the user to run the display manager again,
1599 rather than startx, while mentioning that startx is useful as a rescue X
1600 session since it starts twm. This is catalyst 2.0_rc35.
1602 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1603 Add hfs-hide options to mkisofs so macs boot
1605 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1606 modules/generic_stage_target.py:
1607 Fix indentation issues
1609 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1612 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1613 targets/support/bootloader-setup.sh:
1614 add additional console less entry when consoles are chosen for ppc64
1616 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1617 modules/generic_stage_target.py:
1618 fix kernelopts and extraversion env variable exports
1620 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1621 targets/support/livecdfs-update.sh:
1622 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1623 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1625 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1626 targets/support/kmerge.sh:
1627 Changing the way we determine if extraversion is set. This is catalyst
1630 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1631 targets/support/livecdfs-update.sh:
1632 Change net.ethX links to link to net.lo instead of net.eth0.
1634 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1635 examples/stage4_template.spec:
1636 Fixed rcadd example for stage4. Blame rajiv.
1638 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1639 This is catalyst 2.0_rc31.
1641 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1642 targets/support/livecdfs-update.sh:
1643 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1644 Gaffney for pointing me in the right direction.
1646 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1647 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1649 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1652 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1653 examples/livecd-stage2_template.spec:
1654 updated examples to have console and machine_type
1656 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1657 targets/support/bootloader-setup.sh:
1658 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1661 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1662 This is catalyst 2.0_rc29.
1664 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1665 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1666 Removed extra yaboot.conf from
1667 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1669 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1670 targets/support/kill-chroot-pids.sh:
1671 add sleep to try and give processes a chance to die. bug 119940
1673 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1674 targets/support/functions.sh:
1675 Removed some quotes to make sure we have a binary operator and closing bug
1678 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1679 targets/support/create-iso.sh:
1680 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1682 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1683 targets/support/bootloader-setup.sh:
1684 Added path from bug #120935 for PPC/PPC64.
1686 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1687 Additional spacing fixes submitted by `Kumba
1689 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1690 modules/stage2_target.py:
1691 space cleanups contributed from `Kumba
1693 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1694 add grp/use to valid_values in the grp module
1696 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1699 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1700 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1701 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1702 targets/support/bootloader-setup.sh:
1703 ppc cdtar update; ppc64 bootloader updates
1705 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1706 targets/support/create-iso.sh:
1707 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1709 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1710 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1711 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1712 targets/support/create-iso.sh:
1713 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1715 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1716 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1717 Add ppc console and machine_type=ibm
1719 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1720 modules/generic_stage_target.py:
1721 Fix type error when kernel packages arent defined
1723 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1724 examples/generic_stage_template.spec, examples/grp_template.spec,
1725 examples/livecd-stage1_template.spec,
1726 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1727 examples/stage4_template.spec:
1728 Added more verbose wording and examples for pkgcache_path and
1729 kerncache_path, where necessary.
1731 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1732 targets/support/create-iso.sh:
1733 Really fixing bug #120475 this time. This is 2.0_rc25.
1735 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1736 targets/support/create-iso.sh:
1737 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1740 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1741 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1742 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1743 Added initial support for EFI booting on x86. This is completely untested,
1744 so use it at your own risk. Also, no bug reports without patches, please.
1745 This is catalyst 2.0_rc23.
1747 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1748 kmerge should have been kerncache
1750 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
1751 targets/support/pre-kmerge.sh:
1752 Fix a few other places for the kerncache update
1754 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
1755 examples/generic_stage_template.spec, examples/grp_template.spec,
1756 examples/livecd-stage1_template.spec,
1757 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1758 examples/netboot_template.spec, examples/stage4_template.spec,
1759 examples/tinderbox_template.spec, modules/generic_stage_target.py,
1760 targets/support/kmerge.sh:
1761 Separation of kerncache from snapcache
1763 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1764 It helps if I actually increment the version number.
1766 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1767 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1768 Added --oneshot to default options for stage1 building. Added code to wipe
1769 world during stages 1 and 3. This is catalyst 2.0_rc22.
1771 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
1772 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1773 Fix bug if no kernel packages were defined but there was a postconf setting.
1774 x86 softlevel support is enhanced.
1776 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1777 targets/support/bootloader-setup.sh:
1778 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
1780 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1781 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
1783 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1786 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
1787 Netboot2 fixes for spec parameter checks
1789 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
1790 modules/generic_stage_target.py, modules/stage4_target.py:
1791 add makeopts spec file support.
1793 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1794 modules/generic_stage_target.py:
1795 Added fix for bug #119635.
1797 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1798 Fix pre-kmerge.sh for stage4
1800 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1803 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
1804 modules/generic_stage_target.py:
1805 fix crash when no kernel is defined. spacing issue
1807 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1810 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1811 modules/livecd_stage2_target.py:
1812 Added livecd/volid to valid_values.
1814 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
1815 modules/generic_stage_target.py:
1816 remove extra function that was converting strings to lists unnecessarily
1818 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1819 This is catalyst 2.0_rc17.
1821 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1822 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1823 modules/stage4_target.py:
1824 fix issue where args not allowed that arose due to earlier myspec addlargs bug
1826 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1827 targets/embedded/embedded-preclean-chroot.sh,
1828 targets/grp/grp-preclean-chroot.sh,
1829 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1830 targets/stage1/stage1-preclean-chroot.sh,
1831 targets/stage2/stage2-preclean-chroot.sh,
1832 targets/stage3/stage3-preclean-chroot.sh,
1833 targets/support/chroot-functions.sh,
1834 targets/tinderbox/tinderbox-preclean-chroot.sh:
1835 Added function to cleanup stray /etc/distcc/hosts files.
1837 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1838 targets/support/bootloader-setup.sh:
1839 Added fix from bug #119123. This is catalyst 2.0_rc16.
1841 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1842 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
1843 Fixing some spacing. This is catalyst 2.0_rc15.
1845 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1846 Attempt to fix bug #117649
1848 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
1849 modules/generic_stage_target.py:
1850 fixes for bugs #119009, #119041 and #118985
1852 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
1853 +examples/netboot2_template.spec, modules/catalyst_support.py,
1854 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
1855 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
1856 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1859 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
1860 targets/support/kmerge.sh:
1861 Fix for ccache (null)/.ccache bug
1863 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1866 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
1867 Added ppc -mcpu patch from Pylon for bug #118709.
1869 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1870 modules/embedded_target.py, modules/stage4_target.py:
1871 Added linuxrc to embedded and stage4 targets.
1873 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
1874 modules/generic_stage_target.py, targets/support/kmerge.sh:
1875 filter kname - and . for kmerge.sh
1877 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1878 targets/support/create-iso.sh:
1879 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
1881 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
1882 modules/generic_stage_target.py:
1883 change .digests to .DIGESTS
1885 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1886 targets/support/kmerge.sh:
1887 Commented ccache for genkernel build which will resolve #117648 until a
1888 proper solution can be found. This is 2.0_rc13.
1890 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1891 targets/stage1/stage1-controller.sh:
1892 Added patch from vapier for bug #117254.
1894 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1895 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
1896 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
1897 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
1900 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
1901 modules/generic_stage_target.py:
1902 Remove chost/cflags etc. warning messages
1904 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
1905 modules/generic_stage_target.py:
1906 Attempt to fix bug 117253; chost is wrong on autoresume
1908 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
1909 modules/generic_stage_target.py, modules/netboot_target.py,
1910 modules/stage1_target.py:
1911 make setting of destdir more global and part of generic_stage_target
1913 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
1914 Fix destpath bug in netboot target
1916 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
1917 modules/generic_stage_target.py, modules/stage4_target.py:
1918 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
1921 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
1922 modules/generic_stage_target.py, modules/stage4_target.py:
1923 remove stray ' from arch/sh.py
1925 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1926 targets/stage1/stage1-controller.sh:
1927 This finally fixes the issues with gcc-config/binutils-config in stage1.
1928 This is catalyst 2.0_rc12.
1930 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1931 Fix incorrect warning message. portdir_overlay -> portage_overlay
1933 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1934 targets/stage1/stage1-controller.sh,
1935 targets/stage1/stage1-preclean-chroot.sh:
1936 Revert gcc-config/binutils-config to _rc11 locations. This should fix
1937 running gcc-config and binutils-config, though it probably breaks running on
1938 non-Gentoo platforms.
1940 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1941 modules/stage1_target.py:
1942 Make stage1 clean up python 2.3 and 2.4, also.
1944 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
1945 targets/support/livecdfs-update.sh:
1946 Updated requirements and added creation of metadata.tar.bz2 for the installer.
1948 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
1949 modules/generic_stage_target.py:
1950 Change digests file format to HASH_NAME HASH FILE_NAME
1952 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1953 targets/stage1/stage1-controller.sh:
1954 Moved gcc-config/binutils-config to before the chroot.
1956 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1957 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
1958 installed. Supports all of shashs algorithms as of 12_21_2005
1960 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
1961 modules/generic_stage_target.py:
1962 Catalyst should die if source_subpath is not a string
1964 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
1965 modules/generic_stage_target.py:
1966 Fix for source_subpath bug
1968 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1969 examples/generic_stage_template.spec:
1970 Updated example specs with information on cflags/chost/cxxflags/ldflags in
1971 both stages 1 and 2.
1973 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1974 modules/stage2_target.py:
1975 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
1976 stage1 to be overridden again.
1978 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1979 targets/stage1/stage1-controller.sh:
1980 It looks like gcc-config/binutils-config needs to be run with the full path,
1981 since it is run outside of the chroot.
1983 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1984 targets/stage1/stage1-controller.sh:
1985 Fixed gcc-config calls. This is 2.0_rc11.
1987 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1988 This is catalyst 2.0_rc10.
1990 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
1991 modules/generic_stage_target.py:
1992 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
1995 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1996 targets/support/functions.sh:
1997 Changed from -z to -n for bug #116180.
1999 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2000 modules/catalyst_support.py, modules/generic_stage_target.py:
2001 Detect missing binaries for the hashing functions and abort if not found
2003 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2004 files/catalyst.conf:
2005 Updated README to list new requirements. Set default hash as crc32. Set
2006 default digests as sha1/md5.
2008 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2009 modules/catalyst_support.py, modules/generic_stage_target.py,
2010 modules/livecd_stage2_target.py, modules/stage2_target.py:
2011 Change the internal hash checking to be quicker and more memory efficient.
2012 Add additional hash digests options.
2014 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2015 targets/tinderbox/tinderbox-chroot.sh,
2016 targets/tinderbox/tinderbox-controller.sh,
2017 targets/tinderbox/tinderbox-preclean-chroot.sh:
2018 Fixed up spacing/coding style on tinderbox.
2020 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2021 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2022 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2023 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2024 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2025 Fixed up spacing/coding style on support.
2027 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2028 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2030 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2031 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2032 targets/stage4/stage4-preclean-chroot.sh:
2033 Fixed up spacing/coding style on stage4.
2035 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2036 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2037 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2038 targets/stage3/stage3-controller.sh,
2039 targets/stage3/stage3-preclean-chroot.sh:
2040 Fixed up spacing/coding style on stages 2 and 3
2042 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2043 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2044 targets/stage1/stage1-preclean-chroot.sh:
2045 Fixed up spacing/coding style on stage1. Also changed
2046 gcc-config/binutils-config to be outside the chroot.
2048 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2049 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2050 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2051 Fixed up spacing/coding style on netboot.
2053 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2054 targets/livecd-stage1/livecd-stage1-chroot.sh,
2055 targets/livecd-stage1/livecd-stage1-controller.sh,
2056 targets/livecd-stage2/livecd-stage2-controller.sh:
2057 Fixed up spacing/coding style on livecd-stage*.
2059 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2060 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2061 targets/grp/grp-preclean-chroot.sh:
2062 Fixed up spacing/coding style on grp.
2064 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2065 targets/embedded/embedded-chroot.sh,
2066 targets/embedded/embedded-controller.sh,
2067 targets/embedded/embedded-fs-runscript.sh,
2068 targets/embedded/embedded-preclean-chroot.sh:
2069 Fixed up spacing/coding style on embedded.
2071 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2072 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2073 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2074 targets/support/functions.sh:
2075 Removing extra line from x86.py, fixing up comments, spacing, and coding
2076 style in targets/support through functions.sh
2078 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2079 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2080 Fix more tab/spacing issues .. trying to make everything use tabs
2082 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2083 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2084 modules/stage1_target.py, modules/stage2_target.py,
2085 modules/stage3_target.py, modules/stage4_target.py:
2086 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2089 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2090 modules/generic_stage_target.py:
2091 Add envscript warning to aid users who may not know what they are doing
2093 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2094 examples/generic_stage_template.spec:
2095 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2096 only configurable when building a stage2 tarball, to match the current state
2097 of portage. This is 2.0_rc9.
2099 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2100 targets/support/chroot-functions.sh:
2101 Silence more of portages beeps and clicks and whistles
2103 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2104 targets/support/chroot-functions.sh:
2105 Change the portage emerge to use run_emerge
2107 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2108 modules/generic_stage_target.py, modules/snapshot_target.py,
2109 modules/stage1_target.py, modules/stage2_target.py,
2110 modules/stage3_target.py:
2111 allow portdir_overlay to be part of all specs not including snapshot spec.
2112 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2113 Remove overlay support from the snapshot spec but added a warning.
2115 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2116 modules/stage2_target.py:
2117 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2120 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2121 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2122 Add support for bootloader softlevel=; have rsync delete the extra files out
2123 of the overlay so that the overlay always matches the source dir
2125 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2126 Swapped -v/-V since I had gotten them wrong here.
2128 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2129 modules/generic_stage_target.py:
2130 Fix stupid overlay bug
2132 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2133 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2134 targets/livecd-stage1/livecd-stage1-chroot.sh,
2135 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2136 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2137 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2138 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2139 targets/support/unmerge.sh:
2140 Made sure we use -f on removing the default links for splash. Removed
2141 check_portage_version as it really isn't needed anymore. Removed
2142 --no-install from genkernel commands in kmerge.sh so users must manually
2143 remove kernels from /boot. This is 2.0_rc8.
2145 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2146 targets/support/livecdfs-update.sh:
2147 Made sed on devfsd.conf conditional on it existing. Removes one more error
2148 message from a standard catalyst run.
2150 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2151 Added warning about breaking snapshot cache and re-enable autoresume, since
2152 the errors I was getting were elsewhere.
2154 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2155 modules/generic_stage_target.py:
2156 Fix indentation error the last commit caused
2158 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2159 modules/generic_stage_target.py:
2160 Always clear autoresume points after a successful run
2162 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2163 targets/support/livecdfs-update.sh:
2164 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2165 snapshot caching after a successful gentoo-release-livecd run.
2167 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2168 targets/support/rc-update.sh:
2169 Added famd to default on official LiveCD.
2171 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2172 targets/support/chroot-functions.sh:
2173 Fixes 'too many arguments' error in check_portage_version.
2175 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2176 modules/generic_stage_target.py:
2177 remove extra self.env={} that was resetting the environment to null
2179 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2180 modules/livecd_stage1_target.py:
2181 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2184 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2185 Add a default path to the environment in the chroot
2187 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2188 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2189 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2190 targets/livecd-stage2/livecd-stage2-controller.sh,
2191 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2192 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2193 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2194 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2195 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2196 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2197 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2198 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2199 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2201 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2203 Fixed up the man page, which has been suffering for some time, and also
2204 reversed -v/-V in the help message.
2206 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2207 targets/support/livecdfs-update.sh:
2208 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2211 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2212 Turning off autoresume of doom until I can get more testing. I've had
2213 several issues with it. I'll be reporting/fixing these as I come across them
2214 but for now wish to turn it off by default as I don't want this one feature
2215 to stop the possible 2.0 final release.
2217 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2218 targets/livecd-stage2/unmerge.sh:
2219 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2220 anymore and probably should have been removed a long time ago when the new
2221 code was put into place in livecdfs-update.sh and livecd-local.start
2224 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2225 targets/livecd-stage1/livecd-stage1-chroot.sh,
2226 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2227 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2228 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2230 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2231 modules/generic_stage_target.py, modules/generic_target.py:
2232 self.env should be a part of the super class generic_target so it applies to
2233 snapshots as well; removing redundant pass in the generic_target class as
2234 its not needed. There is code there to fill the statements
2236 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2237 targets/support/livecdfs-update.sh:
2238 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2241 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2242 Changed version stamp to 2.0_rc6.
2244 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2245 modules/generic_stage_target.py:
2246 Fix for unpack cases
2248 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2249 modules/generic_stage_target.py:
2252 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2253 modules/catalyst_support.py, modules/generic_stage_target.py,
2254 modules/grp_target.py, modules/livecd_stage1_target.py,
2255 modules/livecd_stage2_target.py, modules/netboot_target.py,
2256 modules/snapshot_target.py, modules/tinderbox_target.py:
2257 Stop reading env from the OS. Rely on the more on the envscript for oddball
2258 settings. Change -v to verbose and -V to version
2260 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2263 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2264 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2267 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2268 examples/generic_stage_template.spec:
2269 Added chost/cflags/cxxflags/ldflags to example spec template.
2271 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2272 targets/support/rc-update.sh:
2273 OK, just kidding on that last commit. We were already doing rc-update add
2274 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2275 there's no point in having it in rc-update.sh
2277 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2278 targets/support/rc-update.sh:
2279 Have rc-update add xdm if livecd/xdm is set.
2281 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2282 modules/catalyst_lock.py, modules/catalyst_support.py,
2283 modules/embedded_target.py, modules/generic_stage_target.py,
2284 modules/grp_target.py, modules/livecd_stage1_target.py,
2285 modules/livecd_stage2_target.py, modules/netboot_target.py,
2286 modules/stage1_target.py, modules/stage4_target.py,
2287 modules/tinderbox_target.py:
2288 So I was just kidding on that last commit. This one is 2.0_rc4.
2290 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2291 modules/catalyst_lock.py, modules/catalyst_support.py,
2292 modules/embedded_target.py, modules/generic_stage_target.py,
2293 modules/grp_target.py, modules/livecd_stage1_target.py,
2294 modules/livecd_stage2_target.py, modules/netboot_target.py,
2295 modules/stage1_target.py, modules/stage2_target.py,
2296 modules/stage4_target.py, modules/tinderbox_target.py:
2297 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2299 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2300 files/catalyst.conf, modules/catalyst_lock.py,
2301 modules/catalyst_support.py, modules/embedded_target.py,
2302 modules/generic_stage_target.py, modules/grp_target.py,
2303 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2304 modules/netboot_target.py, modules/stage1_target.py,
2305 modules/stage2_target.py, modules/stage4_target.py,
2306 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2307 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2308 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2310 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2311 modules/generic_stage_target.py:
2312 Fix autoresume for unpacking tarballs
2314 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2315 targets/support/livecdfs-update.sh:
2316 remove gnap livecd-type per Koon's request
2318 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2319 change rc-update add modules default to rc-update add modules boot
2321 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2322 modules/generic_stage_target.py, modules/grp_target.py:
2323 Add more verbosity to digests if -V is enabled, add more print messages to
2326 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2327 modules/generic_stage_target.py, modules/grp_target.py:
2328 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2330 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2331 Fix folder name for grp build dir to not have .tar.bz2 at the end
2333 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2334 modules/catalyst_support.py, modules/generic_stage_target.py:
2335 Add md5 and sha .digests file creation per wolf31o2's feature request
2337 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2338 This is catalyst-2.0_rc2.
2340 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2341 files/catalyst.conf, modules/generic_stage_target.py,
2342 modules/livecd_stage1_target.py:
2343 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2344 after each successful kernel build;add autoresume documentation to
2347 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2348 targets/embedded/embedded-controller.sh,
2349 targets/embedded/embedded-fs-runscript.sh,
2350 targets/livecd-stage2/livecd-stage2-controller.sh,
2351 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2352 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2353 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2354 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2355 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2356 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2357 targets/support/rc-update.sh:
2358 Changed multiple spaces to tabs to satisfy my OCD.
2360 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2361 targets/support/chroot-functions.sh:
2362 Bumped genkernel detection to require 3.3.0 or higher
2364 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2365 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2366 targets/netboot/netboot-controller.sh:
2367 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2368 clst_grp_use. This is catalyst-2.0_rc1.
2370 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2371 targets/netboot/netboot-controller.sh:
2372 change to clst_use from clst_netboot_use
2374 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2375 targets/livecd-stage1/livecd-stage1-chroot.sh,
2376 targets/stage4/stage4-chroot.sh:
2377 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2379 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2380 targets/stage4/stage4-chroot.sh:
2381 Fixed USE invocations in stage4 target.
2383 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2384 modules/livecd_stage1_target.py:
2385 Force use=livecd for livecd-stage1
2387 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2388 This is version 2.0_pre20051129.
2390 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2391 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2392 Removed kudzu-knoppix from example spec files.
2394 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2395 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2396 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2398 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2399 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2400 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2401 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2402 definitions in the examples to fit in 80 columns.
2404 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2405 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2406 modules/grp_target.py, modules/tinderbox_target.py,
2407 targets/tinderbox/tinderbox-chroot.sh:
2408 Tinderbox script: added newuse, tinderbox and grp targets added support for
2409 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2410 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2412 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2413 Added portdir example to catalyst.conf for bug #113272.
2415 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2416 targets/support/create-iso.sh:
2417 Fixed a few lines which were causing the isolinux directory to be removed
2418 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2420 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2421 targets/support/create-iso.sh:
2422 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2424 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2425 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2426 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2427 too many arches dont use it by default, test for an initrd in the yaboot
2430 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2431 modules/generic_stage_target.py:
2432 Fix split error if use is specified
2434 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2435 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2436 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2437 Updated palo version from catalyst 1.x for HPPA.
2439 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2440 targets/support/bootloader-setup.sh:
2441 Removing for loop for grub on amd64/x86 as it was totally useless.
2443 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2444 targets/support/bootloader-setup.sh:
2445 Remove vga= line for PPC.
2447 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2448 targets/support/bootloader-setup.sh:
2449 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2451 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2452 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2453 Removing slot patch as it probably didn't belong here anyway, and updating
2454 version stamp to 2.0_pre20051118.
2456 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2457 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2458 targets/support/bootloader-setup.sh:
2459 fix the bootloader script for isolinux so that it actually makes a cfg file,
2460 remove extra unneeded catalyst aborting print statement, reorganize rm code
2461 to make sure is splits properly and is an array even from the cmdline
2463 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2464 targets/support/livecdfs-update.sh:
2465 Added call to update-usbids to download the latest usb.ids file.
2467 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2468 modules/generic_stage_target.py:
2469 Move checks of running catalyst into the target which is simpler
2471 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2472 modules/generic_stage_target.py:
2473 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2474 that doesnt exist yet
2476 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2477 Keep unnecessary programs from installing into kerncache
2479 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2480 modules/generic_stage_target.py:
2481 Turn on more tracebacks at this point to better debug .. will need to turn
2482 them down as we find errors and build appropriate error handlers
2484 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2485 Changed version marker to 2.0_pre20051115 for new ebuild.
2487 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2488 modules/livecd_stage2_target.py:
2489 Fix bug in livecd stage2 so that it doesnt try to use tar
2491 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2492 targets/livecd-stage2/livecd-stage2-controller.sh:
2493 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2494 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2495 of Getting_Online.txt from catalyst 1.1.10.10.
2497 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2498 Added Joshua Kinard to authors for his mips contributions.
2500 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2501 examples/livecd-stage2_template.spec:
2502 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2503 Paul Kessler on gentoo-catalyst. ;]
2505 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2506 Change variables from cat1 format to cat2
2508 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2509 modules/generic_stage_target.py, modules/stage1_target.py:
2510 Fix modules has no attribute register
2512 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2513 modules/generic_stage_target.py:
2514 Fix broken aliases code that was just proof of concept
2516 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2517 Output mkisofs command line options to assist in debugging
2519 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2520 modules/generic_stage_target.py, targets/support/create-iso.sh:
2523 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2524 modules/generic_stage_target.py:
2525 Add VERY basic support for aliases kernel parameter.
2527 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2528 modules/livecd_stage2_target.py:
2529 Remove large section of commented code
2531 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2532 modules/generic_stage_target.py, modules/stage1_target.py:
2533 Allow LDFLAGS to be specified as an ENV variable for stage1
2535 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2536 modules/generic_stage_target.py:
2537 Fix rc-update to automatically run default options for livecds. Removed an
2538 erroneous key check.
2540 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2541 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2542 Make use spec key optional to default to profile defaults
2544 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2545 +examples/stage4_template.spec:
2546 Preliminary stage4_template.spec file
2548 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2549 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2550 Updated version stamp and added slot patch.
2552 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2553 Fix ordering problem so self.settings is defined
2555 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2556 modules/generic_stage_target.py:
2557 Correct a rsync issue when the directory doesnt exist
2559 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2560 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2561 targets/livecd-stage2/livecd-stage2-controller.sh,
2562 targets/netboot/netboot-controller.sh,
2563 targets/stage4/stage4-controller.sh:
2564 run pre_kmerge and post_kmerge only once
2566 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2567 targets/support/bootloader-setup.sh:
2568 MIPS bootloader patch
2570 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2571 targets/support/mips-arcload_conf.sh:
2572 Fix MIPS Serial Detection
2574 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2575 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2576 +targets/support/mips-arcload_conf.sh:
2577 Application of Kumba's patches for MIPS support
2579 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2580 Check for the correct arch specific cd building tool
2582 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2583 modules/generic_stage_target.py:
2584 Print a warning if livecd/iso is not defined
2586 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2587 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2589 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2590 targets/support/post-kmerge.sh:
2591 Check for existence of files in /lib/modules before running depscan.sh. This
2592 replaces the mips-specific check and makes it portable.
2594 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2595 modules/generic_stage_target.py:
2596 update autoresume logic when dealing with rsync unpack operations
2598 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2599 targets/support/post-kmerge.sh:
2600 Bypass module load on mips
2602 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2603 remove --no-deps so dependancies get installed for genkernel
2605 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2606 modules/generic_stage_target.py:
2607 Fix missing : statement in unpack
2609 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2610 modules/generic_stage_target.py:
2611 fix livecd-stage2 unpack when seedcache is turned off
2613 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2614 targets/support/functions.sh:
2615 Fix module unpacking and make it actually optional.
2617 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2618 modules/generic_stage_target.py:
2619 Fix broken seedcache autoresume interaction
2621 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2622 modules/generic_stage_target.py:
2623 Cleanup stage directories properly for tar installs
2625 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2626 Tinderbox no longer cleans /tmp/*
2628 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2629 targets/tinderbox/tinderbox-chroot.sh,
2630 targets/tinderbox/tinderbox-controller.sh:
2631 Fixing problem with bind mounted portage and final rsync on tinderbox target
2632 and adding additional logging.
2634 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2635 Stop tinderbox from trying to create a tarball of itself
2637 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2638 modules/generic_stage_target.py:
2639 Fix catalyst so it fully disables snapcache when its not specified in the
2642 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2643 examples/livecd-stage2_template.spec:
2644 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2645 spec template and updating version stamp.
2647 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2648 modules/catalyst_support.py:
2649 allow file_check to proceed if key is not in use
2651 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2652 Recursively make the missing directories
2654 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2655 Fix extract_modules to just echo a warning that it is missing
2657 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2658 files/catalyst.conf:
2659 Updating default configuration for catalyst and updating version stamp,
2660 since we're beginning internal testing for release.
2662 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2663 modules/generic_stage_target.py:
2664 fix bug 106004 split strings into a list for empty and rm operation
2666 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2667 modules/livecd_stage2_target.py:
2668 Append slashes to directories so rsyncs work properly
2670 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2671 examples/livecd-stage2_template.spec:
2672 Changing source_subpath for livecd-stage2 example for bug #101704.
2674 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2675 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2676 targets/support/livecdfs-update.sh:
2677 Added livecd/xdm and livecd/xsession options. These are used to setup the
2678 default display manager and X session, respectively. Added supporting
2679 documentation to example spec files. Imported more work from my fsscript for
2680 the official LiveCD.
2682 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2683 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2684 discussion, see bug #88777.
2686 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2687 modules/generic_stage_target.py:
2688 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2689 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2691 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2692 targets/livecd-stage1/livecd-stage1-controller.sh,
2693 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2694 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2695 on livecd-stage2 and removing universal motd for livecd/type of
2696 gentoo-release-livecd.
2698 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2699 modules/livecd_stage1_target.py:
2700 Add optional livecd/type env var for scripts to add optional items to the
2703 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2704 -livecd/files/x86-help.msg:
2705 Removing x86-help.msg as it is no longer used.
2707 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2708 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2709 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2710 Add dobladecenter description to bootloader files for x86/amd64.
2712 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2713 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2715 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2716 modules/generic_stage_target.py:
2717 Added split to use section for bug #104414.
2719 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2720 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2721 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2722 Tabs to whitespaces for isolinux.
2724 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2725 targets/support/bootloader-setup.sh:
2726 Changed isolinux to use new split-out help messages. Using grub gives a
2727 single help message with pager.
2729 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2730 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2731 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2732 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2733 Added F2->F7 help messages for isolinux.
2735 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2736 livecd/files/README.txt, livecd/files/generic.motd.txt,
2737 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2738 livecd/files/livecd-local.start:
2739 Updated files from latest used to build LiveCD.
2741 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2742 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2744 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2745 modules/catalyst_support.py:
2746 Added fix for using options with = in them with --cli (ex.
2747 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2748 <cell@ices.utexas.edu> for pointing this out to me via email.
2750 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2751 modules/generic_stage_target.py, targets/support/functions.sh:
2752 fix bug in exec_in_chroot for stage1 target
2754 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2755 modules/generic_stage_target.py:
2756 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
2757 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
2759 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
2760 catalyst, examples/livecd-stage2_template.spec,
2761 examples/snapshot_template.spec, files/catalyst.conf,
2762 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
2763 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
2764 livecd/files/x86-help.msg, modules/catalyst_lock.py,
2765 modules/catalyst_support.py, modules/livecd_stage2_target.py,
2766 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
2767 targets/livecd-stage2/livecd-stage2-controller.sh,
2768 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2769 targets/stage2/stage2-preclean-chroot.sh,
2770 targets/stage3/stage3-preclean-chroot.sh,
2771 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
2772 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
2773 targets/support/filesystem-functions.sh, targets/support/functions.sh,
2774 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2775 targets/support/target_image_setup.sh:
2776 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
2777 to look at gamecdfs-update.sh yet.
2779 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2780 modules/generic_stage_target.py:
2781 Remove extra debugging print statement
2783 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2784 +modules/catalyst_lock.py, modules/catalyst_support.py,
2785 modules/embedded_target.py, modules/generic_stage_target.py,
2786 modules/grp_target.py, modules/livecd_stage1_target.py,
2787 modules/livecd_stage2_target.py, modules/netboot_target.py,
2788 modules/snapshot_target.py, modules/stage1_target.py,
2789 modules/stage2_target.py, modules/stage4_target.py,
2790 targets/support/functions.sh:
2791 Add locking support. Code simplification for unpack and unpack snapshot.
2792 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
2793 Add seedcache support (Grabs output from previous target run)
2794 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
2796 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2797 modules/catalyst_support.py, modules/generic_stage_target.py:
2798 Add support to cache the snapshot dir. add snapcache to options. add
2799 snapshot_cache= to override the default location of the cache in
2800 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
2802 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2803 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
2804 Forward port README.txt and Getting_Online.txt files from catalyst
2807 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2808 Add automatic creation/deletion of runlevels based on rcadd rcdel
2810 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2811 Fix grp so that grp/use is not required anymore
2813 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2814 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2815 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2816 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2817 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
2818 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
2819 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
2820 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
2821 they are known to cause booting problems.
2823 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2824 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2825 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
2826 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
2829 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2830 targets/stage1/stage1-chroot.sh:
2831 Fixed quoting in stage1 profile check.
2833 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2834 targets/stage3/stage3-chroot.sh:
2835 Fixing USE for stage3.
2837 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2838 targets/support/chroot-functions.sh:
2839 Fix FETCH code so it will run for Pylon
2841 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
2842 targets/grp/grp-chroot.sh:
2843 Fix bindist invcation.
2845 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2846 targets/grp/grp-chroot.sh:
2847 Made sure bindist was used for all emerges in GRP.
2849 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
2850 Fix USE flags for GRP build
2852 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
2853 targets/stage4/stage4-chroot.sh:
2854 let GRP use the users environment variables and removed extra
2855 GRP_STAGE23_USE from stage4
2857 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
2858 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2859 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
2861 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2862 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
2863 impact all previous spec files that use this option. It's beejay's fault.
2865 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
2866 Changed to use linux32 for ppc32 support when build host is ppc64.
2868 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
2870 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
2872 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
2873 Minor cosmetic print statement fixes for readability
2875 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2876 modules/catalyst_support.py, modules/generic_stage_target.py:
2877 Fix None None bug and exception reporting
2879 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2880 Fix iso creation script. Case statement out of place
2882 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2883 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
2884 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
2885 catalyst, files/catalyst.conf, modules/builder.py,
2886 modules/catalyst_support.py, modules/embedded_target.py,
2887 modules/generic_stage_target.py, modules/generic_target.py,
2888 modules/grp_target.py, modules/livecd_stage1_target.py,
2889 modules/livecd_stage2_target.py, modules/netboot_target.py,
2890 modules/snapshot_target.py, modules/stage1_target.py,
2891 modules/stage2_target.py, modules/stage3_target.py,
2892 modules/stage4_target.py, modules/tinderbox_target.py,
2893 targets/embedded/embedded-chroot.sh,
2894 targets/embedded/embedded-fs-runscript.sh,
2895 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2896 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2897 targets/grp/grp-preclean-chroot.sh,
2898 targets/livecd-stage1/livecd-stage1-chroot.sh,
2899 targets/livecd-stage1/livecd-stage1-controller.sh,
2900 targets/livecd-stage2/livecd-stage2-controller.sh,
2901 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2902 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2903 targets/netboot/netboot-image.sh, targets/stage1/build.py,
2904 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2905 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2906 targets/stage2/stage2-controller.sh,
2907 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2908 targets/stage3/stage3-controller.sh,
2909 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2910 targets/stage4/stage4-controller.sh,
2911 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
2912 targets/support/create-iso.sh, targets/support/functions.sh,
2913 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2914 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
2915 targets/support/target_image_setup.sh,
2916 targets/tinderbox/tinderbox-chroot.sh,
2917 targets/tinderbox/tinderbox-controller.sh,
2918 targets/tinderbox/tinderbox-preclean-chroot.sh:
2919 Big honkin' copyright update.
2921 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2922 modules/generic_stage_target.py:
2923 add additional logging output. Use standard os redirection methods to log to
2926 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2927 targets/stage1/stage1-chroot.sh:
2928 Added profile sanity check for bug #97867.
2930 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2931 targets/support/bootloader-setup.sh:
2932 Removing acpi=off from default kernel arguments and adding ia64
2933 livecd-stage2 support functions and cdtar.
2935 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2936 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
2937 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
2938 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
2939 splash command line.
2941 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2942 targets/support/create-iso.sh:
2943 Fixed up zisofs support. Waiting for response from sparc before touching
2946 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2947 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
2948 targets/support/functions.sh:
2949 Added livecd/bootargs and added the option to the bootloader-setup.sh script
2950 to allow it to work on all arches that dynamically build their bootloader
2953 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
2954 targets/stage4/stage4-controller.sh:
2955 Fix stage4 so it doesnt run the bootloader stuff
2957 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2958 targets/support/bootloader-setup.sh:
2959 Removed dokeymap from non-Gentoo releases.
2961 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2962 targets/support/livecdfs-update.sh:
2963 Added call to update-pciids to download the latest pci.ids file.
2965 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
2966 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2967 modules/stage4_target.py:
2968 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
2970 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
2971 Fix issue where -s on the command line would not run
2973 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2974 livecd/files/generic.motd.txt:
2975 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
2976 kernel configurations.
2978 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2979 targets/support/livecdfs-update.sh:
2980 Updated hostname/domainname creation for new baselayout.
2982 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2983 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2984 Fixing some bootloader isolinux/boot stuff for x86/amd64.
2986 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2987 targets/support/chroot-functions.sh:
2988 Change portage emerge to use --oneshot --nodeps to keep from merging the
2989 same packages multiple times.
2991 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2992 targets/stage2/stage2-chroot.sh:
2993 Added a -p bootstrap when catalyst is called with -V (verbose).
2995 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2996 targets/support/livecdfs-update.sh:
2997 Removed inittab hack, as this is done by livecd-tools.
2999 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3000 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3001 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3003 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3004 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3005 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3006 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3007 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3008 targets/livecd-stage2/livecd-stage2-controller.sh:
3009 Removed gentoo.png and creation of face directory. Changed
3010 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3013 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3014 targets/stage1/stage1-preclean-chroot.sh,
3015 targets/support/chroot-functions.sh:
3016 Added setup_binutils function and force both of them to run during stage1
3019 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3020 examples/livecd-stage2_template.spec:
3021 Added livecd/volid explanation to example spec.
3023 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3024 targets/support/create-iso.sh:
3025 General cleanup of ISO code and added default livecd/volid when it is not set.
3027 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3028 targets/embedded/embedded-controller.sh:
3029 Actually modify the embedded target this time.
3031 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3032 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3033 targets/livecd-stage2/livecd-stage2-controller.sh,
3034 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3035 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3036 and livecd-stage2 targets.
3038 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3039 files/catalyst.conf:
3040 Retired John Davis <zhen@gentoo.org> and added storedir to default
3043 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3044 targets/support/livecdfs-update.sh:
3045 Uncommented openglify, since it is needed for both opengl-update-livecd and
3048 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3049 modules/generic_stage_target.py:
3050 Fix print statement so it shows when kill_chroot_pids is run correctly
3052 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3053 modules/snapshot_target.py:
3054 Fix snapshot target to skip the kill_pids check
3056 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3057 Bug fixes in parse_spec, fix issues detecting list or string.
3059 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3060 modules/catalyst_support.py:
3061 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3062 spaces are after :. Better handling of comments ( ie preprocessed and
3063 stripped off ). Unset empty keys.
3065 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3066 targets/support/kill-chroot-pids.sh:
3067 Remove extra P_NAME definition that is never used. Saves processing time.
3068 Bumped catalyst to pre2
3070 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3071 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3072 +targets/support/kill-chroot-pids.sh:
3073 User info about runscript and archscript. Added checks for processes running
3074 in the chroot and created a script to kill them. Should fix the unmounting
3075 issues with gconfd or any other running application in the chroot
3077 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3078 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3079 Remove using gcc-config to set things up as we should all be using 2005.0
3082 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3083 examples/livecd-stage2_template.spec:
3084 Added livecd/users to example livecd-stage2 spec file.
3086 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3087 targets/support/livecdfs-update.sh:
3088 Change default hostnames for livecds
3090 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3091 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3092 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3095 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3096 modules/livecd_stage2_target.py:
3097 Clear autoresume flags when build is done
3099 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3100 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3101 targets/support/create-iso.sh:
3102 Fix isolinux so that it finds menus and kernels and stuff
3104 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3105 modules/generic_stage_target.py:
3106 Make purge operation a little less chatty, removed print statements
3108 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3109 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3110 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3111 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3113 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3114 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3115 print warning message about deprecated use of cdfstype
3117 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3118 targets/support/chroot-functions.sh:
3119 statically define genkernel location to eliminate which command failure if
3120 genkernel is not installed
3122 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3123 modules/generic_stage_target.py:
3124 change the portage_overlay to an array so it always works
3126 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3127 modules/catalyst_support.py:
3128 Fix exception handling to remove extraneous prints of None
3130 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3131 Remove iso creation code from stage4
3133 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3134 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3135 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3136 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3137 targets/livecd-stage1/livecd-stage1-chroot.sh,
3138 targets/livecd-stage1/livecd-stage1-controller.sh,
3139 targets/livecd-stage2/livecd-stage2-controller.sh,
3140 targets/netboot/netboot-controller.sh,
3141 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3142 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3143 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3144 targets/support/create-iso.sh, targets/support/kmerge.sh,
3145 targets/support/target_image_setup.sh,
3146 targets/tinderbox/tinderbox-controller.sh:
3147 Fix some exception handling in catalyst_support.py, remove intermediate
3148 destination folder of iso and tarball, add additional tests for folders not
3149 found on host but defined in spec file, keep catalyst from erroring in this
3150 case, change exit code on shell scripts so that errors are reported to
3151 catalyst and causes catalyst to die on errors, fix bug in
3152 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3153 check for mkisofs that informs the user of where to get the program, and
3154 removed the autoresume code from ccache and distcc installation until I can
3155 figure out a way to have the autoresume flag go someplace outside the chroot.
3157 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3158 Remove bind mounts before rm operations happen at startup
3160 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3161 modules/generic_stage_target.py:
3162 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3164 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3165 modules/generic_stage_target.py:
3166 fix minor bug in the purge code so that it actually runs the commands
3168 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3169 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3170 modules/stage4_target.py:
3171 Change ordering of tasks so root_overlay and fsscript occur after
3172 livecd_update, giving users a chance to override livecd_update
3174 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3175 modules/catalyst_support.py, modules/generic_stage_target.py:
3176 Added a better exception handling message for keyboard interrupt and added
3177 countdown timer for purge operation to give an opportunity to exit
3179 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3180 modules/catalyst_support.py, modules/generic_stage_target.py:
3181 Add support to clear the autoresume flags and improve the purge code to
3182 clean the chroot, and pkg/kern cache
3184 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3185 modules/catalyst_support.py, modules/generic_stage_target.py,
3186 modules/livecd_stage1_target.py:
3187 only append livecd-tools to the livecd-stage1 target package list and move a
3188 check out of the way so command line and spec files can co-exist
3190 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3191 modules/generic_stage_target.py:
3192 fixed python syntax in set_packages so catalyst will run
3194 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3195 modules/embedded_target.py, modules/generic_stage_target.py,
3196 modules/grp_target.py, modules/livecd_stage1_target.py,
3197 modules/livecd_stage2_target.py, modules/netboot_target.py,
3198 modules/stage4_target.py, modules/tinderbox_target.py,
3199 targets/embedded/embedded-chroot.sh,
3200 targets/embedded/embedded-controller.sh,
3201 targets/livecd-stage1/livecd-stage1-controller.sh,
3202 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3203 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3204 targets/livecd-stage2/livecd-stage2-controller.sh,
3205 -targets/livecd-stage2/livecd-stage2-iso.sh,
3206 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3207 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3208 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3209 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3210 +targets/support/target_image_setup.sh:
3211 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3214 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3215 targets/livecd-stage2/livecd-stage2-controller.sh,
3216 targets/support/livecdfs-update.sh:
3217 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3218 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3219 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3222 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3223 targets/livecd-stage2/livecd-stage2-controller.sh,
3224 targets/support/rc-update.sh:
3225 Updated rc-update.sh with better defaults for different livecd/type settings
3226 and cleaning up file copying in livecd-stage2-controller.sh to match
3229 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3230 Made example of catalyst.conf in README match the default catalyst.conf
3233 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3235 Removing old files from previous maintainers and updating README.
3237 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3238 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3239 Added livecd/users option to create non-root users. The first user listed
3240 will also be used for auto-starting X, if X is merged onto the CD.
3242 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3243 targets/livecd-stage1/livecd-stage1-controller.sh,
3244 targets/livecd-stage2/livecd-stage2-controller.sh,
3245 targets/support/livecdfs-update.sh:
3246 Updated all instances of livecd/type: gentoo-release-environmental to
3247 gentoo-release-livecd and added generic-livecd.
3249 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3250 examples/fsscript.sh.example, examples/gamecd.conf.example,
3251 examples/generic_stage_template.spec, examples/grp_template.spec,
3252 examples/livecd-stage1_template.spec,
3253 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3254 examples/snapshot_template.spec:
3255 Imported example files from catalyst 1.1.9 to make them more verbose.
3257 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3258 Fix grp/use bug #89365
3260 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3261 modules/generic_stage_target.py, targets/support/kmerge.sh:
3262 Fixes for initramfs overlay support.
3264 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3265 modules/generic_stage_target.py, targets/support/kmerge.sh,
3266 targets/support/pre-kmerge.sh:
3267 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3268 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3269 caching bug; Also adding preliminary support for initramfs_overlay from
3272 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3273 modules/generic_stage_target.py, targets/support/kmerge.sh:
3274 Removed support for postconf as genkernel no longer has that option
3276 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3277 modules/embedded_target.py, modules/generic_stage_target.py,
3278 modules/grp_target.py, modules/livecd_stage1_target.py,
3279 modules/livecd_stage2_target.py, modules/netboot_target.py,
3280 modules/stage4_target.py, modules/tinderbox_target.py,
3281 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3282 targets/stage1/stage1-preclean-chroot.sh,
3283 targets/support/chroot-functions.sh:
3284 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3285 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3287 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3288 modules/livecd_stage2_target.py:
3289 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3291 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3292 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3293 modules/livecd_stage2_target.py, modules/stage4_target.py,
3294 targets/livecd-stage1/livecd-stage1-controller.sh,
3295 targets/livecd-stage2/livecd-stage2-controller.sh,
3296 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3297 targets/support/functions.sh, targets/support/kmerge.sh,
3298 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3299 Generalized kernel support, fsscript, rcupdate, etc for stage4
3301 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3302 targets/support/pre-kmerge.sh:
3303 Removed sed for usb devices from legacy genkernel, as we're going to require
3304 a version much higher that no longer exhibits the bug.
3306 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3307 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3308 targets/support/livecdfs-update.sh:
3309 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3310 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3311 the ut2004demo shell script has been renamed to ut2004-demo.
3313 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3314 let genkernel always reinstall itself
3316 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3317 modules/catalyst_support.py, modules/generic_stage_target.py,
3318 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3319 fix case bug in livecdfs-update.sh; fix bug in initial command line
3320 arguement parsing; add cflags spec file support which is only allowed to
3323 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3324 targets/stage3/stage3-chroot.sh:
3325 Fix a use flag bug in the stage3
3327 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3328 modules/generic_stage_target.py:
3329 Changes to allow cflags, chost, cxxflags in a spec file
3331 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3332 targets/livecd-stage1/livecd-stage1-controller.sh,
3333 targets/livecd-stage2/livecd-stage2-controller.sh,
3334 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3335 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3336 targets/support/pre-kmerge.sh:
3337 change the code to use more case statements. Fix gcc issue in stage1.
3339 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3340 targets/livecd-stage1/livecd-stage1-controller.sh,
3341 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3342 Merging in changes from catalyst 1.1.x for gamecd support.
3344 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3345 targets/stage1/stage1-preclean-chroot.sh:
3346 Removing gcc-config stuff to see if its still required to work around a gcc
3349 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3350 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3351 Added tests for genkernel >3.2.0
3353 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3356 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3357 Updated AUTHORS with new maintainers and updated contributors list.
3359 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3360 examples/fsscript.sh.example, livecd/files/README.txt,
3361 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3362 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3363 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3364 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3365 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3366 universal.motd.txt to resolve documentation issue on bug #86914. Added
3367 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3368 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3371 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3372 targets/livecd-stage2/livecd-stage2-controller.sh:
3373 Removed a few unnecessary comments
3375 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3376 Removed obsolete files from the livecd directory as the functionality has
3377 moved into the targets folders
3379 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3380 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3381 Additional catalyst 2.0.0 files
3383 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3384 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3385 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3386 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3387 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3388 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3389 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3390 -livecd/runscript/alpha-archscript.sh,
3391 -livecd/runscript/default-runscript.sh,
3392 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3393 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3394 -livecd/runscript-support/gamecdfs-update.sh,
3395 -livecd/runscript-support/kmerge.sh,
3396 -livecd/runscript-support/livecdfs-update.sh,
3397 -livecd/runscript-support/post-kmerge.sh,
3398 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3399 modules/embedded_target.py, modules/generic_stage_target.py,
3400 modules/grp_target.py, modules/livecd_stage1_target.py,
3401 modules/livecd_stage2_target.py, -modules/netboot.py,
3402 +modules/netboot_target.py, modules/snapshot_target.py,
3403 modules/stage1_target.py, +modules/stage4_target.py,
3404 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3405 +targets/embedded/embedded-controller.sh,
3406 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3407 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3408 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3409 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3410 +targets/livecd-stage1/livecd-stage1-controller.sh,
3411 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3412 -targets/livecd-stage1/livecd-stage1.sh,
3413 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3414 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3415 +targets/livecd-stage2/livecd-stage2-controller.sh,
3416 +targets/livecd-stage2/livecd-stage2-iso.sh,
3417 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3418 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3419 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3420 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3421 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3422 +targets/stage1/stage1-controller.sh,
3423 +targets/stage1/stage1-preclean-chroot.sh,
3424 -targets/stage1/stage1-preclean1-chroot.sh,
3425 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3426 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3427 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3428 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3429 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3430 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3431 +targets/stage4/stage4-preclean-chroot.sh,
3432 +targets/support/chroot-functions.sh,
3433 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3434 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3435 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3436 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3437 +targets/tinderbox/tinderbox-controller.sh,
3438 targets/tinderbox/tinderbox-preclean-chroot.sh,
3439 -targets/tinderbox/tinderbox.sh:
3440 Initial Import of Catalyst 2.0.0
3442 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3443 livecd/runscript-support/livecdfs-update.sh:
3444 Added /usr/portage as tmpfs (this will be made conditional later).
3446 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3447 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3448 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3449 from an interactive shell.
3451 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3452 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3453 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3454 livecd/runscript-support/pre-kmerge.sh,
3455 livecd/runscript/default-runscript.sh:
3456 Moved livecd-bash_profile to livecd-bashrc. Added check for
3457 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3458 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3461 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3462 modules/generic_stage_target.py:
3463 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3466 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3467 livecd/runscript/default-runscript.sh,
3468 targets/livecd-stage1/livecd-stage1.sh:
3469 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3470 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3471 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3474 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3475 livecd/runscript/ppc-archscript.sh:
3476 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3478 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3479 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3480 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3481 for multiple initrd files.
3483 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3484 livecd/runscript/ppc-archscript.sh:
3485 Modifed PPC archscript to close bug #84648 and also to make the PPC
3486 archscript produce multiple initrd files, like x86/amd64.
3488 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3489 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3490 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3491 livecd/runscript/ppc-archscript.sh:
3492 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3493 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3494 livecd/volid for the HFS volid, too.
3496 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3497 Calling this one 1.1.7 and rolling a tarball.
3499 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3500 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3501 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3502 -livecd/runscript/sparc64-archscript.sh,
3503 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3504 Added livecd/volid to set the volume ID when creating the ISO, patch by
3505 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3506 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3508 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3509 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3510 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3511 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3513 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3514 livecd/runscript-support/livecdfs-update.sh:
3515 Removed hdparm from default runlevel as it break ide=nodma at boot.
3517 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3518 livecd/runscript-support/kmerge.sh,
3519 livecd/runscript-support/pre-kmerge.sh,
3520 targets/livecd-stage1/livecd-stage1-chroot.sh:
3521 Revert last set of changes and remove portage version check from emerge in
3522 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3525 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3526 livecd/runscript-support/kmerge.sh,
3527 livecd/runscript-support/pre-kmerge.sh:
3528 Change genkernel check to use best_version and has_version to determine if
3529 the any previously installed versions of genkernel are up to date. Change
3530 emerge line for kernels to use -n option to only install if they were not
3531 previously installed.
3533 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3534 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3535 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3536 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3537 livecd/runscript/sparc-archscript.sh:
3538 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3539 unified sparc32/sparc64 cdtar.
3541 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3542 livecd/runscript-support/livecdfs-update.sh,
3543 livecd/runscript-support/pre-kmerge.sh:
3544 Change sudoers update to only run if /etc/sudoers exists and only reduce
3545 splash to 1024x768 on minimal and universal install CD.
3547 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3548 targets/livecd-stage1/livecd-stage1.sh:
3549 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3552 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3553 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3554 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3555 livecd/runscript/sparc64-archscript.sh,
3556 livecd/runscript/x86-archscript.sh:
3557 Added a new empty livecd file to each archscript. This will be used for an
3558 identifier by genkernel to allow booting from a non-primary CDROM.
3560 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3561 Catalyst 1.1.6 is here.
3563 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3564 targets/stage1/stage1-preclean2-chroot.sh:
3565 Commenting out stage1 cleaning of /var/db.
3567 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3568 livecd/runscript-support/pre-kmerge.sh:
3569 Made splash reduction to 1024x768 only for minimal and universal release media.
3571 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3572 targets/stage1/stage1-preclean2-chroot.sh:
3573 Added SLOT files back to /var/db entries in stage1.
3575 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3576 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3577 livecd/runscript/default-runscript.sh,
3578 livecd/runscript-support/livecdfs-update.sh,
3579 targets/livecd-stage2/unmerge.sh:
3580 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3581 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3582 the copy from preserving permissions and also adding /usr/share/faces and
3583 default Gentoo icon. We'll see how the icon does for us. Removing serial
3584 init script, as it causes problems with the splash theme.
3586 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3587 targets/livecd-stage1/livecd-stage1.sh:
3590 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3591 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3592 livecd/runscript-support/kmerge.sh,
3593 livecd/runscript-support/livecdfs-update.sh,
3594 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3595 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3596 targets/stage1/stage1-preclean2-chroot.sh:
3597 Removed x-setup from local.start and added in symlinks for gconf, portage
3598 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3599 baselayout and removed /etc/startx from the environmental type. Commented
3600 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3601 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3602 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3603 for X, use the latest pci.ids and usb.ids from portage, and create
3604 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3605 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3606 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3607 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3608 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3611 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3612 Removed ccache from default options as it breaks catalyst when merged with
3615 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3616 modules/snapshot_target.py:
3617 Added /local/ to snapshot exclusion.
3619 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3620 livecd/runscript-support/livecdfs-update.sh:
3621 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3622 gustavoz and his 5 interface Xeon for this.
3624 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3625 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3626 Added a conditional before killing gconfd-2. This is also going to be
3627 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3630 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3631 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3632 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3633 Moved killall -9 gconfd-2 to execute outside chroot.
3635 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3636 livecd/files/x86-help.msg:
3637 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3640 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3641 livecd/runscript/x86-archscript.sh:
3642 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3645 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3648 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3649 targets/livecd-stage1/livecd-stage1.sh:
3650 Added killall for gconfd-2 back into livecd-stage1.sh
3652 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3653 livecd/runscript/alpha-archscript.sh:
3654 Alpha fixes for multiple kernels..
3656 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3657 livecd/runscript-support/kmerge.sh:
3658 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3660 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3661 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3662 livecd/runscript/sparc64-archscript.sh:
3663 Force devfs if udev is not selected for all supporting arches.
3665 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3666 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3667 livecd/runscript-support/kmerge.sh:
3668 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3671 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3672 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3673 Re-enabled preclean in grp and added gconfd-2 killing.
3675 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3676 livecd/runscript/x86-archscript.sh:
3677 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3680 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3681 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3682 targets/livecd-stage1/livecd-stage1-chroot.sh,
3683 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3684 targets/livecd-stage1/livecd-stage1.sh,
3685 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3686 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3687 Added ability to pause indefinitely. This closes bug #79798. I've also added
3688 the gcond-2 killall back in, but now it is in the actual preclean script and
3689 is executed inside the chroot.
3691 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3692 Updated for 1.1.3 release.
3694 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3695 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3696 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3697 targets/netboot/netboot-packages.sh,
3698 targets/tinderbox/tinderbox-chroot.sh:
3699 Updated to use package.use correctly. Blame Robert Paskowitz
3700 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3702 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3703 targets/stage1/stage1-preclean2-chroot.sh:
3704 Fixed find line for new stage1 /var/db/pkg.
3706 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3707 targets/stage1/stage1-preclean2-chroot.sh:
3708 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3709 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3712 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3713 livecd/runscript-support/livecdfs-update.sh:
3714 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3715 added net.ethX symlinks, and added copying of files from
3716 /usr/lib/hotplug/firmware into firmware tarball.
3718 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3719 livecd/runscript-support/livecdfs-update.sh:
3720 Firmware updated to use new /lib/firmware directory.
3722 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3723 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3724 work when both -f and -C were used on the command line.
3726 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3727 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3728 targets/livecd-stage1/livecd-stage1-chroot.sh,
3729 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3730 targets/stage3/stage3-chroot.sh:
3731 Added a portage version check to each target that uses --newuse to ensure a
3732 high enough version is used. This resolves bug #75336.
3734 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3735 livecd/files/livecd-local.start:
3736 Possible local.start fix for beejay.
3738 12 Jan 2005; John Davis <zhen@gentoo.org>
3739 modules/embedded.py:
3740 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3742 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3743 livecd/runscript-support/kmerge.sh:
3744 Added ccache support to genkernel call in livecd-stage2.
3746 11 Jan 2005; John Davis <zhen@gentoo.org>
3747 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3748 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3749 targets/netboot/netboot.sh:
3750 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
3751 some feature enhancements.
3753 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3754 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3755 targets/livecd-stage1/livecd-stage1-chroot.sh,
3756 targets/livecd-stage1/livecd-stage1.sh,
3757 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3758 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3759 Added a -F or --fetchonly command line option and closing out bug #77480.
3760 Also added a portage version check to livecd-stage1 to close out bug #68307.
3762 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3763 livecd/runscript-support/livecdfs-update.sh,
3764 targets/stage3/stage3-chroot.sh:
3765 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
3766 target to use emerge -e when building. This is only temporary until the
3767 bootstrap.sh script can be fixed or another solution can be decided upon.
3769 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3770 +targets/embedded/kmerge.sh:
3771 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
3772 from mutex@gentoo.org
3774 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3775 modules/livecd_stage2_target.py:
3778 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3779 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
3780 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
3781 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
3782 the brokenness of a stage1 tarball.
3784 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3785 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
3788 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3789 modules/livecd_stage2_target.py:
3792 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3793 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3794 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3795 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3796 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3797 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
3798 Upgraded the isolinux cdtar files and closing bug #70518.
3800 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3801 modules/embedded_target.py, modules/generic_stage_target.py,
3802 modules/grp_target.py, modules/livecd_stage1_target.py,
3803 modules/livecd_stage2_target.py, modules/netboot.py,
3804 modules/stage1_target.py, modules/tinderbox_target.py:
3805 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3806 separate out specific target logic from the generic targets modules.
3808 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
3809 new PPC arch file from pvdabeel@gentoo.org
3811 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
3812 examples/generic_stage_template.spec, modules/catalyst_support.py:
3813 tweaking error handling in the main catalyst script
3814 updated the example to include a blurb about portage_confdir
3816 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3817 livecd/runscript-support/livecdfs-update.sh:
3818 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
3820 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3823 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
3824 fix for #66592. catalyst now gives a traceback when it bails out, making
3825 troubleshooting amazingly easier
3827 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3828 modules/catalyst_support.py, modules/embedded_target.py,
3829 modules/generic_stage_target.py, modules/grp_target.py,
3830 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3831 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3832 Reversing patch from Eric Edgar from bug #70663.
3834 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3835 livecd/runscript/x86-archscript.sh:
3836 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
3837 not work without it (mkisofs fails on creating ISO).
3839 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3840 modules/catalyst_support.py, modules/embedded_target.py,
3841 modules/generic_stage_target.py, modules/grp_target.py,
3842 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3843 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3844 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3845 separate out specific target logic from the generic targets modules.
3847 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3848 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
3849 targets/embedded/embedded.sh:
3850 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
3852 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3853 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
3854 livecd/runscript/default-runscript.sh,
3855 livecd/runscript-support/gamecdfs-update.sh,
3856 livecd/runscript-support/livecdfs-update.sh,
3857 modules/livecd_stage2_target.py:
3858 Added gamecd/conf option to livecd_stage2_target.py, added
3859 gamecd.conf.example to /examples, cleaned up game-specific code in
3860 gamecdfs-update.sh to make it more generic, added more fundtionality to
3861 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
3862 and gentoo-gamecd to make spec files simpler and to remove the need for
3863 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
3864 user to still use a custom fsscript of their own.
3866 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3867 +livecd/files/environmental.motd.txt,
3868 targets/livecd-stage1/livecd-stage1.sh:
3869 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
3871 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3872 livecd/runscript/default-runscript.sh,
3873 livecd/runscript-support/livecdfs-update.sh:
3874 Added gentoo-release-environmental as a valid livecd/type and did some
3875 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
3876 devices other than eth0.
3878 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3879 targets/livecd-stage1/livecd-stage1-chroot.sh:
3880 Changed livecd-stage1 to merge each package individually. This should not
3881 make it into a production version of catalyst, but is here as a possible
3882 solution to bug #68307.
3884 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3885 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3886 livecd/runscript/sparc-archscript.sh,
3887 livecd/runscript/sparc64-archscript.sh,
3888 livecd/runscript/x86-archscript.sh:
3889 Added failures to all arches on mkisofs failure and also made -z option to
3890 mkisofs optional on x86 depending on loop type used.
3892 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3893 livecd/runscript/x86-archscript.sh:
3894 Making sure the mkisofs call causes a failure when it doesn't complete
3895 successfully. Once again, blame jforman, our beloved infra-monkey.
3897 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3898 livecd/runscript/default-runscript.sh:
3899 squashfs-utils->squashfs-tools fix. Blame jforman.
3901 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3902 livecd/isogen/x86-isogen.sh:
3903 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
3904 possibly not booting on really old systems.
3906 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3907 livecd/runscript/x86-archscript.sh:
3908 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
3909 possibly not booting on really old systems.
3911 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3912 livecd/runscript-support/livecdfs-update.sh:
3913 Save some space by removing redundant firmware after tarball is made, only
3914 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
3917 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3918 targets/stage1/stage1-preclean2-chroot.sh:
3919 Added patch from vapier and closing bug #73556.
3921 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
3922 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
3923 +targets/embedded/embedded-fs-runscript.sh,
3924 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
3925 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3926 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
3927 from mutex@gentoo.org for modules/embedded.py
3929 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3930 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
3931 livecd/runscript-support/livecdfs-update.sh:
3932 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
3933 aliases having --color rather than --color=auto.
3935 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3936 livecd/files/livecd-local.start:
3937 Let's try actually making a proper edit on livecd/files/livecd-local.start
3938 this time, shall we...
3940 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3941 livecd/files/livecd-local.start:
3942 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
3943 x-setup check for /etc/startx.
3945 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3946 livecd/runscript-support/gamecdfs-update.sh:
3947 Fixing minor sed bug in gamecdfs-update.sh.
3949 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3950 examples/snapshot_template.spec,
3951 livecd/runscript-support/gamecdfs-update.sh,
3952 livecd/runscript-support/livecdfs-update.sh:
3953 Fixing typo in snapshot_template.spec and closing bug #70321.
3955 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3956 livecd/runscript-support/pre-kmerge.sh:
3957 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
3958 genkernel will only add the 1024x768 version of the gensplash image to the
3959 bzImage, which added with the livecd-stage2 removal of the unused splash
3960 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
3962 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3963 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3964 livecd/runscript/sparc64-archscript.sh:
3965 Updated with silo/mkisofs patch from gustavoz.
3967 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3968 livecd/files/x86-help.msg:
3969 Updated x86-help.msg to make it fall more inline with current
3970 genkernel/livecd-tools options.
3972 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3973 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3974 livecd/runscript-support/pre-kmerge.sh:
3975 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
3976 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
3977 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
3980 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
3981 livecd/runscript-support/kmerge.sh,
3982 livecd/runscript-support/livecdfs-update.sh,
3983 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
3984 Changed kernel build caching to use kerncache option, rather than pkgcache
3985 option. Fixed --postconf and --callback for builds that do not require them.
3986 Removed delay when removing package sin the system profile. This is now
3987 catalyst 1.1.0, so enjoy.
3989 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3990 livecd/runscript-support/livecdfs-update.sh:
3991 Stopping udev from using the nasty device tarball. We don't need it anyway.
3993 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3994 livecd/runscript/sparc-archscript.sh,
3995 livecd/runscript/sparc64-archscript.sh,
3996 livecd/runscript-support/kmerge.sh,
3997 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
3998 Fixing gpm support by uncommenting default settings. Fixing case where
3999 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4000 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4001 not get renamed. Fixed a problem where we were accidentally removing the
4002 hwdata-knoppix versions of pci.ids and usb.ids and linking
4003 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4004 for 2004.3 and catalyst 1.1.0.
4006 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4007 patch from vapier@gentoo.org for bug #68080
4009 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4010 livecd/runscript-support/kmerge.sh:
4011 made kernel caching dependent on the "pkgcache" option so that genkernel's
4012 postconf can actually work
4014 18 Oct 2004; John Davis <zhen@gentoo.org>
4015 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4016 livecd/runscript-support/livecdfs-update.sh:
4017 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4019 17 Oct 2004; John Davis <zhen@gentoo.org>
4020 livecd/runscript-support/livecdfs-update.sh:
4021 firmware tarball fix for packages that need firmware such as ipw2100
4023 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4024 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4025 livecd/runscript-support/livecdfs-update.sh,
4026 modules/livecd_stage2_target.py:
4027 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4029 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4030 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4031 should not hurt non-HT users
4033 12 Oct 2004; John Davis <zhen@gentoo.org>
4034 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4035 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4036 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4037 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4038 livecd/runscript-support/kmerge.sh:
4039 bugfixes for #67195, #67197, #67122, and #46918
4041 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4042 small netboot fixups
4044 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4045 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4046 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4047 targets/netboot/netboot.sh:
4048 sweeping updates and changes to the netboot code. the patches should fix the
4049 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4050 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4052 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4053 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4054 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4055 targets/netboot/netboot.sh:
4056 more code cleanup and maintenance
4058 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4059 modules/generic_stage_target.py, +modules/netboot.py,
4060 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4061 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4062 +targets/netboot/netboot.sh:
4063 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4066 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4067 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4068 targets/livecd-stage1/livecd-stage1-chroot.sh,
4069 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4070 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4071 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4072 have to start a server on the build host for it to distribute.
4074 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4075 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4076 just do -s version_stamp
4078 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4079 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4081 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4082 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4083 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4084 modules/livecd_stage2_target.py:
4085 udev support for livecds
4087 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4088 +targets/livecd-stage2/unmerge.sh:
4089 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4090 Also, livecd-stage2 unmerge.sh added back in.
4092 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4093 livecd/runscript-support/livecdfs-update.sh:
4094 bugfixes for #60887 and #63338
4096 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4097 bugfixes for #63382 and #63338
4099 08 Sep 2004; John Davis <zhen@gentoo.org>
4100 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4101 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4102 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4103 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4104 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4105 targets/livecd-stage1/livecd-stage1-chroot.sh,
4106 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4107 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4108 lots of changes in this revision. first of all, major cosmetic fixups to the
4109 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4110 for distcc or ccache builds in most of the targets. bug #56581 is finially
4111 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4112 performance enhancement here.
4114 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4115 modules/livecd_stage2_target.py:
4116 fix for bug #63033, thanks to usata@gentoo.org for the patch
4118 30 Aug 2004; John Davis <zhen@gentoo.org>
4119 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4120 bugfixes for #61537 and #61779
4122 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4123 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4124 modules/snapshot_target.py:
4125 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4126 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4127 time should also be improved due to a more efficient use of rsync. This commit will
4128 mark the portage version of catalyst-1.9.0.
4130 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4131 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4134 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4137 02 Aug 2004; John Davis <zhen@gentoo.org>
4138 livecd/runscript-support/livecdfs-update.sh:
4141 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4142 +targets/stage1/build.py, -targets/stage1/build.sh,
4143 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4144 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4145 targets/stage3/stage3-chroot.sh:
4146 applied patch from bug #58840. it should fix up things for uclibc stages and
4147 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4149 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4150 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4151 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4152 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4153 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4154 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4155 livecd/runscript-support/livecdfs-update.sh,
4156 modules/livecd_stage2_target.py:
4157 addition of wolf31o2's gamecd patchset. untested, so please beware
4159 14 Jul 2004; John Davis <zhen@gentoo.org>
4160 livecd/runscript-support/livecdfs-update.sh,
4161 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4162 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4163 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4164 this out of generic_stage_target and into livecd-stage2 since the
4165 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4167 13 Jul 2004; John Davis <zhen@gentoo.org>
4168 livecd/runscript-support/livecdfs-update.sh:
4169 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4170 default rc'ed programs when only one change was required to rcadd. so I
4171 changed it so that the defaults are *always* loaded and specified additions/
4172 deletions are just added on top of those.
4174 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4175 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4176 targets/livecd-stage1/livecd-stage1-chroot.sh,
4177 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4178 targets/tinderbox/tinderbox-chroot.sh:
4179 changing the more verbose behavior to the -V (verbose) flag
4181 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4182 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4183 targets/livecd-stage1/livecd-stage1-chroot.sh,
4184 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4185 targets/tinderbox/tinderbox-chroot.sh:
4186 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4187 it is about to merge so that deps and USE flags are more evident
4189 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4190 modules/catalyst_support.py:
4191 completely rewrote the catalyst main script so that it can actually utilize
4192 more than one command line flag. new functionality included, but not active
4193 yet (--debug and --verbose). arguments can still be passed on the commandline
4194 through the use of the -C (--cli) flag. updated the arg_parse function in
4195 catalyst_support.py to accomodate my changes.
4197 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4198 modules/generic_target.py, modules/grp_target.py,
4199 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4200 modules/snapshot_target.py, modules/stage1_target.py,
4201 modules/stage2_target.py, modules/stage3_target.py,
4202 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4203 fixes for bugs #55192 and #54137
4204 added a new key for all specfiles, portage_confdir.
4205 this should point to a directory similar in functionality to /etc/portage.
4207 cleaned up the module code a bit so that unnecessary modules
4210 more work on resuming. it is getting there, but it still needs a ton of work,
4211 so please test, and report bugs.
4213 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4214 modules/catalyst_support.py, modules/generic_stage_target.py,
4215 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4216 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4217 stage resuming functionality should be working. I still have to work on GRP
4218 and livecds, but they should not be hard. I could not incorporate emerge
4219 --resume into stage resuming functionality because in some instances, portage
4220 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4221 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4222 ). I also made some small tweaks to the stage target scripts which clean up
4223 the envscript stuff. Not noticable performance wise, but it makes me feel all
4224 warm and fuzzy to know that it is programmed absolutely correctly ;)
4226 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4227 modules/generic_stage_target.py:
4228 revamped the cmd() structure so that it could properly return error codes.
4229 Please note that this might break catalyst until there is some further
4230 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4231 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4232 now. Additionally, catalyst will stop when there is an error with an ebuild
4233 ... it didn't do this before, it just plowed along and packed things up.
4235 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4236 code in portage.py and then answering my noob questions.
4238 13 Jun 2004; John Davis <zhen@gentoo.org>
4239 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4240 livecd/runscript-support/livecdfs-update.sh:
4241 some last minute fixins (stuff to work with the new genkernel)
4243 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4246 11 Jun 2004; John Davis <zhen@gentoo.org>
4247 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4248 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4251 10 Jun 2004; John Davis <zhen@gentoo.org>
4252 livecd/runscript-support/kmerge.sh,
4253 livecd/runscript-support/livecdfs-update.sh,
4254 livecd/runscript-support/post-kmerge.sh,
4255 livecd/runscript-support/pre-kmerge.sh:
4256 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4257 functions control what scripts are added to their respective runlevels. This
4258 option would be specified like so in the spec file: livecd/rcadd:
4259 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4261 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4262 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4263 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4264 the code to give a nice error msg instead of a cryptic traceback
4266 04 Jun 2004; John Davis <zhen@gentoo.org>
4267 livecd/runscript-support/livecdfs-update.sh:
4268 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4269 /etc/bootsplash/default
4271 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4272 targets/embedded/embedded-chroot.sh,
4273 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4274 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4275 targets/livecd-stage1/livecd-stage1-chroot.sh,
4276 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4277 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4278 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4279 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4280 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4281 targets/tinderbox/tinderbox-chroot.sh,
4282 targets/tinderbox/tinderbox-preclean-chroot.sh,
4283 targets/tinderbox/tinderbox.sh:
4284 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4286 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4287 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4288 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4289 It should be a full path pointing to a portage overlay dir.
4291 27 May 2004; John Davis <zhen@gentoo.org>
4292 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4293 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4294 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4295 livecd/runscript/default-runscript.sh:
4296 added updated silos and fixed motd bug
4298 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4299 rolling out version 1.0.8
4301 22 May 2004; John Davis <zhen@gentoo.org>
4302 livecd/runscript-support/kmerge.sh,
4303 livecd/runscript-support/livecdfs-update.sh,
4304 modules/livecd_stage2_target.py:
4305 added key livecd/bootsplash
4307 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4308 livecd/runscript/sparc-archscript.sh,
4309 livecd/runscript/sparc64-archscript.sh:
4310 sparc fixup patches from gustavoz at g.org
4312 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4313 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4314 is livecd/modblacklist
4316 19 May 2004; John Davis <zhen@gentoo.org>
4317 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4318 livecd/runscript/x86-archscript.sh:
4319 added support for livecd/overlay, changed vga=0x317 to vga=791
4320 in the x86 archscript as it is a more standard setting and should
4321 work on more hardware
4323 17 May 2004; John Davis <zhen@gentoo.org>
4324 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4325 livecd/runscript-support/kmerge.sh,
4326 livecd/runscript-support/livecdfs-update.sh,
4327 modules/livecd_stage2_target.py:
4328 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4329 we also now have basic motd copying support for more branded livecds
4331 16 May 2004; John Davis <zhen@gentoo.org>
4332 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4333 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4334 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4336 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4337 modules/catalyst_support.py, modules/embedded_target.py,
4338 modules/generic_stage_target.py, modules/generic_target.py,
4339 modules/grp_target.py, modules/livecd_stage1_target.py,
4340 modules/livecd_stage2_target.py, modules/stage1_target.py,
4341 modules/stage2_target.py, modules/stage3_target.py,
4342 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4343 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4344 caused gcc profile problems.
4346 12 May 2004; John Davis <zhen@gentoo.org>
4347 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4348 livecd/runscript-support/livecdfs-update.sh,
4349 livecd/runscript-support/post-kmerge.sh,
4350 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4352 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4353 silliness). Most notably, I have taken advantage of the update-modules
4354 --assume-kernel fix from agriffis so that we can actually use 3rd party
4355 modules now. Please note that >=baselayout-1.9.0 is required.
4357 02 May 2004; Olivier Crete <tester@gentoo.org>
4359 Added forgotten CHOST for i386 subarch
4361 30 Apr 2004; John Davis <zhen@gentoo.org>
4362 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4363 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4364 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4365 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4367 -fixed 2004.0 branding in the isolinux cdtar
4368 -fixed up acpi stuff in the runscripts
4369 -fixed up the x86 help message and corrected the numerous errors in it
4371 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4372 livecd/runscript/default-runscript.sh:
4373 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4374 1.0.7. we are ready for release
4376 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4377 fix for the problem that gustavoz found wrt the /dev creation stuff not
4378 detecting arches. also an efficiency fix for stage1 building
4380 14 Apr 2004; John Davis <zhen@gentoo.org>
4381 targets/embedded/embedded-chroot.sh,
4382 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4383 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4384 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4385 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4386 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4387 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4388 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4389 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4390 targets/tinderbox/tinderbox-preclean-chroot.sh,
4391 targets/tinderbox/tinderbox.sh:
4392 fix for bug #47733 - fixes for distcc and an envscript bugfix
4394 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4397 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4398 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4399 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4400 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4401 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4402 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4403 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4404 targets/stage1/stage1-preclean1-chroot.sh,
4405 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4406 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4407 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4408 targets/tinderbox/tinderbox.sh:
4409 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4410 zhen@gentoo.org please.
4412 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4413 fix for /dev in stage1
4415 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4418 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4419 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4420 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4421 Added the two kernel-configs for 2004.1 x86
4423 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4424 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4425 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4426 targets/tinderbox/tinderbox.sh:
4427 fix to address missing /dev in stages, fixed path for env-update in all of the
4430 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4431 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4433 01 Apr 2004; John Davis <zhen@gentoo.org>
4434 livecd/runscript/default-runscript.sh:
4435 added in fix for the module.conf stuff courtesy of Benjamin Judas
4438 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4440 cosmetic touchups for 1.0.5
4442 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4443 added support to the stage2 for stackable profiles bootstrap
4445 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4446 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4447 support for sparc32/64 build compatibility
4449 30 Mar 2004; John Davis <zhen@gentoo.org>
4450 livecd/runscript/default-runscript.sh, modules/targets.py,
4451 targets/stage1/build.sh:
4452 fix for bug 46022, more stackable profile fixes, embedded patches added
4454 26 Mar 2004; John Davis <zhen@gentoo.org>
4455 livecd/runscript/default-runscript.sh, modules/targets.py,
4456 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4457 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4458 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4459 fixes for bugs #44625 and #45805
4461 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4462 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4463 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4464 memtest is in. if you want to use it, check out the memtest86 cd tarball
4465 Also, fixes for bugs 45078, 45188, 44306
4467 23 Mar 2004; John Davis <zhen@gentoo.org>
4468 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4469 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4470 livecd/runscript/x86-archscript.sh, modules/targets.py,
4471 targets/livecd-stage3/unmerge.sh:
4472 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4473 created at the end of the livecd-stage2 process.
4475 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4476 targets/embedded/embedded.sh:
4477 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4479 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4480 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4481 removing the hardened-gcc deps since the package itself is deprecated'
4483 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4484 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4486 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4487 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4488 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4489 examples/livecd/alpha/config-2.4.21-r4-alpha,
4490 examples/livecd/alpha/config-2.4.21-r4-jensen,
4491 examples/livecd/alpha/config-2.4.21-r4-legacy,
4492 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4493 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4494 fixes for bugs 43676, 43701. Alpha support added as well.
4496 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4497 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4498 kde/gnome cd specs added.
4500 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4501 fix in catalyst.conf for bug #42044
4503 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4504 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4505 examples/livecd/sparc64/config-2.4.24-sparc64:
4506 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4508 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4509 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4510 for a $clst_conf environment variable. You can use the $clst_conf variable to
4511 point to a file to use in place of /etc/catalyst.conf. By setting this
4512 variable in your shell, catalyst can easily be used by multiple people on the
4513 same machine. Also, ccache support now works for genkernel.
4515 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4516 removed file for livecd-stage2 target, as this is handled by the runscript
4517 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4518 and made "/boot/kernel/foo/extraversion" an optional rather than required
4519 parameter. The aforementioned "packages" is used to specify kernel-related
4520 packages (like module ebuilds) to merge with each kernel, and the new "use"
4521 option is used to specify the USE settings you'd like exported to the
4522 environment during kernel as well as kernel "packages" build.
4524 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4525 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4526 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4527 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4528 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4529 targets/tinderbox/tinderbox.sh:
4530 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4531 it for ebuild - added headers to everything and removed deprecated dirs
4533 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4534 adding Kumba's patches for MIPS
4536 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4537 Added hppa specific code.
4539 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4540 Tinderbox target added. See tinderbox examples in examples/ dir.
4542 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4543 spec file support integrated into catalyst. Use "-f/--file specfile" as
4544 argument; see examples dir for examples.
4545 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4546 example of how to use it.
4548 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4549 support functions for spec file parsing and reading added. Will get added to
4552 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4553 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4556 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4557 Significant rework of code structure. Everything is falling nicely into place.
4559 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4560 Exception handling fully-integrated into current prototype code.
4562 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4563 beginning of exception handling integration, got some of the target code
4566 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4567 major code rework in progress on the python parts.
4569 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4570 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4571 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4572 for organiation's sake, I have moved the files, such as livecd foundations,
4573 into catalyst/files. It will make it easier for us when ebuild time comes
4576 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4577 All preliminary target build scripts are now added and coded to near as spec
4578 that we can have at this point.
4580 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4581 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4582 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4583 something that should be continued as much as reasonably possible in other
4584 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4585 code completed, and internal fall-backs to reasonable global config defaults
4588 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4589 subarch test outsourced to python catalyst-subarches function.
4591 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4592 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4594 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4595 removing dup enter_chroot
4597 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4598 document subarches checking
4600 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4601 Fix valid subarch test.
4603 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4604 include/build_functions.sh, include/functions.sh:
4605 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4606 start_build to build_functions.sh cleaning up the main catalyst script some
4609 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4610 fixed SRCBALL and DESTBALL, making it transparent for profiles
4612 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4613 added an exit condition to the cmd line argument case statement
4615 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4616 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4617 the changes that I made to the above files should make catalyst completely
4618 transparent to no matter what profile we are using. check files/catalyst.conf
4619 for the list of BUILDTYPEs that we support.
4621 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4622 changed how cmd line arguments are handled
4624 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4625 I changed the is_special handling so that it is cleaner and faster
4627 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4628 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4629 livecd/foundations/x86-basic/post-clean.sh,
4630 livecd/foundations/x86-basic/pre-clean.sh,
4631 livecd/foundations/x86-basic/settings:
4632 I outsourced more functions to include/functions.sh. I made it a seperate file
4633 from build_fucntions.sh so that we can keep our build and other functions
4634 apart. I also added in the livecd stuffs from the stager side of things.
4636 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4637 include/build_functions.sh:
4638 I outsourced all of the build functions to include/build_functions.sh. In the
4639 future, this will happen more - the code needs cleaned up.
4641 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4643 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4644 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4645 does not use that anymore.
4647 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4648 since we now have a default profile in portage, i massaged some errors
4649 messages to reflect that.
4651 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4653 removed ccache support from catalyst stage1 build cause it breaks the build.
4654 Additionally, I removed gettext support from bootstrap, because according to
4655 our new default profile, we don't use that anymore.
4657 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
4658 added a new var, BUILDTYPE, adding more transparency for building.
4659 In the future, we will be building both selinux and hardened sources.
4661 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4662 fixed some formatting when catalyst prints out build info, additionally,
4663 trying to make catalyst more transparent for future expansion of stages
4665 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
4666 fixed the order/ way in which we handle cmd line arguments wrt to -h or
4667 --help. I moved this functionality from the main program section to
4670 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
4671 I edited catalyst to change our naming convention from stage*-arch-h.* to
4672 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
4673 I change naming conventions, as catalyst will be eventually extended to
4674 do selinux-* stages also.
4676 Additionally, I updated README.catalyst to include profile information.
4678 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
4679 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
4680 I renamed README.stager to README.catalyst and have made some very minor
4681 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
4682 I have hacked bootstrap to use the hardened profile, as well as utilize
4683 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
4684 major). Additionally, bin/stage1 has been hacked to accept the hardened
4685 profile, and use hardened-gcc.
4687 09 September 2003; John Davis <zhen@gentoo.org>:
4688 Initial import of hardened stager. I am forking this from the original
4689 stager code in order to better fit our needs. The original stager code is
4690 still used by Gentoo, and is maintained by Daniel Robbins
4691 <drobbins@gentoo.org>. I would like to thank him and the rest of the
4692 contributors that coded stager.