1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
5 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
6 targets/support/chroot-functions.sh:
7 Fix some spacing on the -* warning, revert Andrew's last change, since it
8 didn't do anything, and clean up the GRP chroot code so it works smarter and
9 set clst_FETCH when clst_grp_type is something other than pkgset.
11 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
12 targets/support/chroot-functions.sh:
13 Don't set --usepkg and --buildpkg when fetching
15 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
16 modules/generic_stage_target.py:
17 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
20 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
21 modules/generic_stage_target.py:
22 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
23 boot/kernel/${kname}/config copying code in generic_stage_target.
25 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
26 targets/support/kmerge.sh:
27 Make sure we don't give genkernel a --kernel-config if it isn't set in the
30 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
31 modules/generic_stage_target.py, targets/support/kmerge.sh,
32 targets/support/pre-kmerge.sh:
33 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
34 valid, rather than required, changed clst_ksource to default to
35 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
36 removal of USE to after the kernel build so the modules get the correct USE,
37 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
39 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
40 targets/support/kmerge.sh:
41 We should run the default functions for kmerge.sh, too.
43 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
44 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
45 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
46 Updated aboot cdtar with a newer version to support newer kernels.
48 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
49 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
50 Updated make_destpath so it writes out to make.conf as well as exporting
51 ROOT to the environment, added a make_destpath call to cleanup_stages, and
52 adding make_destpath /tmp/stage1root to stage1.
54 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
55 Updated README a bit and rolling 2.0.6_pre12 for testing.
57 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
58 targets/support/create-iso.sh:
59 Removed any further checks for clst_fstype and making sure everybody is
60 using ${mkisofs_zisofs_opts}.
62 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
63 targets/support/livecdfs-update.sh:
64 The default theme for GNOME is now Clearlooks, so we can remove the theme
65 code, but we still want to set the font size.
67 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
68 targets/support/livecdfs-update.sh:
69 We need to put quotes around ${user_comment} or useradd gets confused.
71 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
72 targets/support/chroot-functions.sh:
73 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
76 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
77 targets/support/kmerge.sh:
78 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
79 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
81 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
82 targets/support/create-iso.sh:
83 Bash fscking sucks, so we have to compromise on this code reduction solution
84 a bit. It's still far better than it was
86 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
87 targets/support/create-iso.sh:
88 Don't escape quotes when actually running the command
90 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
91 targets/support/kmerge.sh:
92 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
94 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
95 targets/support/kmerge.sh:
96 Use -L instead of -l in test for symlink
98 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
99 targets/stage1/stage1-controller.sh:
100 Remove code for gcc-config/binutils-config since it should be getting done
101 in the preclean script, anyway.
103 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
104 targets/stage1/stage1-chroot.sh:
105 I missed one place where HOSTUSE was being used incorrectly.
107 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
108 targets/support/kmerge.sh:
109 Escape the correct quote
111 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
112 targets/support/kmerge.sh:
113 Change remaining instances of run_emerge to run_merge
115 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
116 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
117 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
120 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
121 targets/support/bootloader-setup.sh:
122 Let's change our splash checking to a global check so it only needs to be
123 done once. This makes much more sense than having all of those if ... else
126 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
127 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
128 Fix our USE invocation here so things work as expected.
130 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
131 targets/support/livecdfs-update.sh:
132 Force-enable livecd/users for livecd/type gentoo-release-livecd and
135 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
136 targets/support/livecdfs-update.sh:
137 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
140 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
141 targets/livecd-stage2/livecd-stage2-controller.sh:
142 Fixing the snapshot copying so it will only copy the correct snapshot for
143 people who don't know how to properly use wget.
145 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
146 targets/stage1/stage1-chroot.sh:
147 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
150 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
151 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
152 OK, we have to escape our quotes, rather than use single quotes, or we don't
153 evaluate the variables properly.
155 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
156 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
157 targets/support/kmerge.sh:
158 Fixing echo/sed for make.conf writing.
160 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
161 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
162 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
163 Rather than using the environment, we write out our USE to make.conf, then
164 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
165 be written to make.conf, already.
167 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
168 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
169 targets/livecd-stage1/livecd-stage1-chroot.sh,
170 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
171 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
172 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
173 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
174 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
175 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
176 Changing run_emerge to run_merge, changing both setup_portage and
177 setup_myfeatures to add any USE changes to make.conf prior to merge, then
178 removing the settings added, rather than (ab)using the environment.
180 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
181 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
182 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
183 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
184 targets/tinderbox/tinderbox-chroot.sh:
185 Rearrange some of the functions in chroot-functions.sh in preparation for
186 some upcoming changes and rename setup_portage to setup_pkgmgr.
188 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
189 targets/stage1/stage1-controller.sh:
190 Removing an extra env-update call from stage1's preclean.
192 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
193 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
194 targets/support/bootloader-setup.sh:
195 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
196 help.msg which we didn't even use.
198 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
199 targets/support/bootloader-setup.sh:
200 Don't write out out 'default 1' line when creating grub.conf, since the
201 'help' entry is now at the bottom, and we want grub to default to the first
204 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
205 targets/support/bootloader-setup.sh:
206 Removed checks on livecd/splash_type, since we only support one type,
207 removed remaining bootsplash code from bootloader-setup.sh, added automatic
208 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
209 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
211 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
212 targets/livecd-stage2/livecd-stage2-controller.sh:
213 Let's automatically copy in the snapshot if livecd/type is
214 gentoo-release-livecd.
216 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
217 modules/generic_stage_target.py:
218 Fix leading whitespace in empty() so it's only executed if there's something
219 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
220 211410 for pointing this out
222 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
223 targets/support/rc-update.sh:
224 Quote baselayout package atom
226 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
227 targets/support/chroot-functions.sh:
228 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
229 PATH by default. Instead, simply check if it exists.
231 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
232 targets/support/chroot-functions.sh:
233 Remove temporary package listing code, since --verbose is forced on with
236 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
237 Force-enable --verbose when using --debug
239 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
240 targets/support/kmerge.sh:
241 Changing modules-update to update-modules to quiet a warning and keep us
242 from having it get removed out from under us.
244 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
245 targets/support/chroot-functions.sh:
246 Adding a note to myself for better debug and moving run_default_funcs to the
247 bottom of the script so it gets executed. Since this can otherwise break
248 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
250 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
251 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
252 targets/support/chroot-functions.sh:
253 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
254 so we can get the output with --debug, added --newuse to the options for
255 stage1, as we should always rebuild any package where the USE has changed,
256 removed removal of portage logs from stage2-chroot.sh since it is being done
257 by cleanup_stages, moved world removal in cleanup_stages into a check for
258 stages 1 through 3, made update_env_settings check for the existence of
259 env-update before running it since we now run update_env_settings by default
260 everywhere chroot-functions.sh is sourced, and added a section to show_debug
261 to list the packages, since we don't yet force-enable verbose with debug.
263 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
264 modules/catalyst_lock.py:
265 Since my python sucks and I don't feel like troubleshooting it at the
266 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
267 2.0.6_pre8 for testing.
269 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
270 modules/builder.py, modules/catalyst_lock.py:
271 Added some extra debug output to catalyst_lock.py and added Stuart Longland
272 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
274 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
275 modules/catalyst_support.py:
276 change 'is' to == because python is grumpy
278 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
279 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
280 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
281 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
282 targets/support/rc-update.sh:
283 Removing support for bootsplash, since it hasn't been in a supported kernel
284 in a couple years and isn't accepted upstream.
286 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
287 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
288 Fix up the sed for genkernel so it works on versions both before and after
289 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
290 change was a bit too aggressive.
292 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
293 targets/support/bootloader-setup.sh:
294 Change grub timeout to 15 seconds instead of 150.
296 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
297 targets/support/pre-kmerge.sh:
298 Comment out sed on genkernel executable as it appears to do nothing these
301 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
302 targets/livecd-stage2/livecd-stage2-controller.sh:
303 Only call find on libdirs that actually exist. Thanks to Kristoffer
304 <krek6597@student.uu.se> in bug #210807.
306 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
307 modules/generic_stage_target.py:
308 Add warning about -* in foo/use in the spec.
310 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
311 targets/embedded/embedded-chroot.sh,
312 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
313 targets/grp/grp-preclean-chroot.sh,
314 targets/livecd-stage1/livecd-stage1-chroot.sh,
315 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
316 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
317 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
318 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
319 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
320 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
321 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
322 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
323 targets/tinderbox/tinderbox-preclean-chroot.sh:
324 Change all . to source.
326 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
327 targets/embedded/embedded-preclean-chroot.sh,
328 targets/grp/grp-preclean-chroot.sh,
329 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
330 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
331 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
332 targets/stage3/stage3-preclean-chroot.sh,
333 targets/stage4/stage4-preclean-chroot.sh,
334 targets/support/chroot-functions.sh,
335 targets/tinderbox/tinderbox-preclean-chroot.sh:
336 Added a cleanup_stages function and added it to the appropriate places.
338 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
339 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
340 targets/livecd-stage1/livecd-stage1-chroot.sh,
341 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
342 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
343 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
344 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
345 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
346 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
347 Removing any functions that we now call by default when we source
348 chroot-functions.sh by default.
350 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
351 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
352 targets/livecd-stage1/livecd-stage1-chroot.sh,
353 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
354 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
355 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
356 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
357 Clean up the debug code that I've added to stage1, move it to
358 chroot_functions.sh, and call it from all of our main targets.
360 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
361 modules/generic_stage_target.py:
362 Wow. I need to make sure that we actually comment comments in make.conf or
363 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
364 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
366 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
367 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
368 targets/stage3/stage3-chroot.sh:
369 We need to be sure we clear out /var/log/portage/elog as well as
370 /var/log/emerge.log for stages 1 through 3.
372 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
373 modules/generic_stage_target.py,
374 targets/livecd-stage2/livecd-stage2-controller.sh,
375 targets/support/livecdfs-update.sh:
376 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
377 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
378 80 columns. This is catalyst 2.0.6_pre5 for testing.
380 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
381 modules/generic_stage_target.py:
382 Apparently, python doesn't like it when you put a set of comments in front
383 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
386 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
387 modules/generic_stage_target.py:
388 Huge refactoring of modules/generic_stage_target.py to fix indentation and
389 generally clean up the code so it's a bit easier to read/follow.
391 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
392 modules/generic_stage_target.py:
393 Sort and de-dupe myusevars.
395 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
396 targets/stage1/stage1-chroot.sh:
397 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
399 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
400 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
401 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
402 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
403 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
404 targets/tinderbox/tinderbox-chroot.sh:
405 Move export of FEATURES to setup_myfeatures.
407 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
408 targets/stage1/stage1-chroot.sh:
409 Added some debug code to stage1 and fixed a nice bug where we weren't
410 building with the correct USE. Unfortunately, this invalidates any caches
411 for stage1, since we were building with the entire USE from the profile.
412 This is 2.0.6_pre4 for testing.
414 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
415 targets/stage1/stage1-chroot.sh:
416 We don't need to do the device building twice, so removing USE=build from
417 first baselayout install.
419 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
420 targets/support/livecdfs-update.sh:
421 We check for a plugdev group, add it if it doesn't exist, and make sure any
422 users specified by livecd/users is in the group.
424 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
425 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
426 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
428 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
429 modules/catalyst_support.py:
430 Fix up calc_contents in contents_map. Thanks to Brent Baude
431 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
434 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
435 targets/stage1/stage1-chroot.sh:
436 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
437 empty and will cause issues in stage3 and beyond.
439 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
440 targets/support/kmerge.sh, targets/support/rc-update.sh:
441 Changed some of the rc-update code so it should work with baselayout-2,
442 also. This is 2.0.6_pre2 for testing.
444 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
445 files/catalyst.conf, modules/catalyst_support.py,
446 modules/generic_stage_target.py, modules/grp_target.py,
447 modules/snapshot_target.py:
448 Added support for generating CONTENTS files automatically. Patch by Robin
449 Johnson <robbat2@gentoo.org> for bug #207862.
451 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
452 modules/snapshot_target.py:
453 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
454 exclude digest-* files from the snapshot.
456 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
457 arch/x86.py, modules/generic_stage_target.py:
458 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
459 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
461 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
462 targets/support/kmerge.sh:
463 Make the --kerncache option to genkernel dependent on 'kerncache' being in
464 options, so that it can actually be turned off.
466 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
468 Rearrange things in the arch/*.py files to ensure that nothing is used
469 before it has been defined.
471 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
472 Reorder arch/powerpc.py to make python happy.
474 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
475 modules/snapshot_target.py:
476 Change .svn --include to an --exclude like it was supposed to be.
478 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
480 Added several subarches for mips so we can dump the mips subarch profiles
481 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
484 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
485 targets/livecd-stage2/livecd-stage2-controller.sh:
486 Changed the code for copying the MOTD files so it's fewer lines and makes
489 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
490 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
491 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
492 sparc64.py into sparc.py, so we have a cleaner set of arch files.
494 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
496 Did a little cleanup on the x86.py to remove some redundant entries and
497 added nocona and core2 to amd64.py, though they're currently commented out.
499 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
500 modules/generic_stage_target.py:
501 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
502 flags defined in the spec file.
504 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
505 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
506 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
507 since catalyst sets CXXFLAGS=CFLAGS by default.
509 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
510 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
511 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
513 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
514 Added prescott to the subarches for x86.
516 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
517 modules/netboot2_target.py, targets/support/kmerge.sh:
518 Add patch to enabled netboot2/linuxrc and automatically add path for
519 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
520 <jsbronder@gentoo.org> in bug #208106.
522 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
523 modules/netboot2_target.py:
524 Allow root_overlay in netboot2 target for bug #208106.
526 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
527 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
528 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
529 Added USE=bindist automatically to everything that inherits set_use from
530 generic_stage_target, added USE=bindist to livecd_stage1_target, added
531 USE=bindist to emerge run for stage1, and did some minor cleanup in
532 get_libdir in chroot-functions.
534 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
535 targets/support/bootloader-setup.sh:
536 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
538 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
539 examples/generic_stage_template.spec, examples/grp_template.spec,
540 examples/livecd-stage1_template.spec,
541 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
542 examples/stage4_template.spec, examples/tinderbox_template.spec:
543 Changing link so it no longer points to a dead page. This is for bug #208609.
545 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
546 modules/snapshot_target.py:
547 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
549 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
550 targets/stage1/stage1-chroot.sh:
551 As much as I hate this, we're going to force baselayout to install first.
552 This will keep us from having any issues with packages that don't respect
555 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
556 Reorder options in catalyst.conf so they're alphabetical.
558 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
559 targets/support/bootloader-setup.sh:
560 Add 'pager on' to grub.conf for bug #208531.
562 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
563 livecd/files/README.txt, livecd/files/x86-F6.msg:
564 Removing the unused kernel command line options from Volume/Device Management.
566 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
567 This is now 2.0.5 for release.
569 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
570 files/catalyst.conf, modules/catalyst_support.py,
571 modules/generic_stage_target.py,
572 targets/embedded/embedded-preclean-chroot.sh,
573 targets/grp/grp-preclean-chroot.sh,
574 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
575 targets/stage2/stage2-preclean-chroot.sh,
576 targets/stage3/stage3-preclean-chroot.sh,
577 targets/support/chroot-functions.sh,
578 targets/tinderbox/tinderbox-preclean-chroot.sh:
579 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
580 sys-devel/icecream cluster compiler support for bug #200095. This is
581 catalyst 2.0.5_pre6 for testing.
583 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
584 files/catalyst.conf, modules/generic_stage_target.py:
585 Add the option for using metadata_overlay with portage to speed up cache.
587 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
588 modules/stage1_target.py, modules/stage2_target.py,
589 modules/stage3_target.py:
590 Add /etc/portage to cleanables for stages 1 through 3.
592 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
593 livecd/files/livecd-local.start,
594 targets/livecd-stage2/livecd-stage2-controller.sh,
595 targets/support/livecdfs-update.sh:
596 We apparently still need profiles/eclass for building the stage3 from the
597 LiveCD with the installer.
599 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
600 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
603 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
604 targets/livecd-stage2/livecd-stage2-controller.sh,
605 targets/support/livecdfs-update.sh:
606 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
607 preservation of eclasses/profiles, and remove copying of livecd-local.start
608 since it's not needed anymore.
610 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
611 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
612 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
615 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
616 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
617 Removing old mkvardb code which is no longer used, commenting out setting of
618 Gnome theme for testing now that Clearlooks has been default for some time,
619 and changing vdb move from a case statement to a simple if statement. This
620 is 2.0.5_pre5 for testing.
622 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
623 modules/stage1_target.py:
624 Removing cleaning of python encodings for bug #64890.
626 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
627 modules/generic_stage_target.py:
628 Add an extra warning into the generated make.conf about changing the CHOST.
630 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
631 targets/support/livecdfs-update.sh:
632 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
634 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
635 targets/embedded/embedded-preclean-chroot.sh,
636 targets/grp/grp-preclean-chroot.sh,
637 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
638 targets/stage2/stage2-preclean-chroot.sh,
639 targets/stage3/stage3-preclean-chroot.sh,
640 targets/tinderbox/tinderbox-preclean-chroot.sh:
641 Check to see if distcc is enabled before calling cleanup_distcc().
643 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
644 arch/sparc.py, arch/x86.py:
645 Look for linux32 in /bin and /usr/bin.
647 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
648 modules/generic_stage_target.py:
649 Make error message more specific when removing immutable flag.
651 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
652 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
653 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
654 information, and added a small fix for FreeBSD for bug #169041. This is
655 catalyst 2.0.5_pre4 for testing.
657 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
658 targets/support/chroot-functions.sh:
659 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
660 patch from bug #120076 to add cross-compiling support to our distcc
663 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
664 targets/support/chroot-functions.sh:
665 Added a version of get_libdir from multilib.eclass so we can determine where
666 to go poking around if we need to touch anything in libdir.
668 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
669 Print an error saying what target failed before the traceback.
671 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
672 modules/catalyst_support.py:
673 When parsing make.conf, first try pkgcore's
674 snakeoil.fileutils.read_bash_dict(), then portage's
675 portage_util.getconfig(), then the internal parse_makeconf().
677 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
678 modules/catalyst_support.py:
679 Raise an exception in parse_spec() if there's a duplicate key in the spec.
681 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
682 examples/netboot_template.spec, examples/tinderbox_template.spec,
683 modules/grp_target.py, modules/tinderbox_target.py:
684 Remove redundant set_pkgcache_path() functions from tinderbox and grp
685 modules, and remove extra pkgcache_path and kerncache_path options from
688 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
689 This is catalyst 2.0.5_pre3 for testing the new stages code.
691 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
692 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
693 We need to force USE=bindist on for building stages.
695 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
696 modules/generic_stage_target.py:
697 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
698 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
700 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
701 targets/support/rc-update.sh:
702 Added support for the newer versions of splashutils which use fbcondecor as
703 the init script. This is catalyst 2.0.5_pre1 for testing.
705 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
706 targets/livecd-stage2/livecd-stage2-controller.sh:
707 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
710 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
711 modules/generic_stage_target.py, modules/stage1_target.py,
712 modules/stage2_target.py:
713 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
716 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
717 modules/generic_stage_target.py, modules/netboot2_target.py:
718 Fix typo in getopt call for --clear-autoresume. thanks to
719 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
720 Conditionally write CFLAGS to make.conf in stages for bug #177796.
721 Copy overlay files in netboot2 target into proper dir for bug #174635.
723 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
724 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
725 targets/support/netboot2-final.sh:
726 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
727 fix a minor bug in System.map copying, add portage_overlay support, and adds
728 the ability to use globbing in the package file lists for the netboot2
731 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
732 +targets/netboot2/nb-busybox.cf:
733 Added nb-busybox.cf to the netboot2 target for bug #174298.
735 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
736 targets/support/chroot-functions.sh:
737 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
739 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
740 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
741 Change moving the VDB until after we have processed unmerge by moving it
742 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
743 unmerge packages from the gentoo-release-livecd target.
745 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
746 targets/support/kmerge.sh:
747 Commented out the package.provided code in catalyst that seemed to cause
748 problems with kerncache in testing. This is 2.0.4 and should be used for the
751 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
752 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
753 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
754 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
755 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
756 improve the netboot2 target.
758 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
759 modules/generic_stage_target.py:
760 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
761 cause catalyst to export boolean variables as well as string-based
764 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
765 modules/generic_stage_target.py:
766 Fixing check for invalid subarch to not filter too much. Fix from Mike
767 Frysinger <vapier@gentoo.org> for bug #173532.
769 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
770 Added s390x (64-bit) support via a patch from Mike Frysinger
771 <vapier@gentoo.org> for bug #173002.
773 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
774 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
775 targets/livecd-stage1/livecd-stage1-chroot.sh,
776 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
777 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
778 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
779 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
780 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
781 targets/support/pre-kmerge.sh:
782 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
783 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
784 certain functions/code paths when running with -F/--fetchonly. Simplified
785 kmerge.sh with regards to kerncache and callback packages. Also, changed
786 ccache/distcc installs to use run_emerge instead of emerge directly, which
787 allows us to more easily replace the underlying package manager, or add
788 support for multiple package managers to catalyst.
790 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
791 modules/grp_target.py:
792 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
793 portage_overlay functionality to GRP, where it was mistakenly missing, for
794 bug #171157. This is catalyst 2.0.3 and ready for release.
796 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
797 targets/livecd-stage1/livecd-stage1-controller.sh,
798 targets/support/livecdfs-update.sh:
799 Removed the generation of grppkgs.txt since the Installer now uses vdb
802 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
803 targets/support/create-iso.sh:
804 Fix creation of the EFI images. Since it is FAT, we can't go around
805 perserving permissions, now, can we?
807 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
808 targets/support/livecdfs-update.sh:
809 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
810 broken sed for rc.conf, which caused all kinds of hell to break loose when
811 booting a new CD. This is 2.0.3_pre3.
813 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
814 modules/generic_stage_target.py:
815 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
816 such as group- from /etc before creating our stage tarballs. This is for bug
819 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
820 targets/support/livecdfs-update.sh:
821 Commenting out the livecd-kernel code, since the Installer should be doing
822 everything necessary itself.
824 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
825 targets/support/livecdfs-update.sh:
826 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
827 the usbutils hanlding in case they follow suit with pciutils.
829 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
830 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
831 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
832 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
833 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
834 problems with using all of the various subarch settings.
836 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
837 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
838 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
839 check look in the correct location, and made sure we don't delete /voot
840 within the EFI code if grub is present.
842 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
843 modules/generic_stage_target.py:
844 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
845 #166294. This one should fix the HPPA/PPC architectures.
847 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
848 targets/support/chroot-functions.sh:
849 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
850 remove the autoresume point for portage, as it really isn't needed and
851 doesn't really gain us much, anyway.
853 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
854 targets/stage1/stage1-chroot.sh:
855 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
857 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
858 examples/generic_stage_template.spec, examples/grp_template.spec,
859 examples/livecd-stage1_template.spec,
860 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
861 examples/netboot_template.spec, examples/snapshot_template.spec,
862 examples/stage4_template.spec, examples/tinderbox_template.spec:
863 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
866 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
867 targets/support/livecdfs-update.sh:
868 Make sure the user owns his home directory for bug #147195.
870 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
871 +files/catalystrc, modules/catalyst_support.py:
872 Re-arranged catalyst.conf to make it easier to follow while looking at the
873 online reference and added a default catalystrc file, which does nothing.
875 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
876 modules/catalyst_support.py, modules/embedded_target.py,
877 modules/generic_stage_target.py, modules/grp_target.py,
878 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
879 modules/stage3_target.py, modules/tinderbox_target.py:
880 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
881 tab/space nastiness. This is for bug #161915.
883 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
884 modules/generic_stage_target.py:
885 Fixed new cbuild code with another patch from Mike Frysinger
886 <vapier@gentoo.org> to allow the usage of subarches.
888 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
889 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
890 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
891 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
892 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
893 targets/support/create-iso.sh, targets/support/functions.sh,
894 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
895 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
897 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
898 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
899 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
900 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
901 modules/catalyst_lock.py, modules/catalyst_support.py,
902 modules/embedded_target.py, modules/generic_stage_target.py,
903 modules/generic_target.py, modules/grp_target.py,
904 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
905 modules/netboot2_target.py, modules/netboot_target.py,
906 modules/snapshot_target.py, modules/stage1_target.py,
907 modules/stage2_target.py, modules/stage3_target.py,
908 modules/stage4_target.py, modules/tinderbox_target.py,
909 targets/embedded/embedded-chroot.sh,
910 targets/embedded/embedded-controller.sh,
911 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
912 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
913 targets/grp/grp-preclean-chroot.sh,
914 targets/livecd-stage1/livecd-stage1-chroot.sh,
915 targets/livecd-stage1/livecd-stage1-controller.sh,
916 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
917 targets/livecd-stage2/livecd-stage2-controller.sh,
918 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
919 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
920 targets/netboot2/netboot2-controller.sh,
921 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
922 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
923 targets/stage1/stage1-controller.sh,
924 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
925 targets/stage2/stage2-controller.sh,
926 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
927 targets/stage3/stage3-controller.sh,
928 targets/stage3/stage3-preclean-chroot.sh,
929 targets/stage4/stage4-controller.sh,
930 targets/stage4/stage4-preclean-chroot.sh,
931 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
932 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
933 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
934 targets/tinderbox/tinderbox-controller.sh,
935 targets/tinderbox/tinderbox-preclean-chroot.sh:
936 Removing old CVS Header lines, which are no longer used since moving to SVN.
938 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
939 targets/stage4/stage4-chroot.sh:
940 Added back a missing 'then' from stage4 target.
942 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
943 modules/generic_stage_target.py:
944 Fix indentation so things actually work.
946 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
947 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
950 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
951 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
952 Fix the display manager sed lines and change the icon for the local Handbook
953 to use the GNOME 2.16 icon for gedit.
955 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
956 modules/generic_stage_target.py:
957 Changed the portage_overlay option to always install overlays in
958 /usr/local/portage and added code to clean up /usr/local/portage and
959 make.conf after sucessful execution and before creation of ISO/tarballs.
961 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
962 targets/support/livecdfs-update.sh:
963 Fixed a typo which broke coldplugging.
965 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
966 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
967 Added a create_handbook_icon function and rearranged some of the icon
968 creation for the LiveCD. This should resolve bug #143725 once a new release
971 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
972 targets/support/livecdfs-update.sh:
973 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
974 coldplugging. This allows us to unpack our firmware before we detect
975 devices, so that devices that need it will get it.
977 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
978 modules/generic_stage_target.py:
979 Fix a typo in generic_stage_target.
981 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
982 targets/support/livecdfs-update.sh:
983 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
984 /etc/conf.d/xdm so we support older snapshots and newer ones.
986 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
987 modules/livecd_stage2_target.py:
988 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
991 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
992 modules/livecd_stage2_target.py:
993 Reverted change in livecd-stage2 to the action_sequence until I can figure
994 out what the problem is with it.
996 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
997 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
998 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
999 modules/livecd_stage2_target.py:
1000 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1001 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1003 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1004 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1005 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1006 resolves an issue where a variable could be accessed unitialized in obscure
1007 circumstances. This is wrt bug #144984.
1009 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1010 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1011 modules/stage2_target.py, modules/stage4_target.py:
1012 Fixed up action_sequence when using --fetchonly to not create tarballs or
1013 ISO images for bug #143392.
1015 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1016 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1017 Clean up the USE usage in GRP/stage4.
1019 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1020 modules/generic_stage_target.py, modules/stage1_target.py,
1021 modules/stage2_target.py:
1022 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1023 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1025 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1026 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1027 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1028 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1029 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1030 instances of USE_ORDER since auto hasn't been valid for some time. This is
1033 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1034 modules/generic_stage_target.py, modules/stage1_target.py:
1035 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1036 goodness wrt bug #153587.
1038 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1039 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1040 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1042 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1043 modules/generic_stage_target.py, modules/stage4_target.py:
1044 Added a check to see if we have the tarball option enabled, which causes
1045 catalyst to run the capture sequence. This was requested by Tim Yamin for
1046 the stage4 target, but I thought it should be usable on any stage target.
1048 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1049 targets/support/livecdfs-update.sh:
1050 Moved fstab tweaks all into one location and added make.conf tweak for bug
1053 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1054 Changed the options to be in alphabetical order so my meatspace logical
1055 parser can process them better, added the compress and tarball options,
1056 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1057 removed the unused -x command line parameter for bug #151405.
1059 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1060 modules/generic_stage_target.py:
1061 Added a warning about changing the CHOST setting for bug #142034.
1063 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1064 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1065 targets/support/chroot-functions.sh:
1066 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1067 <flameeyes@gentoo.org> and attached to bug #150351.
1069 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1070 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1071 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1072 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1073 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1074 modules/embedded_target.py, modules/generic_stage_target.py,
1075 modules/generic_target.py, modules/grp_target.py,
1076 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1077 modules/netboot2_target.py, modules/netboot_target.py,
1078 modules/snapshot_target.py, modules/stage1_target.py,
1079 modules/stage2_target.py, modules/stage3_target.py,
1080 modules/stage4_target.py, modules/tinderbox_target.py,
1081 targets/embedded/embedded-chroot.sh,
1082 targets/embedded/embedded-controller.sh,
1083 targets/embedded/embedded-fs-runscript.sh,
1084 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1085 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1086 targets/grp/grp-preclean-chroot.sh,
1087 targets/livecd-stage1/livecd-stage1-chroot.sh,
1088 targets/livecd-stage1/livecd-stage1-controller.sh,
1089 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1090 targets/livecd-stage2/livecd-stage2-controller.sh,
1091 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1092 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1093 targets/netboot2/netboot2-controller.sh,
1094 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1095 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1096 targets/stage1/stage1-controller.sh,
1097 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1098 targets/stage2/stage2-controller.sh,
1099 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1100 targets/stage3/stage3-controller.sh,
1101 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1102 targets/stage4/stage4-controller.sh,
1103 targets/stage4/stage4-preclean-chroot.sh,
1104 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1105 targets/support/functions.sh, targets/support/kmerge.sh,
1106 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1107 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1108 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1109 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1110 targets/tinderbox/tinderbox-controller.sh,
1111 targets/tinderbox/tinderbox-preclean-chroot.sh:
1112 Removing all copyright and license comment headers from all files so we
1113 don't ever get another bug like bug #149638.
1115 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1116 modules/generic_stage_target.py:
1117 Clean up more spacing/capitalization.
1119 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1120 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1121 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1122 targets/embedded/embedded-controller.sh,
1123 targets/embedded/embedded-fs-runscript.sh,
1124 targets/embedded/embedded-preclean-chroot.sh,
1125 targets/livecd-stage2/livecd-stage2-controller.sh,
1126 targets/netboot2/netboot2-copyfile.sh,
1127 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1128 targets/support/pre-kmerge.sh:
1129 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1130 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1131 calls in kmerge.sh, and updated README.
1133 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1134 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1135 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1137 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1138 modules/catalyst_support.py:
1139 Added fix for bug #143348.
1141 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1142 targets/support/livecdfs-update.sh:
1143 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1145 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1146 targets/livecd-stage2/livecd-stage2-controller.sh,
1147 targets/support/livecdfs-update.sh:
1148 Changed some copy commands to use -f, added a check for /etc/gconf before
1149 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1150 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1151 <luca.casagrande@gmail.com>.
1153 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1154 targets/support/livecdfs-update.sh:
1155 Fixing sed so that systemspkgs.txt is built properly.
1157 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1158 The sparc32 binary is in /bin, not /usr/bin.
1160 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1161 targets/support/chroot-functions.sh:
1162 We now only set the options for pkgcache if we are not using fetchonly. This
1163 should work around a problem where portage won't fetch the files if a binpkg
1164 already exists for the package.
1166 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1167 targets/support/livecdfs-update.sh:
1168 Added code to make a backup of custom.conf before we edit it for the
1171 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1172 targets/support/livecdfs-update.sh:
1173 Remove sed from splash section, since it wasn't actually resolving the
1174 issue, anyway. Change the installer's dialog front-end code to simply run
1175 via sudo, since we don't need to worry about having the X DISPLAY setup or
1176 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1178 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1179 targets/support/livecdfs-update.sh:
1180 Fix my sed line so it actually applies correctly.
1182 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1183 targets/support/chroot-functions.sh:
1184 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1187 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1188 targets/support/livecdfs-update.sh:
1189 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1190 as well as a possible fix for the read-only filesystem messages from
1191 /sbin/splash-functions.sh
1193 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1194 targets/support/chroot-functions.sh:
1195 Fix --fetchonly to actually work.
1197 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1198 examples/livecd-stage2_template.spec:
1199 Added description for livecd/fsops to livecd-stage2's spec template.
1201 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1202 targets/support/livecdfs-update.sh:
1203 I've modified the GDM configuration section to work correctly. I have also
1204 ensured that xdm is no longer started just because livecd/xdm is used, which
1205 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1206 should be the last of the 'release candidates' made. If there are no bug
1207 reports in 2 days, then I'm rolling this as 2.0 final.
1209 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1210 targets/support/livecdfs-update.sh:
1211 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1212 see once the newer Installer is released, as I still have to fix the
1215 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1216 targets/support/rc-update.sh:
1217 Removed famd from the default runlevel for gentoo-release-livecd. It really
1218 shouldn't cause a problem, but I prefer it stay a bit clean.
1220 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1221 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1222 targets/support/create-iso.sh, targets/support/kmerge.sh,
1223 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1224 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1226 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1227 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1228 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1229 targets/support/bootloader-setup.sh:
1230 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1231 parameters support. This is for bug #139300.
1233 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1234 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1235 targets/support/filesystem-functions.sh:
1236 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1237 and also to remove some redundant values from livecd-stage2's valid_values.
1240 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1242 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1244 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1245 modules/generic_stage_target.py:
1246 Fix a problem where catalyst was creating an initial list, then putting that
1247 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1248 pointing it out and for the fix. This is for bug #136351.
1250 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1251 targets/support/unmerge.sh:
1252 Removing loop for unmerge, as it didn't actually solve anything and the
1253 portage team has helped us out by reverting the behavior that caused this
1254 change in the first place.
1256 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1257 modules/netboot2_target.py, modules/stage1_target.py,
1258 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1259 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1260 having /proc mounted during the preclean stage and also to clean up the
1261 netboot2 code. This is 2.0_rc48.
1263 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1264 targets/support/unmerge.sh:
1265 Change our unmerge from being a single unmerge to a loop, to work around an
1266 unexpected change in portage 2.1's unmerge processing.
1268 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1269 targets/support/bootloader-setup.sh:
1270 Fixed a problem where we were putting the kernel name in twice and causing
1271 and error when using grub as a bootloader. This is for bug #137252.
1273 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1274 targets/support/bootloader-setup.sh:
1275 Added a second pass to the alpha bootloader setup to create aboot items for
1276 serial console for bug #133457.
1278 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1279 +livecd/cdtar/arcload-0.43-r1.tbz2:
1280 Added arcload cdtar for mips.
1282 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1283 targets/netboot/netboot-controller.sh:
1284 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1287 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1288 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1289 Add patch from bug #135051 to fix the seedcache extraction logic.
1291 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1292 targets/support/livecdfs-update.sh:
1293 Don't set icon theme to Clearlooks, since it doesn't exist.
1295 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1296 targets/support/livecdfs-update.sh:
1297 Fix sed on installer icons.
1299 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1302 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1303 targets/stage1/stage1-controller.sh:
1304 Added a -type f to the find call in stage1 for bug #132180.
1306 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1307 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1308 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1309 properly on IBM PPC64 machines.
1311 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1312 modules/generic_stage_target.py:
1315 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1316 targets/support/rc-update.sh:
1317 Removed x-setup from default runlevel, as it is now controlled via the
1318 autoconfig init script.
1320 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1321 Fix ppc64 based arches to subclass ppc64
1323 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1324 modules/livecd_stage1_target.py:
1325 Use the full category/package name for livecd-tools.
1327 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1328 targets/support/livecdfs-update.sh:
1329 Make copies and deletes recursive for firmware since some packages put their
1330 firmware in a subdirectory.
1332 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1333 targets/support/livecdfs-update.sh:
1334 Fix detection of the Installer.
1336 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1337 Added 970, power3, power4, and power5 sub-arches for ppc64.
1339 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1340 targets/support/livecdfs-update.sh:
1341 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1342 no longer necessary and can cause possible problems with Installer-based
1345 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1346 recursive directory create
1348 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1349 modules/catalyst_support.py:
1350 Changed a display error from bug #131502 and rolling 2.0_rc45.
1352 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1353 targets/support/create-iso.sh:
1354 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1357 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1358 modules/generic_stage_target.py:
1359 digests function uses raw output from hash function now
1361 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1362 change hash result format so .DIGESTS is generated correctly
1364 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1365 modules/catalyst_support.py:
1366 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1369 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1370 targets/support/livecdfs-update.sh:
1371 Added a space for bug #131181.
1373 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1374 targets/support/kmerge.sh:
1375 Fixed creation of kernelpkgs.txt file for the installer.
1377 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1378 modules/generic_stage_target.py:
1379 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1382 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1383 targets/livecd-stage2/livecd-stage2-controller.sh,
1384 targets/support/bootloader-setup.sh:
1385 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1386 rolling out an emergency rc44.
1388 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1389 targets/support/bootloader-setup.sh:
1390 If you use elif, you have to use a then after it. Yeah, that one's totally
1393 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1394 targets/support/livecdfs-update.sh:
1395 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1397 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1398 targets/support/rc-update.sh:
1399 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1402 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1403 targets/support/bootloader-setup.sh:
1404 Removed bootplash support from ppc/ppc64 since they only will work with
1405 gensplash. Forced use of livecd/splash_type of bootsplash to get
1406 splash=silent. This should reduce the number of things on the kernel command
1407 line that aren't necessary.
1409 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1410 modules/catalyst_support.py:
1411 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1412 parse_spec. This should resolve bug #130103, as well as make the code much
1413 cleaner. This is 2.0_rc42.
1415 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1416 modules/generic_stage_target.py:
1417 Forced -p on tar for compressing stages.
1419 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1420 targets/support/chroot-functions.sh:
1421 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1424 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1425 targets/stage1/build.py:
1426 Added patch to build.py for portage 2.1 support.
1428 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1429 targets/support/kmerge.sh:
1430 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1431 <liyiming@ict.ac.cn> in bug #129890.
1433 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1434 targets/support/livecdfs-update.sh:
1435 Moved sed line for ##STARTX to end of file, since we aren't touching
1436 /etc/startx until the end.
1438 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1439 targets/support/livecdfs-update.sh:
1440 Added a check for the games group and add it if it doesn't exist already.
1441 This should resolve bug #125498.
1443 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1444 examples/generic_stage_template.spec, examples/grp_template.spec,
1445 examples/livecd-stage1_template.spec,
1446 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1447 examples/netboot_template.spec, examples/snapshot_template.spec,
1448 examples/stage4_template.spec, examples/tinderbox_template.spec:
1449 Removed portdir_overlay from the snapshot example spec and added
1450 portage_overlay to the example specs for the relevant targets.
1452 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1453 This is 2.0_rc41 since it has better LiveCD support.
1455 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1456 targets/support/livecdfs-update.sh:
1459 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1460 targets/support/functions.sh:
1461 Removed check for livecd/dev-manager being udev since it was done
1462 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1463 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1464 #128265 for pointing this out.
1466 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1467 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1468 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1469 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1471 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1472 modules/generic_stage_target.py:
1473 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1474 live system. You can thank Andrew Gaffney for the fix.
1476 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1477 targets/livecd-stage2/livecd-stage2-controller.sh:
1478 Don't copy motd files if we're using livecd/type generic-livecd.
1480 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1481 targets/livecd-stage2/livecd-stage2-controller.sh,
1482 targets/support/livecdfs-update.sh:
1483 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1484 some extra cleanup to generic-livecd.
1486 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1487 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1488 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1489 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1490 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1491 targets/support/bootloader-setup.sh:
1492 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1493 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1494 and removed all older cdtar files for PPC*.
1496 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1497 livecd/files/livecd.motd.txt:
1498 Added message to the official LiveCD MOTD mentioning how to run the
1499 installer. Blame codeman. This is 2.0_rc40.
1501 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1502 fix so snapshot target doesnt have errors
1504 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1505 targets/support/livecdfs-update.sh:
1506 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1507 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1510 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1511 targets/support/rc-update.sh:
1512 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1515 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1516 targets/support/livecdfs-update.sh:
1517 Added wrapping around the udev sed for those crazy 2.4-users.
1519 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1520 targets/support/livecdfs-update.sh:
1521 Added sed fix for udev starting evms_activate unconditionally. This is
1524 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1525 add stage4/unmerge stage4/rm to valid options
1527 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1528 targets/support/rc-update.sh:
1529 Added fix for bug #122154 from Rajiv Manglani.
1531 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1532 targets/support/kmerge.sh:
1533 Fixed creation of kernelpkgs.txt for the Installer.
1535 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1536 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1537 Updated elilo tarball for IA64.
1539 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1540 DIGESTS support for snapshot creation
1542 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1543 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1544 candidates ever end?
1546 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1547 fix for .DIGESTS.DIGESTS issue in grp
1549 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1550 modules/generic_stage_target.py:
1551 fix for failure when root_overlay is not set
1553 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1554 targets/support/bootloader-setup.sh:
1555 Added IA64/SGI patch from plasmaroo.
1557 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1558 targets/livecd-stage1/livecd-stage1-controller.sh,
1559 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1560 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1563 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1564 modules/generic_stage_target.py:
1565 Allow multiple overlays for root_overlay and overlay spec option
1567 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1568 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1569 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1570 targets/support/rc-update.sh:
1571 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1572 fixed bug #122154. This is catalyst 2.0_rc36.
1574 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1575 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1576 Updated the LiveCD motd to tell the user to run the display manager again,
1577 rather than startx, while mentioning that startx is useful as a rescue X
1578 session since it starts twm. This is catalyst 2.0_rc35.
1580 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1581 Add hfs-hide options to mkisofs so macs boot
1583 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1584 modules/generic_stage_target.py:
1585 Fix indentation issues
1587 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1590 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1591 targets/support/bootloader-setup.sh:
1592 add additional console less entry when consoles are chosen for ppc64
1594 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1595 modules/generic_stage_target.py:
1596 fix kernelopts and extraversion env variable exports
1598 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1599 targets/support/livecdfs-update.sh:
1600 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1601 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1603 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1604 targets/support/kmerge.sh:
1605 Changing the way we determine if extraversion is set. This is catalyst
1608 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1609 targets/support/livecdfs-update.sh:
1610 Change net.ethX links to link to net.lo instead of net.eth0.
1612 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1613 examples/stage4_template.spec:
1614 Fixed rcadd example for stage4. Blame rajiv.
1616 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1617 This is catalyst 2.0_rc31.
1619 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1620 targets/support/livecdfs-update.sh:
1621 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1622 Gaffney for pointing me in the right direction.
1624 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1625 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1627 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1630 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1631 examples/livecd-stage2_template.spec:
1632 updated examples to have console and machine_type
1634 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1635 targets/support/bootloader-setup.sh:
1636 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1639 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1640 This is catalyst 2.0_rc29.
1642 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1643 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1644 Removed extra yaboot.conf from
1645 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1647 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1648 targets/support/kill-chroot-pids.sh:
1649 add sleep to try and give processes a chance to die. bug 119940
1651 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1652 targets/support/functions.sh:
1653 Removed some quotes to make sure we have a binary operator and closing bug
1656 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1657 targets/support/create-iso.sh:
1658 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1660 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1661 targets/support/bootloader-setup.sh:
1662 Added path from bug #120935 for PPC/PPC64.
1664 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1665 Additional spacing fixes submitted by `Kumba
1667 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1668 modules/stage2_target.py:
1669 space cleanups contributed from `Kumba
1671 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1672 add grp/use to valid_values in the grp module
1674 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1677 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1678 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1679 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1680 targets/support/bootloader-setup.sh:
1681 ppc cdtar update; ppc64 bootloader updates
1683 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1684 targets/support/create-iso.sh:
1685 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1687 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1688 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1689 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1690 targets/support/create-iso.sh:
1691 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1693 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1694 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1695 Add ppc console and machine_type=ibm
1697 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1698 modules/generic_stage_target.py:
1699 Fix type error when kernel packages arent defined
1701 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1702 examples/generic_stage_template.spec, examples/grp_template.spec,
1703 examples/livecd-stage1_template.spec,
1704 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1705 examples/stage4_template.spec:
1706 Added more verbose wording and examples for pkgcache_path and
1707 kerncache_path, where necessary.
1709 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1710 targets/support/create-iso.sh:
1711 Really fixing bug #120475 this time. This is 2.0_rc25.
1713 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1714 targets/support/create-iso.sh:
1715 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1718 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1719 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1720 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1721 Added initial support for EFI booting on x86. This is completely untested,
1722 so use it at your own risk. Also, no bug reports without patches, please.
1723 This is catalyst 2.0_rc23.
1725 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1726 kmerge should have been kerncache
1728 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
1729 targets/support/pre-kmerge.sh:
1730 Fix a few other places for the kerncache update
1732 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
1733 examples/generic_stage_template.spec, examples/grp_template.spec,
1734 examples/livecd-stage1_template.spec,
1735 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1736 examples/netboot_template.spec, examples/stage4_template.spec,
1737 examples/tinderbox_template.spec, modules/generic_stage_target.py,
1738 targets/support/kmerge.sh:
1739 Separation of kerncache from snapcache
1741 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1742 It helps if I actually increment the version number.
1744 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1745 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1746 Added --oneshot to default options for stage1 building. Added code to wipe
1747 world during stages 1 and 3. This is catalyst 2.0_rc22.
1749 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
1750 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1751 Fix bug if no kernel packages were defined but there was a postconf setting.
1752 x86 softlevel support is enhanced.
1754 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1755 targets/support/bootloader-setup.sh:
1756 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
1758 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1759 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
1761 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1764 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
1765 Netboot2 fixes for spec parameter checks
1767 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
1768 modules/generic_stage_target.py, modules/stage4_target.py:
1769 add makeopts spec file support.
1771 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1772 modules/generic_stage_target.py:
1773 Added fix for bug #119635.
1775 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1776 Fix pre-kmerge.sh for stage4
1778 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1781 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
1782 modules/generic_stage_target.py:
1783 fix crash when no kernel is defined. spacing issue
1785 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1788 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1789 modules/livecd_stage2_target.py:
1790 Added livecd/volid to valid_values.
1792 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
1793 modules/generic_stage_target.py:
1794 remove extra function that was converting strings to lists unnecessarily
1796 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1797 This is catalyst 2.0_rc17.
1799 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1800 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1801 modules/stage4_target.py:
1802 fix issue where args not allowed that arose due to earlier myspec addlargs bug
1804 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1805 targets/embedded/embedded-preclean-chroot.sh,
1806 targets/grp/grp-preclean-chroot.sh,
1807 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1808 targets/stage1/stage1-preclean-chroot.sh,
1809 targets/stage2/stage2-preclean-chroot.sh,
1810 targets/stage3/stage3-preclean-chroot.sh,
1811 targets/support/chroot-functions.sh,
1812 targets/tinderbox/tinderbox-preclean-chroot.sh:
1813 Added function to cleanup stray /etc/distcc/hosts files.
1815 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1816 targets/support/bootloader-setup.sh:
1817 Added fix from bug #119123. This is catalyst 2.0_rc16.
1819 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1820 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
1821 Fixing some spacing. This is catalyst 2.0_rc15.
1823 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1824 Attempt to fix bug #117649
1826 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
1827 modules/generic_stage_target.py:
1828 fixes for bugs #119009, #119041 and #118985
1830 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
1831 +examples/netboot2_template.spec, modules/catalyst_support.py,
1832 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
1833 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
1834 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1837 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
1838 targets/support/kmerge.sh:
1839 Fix for ccache (null)/.ccache bug
1841 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1844 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
1845 Added ppc -mcpu patch from Pylon for bug #118709.
1847 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1848 modules/embedded_target.py, modules/stage4_target.py:
1849 Added linuxrc to embedded and stage4 targets.
1851 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
1852 modules/generic_stage_target.py, targets/support/kmerge.sh:
1853 filter kname - and . for kmerge.sh
1855 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1856 targets/support/create-iso.sh:
1857 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
1859 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
1860 modules/generic_stage_target.py:
1861 change .digests to .DIGESTS
1863 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1864 targets/support/kmerge.sh:
1865 Commented ccache for genkernel build which will resolve #117648 until a
1866 proper solution can be found. This is 2.0_rc13.
1868 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1869 targets/stage1/stage1-controller.sh:
1870 Added patch from vapier for bug #117254.
1872 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1873 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
1874 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
1875 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
1878 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
1879 modules/generic_stage_target.py:
1880 Remove chost/cflags etc. warning messages
1882 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
1883 modules/generic_stage_target.py:
1884 Attempt to fix bug 117253; chost is wrong on autoresume
1886 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
1887 modules/generic_stage_target.py, modules/netboot_target.py,
1888 modules/stage1_target.py:
1889 make setting of destdir more global and part of generic_stage_target
1891 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
1892 Fix destpath bug in netboot target
1894 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
1895 modules/generic_stage_target.py, modules/stage4_target.py:
1896 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
1899 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
1900 modules/generic_stage_target.py, modules/stage4_target.py:
1901 remove stray ' from arch/sh.py
1903 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1904 targets/stage1/stage1-controller.sh:
1905 This finally fixes the issues with gcc-config/binutils-config in stage1.
1906 This is catalyst 2.0_rc12.
1908 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1909 Fix incorrect warning message. portdir_overlay -> portage_overlay
1911 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1912 targets/stage1/stage1-controller.sh,
1913 targets/stage1/stage1-preclean-chroot.sh:
1914 Revert gcc-config/binutils-config to _rc11 locations. This should fix
1915 running gcc-config and binutils-config, though it probably breaks running on
1916 non-Gentoo platforms.
1918 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1919 modules/stage1_target.py:
1920 Make stage1 clean up python 2.3 and 2.4, also.
1922 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
1923 targets/support/livecdfs-update.sh:
1924 Updated requirements and added creation of metadata.tar.bz2 for the installer.
1926 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
1927 modules/generic_stage_target.py:
1928 Change digests file format to HASH_NAME HASH FILE_NAME
1930 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1931 targets/stage1/stage1-controller.sh:
1932 Moved gcc-config/binutils-config to before the chroot.
1934 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1935 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
1936 installed. Supports all of shashs algorithms as of 12_21_2005
1938 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
1939 modules/generic_stage_target.py:
1940 Catalyst should die if source_subpath is not a string
1942 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
1943 modules/generic_stage_target.py:
1944 Fix for source_subpath bug
1946 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1947 examples/generic_stage_template.spec:
1948 Updated example specs with information on cflags/chost/cxxflags/ldflags in
1949 both stages 1 and 2.
1951 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1952 modules/stage2_target.py:
1953 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
1954 stage1 to be overridden again.
1956 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1957 targets/stage1/stage1-controller.sh:
1958 It looks like gcc-config/binutils-config needs to be run with the full path,
1959 since it is run outside of the chroot.
1961 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1962 targets/stage1/stage1-controller.sh:
1963 Fixed gcc-config calls. This is 2.0_rc11.
1965 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1966 This is catalyst 2.0_rc10.
1968 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
1969 modules/generic_stage_target.py:
1970 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
1973 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1974 targets/support/functions.sh:
1975 Changed from -z to -n for bug #116180.
1977 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1978 modules/catalyst_support.py, modules/generic_stage_target.py:
1979 Detect missing binaries for the hashing functions and abort if not found
1981 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
1982 files/catalyst.conf:
1983 Updated README to list new requirements. Set default hash as crc32. Set
1984 default digests as sha1/md5.
1986 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
1987 modules/catalyst_support.py, modules/generic_stage_target.py,
1988 modules/livecd_stage2_target.py, modules/stage2_target.py:
1989 Change the internal hash checking to be quicker and more memory efficient.
1990 Add additional hash digests options.
1992 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1993 targets/tinderbox/tinderbox-chroot.sh,
1994 targets/tinderbox/tinderbox-controller.sh,
1995 targets/tinderbox/tinderbox-preclean-chroot.sh:
1996 Fixed up spacing/coding style on tinderbox.
1998 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1999 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2000 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2001 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2002 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2003 Fixed up spacing/coding style on support.
2005 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2006 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2008 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2009 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2010 targets/stage4/stage4-preclean-chroot.sh:
2011 Fixed up spacing/coding style on stage4.
2013 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2014 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2015 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2016 targets/stage3/stage3-controller.sh,
2017 targets/stage3/stage3-preclean-chroot.sh:
2018 Fixed up spacing/coding style on stages 2 and 3
2020 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2021 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2022 targets/stage1/stage1-preclean-chroot.sh:
2023 Fixed up spacing/coding style on stage1. Also changed
2024 gcc-config/binutils-config to be outside the chroot.
2026 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2027 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2028 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2029 Fixed up spacing/coding style on netboot.
2031 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2032 targets/livecd-stage1/livecd-stage1-chroot.sh,
2033 targets/livecd-stage1/livecd-stage1-controller.sh,
2034 targets/livecd-stage2/livecd-stage2-controller.sh:
2035 Fixed up spacing/coding style on livecd-stage*.
2037 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2038 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2039 targets/grp/grp-preclean-chroot.sh:
2040 Fixed up spacing/coding style on grp.
2042 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2043 targets/embedded/embedded-chroot.sh,
2044 targets/embedded/embedded-controller.sh,
2045 targets/embedded/embedded-fs-runscript.sh,
2046 targets/embedded/embedded-preclean-chroot.sh:
2047 Fixed up spacing/coding style on embedded.
2049 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2050 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2051 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2052 targets/support/functions.sh:
2053 Removing extra line from x86.py, fixing up comments, spacing, and coding
2054 style in targets/support through functions.sh
2056 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2057 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2058 Fix more tab/spacing issues .. trying to make everything use tabs
2060 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2061 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2062 modules/stage1_target.py, modules/stage2_target.py,
2063 modules/stage3_target.py, modules/stage4_target.py:
2064 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2067 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2068 modules/generic_stage_target.py:
2069 Add envscript warning to aid users who may not know what they are doing
2071 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2072 examples/generic_stage_template.spec:
2073 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2074 only configurable when building a stage2 tarball, to match the current state
2075 of portage. This is 2.0_rc9.
2077 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2078 targets/support/chroot-functions.sh:
2079 Silence more of portages beeps and clicks and whistles
2081 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2082 targets/support/chroot-functions.sh:
2083 Change the portage emerge to use run_emerge
2085 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2086 modules/generic_stage_target.py, modules/snapshot_target.py,
2087 modules/stage1_target.py, modules/stage2_target.py,
2088 modules/stage3_target.py:
2089 allow portdir_overlay to be part of all specs not including snapshot spec.
2090 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2091 Remove overlay support from the snapshot spec but added a warning.
2093 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2094 modules/stage2_target.py:
2095 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2098 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2099 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2100 Add support for bootloader softlevel=; have rsync delete the extra files out
2101 of the overlay so that the overlay always matches the source dir
2103 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2104 Swapped -v/-V since I had gotten them wrong here.
2106 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2107 modules/generic_stage_target.py:
2108 Fix stupid overlay bug
2110 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2111 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2112 targets/livecd-stage1/livecd-stage1-chroot.sh,
2113 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2114 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2115 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2116 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2117 targets/support/unmerge.sh:
2118 Made sure we use -f on removing the default links for splash. Removed
2119 check_portage_version as it really isn't needed anymore. Removed
2120 --no-install from genkernel commands in kmerge.sh so users must manually
2121 remove kernels from /boot. This is 2.0_rc8.
2123 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2124 targets/support/livecdfs-update.sh:
2125 Made sed on devfsd.conf conditional on it existing. Removes one more error
2126 message from a standard catalyst run.
2128 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2129 Added warning about breaking snapshot cache and re-enable autoresume, since
2130 the errors I was getting were elsewhere.
2132 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2133 modules/generic_stage_target.py:
2134 Fix indentation error the last commit caused
2136 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2137 modules/generic_stage_target.py:
2138 Always clear autoresume points after a successful run
2140 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2141 targets/support/livecdfs-update.sh:
2142 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2143 snapshot caching after a successful gentoo-release-livecd run.
2145 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2146 targets/support/rc-update.sh:
2147 Added famd to default on official LiveCD.
2149 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2150 targets/support/chroot-functions.sh:
2151 Fixes 'too many arguments' error in check_portage_version.
2153 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2154 modules/generic_stage_target.py:
2155 remove extra self.env={} that was resetting the environment to null
2157 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2158 modules/livecd_stage1_target.py:
2159 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2162 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2163 Add a default path to the environment in the chroot
2165 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2166 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2167 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2168 targets/livecd-stage2/livecd-stage2-controller.sh,
2169 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2170 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2171 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2172 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2173 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2174 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2175 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2176 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2177 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2179 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2181 Fixed up the man page, which has been suffering for some time, and also
2182 reversed -v/-V in the help message.
2184 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2185 targets/support/livecdfs-update.sh:
2186 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2189 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2190 Turning off autoresume of doom until I can get more testing. I've had
2191 several issues with it. I'll be reporting/fixing these as I come across them
2192 but for now wish to turn it off by default as I don't want this one feature
2193 to stop the possible 2.0 final release.
2195 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2196 targets/livecd-stage2/unmerge.sh:
2197 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2198 anymore and probably should have been removed a long time ago when the new
2199 code was put into place in livecdfs-update.sh and livecd-local.start
2202 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2203 targets/livecd-stage1/livecd-stage1-chroot.sh,
2204 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2205 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2206 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2208 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2209 modules/generic_stage_target.py, modules/generic_target.py:
2210 self.env should be a part of the super class generic_target so it applies to
2211 snapshots as well; removing redundant pass in the generic_target class as
2212 its not needed. There is code there to fill the statements
2214 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2215 targets/support/livecdfs-update.sh:
2216 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2219 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2220 Changed version stamp to 2.0_rc6.
2222 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2223 modules/generic_stage_target.py:
2224 Fix for unpack cases
2226 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2227 modules/generic_stage_target.py:
2230 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2231 modules/catalyst_support.py, modules/generic_stage_target.py,
2232 modules/grp_target.py, modules/livecd_stage1_target.py,
2233 modules/livecd_stage2_target.py, modules/netboot_target.py,
2234 modules/snapshot_target.py, modules/tinderbox_target.py:
2235 Stop reading env from the OS. Rely on the more on the envscript for oddball
2236 settings. Change -v to verbose and -V to version
2238 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2241 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2242 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2245 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2246 examples/generic_stage_template.spec:
2247 Added chost/cflags/cxxflags/ldflags to example spec template.
2249 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2250 targets/support/rc-update.sh:
2251 OK, just kidding on that last commit. We were already doing rc-update add
2252 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2253 there's no point in having it in rc-update.sh
2255 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2256 targets/support/rc-update.sh:
2257 Have rc-update add xdm if livecd/xdm is set.
2259 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2260 modules/catalyst_lock.py, modules/catalyst_support.py,
2261 modules/embedded_target.py, modules/generic_stage_target.py,
2262 modules/grp_target.py, modules/livecd_stage1_target.py,
2263 modules/livecd_stage2_target.py, modules/netboot_target.py,
2264 modules/stage1_target.py, modules/stage4_target.py,
2265 modules/tinderbox_target.py:
2266 So I was just kidding on that last commit. This one is 2.0_rc4.
2268 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2269 modules/catalyst_lock.py, modules/catalyst_support.py,
2270 modules/embedded_target.py, modules/generic_stage_target.py,
2271 modules/grp_target.py, modules/livecd_stage1_target.py,
2272 modules/livecd_stage2_target.py, modules/netboot_target.py,
2273 modules/stage1_target.py, modules/stage2_target.py,
2274 modules/stage4_target.py, modules/tinderbox_target.py:
2275 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2277 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2278 files/catalyst.conf, modules/catalyst_lock.py,
2279 modules/catalyst_support.py, modules/embedded_target.py,
2280 modules/generic_stage_target.py, modules/grp_target.py,
2281 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2282 modules/netboot_target.py, modules/stage1_target.py,
2283 modules/stage2_target.py, modules/stage4_target.py,
2284 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2285 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2286 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2288 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2289 modules/generic_stage_target.py:
2290 Fix autoresume for unpacking tarballs
2292 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2293 targets/support/livecdfs-update.sh:
2294 remove gnap livecd-type per Koon's request
2296 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2297 change rc-update add modules default to rc-update add modules boot
2299 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2300 modules/generic_stage_target.py, modules/grp_target.py:
2301 Add more verbosity to digests if -V is enabled, add more print messages to
2304 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2305 modules/generic_stage_target.py, modules/grp_target.py:
2306 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2308 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2309 Fix folder name for grp build dir to not have .tar.bz2 at the end
2311 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2312 modules/catalyst_support.py, modules/generic_stage_target.py:
2313 Add md5 and sha .digests file creation per wolf31o2's feature request
2315 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2316 This is catalyst-2.0_rc2.
2318 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2319 files/catalyst.conf, modules/generic_stage_target.py,
2320 modules/livecd_stage1_target.py:
2321 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2322 after each successful kernel build;add autoresume documentation to
2325 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2326 targets/embedded/embedded-controller.sh,
2327 targets/embedded/embedded-fs-runscript.sh,
2328 targets/livecd-stage2/livecd-stage2-controller.sh,
2329 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2330 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2331 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2332 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2333 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2334 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2335 targets/support/rc-update.sh:
2336 Changed multiple spaces to tabs to satisfy my OCD.
2338 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2339 targets/support/chroot-functions.sh:
2340 Bumped genkernel detection to require 3.3.0 or higher
2342 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2343 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2344 targets/netboot/netboot-controller.sh:
2345 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2346 clst_grp_use. This is catalyst-2.0_rc1.
2348 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2349 targets/netboot/netboot-controller.sh:
2350 change to clst_use from clst_netboot_use
2352 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2353 targets/livecd-stage1/livecd-stage1-chroot.sh,
2354 targets/stage4/stage4-chroot.sh:
2355 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2357 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2358 targets/stage4/stage4-chroot.sh:
2359 Fixed USE invocations in stage4 target.
2361 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2362 modules/livecd_stage1_target.py:
2363 Force use=livecd for livecd-stage1
2365 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2366 This is version 2.0_pre20051129.
2368 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2369 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2370 Removed kudzu-knoppix from example spec files.
2372 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2373 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2374 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2376 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2377 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2378 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2379 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2380 definitions in the examples to fit in 80 columns.
2382 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2383 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2384 modules/grp_target.py, modules/tinderbox_target.py,
2385 targets/tinderbox/tinderbox-chroot.sh:
2386 Tinderbox script: added newuse, tinderbox and grp targets added support for
2387 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2388 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2390 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2391 Added portdir example to catalyst.conf for bug #113272.
2393 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2394 targets/support/create-iso.sh:
2395 Fixed a few lines which were causing the isolinux directory to be removed
2396 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2398 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2399 targets/support/create-iso.sh:
2400 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2402 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2403 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2404 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2405 too many arches dont use it by default, test for an initrd in the yaboot
2408 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2409 modules/generic_stage_target.py:
2410 Fix split error if use is specified
2412 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2413 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2414 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2415 Updated palo version from catalyst 1.x for HPPA.
2417 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2418 targets/support/bootloader-setup.sh:
2419 Removing for loop for grub on amd64/x86 as it was totally useless.
2421 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2422 targets/support/bootloader-setup.sh:
2423 Remove vga= line for PPC.
2425 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2426 targets/support/bootloader-setup.sh:
2427 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2429 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2430 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2431 Removing slot patch as it probably didn't belong here anyway, and updating
2432 version stamp to 2.0_pre20051118.
2434 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2435 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2436 targets/support/bootloader-setup.sh:
2437 fix the bootloader script for isolinux so that it actually makes a cfg file,
2438 remove extra unneeded catalyst aborting print statement, reorganize rm code
2439 to make sure is splits properly and is an array even from the cmdline
2441 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2442 targets/support/livecdfs-update.sh:
2443 Added call to update-usbids to download the latest usb.ids file.
2445 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2446 modules/generic_stage_target.py:
2447 Move checks of running catalyst into the target which is simpler
2449 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2450 modules/generic_stage_target.py:
2451 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2452 that doesnt exist yet
2454 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2455 Keep unnecessary programs from installing into kerncache
2457 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2458 modules/generic_stage_target.py:
2459 Turn on more tracebacks at this point to better debug .. will need to turn
2460 them down as we find errors and build appropriate error handlers
2462 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2463 Changed version marker to 2.0_pre20051115 for new ebuild.
2465 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2466 modules/livecd_stage2_target.py:
2467 Fix bug in livecd stage2 so that it doesnt try to use tar
2469 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2470 targets/livecd-stage2/livecd-stage2-controller.sh:
2471 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2472 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2473 of Getting_Online.txt from catalyst 1.1.10.10.
2475 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2476 Added Joshua Kinard to authors for his mips contributions.
2478 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2479 examples/livecd-stage2_template.spec:
2480 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2481 Paul Kessler on gentoo-catalyst. ;]
2483 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2484 Change variables from cat1 format to cat2
2486 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2487 modules/generic_stage_target.py, modules/stage1_target.py:
2488 Fix modules has no attribute register
2490 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2491 modules/generic_stage_target.py:
2492 Fix broken aliases code that was just proof of concept
2494 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2495 Output mkisofs command line options to assist in debugging
2497 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2498 modules/generic_stage_target.py, targets/support/create-iso.sh:
2501 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2502 modules/generic_stage_target.py:
2503 Add VERY basic support for aliases kernel parameter.
2505 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2506 modules/livecd_stage2_target.py:
2507 Remove large section of commented code
2509 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2510 modules/generic_stage_target.py, modules/stage1_target.py:
2511 Allow LDFLAGS to be specified as an ENV variable for stage1
2513 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2514 modules/generic_stage_target.py:
2515 Fix rc-update to automatically run default options for livecds. Removed an
2516 erroneous key check.
2518 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2519 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2520 Make use spec key optional to default to profile defaults
2522 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2523 +examples/stage4_template.spec:
2524 Preliminary stage4_template.spec file
2526 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2527 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2528 Updated version stamp and added slot patch.
2530 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2531 Fix ordering problem so self.settings is defined
2533 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2534 modules/generic_stage_target.py:
2535 Correct a rsync issue when the directory doesnt exist
2537 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2538 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2539 targets/livecd-stage2/livecd-stage2-controller.sh,
2540 targets/netboot/netboot-controller.sh,
2541 targets/stage4/stage4-controller.sh:
2542 run pre_kmerge and post_kmerge only once
2544 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2545 targets/support/bootloader-setup.sh:
2546 MIPS bootloader patch
2548 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2549 targets/support/mips-arcload_conf.sh:
2550 Fix MIPS Serial Detection
2552 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2553 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2554 +targets/support/mips-arcload_conf.sh:
2555 Application of Kumba's patches for MIPS support
2557 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2558 Check for the correct arch specific cd building tool
2560 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2561 modules/generic_stage_target.py:
2562 Print a warning if livecd/iso is not defined
2564 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2565 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2567 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2568 targets/support/post-kmerge.sh:
2569 Check for existence of files in /lib/modules before running depscan.sh. This
2570 replaces the mips-specific check and makes it portable.
2572 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2573 modules/generic_stage_target.py:
2574 update autoresume logic when dealing with rsync unpack operations
2576 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2577 targets/support/post-kmerge.sh:
2578 Bypass module load on mips
2580 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2581 remove --no-deps so dependancies get installed for genkernel
2583 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2584 modules/generic_stage_target.py:
2585 Fix missing : statement in unpack
2587 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2588 modules/generic_stage_target.py:
2589 fix livecd-stage2 unpack when seedcache is turned off
2591 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2592 targets/support/functions.sh:
2593 Fix module unpacking and make it actually optional.
2595 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2596 modules/generic_stage_target.py:
2597 Fix broken seedcache autoresume interaction
2599 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2600 modules/generic_stage_target.py:
2601 Cleanup stage directories properly for tar installs
2603 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2604 Tinderbox no longer cleans /tmp/*
2606 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2607 targets/tinderbox/tinderbox-chroot.sh,
2608 targets/tinderbox/tinderbox-controller.sh:
2609 Fixing problem with bind mounted portage and final rsync on tinderbox target
2610 and adding additional logging.
2612 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2613 Stop tinderbox from trying to create a tarball of itself
2615 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2616 modules/generic_stage_target.py:
2617 Fix catalyst so it fully disables snapcache when its not specified in the
2620 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2621 examples/livecd-stage2_template.spec:
2622 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2623 spec template and updating version stamp.
2625 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2626 modules/catalyst_support.py:
2627 allow file_check to proceed if key is not in use
2629 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2630 Recursively make the missing directories
2632 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2633 Fix extract_modules to just echo a warning that it is missing
2635 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2636 files/catalyst.conf:
2637 Updating default configuration for catalyst and updating version stamp,
2638 since we're beginning internal testing for release.
2640 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2641 modules/generic_stage_target.py:
2642 fix bug 106004 split strings into a list for empty and rm operation
2644 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2645 modules/livecd_stage2_target.py:
2646 Append slashes to directories so rsyncs work properly
2648 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2649 examples/livecd-stage2_template.spec:
2650 Changing source_subpath for livecd-stage2 example for bug #101704.
2652 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2653 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2654 targets/support/livecdfs-update.sh:
2655 Added livecd/xdm and livecd/xsession options. These are used to setup the
2656 default display manager and X session, respectively. Added supporting
2657 documentation to example spec files. Imported more work from my fsscript for
2658 the official LiveCD.
2660 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2661 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2662 discussion, see bug #88777.
2664 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2665 modules/generic_stage_target.py:
2666 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2667 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2669 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2670 targets/livecd-stage1/livecd-stage1-controller.sh,
2671 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2672 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2673 on livecd-stage2 and removing universal motd for livecd/type of
2674 gentoo-release-livecd.
2676 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2677 modules/livecd_stage1_target.py:
2678 Add optional livecd/type env var for scripts to add optional items to the
2681 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2682 -livecd/files/x86-help.msg:
2683 Removing x86-help.msg as it is no longer used.
2685 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2686 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2687 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2688 Add dobladecenter description to bootloader files for x86/amd64.
2690 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2691 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2693 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2694 modules/generic_stage_target.py:
2695 Added split to use section for bug #104414.
2697 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2698 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2699 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2700 Tabs to whitespaces for isolinux.
2702 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2703 targets/support/bootloader-setup.sh:
2704 Changed isolinux to use new split-out help messages. Using grub gives a
2705 single help message with pager.
2707 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2708 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2709 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2710 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2711 Added F2->F7 help messages for isolinux.
2713 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2714 livecd/files/README.txt, livecd/files/generic.motd.txt,
2715 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2716 livecd/files/livecd-local.start:
2717 Updated files from latest used to build LiveCD.
2719 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2720 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2722 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2723 modules/catalyst_support.py:
2724 Added fix for using options with = in them with --cli (ex.
2725 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2726 <cell@ices.utexas.edu> for pointing this out to me via email.
2728 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2729 modules/generic_stage_target.py, targets/support/functions.sh:
2730 fix bug in exec_in_chroot for stage1 target
2732 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2733 modules/generic_stage_target.py:
2734 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
2735 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
2737 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
2738 catalyst, examples/livecd-stage2_template.spec,
2739 examples/snapshot_template.spec, files/catalyst.conf,
2740 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
2741 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
2742 livecd/files/x86-help.msg, modules/catalyst_lock.py,
2743 modules/catalyst_support.py, modules/livecd_stage2_target.py,
2744 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
2745 targets/livecd-stage2/livecd-stage2-controller.sh,
2746 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2747 targets/stage2/stage2-preclean-chroot.sh,
2748 targets/stage3/stage3-preclean-chroot.sh,
2749 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
2750 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
2751 targets/support/filesystem-functions.sh, targets/support/functions.sh,
2752 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2753 targets/support/target_image_setup.sh:
2754 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
2755 to look at gamecdfs-update.sh yet.
2757 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2758 modules/generic_stage_target.py:
2759 Remove extra debugging print statement
2761 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2762 +modules/catalyst_lock.py, modules/catalyst_support.py,
2763 modules/embedded_target.py, modules/generic_stage_target.py,
2764 modules/grp_target.py, modules/livecd_stage1_target.py,
2765 modules/livecd_stage2_target.py, modules/netboot_target.py,
2766 modules/snapshot_target.py, modules/stage1_target.py,
2767 modules/stage2_target.py, modules/stage4_target.py,
2768 targets/support/functions.sh:
2769 Add locking support. Code simplification for unpack and unpack snapshot.
2770 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
2771 Add seedcache support (Grabs output from previous target run)
2772 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
2774 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2775 modules/catalyst_support.py, modules/generic_stage_target.py:
2776 Add support to cache the snapshot dir. add snapcache to options. add
2777 snapshot_cache= to override the default location of the cache in
2778 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
2780 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2781 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
2782 Forward port README.txt and Getting_Online.txt files from catalyst
2785 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2786 Add automatic creation/deletion of runlevels based on rcadd rcdel
2788 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2789 Fix grp so that grp/use is not required anymore
2791 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2792 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2793 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2794 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2795 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
2796 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
2797 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
2798 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
2799 they are known to cause booting problems.
2801 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2802 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2803 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
2804 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
2807 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2808 targets/stage1/stage1-chroot.sh:
2809 Fixed quoting in stage1 profile check.
2811 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2812 targets/stage3/stage3-chroot.sh:
2813 Fixing USE for stage3.
2815 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2816 targets/support/chroot-functions.sh:
2817 Fix FETCH code so it will run for Pylon
2819 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
2820 targets/grp/grp-chroot.sh:
2821 Fix bindist invcation.
2823 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2824 targets/grp/grp-chroot.sh:
2825 Made sure bindist was used for all emerges in GRP.
2827 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
2828 Fix USE flags for GRP build
2830 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
2831 targets/stage4/stage4-chroot.sh:
2832 let GRP use the users environment variables and removed extra
2833 GRP_STAGE23_USE from stage4
2835 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
2836 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2837 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
2839 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2840 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
2841 impact all previous spec files that use this option. It's beejay's fault.
2843 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
2844 Changed to use linux32 for ppc32 support when build host is ppc64.
2846 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
2848 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
2850 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
2851 Minor cosmetic print statement fixes for readability
2853 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2854 modules/catalyst_support.py, modules/generic_stage_target.py:
2855 Fix None None bug and exception reporting
2857 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2858 Fix iso creation script. Case statement out of place
2860 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2861 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
2862 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
2863 catalyst, files/catalyst.conf, modules/builder.py,
2864 modules/catalyst_support.py, modules/embedded_target.py,
2865 modules/generic_stage_target.py, modules/generic_target.py,
2866 modules/grp_target.py, modules/livecd_stage1_target.py,
2867 modules/livecd_stage2_target.py, modules/netboot_target.py,
2868 modules/snapshot_target.py, modules/stage1_target.py,
2869 modules/stage2_target.py, modules/stage3_target.py,
2870 modules/stage4_target.py, modules/tinderbox_target.py,
2871 targets/embedded/embedded-chroot.sh,
2872 targets/embedded/embedded-fs-runscript.sh,
2873 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2874 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2875 targets/grp/grp-preclean-chroot.sh,
2876 targets/livecd-stage1/livecd-stage1-chroot.sh,
2877 targets/livecd-stage1/livecd-stage1-controller.sh,
2878 targets/livecd-stage2/livecd-stage2-controller.sh,
2879 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2880 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2881 targets/netboot/netboot-image.sh, targets/stage1/build.py,
2882 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2883 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2884 targets/stage2/stage2-controller.sh,
2885 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2886 targets/stage3/stage3-controller.sh,
2887 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2888 targets/stage4/stage4-controller.sh,
2889 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
2890 targets/support/create-iso.sh, targets/support/functions.sh,
2891 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2892 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
2893 targets/support/target_image_setup.sh,
2894 targets/tinderbox/tinderbox-chroot.sh,
2895 targets/tinderbox/tinderbox-controller.sh,
2896 targets/tinderbox/tinderbox-preclean-chroot.sh:
2897 Big honkin' copyright update.
2899 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2900 modules/generic_stage_target.py:
2901 add additional logging output. Use standard os redirection methods to log to
2904 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2905 targets/stage1/stage1-chroot.sh:
2906 Added profile sanity check for bug #97867.
2908 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2909 targets/support/bootloader-setup.sh:
2910 Removing acpi=off from default kernel arguments and adding ia64
2911 livecd-stage2 support functions and cdtar.
2913 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2914 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
2915 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
2916 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
2917 splash command line.
2919 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2920 targets/support/create-iso.sh:
2921 Fixed up zisofs support. Waiting for response from sparc before touching
2924 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2925 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
2926 targets/support/functions.sh:
2927 Added livecd/bootargs and added the option to the bootloader-setup.sh script
2928 to allow it to work on all arches that dynamically build their bootloader
2931 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
2932 targets/stage4/stage4-controller.sh:
2933 Fix stage4 so it doesnt run the bootloader stuff
2935 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2936 targets/support/bootloader-setup.sh:
2937 Removed dokeymap from non-Gentoo releases.
2939 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2940 targets/support/livecdfs-update.sh:
2941 Added call to update-pciids to download the latest pci.ids file.
2943 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
2944 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2945 modules/stage4_target.py:
2946 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
2948 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
2949 Fix issue where -s on the command line would not run
2951 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2952 livecd/files/generic.motd.txt:
2953 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
2954 kernel configurations.
2956 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2957 targets/support/livecdfs-update.sh:
2958 Updated hostname/domainname creation for new baselayout.
2960 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2961 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2962 Fixing some bootloader isolinux/boot stuff for x86/amd64.
2964 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2965 targets/support/chroot-functions.sh:
2966 Change portage emerge to use --oneshot --nodeps to keep from merging the
2967 same packages multiple times.
2969 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2970 targets/stage2/stage2-chroot.sh:
2971 Added a -p bootstrap when catalyst is called with -V (verbose).
2973 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2974 targets/support/livecdfs-update.sh:
2975 Removed inittab hack, as this is done by livecd-tools.
2977 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2978 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
2979 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
2981 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2982 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
2983 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
2984 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
2985 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
2986 targets/livecd-stage2/livecd-stage2-controller.sh:
2987 Removed gentoo.png and creation of face directory. Changed
2988 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
2991 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2992 targets/stage1/stage1-preclean-chroot.sh,
2993 targets/support/chroot-functions.sh:
2994 Added setup_binutils function and force both of them to run during stage1
2997 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2998 examples/livecd-stage2_template.spec:
2999 Added livecd/volid explanation to example spec.
3001 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3002 targets/support/create-iso.sh:
3003 General cleanup of ISO code and added default livecd/volid when it is not set.
3005 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3006 targets/embedded/embedded-controller.sh:
3007 Actually modify the embedded target this time.
3009 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3010 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3011 targets/livecd-stage2/livecd-stage2-controller.sh,
3012 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3013 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3014 and livecd-stage2 targets.
3016 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3017 files/catalyst.conf:
3018 Retired John Davis <zhen@gentoo.org> and added storedir to default
3021 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3022 targets/support/livecdfs-update.sh:
3023 Uncommented openglify, since it is needed for both opengl-update-livecd and
3026 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3027 modules/generic_stage_target.py:
3028 Fix print statement so it shows when kill_chroot_pids is run correctly
3030 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3031 modules/snapshot_target.py:
3032 Fix snapshot target to skip the kill_pids check
3034 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3035 Bug fixes in parse_spec, fix issues detecting list or string.
3037 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3038 modules/catalyst_support.py:
3039 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3040 spaces are after :. Better handling of comments ( ie preprocessed and
3041 stripped off ). Unset empty keys.
3043 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3044 targets/support/kill-chroot-pids.sh:
3045 Remove extra P_NAME definition that is never used. Saves processing time.
3046 Bumped catalyst to pre2
3048 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3049 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3050 +targets/support/kill-chroot-pids.sh:
3051 User info about runscript and archscript. Added checks for processes running
3052 in the chroot and created a script to kill them. Should fix the unmounting
3053 issues with gconfd or any other running application in the chroot
3055 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3056 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3057 Remove using gcc-config to set things up as we should all be using 2005.0
3060 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3061 examples/livecd-stage2_template.spec:
3062 Added livecd/users to example livecd-stage2 spec file.
3064 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3065 targets/support/livecdfs-update.sh:
3066 Change default hostnames for livecds
3068 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3069 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3070 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3073 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3074 modules/livecd_stage2_target.py:
3075 Clear autoresume flags when build is done
3077 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3078 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3079 targets/support/create-iso.sh:
3080 Fix isolinux so that it finds menus and kernels and stuff
3082 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3083 modules/generic_stage_target.py:
3084 Make purge operation a little less chatty, removed print statements
3086 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3087 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3088 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3089 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3091 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3092 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3093 print warning message about deprecated use of cdfstype
3095 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3096 targets/support/chroot-functions.sh:
3097 statically define genkernel location to eliminate which command failure if
3098 genkernel is not installed
3100 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3101 modules/generic_stage_target.py:
3102 change the portage_overlay to an array so it always works
3104 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3105 modules/catalyst_support.py:
3106 Fix exception handling to remove extraneous prints of None
3108 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3109 Remove iso creation code from stage4
3111 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3112 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3113 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3114 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3115 targets/livecd-stage1/livecd-stage1-chroot.sh,
3116 targets/livecd-stage1/livecd-stage1-controller.sh,
3117 targets/livecd-stage2/livecd-stage2-controller.sh,
3118 targets/netboot/netboot-controller.sh,
3119 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3120 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3121 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3122 targets/support/create-iso.sh, targets/support/kmerge.sh,
3123 targets/support/target_image_setup.sh,
3124 targets/tinderbox/tinderbox-controller.sh:
3125 Fix some exception handling in catalyst_support.py, remove intermediate
3126 destination folder of iso and tarball, add additional tests for folders not
3127 found on host but defined in spec file, keep catalyst from erroring in this
3128 case, change exit code on shell scripts so that errors are reported to
3129 catalyst and causes catalyst to die on errors, fix bug in
3130 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3131 check for mkisofs that informs the user of where to get the program, and
3132 removed the autoresume code from ccache and distcc installation until I can
3133 figure out a way to have the autoresume flag go someplace outside the chroot.
3135 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3136 Remove bind mounts before rm operations happen at startup
3138 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3139 modules/generic_stage_target.py:
3140 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3142 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3143 modules/generic_stage_target.py:
3144 fix minor bug in the purge code so that it actually runs the commands
3146 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3147 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3148 modules/stage4_target.py:
3149 Change ordering of tasks so root_overlay and fsscript occur after
3150 livecd_update, giving users a chance to override livecd_update
3152 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3153 modules/catalyst_support.py, modules/generic_stage_target.py:
3154 Added a better exception handling message for keyboard interrupt and added
3155 countdown timer for purge operation to give an opportunity to exit
3157 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3158 modules/catalyst_support.py, modules/generic_stage_target.py:
3159 Add support to clear the autoresume flags and improve the purge code to
3160 clean the chroot, and pkg/kern cache
3162 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3163 modules/catalyst_support.py, modules/generic_stage_target.py,
3164 modules/livecd_stage1_target.py:
3165 only append livecd-tools to the livecd-stage1 target package list and move a
3166 check out of the way so command line and spec files can co-exist
3168 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3169 modules/generic_stage_target.py:
3170 fixed python syntax in set_packages so catalyst will run
3172 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3173 modules/embedded_target.py, modules/generic_stage_target.py,
3174 modules/grp_target.py, modules/livecd_stage1_target.py,
3175 modules/livecd_stage2_target.py, modules/netboot_target.py,
3176 modules/stage4_target.py, modules/tinderbox_target.py,
3177 targets/embedded/embedded-chroot.sh,
3178 targets/embedded/embedded-controller.sh,
3179 targets/livecd-stage1/livecd-stage1-controller.sh,
3180 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3181 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3182 targets/livecd-stage2/livecd-stage2-controller.sh,
3183 -targets/livecd-stage2/livecd-stage2-iso.sh,
3184 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3185 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3186 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3187 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3188 +targets/support/target_image_setup.sh:
3189 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3192 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3193 targets/livecd-stage2/livecd-stage2-controller.sh,
3194 targets/support/livecdfs-update.sh:
3195 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3196 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3197 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3200 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3201 targets/livecd-stage2/livecd-stage2-controller.sh,
3202 targets/support/rc-update.sh:
3203 Updated rc-update.sh with better defaults for different livecd/type settings
3204 and cleaning up file copying in livecd-stage2-controller.sh to match
3207 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3208 Made example of catalyst.conf in README match the default catalyst.conf
3211 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3213 Removing old files from previous maintainers and updating README.
3215 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3216 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3217 Added livecd/users option to create non-root users. The first user listed
3218 will also be used for auto-starting X, if X is merged onto the CD.
3220 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3221 targets/livecd-stage1/livecd-stage1-controller.sh,
3222 targets/livecd-stage2/livecd-stage2-controller.sh,
3223 targets/support/livecdfs-update.sh:
3224 Updated all instances of livecd/type: gentoo-release-environmental to
3225 gentoo-release-livecd and added generic-livecd.
3227 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3228 examples/fsscript.sh.example, examples/gamecd.conf.example,
3229 examples/generic_stage_template.spec, examples/grp_template.spec,
3230 examples/livecd-stage1_template.spec,
3231 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3232 examples/snapshot_template.spec:
3233 Imported example files from catalyst 1.1.9 to make them more verbose.
3235 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3236 Fix grp/use bug #89365
3238 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3239 modules/generic_stage_target.py, targets/support/kmerge.sh:
3240 Fixes for initramfs overlay support.
3242 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3243 modules/generic_stage_target.py, targets/support/kmerge.sh,
3244 targets/support/pre-kmerge.sh:
3245 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3246 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3247 caching bug; Also adding preliminary support for initramfs_overlay from
3250 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3251 modules/generic_stage_target.py, targets/support/kmerge.sh:
3252 Removed support for postconf as genkernel no longer has that option
3254 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3255 modules/embedded_target.py, modules/generic_stage_target.py,
3256 modules/grp_target.py, modules/livecd_stage1_target.py,
3257 modules/livecd_stage2_target.py, modules/netboot_target.py,
3258 modules/stage4_target.py, modules/tinderbox_target.py,
3259 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3260 targets/stage1/stage1-preclean-chroot.sh,
3261 targets/support/chroot-functions.sh:
3262 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3263 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3265 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3266 modules/livecd_stage2_target.py:
3267 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3269 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3270 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3271 modules/livecd_stage2_target.py, modules/stage4_target.py,
3272 targets/livecd-stage1/livecd-stage1-controller.sh,
3273 targets/livecd-stage2/livecd-stage2-controller.sh,
3274 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3275 targets/support/functions.sh, targets/support/kmerge.sh,
3276 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3277 Generalized kernel support, fsscript, rcupdate, etc for stage4
3279 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3280 targets/support/pre-kmerge.sh:
3281 Removed sed for usb devices from legacy genkernel, as we're going to require
3282 a version much higher that no longer exhibits the bug.
3284 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3285 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3286 targets/support/livecdfs-update.sh:
3287 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3288 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3289 the ut2004demo shell script has been renamed to ut2004-demo.
3291 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3292 let genkernel always reinstall itself
3294 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3295 modules/catalyst_support.py, modules/generic_stage_target.py,
3296 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3297 fix case bug in livecdfs-update.sh; fix bug in initial command line
3298 arguement parsing; add cflags spec file support which is only allowed to
3301 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3302 targets/stage3/stage3-chroot.sh:
3303 Fix a use flag bug in the stage3
3305 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3306 modules/generic_stage_target.py:
3307 Changes to allow cflags, chost, cxxflags in a spec file
3309 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3310 targets/livecd-stage1/livecd-stage1-controller.sh,
3311 targets/livecd-stage2/livecd-stage2-controller.sh,
3312 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3313 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3314 targets/support/pre-kmerge.sh:
3315 change the code to use more case statements. Fix gcc issue in stage1.
3317 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3318 targets/livecd-stage1/livecd-stage1-controller.sh,
3319 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3320 Merging in changes from catalyst 1.1.x for gamecd support.
3322 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3323 targets/stage1/stage1-preclean-chroot.sh:
3324 Removing gcc-config stuff to see if its still required to work around a gcc
3327 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3328 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3329 Added tests for genkernel >3.2.0
3331 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3334 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3335 Updated AUTHORS with new maintainers and updated contributors list.
3337 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3338 examples/fsscript.sh.example, livecd/files/README.txt,
3339 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3340 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3341 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3342 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3343 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3344 universal.motd.txt to resolve documentation issue on bug #86914. Added
3345 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3346 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3349 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3350 targets/livecd-stage2/livecd-stage2-controller.sh:
3351 Removed a few unnecessary comments
3353 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3354 Removed obsolete files from the livecd directory as the functionality has
3355 moved into the targets folders
3357 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3358 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3359 Additional catalyst 2.0.0 files
3361 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3362 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3363 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3364 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3365 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3366 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3367 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3368 -livecd/runscript/alpha-archscript.sh,
3369 -livecd/runscript/default-runscript.sh,
3370 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3371 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3372 -livecd/runscript-support/gamecdfs-update.sh,
3373 -livecd/runscript-support/kmerge.sh,
3374 -livecd/runscript-support/livecdfs-update.sh,
3375 -livecd/runscript-support/post-kmerge.sh,
3376 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3377 modules/embedded_target.py, modules/generic_stage_target.py,
3378 modules/grp_target.py, modules/livecd_stage1_target.py,
3379 modules/livecd_stage2_target.py, -modules/netboot.py,
3380 +modules/netboot_target.py, modules/snapshot_target.py,
3381 modules/stage1_target.py, +modules/stage4_target.py,
3382 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3383 +targets/embedded/embedded-controller.sh,
3384 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3385 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3386 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3387 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3388 +targets/livecd-stage1/livecd-stage1-controller.sh,
3389 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3390 -targets/livecd-stage1/livecd-stage1.sh,
3391 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3392 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3393 +targets/livecd-stage2/livecd-stage2-controller.sh,
3394 +targets/livecd-stage2/livecd-stage2-iso.sh,
3395 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3396 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3397 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3398 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3399 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3400 +targets/stage1/stage1-controller.sh,
3401 +targets/stage1/stage1-preclean-chroot.sh,
3402 -targets/stage1/stage1-preclean1-chroot.sh,
3403 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3404 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3405 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3406 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3407 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3408 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3409 +targets/stage4/stage4-preclean-chroot.sh,
3410 +targets/support/chroot-functions.sh,
3411 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3412 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3413 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3414 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3415 +targets/tinderbox/tinderbox-controller.sh,
3416 targets/tinderbox/tinderbox-preclean-chroot.sh,
3417 -targets/tinderbox/tinderbox.sh:
3418 Initial Import of Catalyst 2.0.0
3420 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3421 livecd/runscript-support/livecdfs-update.sh:
3422 Added /usr/portage as tmpfs (this will be made conditional later).
3424 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3425 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3426 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3427 from an interactive shell.
3429 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3430 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3431 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3432 livecd/runscript-support/pre-kmerge.sh,
3433 livecd/runscript/default-runscript.sh:
3434 Moved livecd-bash_profile to livecd-bashrc. Added check for
3435 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3436 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3439 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3440 modules/generic_stage_target.py:
3441 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3444 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3445 livecd/runscript/default-runscript.sh,
3446 targets/livecd-stage1/livecd-stage1.sh:
3447 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3448 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3449 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3452 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3453 livecd/runscript/ppc-archscript.sh:
3454 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3456 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3457 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3458 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3459 for multiple initrd files.
3461 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3462 livecd/runscript/ppc-archscript.sh:
3463 Modifed PPC archscript to close bug #84648 and also to make the PPC
3464 archscript produce multiple initrd files, like x86/amd64.
3466 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3467 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3468 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3469 livecd/runscript/ppc-archscript.sh:
3470 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3471 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3472 livecd/volid for the HFS volid, too.
3474 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3475 Calling this one 1.1.7 and rolling a tarball.
3477 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3478 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3479 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3480 -livecd/runscript/sparc64-archscript.sh,
3481 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3482 Added livecd/volid to set the volume ID when creating the ISO, patch by
3483 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3484 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3486 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3487 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3488 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3489 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3491 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3492 livecd/runscript-support/livecdfs-update.sh:
3493 Removed hdparm from default runlevel as it break ide=nodma at boot.
3495 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3496 livecd/runscript-support/kmerge.sh,
3497 livecd/runscript-support/pre-kmerge.sh,
3498 targets/livecd-stage1/livecd-stage1-chroot.sh:
3499 Revert last set of changes and remove portage version check from emerge in
3500 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3503 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3504 livecd/runscript-support/kmerge.sh,
3505 livecd/runscript-support/pre-kmerge.sh:
3506 Change genkernel check to use best_version and has_version to determine if
3507 the any previously installed versions of genkernel are up to date. Change
3508 emerge line for kernels to use -n option to only install if they were not
3509 previously installed.
3511 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3512 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3513 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3514 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3515 livecd/runscript/sparc-archscript.sh:
3516 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3517 unified sparc32/sparc64 cdtar.
3519 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3520 livecd/runscript-support/livecdfs-update.sh,
3521 livecd/runscript-support/pre-kmerge.sh:
3522 Change sudoers update to only run if /etc/sudoers exists and only reduce
3523 splash to 1024x768 on minimal and universal install CD.
3525 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3526 targets/livecd-stage1/livecd-stage1.sh:
3527 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3530 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3531 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3532 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3533 livecd/runscript/sparc64-archscript.sh,
3534 livecd/runscript/x86-archscript.sh:
3535 Added a new empty livecd file to each archscript. This will be used for an
3536 identifier by genkernel to allow booting from a non-primary CDROM.
3538 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3539 Catalyst 1.1.6 is here.
3541 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3542 targets/stage1/stage1-preclean2-chroot.sh:
3543 Commenting out stage1 cleaning of /var/db.
3545 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3546 livecd/runscript-support/pre-kmerge.sh:
3547 Made splash reduction to 1024x768 only for minimal and universal release media.
3549 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3550 targets/stage1/stage1-preclean2-chroot.sh:
3551 Added SLOT files back to /var/db entries in stage1.
3553 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3554 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3555 livecd/runscript/default-runscript.sh,
3556 livecd/runscript-support/livecdfs-update.sh,
3557 targets/livecd-stage2/unmerge.sh:
3558 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3559 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3560 the copy from preserving permissions and also adding /usr/share/faces and
3561 default Gentoo icon. We'll see how the icon does for us. Removing serial
3562 init script, as it causes problems with the splash theme.
3564 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3565 targets/livecd-stage1/livecd-stage1.sh:
3568 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3569 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3570 livecd/runscript-support/kmerge.sh,
3571 livecd/runscript-support/livecdfs-update.sh,
3572 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3573 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3574 targets/stage1/stage1-preclean2-chroot.sh:
3575 Removed x-setup from local.start and added in symlinks for gconf, portage
3576 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3577 baselayout and removed /etc/startx from the environmental type. Commented
3578 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3579 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3580 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3581 for X, use the latest pci.ids and usb.ids from portage, and create
3582 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3583 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3584 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3585 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3586 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3589 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3590 Removed ccache from default options as it breaks catalyst when merged with
3593 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3594 modules/snapshot_target.py:
3595 Added /local/ to snapshot exclusion.
3597 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3598 livecd/runscript-support/livecdfs-update.sh:
3599 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3600 gustavoz and his 5 interface Xeon for this.
3602 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3603 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3604 Added a conditional before killing gconfd-2. This is also going to be
3605 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3608 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3609 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3610 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3611 Moved killall -9 gconfd-2 to execute outside chroot.
3613 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3614 livecd/files/x86-help.msg:
3615 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3618 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3619 livecd/runscript/x86-archscript.sh:
3620 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3623 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3626 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3627 targets/livecd-stage1/livecd-stage1.sh:
3628 Added killall for gconfd-2 back into livecd-stage1.sh
3630 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3631 livecd/runscript/alpha-archscript.sh:
3632 Alpha fixes for multiple kernels..
3634 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3635 livecd/runscript-support/kmerge.sh:
3636 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3638 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3639 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3640 livecd/runscript/sparc64-archscript.sh:
3641 Force devfs if udev is not selected for all supporting arches.
3643 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3644 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3645 livecd/runscript-support/kmerge.sh:
3646 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3649 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3650 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3651 Re-enabled preclean in grp and added gconfd-2 killing.
3653 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3654 livecd/runscript/x86-archscript.sh:
3655 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3658 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3659 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3660 targets/livecd-stage1/livecd-stage1-chroot.sh,
3661 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3662 targets/livecd-stage1/livecd-stage1.sh,
3663 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3664 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3665 Added ability to pause indefinitely. This closes bug #79798. I've also added
3666 the gcond-2 killall back in, but now it is in the actual preclean script and
3667 is executed inside the chroot.
3669 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3670 Updated for 1.1.3 release.
3672 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3673 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3674 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3675 targets/netboot/netboot-packages.sh,
3676 targets/tinderbox/tinderbox-chroot.sh:
3677 Updated to use package.use correctly. Blame Robert Paskowitz
3678 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3680 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3681 targets/stage1/stage1-preclean2-chroot.sh:
3682 Fixed find line for new stage1 /var/db/pkg.
3684 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3685 targets/stage1/stage1-preclean2-chroot.sh:
3686 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3687 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3690 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3691 livecd/runscript-support/livecdfs-update.sh:
3692 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3693 added net.ethX symlinks, and added copying of files from
3694 /usr/lib/hotplug/firmware into firmware tarball.
3696 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3697 livecd/runscript-support/livecdfs-update.sh:
3698 Firmware updated to use new /lib/firmware directory.
3700 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3701 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3702 work when both -f and -C were used on the command line.
3704 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3705 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3706 targets/livecd-stage1/livecd-stage1-chroot.sh,
3707 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3708 targets/stage3/stage3-chroot.sh:
3709 Added a portage version check to each target that uses --newuse to ensure a
3710 high enough version is used. This resolves bug #75336.
3712 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3713 livecd/files/livecd-local.start:
3714 Possible local.start fix for beejay.
3716 12 Jan 2005; John Davis <zhen@gentoo.org>
3717 modules/embedded.py:
3718 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3720 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3721 livecd/runscript-support/kmerge.sh:
3722 Added ccache support to genkernel call in livecd-stage2.
3724 11 Jan 2005; John Davis <zhen@gentoo.org>
3725 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3726 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3727 targets/netboot/netboot.sh:
3728 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
3729 some feature enhancements.
3731 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3732 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3733 targets/livecd-stage1/livecd-stage1-chroot.sh,
3734 targets/livecd-stage1/livecd-stage1.sh,
3735 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3736 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3737 Added a -F or --fetchonly command line option and closing out bug #77480.
3738 Also added a portage version check to livecd-stage1 to close out bug #68307.
3740 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3741 livecd/runscript-support/livecdfs-update.sh,
3742 targets/stage3/stage3-chroot.sh:
3743 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
3744 target to use emerge -e when building. This is only temporary until the
3745 bootstrap.sh script can be fixed or another solution can be decided upon.
3747 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3748 +targets/embedded/kmerge.sh:
3749 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
3750 from mutex@gentoo.org
3752 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3753 modules/livecd_stage2_target.py:
3756 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3757 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
3758 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
3759 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
3760 the brokenness of a stage1 tarball.
3762 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3763 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
3766 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3767 modules/livecd_stage2_target.py:
3770 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3771 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3772 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3773 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3774 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3775 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
3776 Upgraded the isolinux cdtar files and closing bug #70518.
3778 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3779 modules/embedded_target.py, modules/generic_stage_target.py,
3780 modules/grp_target.py, modules/livecd_stage1_target.py,
3781 modules/livecd_stage2_target.py, modules/netboot.py,
3782 modules/stage1_target.py, modules/tinderbox_target.py:
3783 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3784 separate out specific target logic from the generic targets modules.
3786 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
3787 new PPC arch file from pvdabeel@gentoo.org
3789 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
3790 examples/generic_stage_template.spec, modules/catalyst_support.py:
3791 tweaking error handling in the main catalyst script
3792 updated the example to include a blurb about portage_confdir
3794 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3795 livecd/runscript-support/livecdfs-update.sh:
3796 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
3798 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3801 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
3802 fix for #66592. catalyst now gives a traceback when it bails out, making
3803 troubleshooting amazingly easier
3805 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3806 modules/catalyst_support.py, modules/embedded_target.py,
3807 modules/generic_stage_target.py, modules/grp_target.py,
3808 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3809 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3810 Reversing patch from Eric Edgar from bug #70663.
3812 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3813 livecd/runscript/x86-archscript.sh:
3814 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
3815 not work without it (mkisofs fails on creating ISO).
3817 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3818 modules/catalyst_support.py, modules/embedded_target.py,
3819 modules/generic_stage_target.py, modules/grp_target.py,
3820 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3821 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3822 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3823 separate out specific target logic from the generic targets modules.
3825 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3826 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
3827 targets/embedded/embedded.sh:
3828 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
3830 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3831 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
3832 livecd/runscript/default-runscript.sh,
3833 livecd/runscript-support/gamecdfs-update.sh,
3834 livecd/runscript-support/livecdfs-update.sh,
3835 modules/livecd_stage2_target.py:
3836 Added gamecd/conf option to livecd_stage2_target.py, added
3837 gamecd.conf.example to /examples, cleaned up game-specific code in
3838 gamecdfs-update.sh to make it more generic, added more fundtionality to
3839 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
3840 and gentoo-gamecd to make spec files simpler and to remove the need for
3841 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
3842 user to still use a custom fsscript of their own.
3844 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3845 +livecd/files/environmental.motd.txt,
3846 targets/livecd-stage1/livecd-stage1.sh:
3847 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
3849 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3850 livecd/runscript/default-runscript.sh,
3851 livecd/runscript-support/livecdfs-update.sh:
3852 Added gentoo-release-environmental as a valid livecd/type and did some
3853 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
3854 devices other than eth0.
3856 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3857 targets/livecd-stage1/livecd-stage1-chroot.sh:
3858 Changed livecd-stage1 to merge each package individually. This should not
3859 make it into a production version of catalyst, but is here as a possible
3860 solution to bug #68307.
3862 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3863 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3864 livecd/runscript/sparc-archscript.sh,
3865 livecd/runscript/sparc64-archscript.sh,
3866 livecd/runscript/x86-archscript.sh:
3867 Added failures to all arches on mkisofs failure and also made -z option to
3868 mkisofs optional on x86 depending on loop type used.
3870 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3871 livecd/runscript/x86-archscript.sh:
3872 Making sure the mkisofs call causes a failure when it doesn't complete
3873 successfully. Once again, blame jforman, our beloved infra-monkey.
3875 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3876 livecd/runscript/default-runscript.sh:
3877 squashfs-utils->squashfs-tools fix. Blame jforman.
3879 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3880 livecd/isogen/x86-isogen.sh:
3881 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
3882 possibly not booting on really old systems.
3884 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3885 livecd/runscript/x86-archscript.sh:
3886 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
3887 possibly not booting on really old systems.
3889 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3890 livecd/runscript-support/livecdfs-update.sh:
3891 Save some space by removing redundant firmware after tarball is made, only
3892 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
3895 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3896 targets/stage1/stage1-preclean2-chroot.sh:
3897 Added patch from vapier and closing bug #73556.
3899 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
3900 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
3901 +targets/embedded/embedded-fs-runscript.sh,
3902 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
3903 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3904 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
3905 from mutex@gentoo.org for modules/embedded.py
3907 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3908 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
3909 livecd/runscript-support/livecdfs-update.sh:
3910 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
3911 aliases having --color rather than --color=auto.
3913 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3914 livecd/files/livecd-local.start:
3915 Let's try actually making a proper edit on livecd/files/livecd-local.start
3916 this time, shall we...
3918 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3919 livecd/files/livecd-local.start:
3920 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
3921 x-setup check for /etc/startx.
3923 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3924 livecd/runscript-support/gamecdfs-update.sh:
3925 Fixing minor sed bug in gamecdfs-update.sh.
3927 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3928 examples/snapshot_template.spec,
3929 livecd/runscript-support/gamecdfs-update.sh,
3930 livecd/runscript-support/livecdfs-update.sh:
3931 Fixing typo in snapshot_template.spec and closing bug #70321.
3933 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3934 livecd/runscript-support/pre-kmerge.sh:
3935 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
3936 genkernel will only add the 1024x768 version of the gensplash image to the
3937 bzImage, which added with the livecd-stage2 removal of the unused splash
3938 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
3940 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3941 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3942 livecd/runscript/sparc64-archscript.sh:
3943 Updated with silo/mkisofs patch from gustavoz.
3945 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3946 livecd/files/x86-help.msg:
3947 Updated x86-help.msg to make it fall more inline with current
3948 genkernel/livecd-tools options.
3950 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3951 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3952 livecd/runscript-support/pre-kmerge.sh:
3953 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
3954 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
3955 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
3958 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
3959 livecd/runscript-support/kmerge.sh,
3960 livecd/runscript-support/livecdfs-update.sh,
3961 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
3962 Changed kernel build caching to use kerncache option, rather than pkgcache
3963 option. Fixed --postconf and --callback for builds that do not require them.
3964 Removed delay when removing package sin the system profile. This is now
3965 catalyst 1.1.0, so enjoy.
3967 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3968 livecd/runscript-support/livecdfs-update.sh:
3969 Stopping udev from using the nasty device tarball. We don't need it anyway.
3971 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3972 livecd/runscript/sparc-archscript.sh,
3973 livecd/runscript/sparc64-archscript.sh,
3974 livecd/runscript-support/kmerge.sh,
3975 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
3976 Fixing gpm support by uncommenting default settings. Fixing case where
3977 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
3978 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
3979 not get renamed. Fixed a problem where we were accidentally removing the
3980 hwdata-knoppix versions of pci.ids and usb.ids and linking
3981 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
3982 for 2004.3 and catalyst 1.1.0.
3984 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
3985 patch from vapier@gentoo.org for bug #68080
3987 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
3988 livecd/runscript-support/kmerge.sh:
3989 made kernel caching dependent on the "pkgcache" option so that genkernel's
3990 postconf can actually work
3992 18 Oct 2004; John Davis <zhen@gentoo.org>
3993 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3994 livecd/runscript-support/livecdfs-update.sh:
3995 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
3997 17 Oct 2004; John Davis <zhen@gentoo.org>
3998 livecd/runscript-support/livecdfs-update.sh:
3999 firmware tarball fix for packages that need firmware such as ipw2100
4001 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4002 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4003 livecd/runscript-support/livecdfs-update.sh,
4004 modules/livecd_stage2_target.py:
4005 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4007 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4008 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4009 should not hurt non-HT users
4011 12 Oct 2004; John Davis <zhen@gentoo.org>
4012 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4013 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4014 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4015 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4016 livecd/runscript-support/kmerge.sh:
4017 bugfixes for #67195, #67197, #67122, and #46918
4019 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4020 small netboot fixups
4022 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4023 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4024 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4025 targets/netboot/netboot.sh:
4026 sweeping updates and changes to the netboot code. the patches should fix the
4027 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4028 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4030 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4031 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4032 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4033 targets/netboot/netboot.sh:
4034 more code cleanup and maintenance
4036 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4037 modules/generic_stage_target.py, +modules/netboot.py,
4038 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4039 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4040 +targets/netboot/netboot.sh:
4041 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4044 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4045 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4046 targets/livecd-stage1/livecd-stage1-chroot.sh,
4047 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4048 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4049 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4050 have to start a server on the build host for it to distribute.
4052 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4053 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4054 just do -s version_stamp
4056 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4057 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4059 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4060 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4061 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4062 modules/livecd_stage2_target.py:
4063 udev support for livecds
4065 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4066 +targets/livecd-stage2/unmerge.sh:
4067 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4068 Also, livecd-stage2 unmerge.sh added back in.
4070 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4071 livecd/runscript-support/livecdfs-update.sh:
4072 bugfixes for #60887 and #63338
4074 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4075 bugfixes for #63382 and #63338
4077 08 Sep 2004; John Davis <zhen@gentoo.org>
4078 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4079 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4080 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4081 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4082 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4083 targets/livecd-stage1/livecd-stage1-chroot.sh,
4084 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4085 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4086 lots of changes in this revision. first of all, major cosmetic fixups to the
4087 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4088 for distcc or ccache builds in most of the targets. bug #56581 is finially
4089 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4090 performance enhancement here.
4092 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4093 modules/livecd_stage2_target.py:
4094 fix for bug #63033, thanks to usata@gentoo.org for the patch
4096 30 Aug 2004; John Davis <zhen@gentoo.org>
4097 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4098 bugfixes for #61537 and #61779
4100 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4101 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4102 modules/snapshot_target.py:
4103 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4104 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4105 time should also be improved due to a more efficient use of rsync. This commit will
4106 mark the portage version of catalyst-1.9.0.
4108 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4109 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4112 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4115 02 Aug 2004; John Davis <zhen@gentoo.org>
4116 livecd/runscript-support/livecdfs-update.sh:
4119 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4120 +targets/stage1/build.py, -targets/stage1/build.sh,
4121 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4122 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4123 targets/stage3/stage3-chroot.sh:
4124 applied patch from bug #58840. it should fix up things for uclibc stages and
4125 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4127 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4128 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4129 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4130 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4131 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4132 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4133 livecd/runscript-support/livecdfs-update.sh,
4134 modules/livecd_stage2_target.py:
4135 addition of wolf31o2's gamecd patchset. untested, so please beware
4137 14 Jul 2004; John Davis <zhen@gentoo.org>
4138 livecd/runscript-support/livecdfs-update.sh,
4139 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4140 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4141 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4142 this out of generic_stage_target and into livecd-stage2 since the
4143 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4145 13 Jul 2004; John Davis <zhen@gentoo.org>
4146 livecd/runscript-support/livecdfs-update.sh:
4147 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4148 default rc'ed programs when only one change was required to rcadd. so I
4149 changed it so that the defaults are *always* loaded and specified additions/
4150 deletions are just added on top of those.
4152 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4153 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4154 targets/livecd-stage1/livecd-stage1-chroot.sh,
4155 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4156 targets/tinderbox/tinderbox-chroot.sh:
4157 changing the more verbose behavior to the -V (verbose) flag
4159 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4160 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4161 targets/livecd-stage1/livecd-stage1-chroot.sh,
4162 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4163 targets/tinderbox/tinderbox-chroot.sh:
4164 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4165 it is about to merge so that deps and USE flags are more evident
4167 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4168 modules/catalyst_support.py:
4169 completely rewrote the catalyst main script so that it can actually utilize
4170 more than one command line flag. new functionality included, but not active
4171 yet (--debug and --verbose). arguments can still be passed on the commandline
4172 through the use of the -C (--cli) flag. updated the arg_parse function in
4173 catalyst_support.py to accomodate my changes.
4175 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4176 modules/generic_target.py, modules/grp_target.py,
4177 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4178 modules/snapshot_target.py, modules/stage1_target.py,
4179 modules/stage2_target.py, modules/stage3_target.py,
4180 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4181 fixes for bugs #55192 and #54137
4182 added a new key for all specfiles, portage_confdir.
4183 this should point to a directory similar in functionality to /etc/portage.
4185 cleaned up the module code a bit so that unnecessary modules
4188 more work on resuming. it is getting there, but it still needs a ton of work,
4189 so please test, and report bugs.
4191 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4192 modules/catalyst_support.py, modules/generic_stage_target.py,
4193 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4194 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4195 stage resuming functionality should be working. I still have to work on GRP
4196 and livecds, but they should not be hard. I could not incorporate emerge
4197 --resume into stage resuming functionality because in some instances, portage
4198 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4199 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4200 ). I also made some small tweaks to the stage target scripts which clean up
4201 the envscript stuff. Not noticable performance wise, but it makes me feel all
4202 warm and fuzzy to know that it is programmed absolutely correctly ;)
4204 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4205 modules/generic_stage_target.py:
4206 revamped the cmd() structure so that it could properly return error codes.
4207 Please note that this might break catalyst until there is some further
4208 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4209 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4210 now. Additionally, catalyst will stop when there is an error with an ebuild
4211 ... it didn't do this before, it just plowed along and packed things up.
4213 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4214 code in portage.py and then answering my noob questions.
4216 13 Jun 2004; John Davis <zhen@gentoo.org>
4217 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4218 livecd/runscript-support/livecdfs-update.sh:
4219 some last minute fixins (stuff to work with the new genkernel)
4221 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4224 11 Jun 2004; John Davis <zhen@gentoo.org>
4225 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4226 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4229 10 Jun 2004; John Davis <zhen@gentoo.org>
4230 livecd/runscript-support/kmerge.sh,
4231 livecd/runscript-support/livecdfs-update.sh,
4232 livecd/runscript-support/post-kmerge.sh,
4233 livecd/runscript-support/pre-kmerge.sh:
4234 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4235 functions control what scripts are added to their respective runlevels. This
4236 option would be specified like so in the spec file: livecd/rcadd:
4237 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4239 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4240 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4241 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4242 the code to give a nice error msg instead of a cryptic traceback
4244 04 Jun 2004; John Davis <zhen@gentoo.org>
4245 livecd/runscript-support/livecdfs-update.sh:
4246 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4247 /etc/bootsplash/default
4249 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4250 targets/embedded/embedded-chroot.sh,
4251 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4252 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4253 targets/livecd-stage1/livecd-stage1-chroot.sh,
4254 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4255 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4256 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4257 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4258 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4259 targets/tinderbox/tinderbox-chroot.sh,
4260 targets/tinderbox/tinderbox-preclean-chroot.sh,
4261 targets/tinderbox/tinderbox.sh:
4262 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4264 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4265 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4266 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4267 It should be a full path pointing to a portage overlay dir.
4269 27 May 2004; John Davis <zhen@gentoo.org>
4270 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4271 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4272 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4273 livecd/runscript/default-runscript.sh:
4274 added updated silos and fixed motd bug
4276 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4277 rolling out version 1.0.8
4279 22 May 2004; John Davis <zhen@gentoo.org>
4280 livecd/runscript-support/kmerge.sh,
4281 livecd/runscript-support/livecdfs-update.sh,
4282 modules/livecd_stage2_target.py:
4283 added key livecd/bootsplash
4285 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4286 livecd/runscript/sparc-archscript.sh,
4287 livecd/runscript/sparc64-archscript.sh:
4288 sparc fixup patches from gustavoz at g.org
4290 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4291 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4292 is livecd/modblacklist
4294 19 May 2004; John Davis <zhen@gentoo.org>
4295 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4296 livecd/runscript/x86-archscript.sh:
4297 added support for livecd/overlay, changed vga=0x317 to vga=791
4298 in the x86 archscript as it is a more standard setting and should
4299 work on more hardware
4301 17 May 2004; John Davis <zhen@gentoo.org>
4302 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4303 livecd/runscript-support/kmerge.sh,
4304 livecd/runscript-support/livecdfs-update.sh,
4305 modules/livecd_stage2_target.py:
4306 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4307 we also now have basic motd copying support for more branded livecds
4309 16 May 2004; John Davis <zhen@gentoo.org>
4310 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4311 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4312 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4314 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4315 modules/catalyst_support.py, modules/embedded_target.py,
4316 modules/generic_stage_target.py, modules/generic_target.py,
4317 modules/grp_target.py, modules/livecd_stage1_target.py,
4318 modules/livecd_stage2_target.py, modules/stage1_target.py,
4319 modules/stage2_target.py, modules/stage3_target.py,
4320 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4321 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4322 caused gcc profile problems.
4324 12 May 2004; John Davis <zhen@gentoo.org>
4325 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4326 livecd/runscript-support/livecdfs-update.sh,
4327 livecd/runscript-support/post-kmerge.sh,
4328 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4330 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4331 silliness). Most notably, I have taken advantage of the update-modules
4332 --assume-kernel fix from agriffis so that we can actually use 3rd party
4333 modules now. Please note that >=baselayout-1.9.0 is required.
4335 02 May 2004; Olivier Crete <tester@gentoo.org>
4337 Added forgotten CHOST for i386 subarch
4339 30 Apr 2004; John Davis <zhen@gentoo.org>
4340 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4341 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4342 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4343 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4345 -fixed 2004.0 branding in the isolinux cdtar
4346 -fixed up acpi stuff in the runscripts
4347 -fixed up the x86 help message and corrected the numerous errors in it
4349 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4350 livecd/runscript/default-runscript.sh:
4351 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4352 1.0.7. we are ready for release
4354 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4355 fix for the problem that gustavoz found wrt the /dev creation stuff not
4356 detecting arches. also an efficiency fix for stage1 building
4358 14 Apr 2004; John Davis <zhen@gentoo.org>
4359 targets/embedded/embedded-chroot.sh,
4360 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4361 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4362 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4363 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4364 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4365 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4366 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4367 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4368 targets/tinderbox/tinderbox-preclean-chroot.sh,
4369 targets/tinderbox/tinderbox.sh:
4370 fix for bug #47733 - fixes for distcc and an envscript bugfix
4372 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4375 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4376 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4377 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4378 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4379 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4380 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4381 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4382 targets/stage1/stage1-preclean1-chroot.sh,
4383 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4384 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4385 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4386 targets/tinderbox/tinderbox.sh:
4387 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4388 zhen@gentoo.org please.
4390 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4391 fix for /dev in stage1
4393 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4396 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4397 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4398 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4399 Added the two kernel-configs for 2004.1 x86
4401 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4402 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4403 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4404 targets/tinderbox/tinderbox.sh:
4405 fix to address missing /dev in stages, fixed path for env-update in all of the
4408 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4409 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4411 01 Apr 2004; John Davis <zhen@gentoo.org>
4412 livecd/runscript/default-runscript.sh:
4413 added in fix for the module.conf stuff courtesy of Benjamin Judas
4416 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4418 cosmetic touchups for 1.0.5
4420 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4421 added support to the stage2 for stackable profiles bootstrap
4423 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4424 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4425 support for sparc32/64 build compatibility
4427 30 Mar 2004; John Davis <zhen@gentoo.org>
4428 livecd/runscript/default-runscript.sh, modules/targets.py,
4429 targets/stage1/build.sh:
4430 fix for bug 46022, more stackable profile fixes, embedded patches added
4432 26 Mar 2004; John Davis <zhen@gentoo.org>
4433 livecd/runscript/default-runscript.sh, modules/targets.py,
4434 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4435 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4436 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4437 fixes for bugs #44625 and #45805
4439 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4440 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4441 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4442 memtest is in. if you want to use it, check out the memtest86 cd tarball
4443 Also, fixes for bugs 45078, 45188, 44306
4445 23 Mar 2004; John Davis <zhen@gentoo.org>
4446 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4447 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4448 livecd/runscript/x86-archscript.sh, modules/targets.py,
4449 targets/livecd-stage3/unmerge.sh:
4450 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4451 created at the end of the livecd-stage2 process.
4453 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4454 targets/embedded/embedded.sh:
4455 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4457 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4458 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4459 removing the hardened-gcc deps since the package itself is deprecated'
4461 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4462 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4464 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4465 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4466 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4467 examples/livecd/alpha/config-2.4.21-r4-alpha,
4468 examples/livecd/alpha/config-2.4.21-r4-jensen,
4469 examples/livecd/alpha/config-2.4.21-r4-legacy,
4470 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4471 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4472 fixes for bugs 43676, 43701. Alpha support added as well.
4474 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4475 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4476 kde/gnome cd specs added.
4478 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4479 fix in catalyst.conf for bug #42044
4481 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4482 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4483 examples/livecd/sparc64/config-2.4.24-sparc64:
4484 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4486 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4487 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4488 for a $clst_conf environment variable. You can use the $clst_conf variable to
4489 point to a file to use in place of /etc/catalyst.conf. By setting this
4490 variable in your shell, catalyst can easily be used by multiple people on the
4491 same machine. Also, ccache support now works for genkernel.
4493 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4494 removed file for livecd-stage2 target, as this is handled by the runscript
4495 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4496 and made "/boot/kernel/foo/extraversion" an optional rather than required
4497 parameter. The aforementioned "packages" is used to specify kernel-related
4498 packages (like module ebuilds) to merge with each kernel, and the new "use"
4499 option is used to specify the USE settings you'd like exported to the
4500 environment during kernel as well as kernel "packages" build.
4502 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4503 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4504 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4505 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4506 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4507 targets/tinderbox/tinderbox.sh:
4508 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4509 it for ebuild - added headers to everything and removed deprecated dirs
4511 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4512 adding Kumba's patches for MIPS
4514 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4515 Added hppa specific code.
4517 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4518 Tinderbox target added. See tinderbox examples in examples/ dir.
4520 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4521 spec file support integrated into catalyst. Use "-f/--file specfile" as
4522 argument; see examples dir for examples.
4523 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4524 example of how to use it.
4526 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4527 support functions for spec file parsing and reading added. Will get added to
4530 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4531 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4534 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4535 Significant rework of code structure. Everything is falling nicely into place.
4537 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4538 Exception handling fully-integrated into current prototype code.
4540 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4541 beginning of exception handling integration, got some of the target code
4544 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4545 major code rework in progress on the python parts.
4547 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4548 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4549 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4550 for organiation's sake, I have moved the files, such as livecd foundations,
4551 into catalyst/files. It will make it easier for us when ebuild time comes
4554 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4555 All preliminary target build scripts are now added and coded to near as spec
4556 that we can have at this point.
4558 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4559 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4560 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4561 something that should be continued as much as reasonably possible in other
4562 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4563 code completed, and internal fall-backs to reasonable global config defaults
4566 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4567 subarch test outsourced to python catalyst-subarches function.
4569 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4570 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4572 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4573 removing dup enter_chroot
4575 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4576 document subarches checking
4578 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4579 Fix valid subarch test.
4581 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4582 include/build_functions.sh, include/functions.sh:
4583 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4584 start_build to build_functions.sh cleaning up the main catalyst script some
4587 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4588 fixed SRCBALL and DESTBALL, making it transparent for profiles
4590 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4591 added an exit condition to the cmd line argument case statement
4593 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4594 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4595 the changes that I made to the above files should make catalyst completely
4596 transparent to no matter what profile we are using. check files/catalyst.conf
4597 for the list of BUILDTYPEs that we support.
4599 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4600 changed how cmd line arguments are handled
4602 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4603 I changed the is_special handling so that it is cleaner and faster
4605 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4606 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4607 livecd/foundations/x86-basic/post-clean.sh,
4608 livecd/foundations/x86-basic/pre-clean.sh,
4609 livecd/foundations/x86-basic/settings:
4610 I outsourced more functions to include/functions.sh. I made it a seperate file
4611 from build_fucntions.sh so that we can keep our build and other functions
4612 apart. I also added in the livecd stuffs from the stager side of things.
4614 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4615 include/build_functions.sh:
4616 I outsourced all of the build functions to include/build_functions.sh. In the
4617 future, this will happen more - the code needs cleaned up.
4619 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4621 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4622 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4623 does not use that anymore.
4625 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4626 since we now have a default profile in portage, i massaged some errors
4627 messages to reflect that.
4629 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4631 removed ccache support from catalyst stage1 build cause it breaks the build.
4632 Additionally, I removed gettext support from bootstrap, because according to
4633 our new default profile, we don't use that anymore.
4635 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
4636 added a new var, BUILDTYPE, adding more transparency for building.
4637 In the future, we will be building both selinux and hardened sources.
4639 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4640 fixed some formatting when catalyst prints out build info, additionally,
4641 trying to make catalyst more transparent for future expansion of stages
4643 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
4644 fixed the order/ way in which we handle cmd line arguments wrt to -h or
4645 --help. I moved this functionality from the main program section to
4648 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
4649 I edited catalyst to change our naming convention from stage*-arch-h.* to
4650 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
4651 I change naming conventions, as catalyst will be eventually extended to
4652 do selinux-* stages also.
4654 Additionally, I updated README.catalyst to include profile information.
4656 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
4657 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
4658 I renamed README.stager to README.catalyst and have made some very minor
4659 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
4660 I have hacked bootstrap to use the hardened profile, as well as utilize
4661 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
4662 major). Additionally, bin/stage1 has been hacked to accept the hardened
4663 profile, and use hardened-gcc.
4665 09 September 2003; John Davis <zhen@gentoo.org>:
4666 Initial import of hardened stager. I am forking this from the original
4667 stager code in order to better fit our needs. The original stager code is
4668 still used by Gentoo, and is maintained by Daniel Robbins
4669 <drobbins@gentoo.org>. I would like to thank him and the rest of the
4670 contributors that coded stager.