1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 28 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
5 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
6 modules/snapshot_target.py, modules/stage4_target.py,
7 targets/support/bootloader-setup.sh, targets/support/functions.sh,
8 targets/support/kmerge.sh:
9 Removing all deprecated interfaces. We no longer wish to support them and
10 they're not needed. Anyone using a pre-2.x spec file will need to update
13 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org>
14 -livecd/files/Getting_Online.txt:
15 Removing livecd/files/Getting_Online.txt since it was quite outdated.
17 24 Jul 2008; Chris Gianelloni <wolf31o2@wolf31o2.org> TODO, catalyst,
19 Updated for new git repo.
21 29 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO, catalyst,
22 targets/support/livecdfs-update.sh:
23 Add gconf settings for gnome-screensaver to disable locking by default. This
26 14 May 2008; Andrew Gaffney <agaffney@gentoo.org> arch/arm.py:
27 Add armv5tel to arm host list
29 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
30 targets/support/chroot-functions.sh:
31 If we don't have a distcc user, we need to reinstall distcc, even if it's
32 been built with the right USE. This mainly affects stage1/stage2.
34 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
35 targets/support/chroot-functions.sh:
36 We need to run distcc-config --install, since we won't be installing into
37 ROOT=/ for stage1, and we have to use --noreplace to keep from wiping any
38 installed versions of distcc.
40 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO:
41 Add a couple of distcc-related items to TODO.
43 09 May 2008; Chris Gianelloni <wolf31o2@gentoo.org>
44 targets/stage1/stage1-preclean-chroot.sh,
45 targets/stage2/stage2-preclean-chroot.sh,
46 targets/stage3/stage3-preclean-chroot.sh,
47 targets/stage4/stage4-preclean-chroot.sh:
48 We don't want to run setup_myfeatures in preclean, but still want to update
49 the environment and show our debug information.
51 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
52 targets/stage1/stage1-preclean-chroot.sh,
53 targets/stage2/stage2-preclean-chroot.sh,
54 targets/stage3/stage3-preclean-chroot.sh,
55 targets/stage4/stage4-preclean-chroot.sh,
56 targets/support/chroot-functions.sh:
57 Remove the die on LIBDIR check, since it won't be set on non-multilib
58 profiles. We can now run debug in preclean again.
60 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
61 targets/support/functions.sh:
62 Let's not try to chmod a dangling symlink.
64 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
65 targets/support/chroot-functions.sh:
66 Added emerge --info to debug output. I don't know why I didn't add it before.
68 25 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
69 targets/stage1/stage1-preclean-chroot.sh,
70 targets/stage2/stage2-preclean-chroot.sh,
71 targets/stage3/stage3-preclean-chroot.sh,
72 targets/stage4/stage4-preclean-chroot.sh:
73 We probably shouldn't be running our debug functions in our stages. Let's
76 24 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
77 targets/support/chroot-functions.sh:
78 Added a get_libdir call and fail if we don't have a valid LIBDIR when using
81 23 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
82 targets/support/livecdfs-update.sh:
83 Only copy the handbook icon if one exists.
85 21 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
86 modules/catalyst_lock.py:
87 Fix a small typo. Thanks to Justin Bronder <jsbronder@gentoo.org> for
90 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
91 targets/livecd-stage2/livecd-stage2-controller.sh:
92 We should be matching all possible LIBDIRs, so make sure we do that.
94 17 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
95 targets/support/livecdfs-update.sh:
96 We no longer need the metadata.tar.bz2, since the Installer uses
99 16 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
100 targets/stage1/stage1-chroot.sh:
101 We don't need --newuse if we're not using binary packages, so there's no
104 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
105 targets/livecd-stage2/livecd-stage2-controller.sh:
106 Added initial framework for creating the CD's root on livecd/livedvd.
107 Currently, the end result is the same, but I'll be adding code to
108 automatically copy the stages and to automatically download the distfiles.
110 13 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
111 targets/livecd-stage2/livecd-stage2-controller.sh,
112 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
113 targets/support/rc-update.sh:
114 Change all checks for livecd/type: gentoo-release-livecd to
115 gentoo-release-live* so we can add a new gentoo-release-livedvd livecd/type
116 to allow for auto-fetching of distfiles and stages onto official DVD media.
118 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> TODO,
119 targets/livecd-stage1/livecd-stage1-controller.sh,
120 targets/livecd-stage2/livecd-stage2-controller.sh:
121 Updated TODO. Added code to livecd-stage1 to generate a package list, which
122 will be used in livecd-stage2 with the upcoming livedvd livecd/type to fetch
123 the distfiles automatically.
125 11 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
126 modules/generic_stage_target.py:
127 Fix seedcache output so it fits in 80 columns.
129 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
130 targets/stage1/stage1-chroot.sh:
131 We should likely install baselayout before anything else, including the
132 package manager. As such, I've moved it to after sys-apps/baselayout is
135 08 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
136 targets/livecd-stage2/livecd-stage2-controller.sh:
137 Check for a snapshot in the overlay and error if one is present. This should
138 ensure that the snapshot on the CD is the same as the one used to build the
141 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
142 modules/catalyst_support.py:
143 Added a small patch from Tim Yamin <tim.yamin@zonbu.com> to fix make.conf
144 parsing of variables with numbers in them. This is catalyst 2.0.6_pre17 for
147 06 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org>
148 targets/stage1/stage1-chroot.sh:
149 Change back to using sys-apps/baselayout. We'll need to come up with a
150 better permanent solution now that virtual/baselayout is no more.
152 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
153 -livecd/cdtar/grub-memtest86+-cdtar.tar.bz2:
154 Update the grub cdtar for grub-0.97-r5 and memtest86+-2.01
156 05 Apr 2008; Andrew Gaffney <agaffney@gentoo.org>
157 targets/support/bootloader-setup.sh:
158 Use menu.lst for grub config, since 0.96 and higher won't use grub.conf
161 04 Apr 2008; Chris Gianelloni <wolf31o2@gentoo.org> +TODO,
162 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
163 Added TODO. Changed create_handbook_icon call to only be called if
164 /docs/handbook/index.html exists on the disk or in livecd/overlay.
166 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
167 targets/support/kmerge.sh:
168 Run sed on KERNELVERSION to escape the slashes so we can use it in another
171 30 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
172 targets/support/kmerge.sh:
173 Modify test to run if package.provided exists instead of if it doesn't.
174 Run sed on the correct file.
176 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
177 targets/support/chroot-functions.sh:
178 Added --noreplace to setup_myfeatures merges so we don't blow away any
179 packages which are already installed with the proper USE flags for the given
180 target. This is for bug #211654. This is catalyst 2.0.6_pre16 for testing.
182 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
183 livecd/files/README.txt:
184 Added dosshd, passwd=, and nonfs to README.txt, since they were missing.
186 27 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
187 targets/support/rc-update.sh:
188 Added mdraid for baselayout-2 users.
190 14 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
191 targets/support/kmerge.sh:
192 Clean up package.provided after the kernel build
194 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
195 targets/support/kmerge.sh:
196 It helps if I put things in the correct order so they'll actually execute,
197 rather than getting a nice error from emerge.
199 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
200 targets/support/kmerge.sh:
201 Change upgrade to update.
203 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
204 targets/support/kmerge.sh:
205 Add back in the package.provided code that *should* skip the kernel sources
206 merge for call back and subsequent runs.
208 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
209 targets/support/kmerge.sh:
210 We don't really need to use binary packages for the kernel sources, since it
211 doesn't gain us anything. Also, we need to delete the /usr/src/linux symlink
212 when we're not using kerncache.
214 13 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
215 targets/support/kmerge.sh:
216 Remove 'symlink' from USE, since it's not needed and screws up kerncache
218 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
219 targets/livecd-stage2/livecd-stage2-controller.sh:
220 OK, we run our find outside the chroot, so we don't want to use absolute
221 paths unless we want to wipe out *.a *.la *.pyc and *.pyo from our host
222 system. Oops. Due to this bug, I'm making this 2.0.6_pre15 for testing
225 13 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
226 targets/livecd-stage2/livecd-stage2-controller.sh,
227 targets/stage1/stage1-controller.sh:
228 Cleanup the clean section for stage1 and add an updated clean section for
229 livecd-stage2 when we're a minimal, universal, or game CD. This is
230 2.0.6_pre14 for testing.
232 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
233 targets/support/kmerge.sh:
234 We should be using --newuse when merging our packages in callback.
236 11 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
237 targets/grp/grp-chroot.sh:
238 We should only use --noreplace when building a pkgset, everything else
241 11 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
242 modules/catalyst_support.py, modules/generic_stage_target.py,
243 modules/grp_target.py:
244 Apply additional patches from bug #207862 for CONTENTS generation.
246 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
247 targets/grp/grp-chroot.sh:
248 Call setup_myemergeopts after changing clst_FETCH.
250 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
251 targets/netboot2/netboot2-pkg.sh:
252 Remove a bit of unnecessary code.
254 10 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
255 modules/generic_stage_target.py, targets/grp/grp-chroot.sh,
256 targets/support/chroot-functions.sh:
257 Fix some spacing on the -* warning, revert Andrew's last change, since it
258 didn't do anything, and clean up the GRP chroot code so it works smarter and
259 set clst_FETCH when clst_grp_type is something other than pkgset.
261 10 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
262 targets/support/chroot-functions.sh:
263 Don't set --usepkg and --buildpkg when fetching.
265 07 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
266 modules/generic_stage_target.py:
267 Change the warning thrown into make.conf when someone uses LDFLAGS so it is
270 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
271 modules/generic_stage_target.py:
272 Merged ChangeLog.old and ChangeLog and added a note for myself to fix up the
273 boot/kernel/${kname}/config copying code in generic_stage_target.
275 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
276 targets/support/kmerge.sh:
277 Make sure we don't give genkernel a --kernel-config if it isn't set in the
280 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
281 modules/generic_stage_target.py, targets/support/kmerge.sh,
282 targets/support/pre-kmerge.sh:
283 Changed boot/kernel/${kname}/config and boot/kernel/${kname}/sources to be
284 valid, rather than required, changed clst_ksource to default to
285 virtual/linux-sources if boot/kernel/${kname}/sources is unset, moved
286 removal of USE to after the kernel build so the modules get the correct USE,
287 and did some minor cleanup on pre-kmerge. This is 2.0.6_pre13 for testing.
289 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
290 targets/support/kmerge.sh:
291 We should run the default functions for kmerge.sh, too.
293 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
294 -livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
295 +livecd/cdtar/aboot-1.0_pre20040408-r2-cdtar.tar.bz2:
296 Updated aboot cdtar with a newer version to support newer kernels.
298 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
299 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
300 Updated make_destpath so it writes out to make.conf as well as exporting
301 ROOT to the environment, added a make_destpath call to cleanup_stages, and
302 adding make_destpath /tmp/stage1root to stage1.
304 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> README, catalyst:
305 Updated README a bit and rolling 2.0.6_pre12 for testing.
307 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
308 targets/support/create-iso.sh:
309 Removed any further checks for clst_fstype and making sure everybody is
310 using ${mkisofs_zisofs_opts}.
312 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
313 targets/support/livecdfs-update.sh:
314 The default theme for GNOME is now Clearlooks, so we can remove the theme
315 code, but we still want to set the font size.
317 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
318 targets/support/livecdfs-update.sh:
319 We need to put quotes around ${user_comment} or useradd gets confused.
321 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org>
322 targets/support/chroot-functions.sh:
323 Changed make_destpath to write out ROOT to make.conf, rather than (ab)using
326 05 Mar 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
327 targets/support/kmerge.sh:
328 Added an additional make_destpath call to kmerge.sh so it'll export ROOT=/
329 prior to running genkernel. This is catalyst 2.0.6_pre11 for testing.
331 04 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
332 targets/support/create-iso.sh:
333 Bash fscking sucks, so we have to compromise on this code reduction solution
334 a bit. It's still far better than it was
336 03 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
337 targets/support/create-iso.sh:
338 Don't escape quotes when actually running the command
340 02 Mar 2008; Andrew Gaffney <agaffney@gentoo.org>
341 targets/support/kmerge.sh:
342 Pass clst_root_path instead of ROOT to run_merge, since it overrides ROOT
344 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
345 targets/support/kmerge.sh:
346 Use -L instead of -l in test for symlink
348 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
349 targets/stage1/stage1-controller.sh:
350 Remove code for gcc-config/binutils-config since it should be getting done
351 in the preclean script, anyway.
353 29 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
354 targets/stage1/stage1-chroot.sh:
355 I missed one place where HOSTUSE was being used incorrectly.
357 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
358 targets/support/kmerge.sh:
359 Escape the correct quote
361 29 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
362 targets/support/kmerge.sh:
363 Change remaining instances of run_emerge to run_merge
365 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
366 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
367 Change all clst_hostuse checks for ppc/ppc64 to ppc*|powerpc* so we match,
370 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
371 targets/support/bootloader-setup.sh:
372 Let's change our splash checking to a global check so it only needs to be
373 done once. This makes much more sense than having all of those if ... else
376 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
377 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
378 Fix our USE invocation here so things work as expected.
380 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
381 targets/support/livecdfs-update.sh:
382 Force-enable livecd/users for livecd/type gentoo-release-livecd and
385 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
386 targets/support/livecdfs-update.sh:
387 Remove /etc/conf.d/domainname code, since /etc/conf.d/domainname is no
390 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
391 targets/livecd-stage2/livecd-stage2-controller.sh:
392 Fixing the snapshot copying so it will only copy the correct snapshot for
393 people who don't know how to properly use wget.
395 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
396 targets/stage1/stage1-chroot.sh:
397 Fix HOSTUSE invocation on stage1, since we use -* at the beginning to
400 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
401 targets/stage1/stage1-chroot.sh, targets/support/kmerge.sh:
402 OK, we have to escape our quotes, rather than use single quotes, or we don't
403 evaluate the variables properly.
405 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
406 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh,
407 targets/support/kmerge.sh:
408 Fixing echo/sed for make.conf writing.
410 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
411 targets/grp/grp-chroot.sh, targets/stage1/stage1-chroot.sh,
412 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
413 Rather than using the environment, we write out our USE to make.conf, then
414 remove it once we're done. We don't bother adding clst_HOSTUSE, since it'll
415 be written to make.conf, already.
417 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
418 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
419 targets/livecd-stage1/livecd-stage1-chroot.sh,
420 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
421 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
422 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
423 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
424 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
425 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
426 Changing run_emerge to run_merge, changing both setup_portage and
427 setup_myfeatures to add any USE changes to make.conf prior to merge, then
428 removing the settings added, rather than (ab)using the environment.
430 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
431 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
432 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
433 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
434 targets/tinderbox/tinderbox-chroot.sh:
435 Rearrange some of the functions in chroot-functions.sh in preparation for
436 some upcoming changes and rename setup_portage to setup_pkgmgr.
438 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
439 targets/stage1/stage1-controller.sh:
440 Removing an extra env-update call from stage1's preclean.
442 28 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
443 livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
444 targets/support/bootloader-setup.sh:
445 Set default for grub to 0 and updated cdtar so we don't ship a half-broken
446 help.msg which we didn't even use.
448 28 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
449 targets/support/bootloader-setup.sh:
450 Don't write out out 'default 1' line when creating grub.conf, since the
451 'help' entry is now at the bottom, and we want grub to default to the first
454 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
455 targets/support/bootloader-setup.sh:
456 Removed checks on livecd/splash_type, since we only support one type,
457 removed remaining bootsplash code from bootloader-setup.sh, added automatic
458 copying of splash.xpm.gz for Gentoo releases when using grub, and moved grub
459 help to bottom of titles. This is catalyst 2.0.6_pre10 for testing.
461 27 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
462 targets/livecd-stage2/livecd-stage2-controller.sh:
463 Let's automatically copy in the snapshot if livecd/type is
464 gentoo-release-livecd.
466 26 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
467 modules/generic_stage_target.py:
468 Fix leading whitespace in empty() so it's only executed if there's something
469 to execute it on. Thanks to Justin Bronder <jsbronder@gentoo.org> in bug
470 211410 for pointing this out
472 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
473 targets/support/rc-update.sh:
474 Quote baselayout package atom
476 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
477 targets/support/chroot-functions.sh:
478 OK, we shouldn't use which to find env-update, since /usr/sbin isn't in the
479 PATH by default. Instead, simply check if it exists.
481 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
482 targets/support/chroot-functions.sh:
483 Remove temporary package listing code, since --verbose is forced on with
486 21 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> catalyst:
487 Force-enable --verbose when using --debug
489 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
490 targets/support/kmerge.sh:
491 Changing modules-update to update-modules to quiet a warning and keep us
492 from having it get removed out from under us.
494 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
495 targets/support/chroot-functions.sh:
496 Adding a note to myself for better debug and moving run_default_funcs to the
497 bottom of the script so it gets executed. Since this can otherwise break
498 pkgcache, I'm making this catalyst 2.0.6_pre9 for testing, immediately.
500 21 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
501 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
502 targets/support/chroot-functions.sh:
503 Moved creating of stage1 package list to the beginning of stage1-chroot.sh
504 so we can get the output with --debug, added --newuse to the options for
505 stage1, as we should always rebuild any package where the USE has changed,
506 removed removal of portage logs from stage2-chroot.sh since it is being done
507 by cleanup_stages, moved world removal in cleanup_stages into a check for
508 stages 1 through 3, made update_env_settings check for the existence of
509 env-update before running it since we now run update_env_settings by default
510 everywhere chroot-functions.sh is sourced, and added a section to show_debug
511 to list the packages, since we don't yet force-enable verbose with debug.
513 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
514 modules/catalyst_lock.py:
515 Since my python sucks and I don't feel like troubleshooting it at the
516 moment, commenting out all the DEBUG code in catalyst_lock and rolling up
517 2.0.6_pre8 for testing.
519 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
520 modules/builder.py, modules/catalyst_lock.py:
521 Added some extra debug output to catalyst_lock.py and added Stuart Longland
522 to AUTHORS. This is catalyst 2.0.6_pre7 for testing.
524 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
525 modules/catalyst_support.py:
526 change 'is' to == because python is grumpy
528 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
529 examples/livecd-stage2_template.spec, examples/stage4_template.spec,
530 modules/livecd_stage2_target.py, targets/support/kmerge.sh,
531 targets/support/livecdfs-update.sh, targets/support/pre-kmerge.sh,
532 targets/support/rc-update.sh:
533 Removing support for bootsplash, since it hasn't been in a supported kernel
534 in a couple years and isn't accepted upstream.
536 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
537 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
538 Fix up the sed for genkernel so it works on versions both before and after
539 3.4.10_pre2 and fixing a couple places where my sed for the . -> source
540 change was a bit too aggressive.
542 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
543 targets/support/bootloader-setup.sh:
544 Change grub timeout to 15 seconds instead of 150.
546 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
547 targets/support/pre-kmerge.sh:
548 Comment out sed on genkernel executable as it appears to do nothing these
551 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
552 targets/livecd-stage2/livecd-stage2-controller.sh:
553 Only call find on libdirs that actually exist. Thanks to Kristoffer
554 <krek6597@student.uu.se> in bug #210807.
556 20 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
557 modules/generic_stage_target.py:
558 Add warning about -* in foo/use in the spec.
560 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
561 targets/embedded/embedded-chroot.sh,
562 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
563 targets/grp/grp-preclean-chroot.sh,
564 targets/livecd-stage1/livecd-stage1-chroot.sh,
565 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
566 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-image.sh,
567 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
568 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
569 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
570 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
571 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-preclean-chroot.sh,
572 targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
573 targets/tinderbox/tinderbox-preclean-chroot.sh:
574 Change all . to source.
576 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
577 targets/embedded/embedded-preclean-chroot.sh,
578 targets/grp/grp-preclean-chroot.sh,
579 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
580 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh,
581 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
582 targets/stage3/stage3-preclean-chroot.sh,
583 targets/stage4/stage4-preclean-chroot.sh,
584 targets/support/chroot-functions.sh,
585 targets/tinderbox/tinderbox-preclean-chroot.sh:
586 Added a cleanup_stages function and added it to the appropriate places.
588 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
589 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
590 targets/livecd-stage1/livecd-stage1-chroot.sh,
591 targets/netboot/netboot-chroot.sh, targets/stage1/stage1-chroot.sh,
592 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh,
593 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
594 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
595 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
596 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
597 Removing any functions that we now call by default when we source
598 chroot-functions.sh by default.
600 20 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
601 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
602 targets/livecd-stage1/livecd-stage1-chroot.sh,
603 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
604 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
605 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
606 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh:
607 Clean up the debug code that I've added to stage1, move it to
608 chroot_functions.sh, and call it from all of our main targets.
610 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
611 modules/generic_stage_target.py:
612 Wow. I need to make sure that we actually comment comments in make.conf or
613 we end up with a failed build. Thanks to Christian Heim <phreak@gentoo.org>
614 for pointing it out. This is catalyst 2.0.6_pre6 for testing.
616 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
617 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
618 targets/stage3/stage3-chroot.sh:
619 We need to be sure we clear out /var/log/portage/elog as well as
620 /var/log/emerge.log for stages 1 through 3.
622 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
623 modules/generic_stage_target.py,
624 targets/livecd-stage2/livecd-stage2-controller.sh,
625 targets/support/livecdfs-update.sh:
626 Clean up firmware code in livecdfs-update.sh, add beginnings of new firmware
627 code in livecd-stage2-controller.sh, and fix output for USE in make.conf to
628 80 columns. This is catalyst 2.0.6_pre5 for testing.
630 14 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
631 modules/generic_stage_target.py:
632 Apparently, python doesn't like it when you put a set of comments in front
633 of an elif. Thanks to Robin Johnson <robbat2@gentoo.org> for pointing it out
636 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
637 modules/generic_stage_target.py:
638 Huge refactoring of modules/generic_stage_target.py to fix indentation and
639 generally clean up the code so it's a bit easier to read/follow.
641 13 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
642 modules/generic_stage_target.py:
643 Sort and de-dupe myusevars.
645 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
646 targets/stage1/stage1-chroot.sh:
647 Modify stage1-chroot.sh to use the actual -d/--debug code already in catalyst.
649 13 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
650 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
651 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
652 targets/netboot/netboot-chroot.sh, targets/stage3/stage3-chroot.sh,
653 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
654 targets/tinderbox/tinderbox-chroot.sh:
655 Move export of FEATURES to setup_myfeatures.
657 12 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
658 targets/stage1/stage1-chroot.sh:
659 Added some debug code to stage1 and fixed a nice bug where we weren't
660 building with the correct USE. Unfortunately, this invalidates any caches
661 for stage1, since we were building with the entire USE from the profile.
662 This is 2.0.6_pre4 for testing.
664 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
665 targets/stage1/stage1-chroot.sh:
666 We don't need to do the device building twice, so removing USE=build from
667 first baselayout install.
669 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
670 targets/support/livecdfs-update.sh:
671 We check for a plugdev group, add it if it doesn't exist, and make sure any
672 users specified by livecd/users is in the group.
674 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
675 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
676 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
678 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
679 modules/catalyst_support.py:
680 Fix up calc_contents in contents_map. Thanks to Brent Baude
681 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
684 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
685 targets/stage1/stage1-chroot.sh:
686 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
687 empty and will cause issues in stage3 and beyond.
689 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
690 targets/support/kmerge.sh, targets/support/rc-update.sh:
691 Changed some of the rc-update code so it should work with baselayout-2,
692 also. This is 2.0.6_pre2 for testing.
694 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
695 files/catalyst.conf, modules/catalyst_support.py,
696 modules/generic_stage_target.py, modules/grp_target.py,
697 modules/snapshot_target.py:
698 Added support for generating CONTENTS files automatically. Patch by Robin
699 Johnson <robbat2@gentoo.org> for bug #207862.
701 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
702 modules/snapshot_target.py:
703 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
704 exclude digest-* files from the snapshot.
706 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
707 arch/x86.py, modules/generic_stage_target.py:
708 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
709 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
711 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
712 targets/support/kmerge.sh:
713 Make the --kerncache option to genkernel dependent on 'kerncache' being in
714 options, so that it can actually be turned off.
716 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
718 Rearrange things in the arch/*.py files to ensure that nothing is used
719 before it has been defined.
721 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
722 Reorder arch/powerpc.py to make python happy.
724 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
725 modules/snapshot_target.py:
726 Change .svn --include to an --exclude like it was supposed to be.
728 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
730 Added several subarches for mips so we can dump the mips subarch profiles
731 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
734 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
735 targets/livecd-stage2/livecd-stage2-controller.sh:
736 Changed the code for copying the MOTD files so it's fewer lines and makes
739 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
740 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
741 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
742 sparc64.py into sparc.py, so we have a cleaner set of arch files.
744 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
746 Did a little cleanup on the x86.py to remove some redundant entries and
747 added nocona and core2 to amd64.py, though they're currently commented out.
749 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
750 modules/generic_stage_target.py:
751 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
752 flags defined in the spec file.
754 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
755 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
756 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
757 since catalyst sets CXXFLAGS=CFLAGS by default.
759 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
760 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
761 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
763 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
764 Added prescott to the subarches for x86.
766 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
767 modules/netboot2_target.py, targets/support/kmerge.sh:
768 Add patch to enabled netboot2/linuxrc and automatically add path for
769 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
770 <jsbronder@gentoo.org> in bug #208106.
772 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
773 modules/netboot2_target.py:
774 Allow root_overlay in netboot2 target for bug #208106.
776 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
777 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
778 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
779 Added USE=bindist automatically to everything that inherits set_use from
780 generic_stage_target, added USE=bindist to livecd_stage1_target, added
781 USE=bindist to emerge run for stage1, and did some minor cleanup in
782 get_libdir in chroot-functions.
784 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
785 targets/support/bootloader-setup.sh:
786 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists.
788 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
789 examples/generic_stage_template.spec, examples/grp_template.spec,
790 examples/livecd-stage1_template.spec,
791 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
792 examples/stage4_template.spec, examples/tinderbox_template.spec:
793 Changing link so it no longer points to a dead page. This is for bug #208609.
795 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
796 modules/snapshot_target.py:
797 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
799 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
800 targets/stage1/stage1-chroot.sh:
801 As much as I hate this, we're going to force baselayout to install first.
802 This will keep us from having any issues with packages that don't respect
805 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
806 Reorder options in catalyst.conf so they're alphabetical.
808 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
809 targets/support/bootloader-setup.sh:
810 Add 'pager on' to grub.conf for bug #208531.
812 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
813 livecd/files/README.txt, livecd/files/x86-F6.msg:
814 Removing the unused kernel command line options from Volume/Device Management.
816 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
817 This is now 2.0.5 for release.
819 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
820 files/catalyst.conf, modules/catalyst_support.py,
821 modules/generic_stage_target.py,
822 targets/embedded/embedded-preclean-chroot.sh,
823 targets/grp/grp-preclean-chroot.sh,
824 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
825 targets/stage2/stage2-preclean-chroot.sh,
826 targets/stage3/stage3-preclean-chroot.sh,
827 targets/support/chroot-functions.sh,
828 targets/tinderbox/tinderbox-preclean-chroot.sh:
829 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
830 sys-devel/icecream cluster compiler support for bug #200095. This is
831 catalyst 2.0.5_pre6 for testing.
833 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
834 files/catalyst.conf, modules/generic_stage_target.py:
835 Add the option for using metadata_overlay with portage to speed up cache.
837 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
838 modules/stage1_target.py, modules/stage2_target.py,
839 modules/stage3_target.py:
840 Add /etc/portage to cleanables for stages 1 through 3.
842 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
843 livecd/files/livecd-local.start,
844 targets/livecd-stage2/livecd-stage2-controller.sh,
845 targets/support/livecdfs-update.sh:
846 We apparently still need profiles/eclass for building the stage3 from the
847 LiveCD with the installer.
849 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
850 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
853 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
854 targets/livecd-stage2/livecd-stage2-controller.sh,
855 targets/support/livecdfs-update.sh:
856 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
857 preservation of eclasses/profiles, and remove copying of livecd-local.start
858 since it's not needed anymore.
860 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
861 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
862 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
865 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
866 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
867 Removing old mkvardb code which is no longer used, commenting out setting of
868 Gnome theme for testing now that Clearlooks has been default for some time,
869 and changing vdb move from a case statement to a simple if statement. This
870 is 2.0.5_pre5 for testing.
872 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
873 modules/stage1_target.py:
874 Removing cleaning of python encodings for bug #64890.
876 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
877 modules/generic_stage_target.py:
878 Add an extra warning into the generated make.conf about changing the CHOST.
880 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
881 targets/support/livecdfs-update.sh:
882 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
884 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
885 targets/embedded/embedded-preclean-chroot.sh,
886 targets/grp/grp-preclean-chroot.sh,
887 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
888 targets/stage2/stage2-preclean-chroot.sh,
889 targets/stage3/stage3-preclean-chroot.sh,
890 targets/tinderbox/tinderbox-preclean-chroot.sh:
891 Check to see if distcc is enabled before calling cleanup_distcc().
893 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
894 arch/sparc.py, arch/x86.py:
895 Look for linux32 in /bin and /usr/bin.
897 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
898 modules/generic_stage_target.py:
899 Make error message more specific when removing immutable flag.
901 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
902 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
903 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
904 information, and added a small fix for FreeBSD for bug #169041. This is
905 catalyst 2.0.5_pre4 for testing.
907 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
908 targets/support/chroot-functions.sh:
909 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
910 patch from bug #120076 to add cross-compiling support to our distcc
913 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
914 targets/support/chroot-functions.sh:
915 Added a version of get_libdir from multilib.eclass so we can determine where
916 to go poking around if we need to touch anything in libdir.
918 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
919 Print an error saying what target failed before the traceback.
921 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
922 modules/catalyst_support.py:
923 When parsing make.conf, first try pkgcore's
924 snakeoil.fileutils.read_bash_dict(), then portage's
925 portage_util.getconfig(), then the internal parse_makeconf().
927 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
928 modules/catalyst_support.py:
929 Raise an exception in parse_spec() if there's a duplicate key in the spec.
931 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
932 examples/netboot_template.spec, examples/tinderbox_template.spec,
933 modules/grp_target.py, modules/tinderbox_target.py:
934 Remove redundant set_pkgcache_path() functions from tinderbox and grp
935 modules, and remove extra pkgcache_path and kerncache_path options from
938 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
939 This is catalyst 2.0.5_pre3 for testing the new stages code.
941 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
942 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
943 We need to force USE=bindist on for building stages.
945 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
946 modules/generic_stage_target.py:
947 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
948 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
950 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
951 targets/support/rc-update.sh:
952 Added support for the newer versions of splashutils which use fbcondecor as
953 the init script. This is catalyst 2.0.5_pre1 for testing.
955 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
956 targets/livecd-stage2/livecd-stage2-controller.sh:
957 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
960 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
961 modules/generic_stage_target.py, modules/stage1_target.py,
962 modules/stage2_target.py:
963 The 'chost' option is only valid in stage 1/2 specs. Have catalyst error
966 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
967 modules/generic_stage_target.py, modules/netboot2_target.py:
968 Fix typo in getopt call for --clear-autoresume. thanks to
969 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
970 Conditionally write CFLAGS to make.conf in stages for bug #177796.
971 Copy overlay files in netboot2 target into proper dir for bug #174635.
973 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
974 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
975 targets/support/netboot2-final.sh:
976 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
977 fix a minor bug in System.map copying, add portage_overlay support, and adds
978 the ability to use globbing in the package file lists for the netboot2
981 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
982 +targets/netboot2/nb-busybox.cf:
983 Added nb-busybox.cf to the netboot2 target for bug #174298.
985 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
986 targets/support/chroot-functions.sh:
987 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
989 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
990 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
991 Change moving the VDB until after we have processed unmerge by moving it
992 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
993 unmerge packages from the gentoo-release-livecd target.
995 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
996 targets/support/kmerge.sh:
997 Commented out the package.provided code in catalyst that seemed to cause
998 problems with kerncache in testing. This is 2.0.4 and should be used for the
1001 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1002 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
1003 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
1004 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1005 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
1006 improve the netboot2 target.
1008 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1009 modules/generic_stage_target.py:
1010 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
1011 cause catalyst to export boolean variables as well as string-based
1014 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1015 modules/generic_stage_target.py:
1016 Fixing check for invalid subarch to not filter too much. Fix from Mike
1017 Frysinger <vapier@gentoo.org> for bug #173532.
1019 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
1020 Added s390x (64-bit) support via a patch from Mike Frysinger
1021 <vapier@gentoo.org> for bug #173002.
1023 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1024 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1025 targets/livecd-stage1/livecd-stage1-chroot.sh,
1026 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1027 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
1028 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
1029 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
1030 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
1031 targets/support/pre-kmerge.sh:
1032 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
1033 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
1034 certain functions/code paths when running with -F/--fetchonly. Simplified
1035 kmerge.sh with regards to kerncache and callback packages. Also, changed
1036 ccache/distcc installs to use run_emerge instead of emerge directly, which
1037 allows us to more easily replace the underlying package manager, or add
1038 support for multiple package managers to catalyst.
1040 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1041 modules/grp_target.py:
1042 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
1043 portage_overlay functionality to GRP, where it was mistakenly missing, for
1044 bug #171157. This is catalyst 2.0.3 and ready for release.
1046 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1047 targets/livecd-stage1/livecd-stage1-controller.sh,
1048 targets/support/livecdfs-update.sh:
1049 Removed the generation of grppkgs.txt since the Installer now uses vdb
1052 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1053 targets/support/create-iso.sh:
1054 Fix creation of the EFI images. Since it is FAT, we can't go around
1055 perserving permissions, now, can we?
1057 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1058 targets/support/livecdfs-update.sh:
1059 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
1060 broken sed for rc.conf, which caused all kinds of hell to break loose when
1061 booting a new CD. This is 2.0.3_pre3.
1063 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1064 modules/generic_stage_target.py:
1065 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
1066 such as group- from /etc before creating our stage tarballs. This is for bug
1069 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1070 targets/support/livecdfs-update.sh:
1071 Commenting out the livecd-kernel code, since the Installer should be doing
1072 everything necessary itself.
1074 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1075 targets/support/livecdfs-update.sh:
1076 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
1077 the usbutils hanlding in case they follow suit with pciutils.
1079 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1080 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1081 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1082 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
1083 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
1084 problems with using all of the various subarch settings.
1086 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1087 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1088 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
1089 check look in the correct location, and made sure we don't delete /voot
1090 within the EFI code if grub is present.
1092 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1093 modules/generic_stage_target.py:
1094 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
1095 #166294. This one should fix the HPPA/PPC architectures.
1097 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1098 targets/support/chroot-functions.sh:
1099 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
1100 remove the autoresume point for portage, as it really isn't needed and
1101 doesn't really gain us much, anyway.
1103 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1104 targets/stage1/stage1-chroot.sh:
1105 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
1107 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1108 examples/generic_stage_template.spec, examples/grp_template.spec,
1109 examples/livecd-stage1_template.spec,
1110 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1111 examples/netboot_template.spec, examples/snapshot_template.spec,
1112 examples/stage4_template.spec, examples/tinderbox_template.spec:
1113 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
1116 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1117 targets/support/livecdfs-update.sh:
1118 Make sure the user owns his home directory for bug #147195.
1120 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
1121 +files/catalystrc, modules/catalyst_support.py:
1122 Re-arranged catalyst.conf to make it easier to follow while looking at the
1123 online reference and added a default catalystrc file, which does nothing.
1125 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1126 modules/catalyst_support.py, modules/embedded_target.py,
1127 modules/generic_stage_target.py, modules/grp_target.py,
1128 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1129 modules/stage3_target.py, modules/tinderbox_target.py:
1130 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
1131 tab/space nastiness. This is for bug #161915.
1133 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
1134 modules/generic_stage_target.py:
1135 Fixed new cbuild code with another patch from Mike Frysinger
1136 <vapier@gentoo.org> to allow the usage of subarches.
1138 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1139 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1140 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1141 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
1142 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
1143 targets/support/create-iso.sh, targets/support/functions.sh,
1144 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1145 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
1147 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1148 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1149 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1150 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
1151 modules/catalyst_lock.py, modules/catalyst_support.py,
1152 modules/embedded_target.py, modules/generic_stage_target.py,
1153 modules/generic_target.py, modules/grp_target.py,
1154 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1155 modules/netboot2_target.py, modules/netboot_target.py,
1156 modules/snapshot_target.py, modules/stage1_target.py,
1157 modules/stage2_target.py, modules/stage3_target.py,
1158 modules/stage4_target.py, modules/tinderbox_target.py,
1159 targets/embedded/embedded-chroot.sh,
1160 targets/embedded/embedded-controller.sh,
1161 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1162 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1163 targets/grp/grp-preclean-chroot.sh,
1164 targets/livecd-stage1/livecd-stage1-chroot.sh,
1165 targets/livecd-stage1/livecd-stage1-controller.sh,
1166 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1167 targets/livecd-stage2/livecd-stage2-controller.sh,
1168 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1169 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1170 targets/netboot2/netboot2-controller.sh,
1171 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1172 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1173 targets/stage1/stage1-controller.sh,
1174 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1175 targets/stage2/stage2-controller.sh,
1176 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1177 targets/stage3/stage3-controller.sh,
1178 targets/stage3/stage3-preclean-chroot.sh,
1179 targets/stage4/stage4-controller.sh,
1180 targets/stage4/stage4-preclean-chroot.sh,
1181 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1182 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1183 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1184 targets/tinderbox/tinderbox-controller.sh,
1185 targets/tinderbox/tinderbox-preclean-chroot.sh:
1186 Removing old CVS Header lines, which are no longer used since moving to SVN.
1188 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1189 targets/stage4/stage4-chroot.sh:
1190 Added back a missing 'then' from stage4 target.
1192 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1193 modules/generic_stage_target.py:
1194 Fix indentation so things actually work.
1196 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1197 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
1200 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1201 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1202 Fix the display manager sed lines and change the icon for the local Handbook
1203 to use the GNOME 2.16 icon for gedit.
1205 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1206 modules/generic_stage_target.py:
1207 Changed the portage_overlay option to always install overlays in
1208 /usr/local/portage and added code to clean up /usr/local/portage and
1209 make.conf after sucessful execution and before creation of ISO/tarballs.
1211 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1212 targets/support/livecdfs-update.sh:
1213 Fixed a typo which broke coldplugging.
1215 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1216 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
1217 Added a create_handbook_icon function and rearranged some of the icon
1218 creation for the LiveCD. This should resolve bug #143725 once a new release
1221 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1222 targets/support/livecdfs-update.sh:
1223 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
1224 coldplugging. This allows us to unpack our firmware before we detect
1225 devices, so that devices that need it will get it.
1227 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1228 modules/generic_stage_target.py:
1229 Fix a typo in generic_stage_target.
1231 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1232 targets/support/livecdfs-update.sh:
1233 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
1234 /etc/conf.d/xdm so we support older snapshots and newer ones.
1236 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1237 modules/livecd_stage2_target.py:
1238 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
1241 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1242 modules/livecd_stage2_target.py:
1243 Reverted change in livecd-stage2 to the action_sequence until I can figure
1244 out what the problem is with it.
1246 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1247 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
1248 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1249 modules/livecd_stage2_target.py:
1250 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
1251 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
1253 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1254 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
1255 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
1256 resolves an issue where a variable could be accessed unitialized in obscure
1257 circumstances. This is wrt bug #144984.
1259 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1260 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1261 modules/stage2_target.py, modules/stage4_target.py:
1262 Fixed up action_sequence when using --fetchonly to not create tarballs or
1263 ISO images for bug #143392.
1265 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1266 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
1267 Clean up the USE usage in GRP/stage4.
1269 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1270 modules/generic_stage_target.py, modules/stage1_target.py,
1271 modules/stage2_target.py:
1272 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
1273 Gaffney <agaffney@gentoo.org> wrt bug #155911.
1275 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1276 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1277 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
1278 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
1279 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
1280 instances of USE_ORDER since auto hasn't been valid for some time. This is
1283 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1284 modules/generic_stage_target.py, modules/stage1_target.py:
1285 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
1286 goodness wrt bug #153587.
1288 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1289 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
1290 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
1292 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1293 modules/generic_stage_target.py, modules/stage4_target.py:
1294 Added a check to see if we have the tarball option enabled, which causes
1295 catalyst to run the capture sequence. This was requested by Tim Yamin for
1296 the stage4 target, but I thought it should be usable on any stage target.
1298 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1299 targets/support/livecdfs-update.sh:
1300 Moved fstab tweaks all into one location and added make.conf tweak for bug
1303 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1304 Changed the options to be in alphabetical order so my meatspace logical
1305 parser can process them better, added the compress and tarball options,
1306 which are as of yet unused for bug #139390 and request from Tim Yamin, and
1307 removed the unused -x command line parameter for bug #151405.
1309 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1310 modules/generic_stage_target.py:
1311 Added a warning about changing the CHOST setting for bug #142034.
1313 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1314 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
1315 targets/support/chroot-functions.sh:
1316 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
1317 <flameeyes@gentoo.org> and attached to bug #150351.
1319 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
1320 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
1321 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
1322 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
1323 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
1324 modules/embedded_target.py, modules/generic_stage_target.py,
1325 modules/generic_target.py, modules/grp_target.py,
1326 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1327 modules/netboot2_target.py, modules/netboot_target.py,
1328 modules/snapshot_target.py, modules/stage1_target.py,
1329 modules/stage2_target.py, modules/stage3_target.py,
1330 modules/stage4_target.py, modules/tinderbox_target.py,
1331 targets/embedded/embedded-chroot.sh,
1332 targets/embedded/embedded-controller.sh,
1333 targets/embedded/embedded-fs-runscript.sh,
1334 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1335 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1336 targets/grp/grp-preclean-chroot.sh,
1337 targets/livecd-stage1/livecd-stage1-chroot.sh,
1338 targets/livecd-stage1/livecd-stage1-controller.sh,
1339 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1340 targets/livecd-stage2/livecd-stage2-controller.sh,
1341 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1342 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
1343 targets/netboot2/netboot2-controller.sh,
1344 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
1345 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
1346 targets/stage1/stage1-controller.sh,
1347 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1348 targets/stage2/stage2-controller.sh,
1349 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1350 targets/stage3/stage3-controller.sh,
1351 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1352 targets/stage4/stage4-controller.sh,
1353 targets/stage4/stage4-preclean-chroot.sh,
1354 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1355 targets/support/functions.sh, targets/support/kmerge.sh,
1356 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
1357 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1358 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
1359 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
1360 targets/tinderbox/tinderbox-controller.sh,
1361 targets/tinderbox/tinderbox-preclean-chroot.sh:
1362 Removing all copyright and license comment headers from all files so we
1363 don't ever get another bug like bug #149638.
1365 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1366 modules/generic_stage_target.py:
1367 Clean up more spacing/capitalization.
1369 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
1370 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1371 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
1372 targets/embedded/embedded-controller.sh,
1373 targets/embedded/embedded-fs-runscript.sh,
1374 targets/embedded/embedded-preclean-chroot.sh,
1375 targets/livecd-stage2/livecd-stage2-controller.sh,
1376 targets/netboot2/netboot2-copyfile.sh,
1377 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
1378 targets/support/pre-kmerge.sh:
1379 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
1380 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
1381 calls in kmerge.sh, and updated README.
1383 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1384 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1385 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
1387 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1388 modules/catalyst_support.py:
1389 Added fix for bug #143348.
1391 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1392 targets/support/livecdfs-update.sh:
1393 Added -q to emerge call for systempkgs.txt just to be on the safe side.
1395 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1396 targets/livecd-stage2/livecd-stage2-controller.sh,
1397 targets/support/livecdfs-update.sh:
1398 Changed some copy commands to use -f, added a check for /etc/gconf before
1399 moving it when not using gentoo-release-livecd, and fixed a sed for root's
1400 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
1401 <luca.casagrande@gmail.com>.
1403 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1404 targets/support/livecdfs-update.sh:
1405 Fixing sed so that systemspkgs.txt is built properly.
1407 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
1408 The sparc32 binary is in /bin, not /usr/bin.
1410 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1411 targets/support/chroot-functions.sh:
1412 We now only set the options for pkgcache if we are not using fetchonly. This
1413 should work around a problem where portage won't fetch the files if a binpkg
1414 already exists for the package.
1416 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1417 targets/support/livecdfs-update.sh:
1418 Added code to make a backup of custom.conf before we edit it for the
1421 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1422 targets/support/livecdfs-update.sh:
1423 Remove sed from splash section, since it wasn't actually resolving the
1424 issue, anyway. Change the installer's dialog front-end code to simply run
1425 via sudo, since we don't need to worry about having the X DISPLAY setup or
1426 anything. This is catalyst 2.0, so you guys can all start rejoicing.
1428 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1429 targets/support/livecdfs-update.sh:
1430 Fix my sed line so it actually applies correctly.
1432 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1433 targets/support/chroot-functions.sh:
1434 Added check for verbose, and add --verbose if found, or --quiet, to emerge
1437 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1438 targets/support/livecdfs-update.sh:
1439 Fix the splash code so we have our splash theme on all 6 virtual consoles,
1440 as well as a possible fix for the read-only filesystem messages from
1441 /sbin/splash-functions.sh
1443 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1444 targets/support/chroot-functions.sh:
1445 Fix --fetchonly to actually work.
1447 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1448 examples/livecd-stage2_template.spec:
1449 Added description for livecd/fsops to livecd-stage2's spec template.
1451 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1452 targets/support/livecdfs-update.sh:
1453 I've modified the GDM configuration section to work correctly. I have also
1454 ensured that xdm is no longer started just because livecd/xdm is used, which
1455 was causing issues for the generic-livecd type. This is 2.0_rc50, which
1456 should be the last of the 'release candidates' made. If there are no bug
1457 reports in 2 days, then I'm rolling this as 2.0 final.
1459 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1460 targets/support/livecdfs-update.sh:
1461 Hopefully, I have fixed the issue with the Installer icons. We'll have to
1462 see once the newer Installer is released, as I still have to fix the
1465 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1466 targets/support/rc-update.sh:
1467 Removed famd from the default runlevel for gentoo-release-livecd. It really
1468 shouldn't cause a problem, but I prefer it stay a bit clean.
1470 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1471 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1472 targets/support/create-iso.sh, targets/support/kmerge.sh,
1473 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
1474 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
1476 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1477 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
1478 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
1479 targets/support/bootloader-setup.sh:
1480 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
1481 parameters support. This is for bug #139300.
1483 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1484 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1485 targets/support/filesystem-functions.sh:
1486 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
1487 and also to remove some redundant values from livecd-stage2's valid_values.
1490 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1492 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
1494 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1495 modules/generic_stage_target.py:
1496 Fix a problem where catalyst was creating an initial list, then putting that
1497 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
1498 pointing it out and for the fix. This is for bug #136351.
1500 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1501 targets/support/unmerge.sh:
1502 Removing loop for unmerge, as it didn't actually solve anything and the
1503 portage team has helped us out by reverting the behavior that caused this
1504 change in the first place.
1506 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1507 modules/netboot2_target.py, modules/stage1_target.py,
1508 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
1509 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
1510 having /proc mounted during the preclean stage and also to clean up the
1511 netboot2 code. This is 2.0_rc48.
1513 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1514 targets/support/unmerge.sh:
1515 Change our unmerge from being a single unmerge to a loop, to work around an
1516 unexpected change in portage 2.1's unmerge processing.
1518 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1519 targets/support/bootloader-setup.sh:
1520 Fixed a problem where we were putting the kernel name in twice and causing
1521 and error when using grub as a bootloader. This is for bug #137252.
1523 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1524 targets/support/bootloader-setup.sh:
1525 Added a second pass to the alpha bootloader setup to create aboot items for
1526 serial console for bug #133457.
1528 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1529 +livecd/cdtar/arcload-0.43-r1.tbz2:
1530 Added arcload cdtar for mips.
1532 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1533 targets/netboot/netboot-controller.sh:
1534 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
1537 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1538 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
1539 Add patch from bug #135051 to fix the seedcache extraction logic.
1541 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1542 targets/support/livecdfs-update.sh:
1543 Don't set icon theme to Clearlooks, since it doesn't exist.
1545 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1546 targets/support/livecdfs-update.sh:
1547 Fix sed on installer icons.
1549 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1552 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1553 targets/stage1/stage1-controller.sh:
1554 Added a -type f to the find call in stage1 for bug #132180.
1556 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1557 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
1558 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
1559 properly on IBM PPC64 machines.
1561 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1562 modules/generic_stage_target.py:
1565 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1566 targets/support/rc-update.sh:
1567 Removed x-setup from default runlevel, as it is now controlled via the
1568 autoconfig init script.
1570 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
1571 Fix ppc64 based arches to subclass ppc64
1573 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1574 modules/livecd_stage1_target.py:
1575 Use the full category/package name for livecd-tools.
1577 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1578 targets/support/livecdfs-update.sh:
1579 Make copies and deletes recursive for firmware since some packages put their
1580 firmware in a subdirectory.
1582 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1583 targets/support/livecdfs-update.sh:
1584 Fix detection of the Installer.
1586 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
1587 Added 970, power3, power4, and power5 sub-arches for ppc64.
1589 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1590 targets/support/livecdfs-update.sh:
1591 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
1592 no longer necessary and can cause possible problems with Installer-based
1595 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1596 recursive directory create
1598 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1599 modules/catalyst_support.py:
1600 Changed a display error from bug #131502 and rolling 2.0_rc45.
1602 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1603 targets/support/create-iso.sh:
1604 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
1607 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
1608 modules/generic_stage_target.py:
1609 digests function uses raw output from hash function now
1611 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1612 change hash result format so .DIGESTS is generated correctly
1614 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1615 modules/catalyst_support.py:
1616 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
1619 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1620 targets/support/livecdfs-update.sh:
1621 Added a space for bug #131181.
1623 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1624 targets/support/kmerge.sh:
1625 Fixed creation of kernelpkgs.txt file for the installer.
1627 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1628 modules/generic_stage_target.py:
1629 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
1632 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1633 targets/livecd-stage2/livecd-stage2-controller.sh,
1634 targets/support/bootloader-setup.sh:
1635 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
1636 rolling out an emergency rc44.
1638 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1639 targets/support/bootloader-setup.sh:
1640 If you use elif, you have to use a then after it. Yeah, that one's totally
1643 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1644 targets/support/livecdfs-update.sh:
1645 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
1647 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1648 targets/support/rc-update.sh:
1649 Removed runlevel deletion, as it probably wasn't a good idea. This is for
1652 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1653 targets/support/bootloader-setup.sh:
1654 Removed bootplash support from ppc/ppc64 since they only will work with
1655 gensplash. Forced use of livecd/splash_type of bootsplash to get
1656 splash=silent. This should reduce the number of things on the kernel command
1657 line that aren't necessary.
1659 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1660 modules/catalyst_support.py:
1661 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1662 parse_spec. This should resolve bug #130103, as well as make the code much
1663 cleaner. This is 2.0_rc42.
1665 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1666 modules/generic_stage_target.py:
1667 Forced -p on tar for compressing stages.
1669 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1670 targets/support/chroot-functions.sh:
1671 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1674 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1675 targets/stage1/build.py:
1676 Added patch to build.py for portage 2.1 support.
1678 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1679 targets/support/kmerge.sh:
1680 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1681 <liyiming@ict.ac.cn> in bug #129890.
1683 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1684 targets/support/livecdfs-update.sh:
1685 Moved sed line for ##STARTX to end of file, since we aren't touching
1686 /etc/startx until the end.
1688 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1689 targets/support/livecdfs-update.sh:
1690 Added a check for the games group and add it if it doesn't exist already.
1691 This should resolve bug #125498.
1693 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1694 examples/generic_stage_template.spec, examples/grp_template.spec,
1695 examples/livecd-stage1_template.spec,
1696 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1697 examples/netboot_template.spec, examples/snapshot_template.spec,
1698 examples/stage4_template.spec, examples/tinderbox_template.spec:
1699 Removed portdir_overlay from the snapshot example spec and added
1700 portage_overlay to the example specs for the relevant targets.
1702 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1703 This is 2.0_rc41 since it has better LiveCD support.
1705 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1706 targets/support/livecdfs-update.sh:
1709 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1710 targets/support/functions.sh:
1711 Removed check for livecd/dev-manager being udev since it was done
1712 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1713 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1714 #128265 for pointing this out.
1716 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1717 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1718 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1719 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1721 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1722 modules/generic_stage_target.py:
1723 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1724 live system. You can thank Andrew Gaffney for the fix.
1726 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1727 targets/livecd-stage2/livecd-stage2-controller.sh:
1728 Don't copy motd files if we're using livecd/type generic-livecd.
1730 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1731 targets/livecd-stage2/livecd-stage2-controller.sh,
1732 targets/support/livecdfs-update.sh:
1733 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1734 some extra cleanup to generic-livecd.
1736 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1737 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1738 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1739 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1740 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1741 targets/support/bootloader-setup.sh:
1742 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1743 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1744 and removed all older cdtar files for PPC*.
1746 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1747 livecd/files/livecd.motd.txt:
1748 Added message to the official LiveCD MOTD mentioning how to run the
1749 installer. Blame codeman. This is 2.0_rc40.
1751 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1752 fix so snapshot target doesnt have errors
1754 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1755 targets/support/livecdfs-update.sh:
1756 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1757 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1760 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1761 targets/support/rc-update.sh:
1762 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1765 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1766 targets/support/livecdfs-update.sh:
1767 Added wrapping around the udev sed for those crazy 2.4-users.
1769 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1770 targets/support/livecdfs-update.sh:
1771 Added sed fix for udev starting evms_activate unconditionally. This is
1774 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1775 add stage4/unmerge stage4/rm to valid options
1777 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1778 targets/support/rc-update.sh:
1779 Added fix for bug #122154 from Rajiv Manglani.
1781 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1782 targets/support/kmerge.sh:
1783 Fixed creation of kernelpkgs.txt for the Installer.
1785 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1786 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1787 Updated elilo tarball for IA64.
1789 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1790 DIGESTS support for snapshot creation
1792 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1793 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1794 candidates ever end?
1796 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1797 fix for .DIGESTS.DIGESTS issue in grp
1799 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1800 modules/generic_stage_target.py:
1801 fix for failure when root_overlay is not set
1803 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1804 targets/support/bootloader-setup.sh:
1805 Added IA64/SGI patch from plasmaroo.
1807 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1808 targets/livecd-stage1/livecd-stage1-controller.sh,
1809 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1810 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1813 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1814 modules/generic_stage_target.py:
1815 Allow multiple overlays for root_overlay and overlay spec option
1817 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1818 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1819 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1820 targets/support/rc-update.sh:
1821 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1822 fixed bug #122154. This is catalyst 2.0_rc36.
1824 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1825 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1826 Updated the LiveCD motd to tell the user to run the display manager again,
1827 rather than startx, while mentioning that startx is useful as a rescue X
1828 session since it starts twm. This is catalyst 2.0_rc35.
1830 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1831 Add hfs-hide options to mkisofs so macs boot
1833 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1834 modules/generic_stage_target.py:
1835 Fix indentation issues
1837 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1840 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1841 targets/support/bootloader-setup.sh:
1842 add additional console less entry when consoles are chosen for ppc64
1844 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1845 modules/generic_stage_target.py:
1846 fix kernelopts and extraversion env variable exports
1848 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1849 targets/support/livecdfs-update.sh:
1850 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1851 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1853 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1854 targets/support/kmerge.sh:
1855 Changing the way we determine if extraversion is set. This is catalyst
1858 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1859 targets/support/livecdfs-update.sh:
1860 Change net.ethX links to link to net.lo instead of net.eth0.
1862 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1863 examples/stage4_template.spec:
1864 Fixed rcadd example for stage4. Blame rajiv.
1866 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1867 This is catalyst 2.0_rc31.
1869 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1870 targets/support/livecdfs-update.sh:
1871 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1872 Gaffney for pointing me in the right direction.
1874 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1875 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1877 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1880 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1881 examples/livecd-stage2_template.spec:
1882 updated examples to have console and machine_type
1884 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1885 targets/support/bootloader-setup.sh:
1886 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1889 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1890 This is catalyst 2.0_rc29.
1892 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1893 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1894 Removed extra yaboot.conf from
1895 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1897 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1898 targets/support/kill-chroot-pids.sh:
1899 add sleep to try and give processes a chance to die. bug 119940
1901 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1902 targets/support/functions.sh:
1903 Removed some quotes to make sure we have a binary operator and closing bug
1906 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1907 targets/support/create-iso.sh:
1908 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1910 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1911 targets/support/bootloader-setup.sh:
1912 Added path from bug #120935 for PPC/PPC64.
1914 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1915 Additional spacing fixes submitted by `Kumba
1917 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1918 modules/stage2_target.py:
1919 space cleanups contributed from `Kumba
1921 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1922 add grp/use to valid_values in the grp module
1924 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1927 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1928 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1929 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1930 targets/support/bootloader-setup.sh:
1931 ppc cdtar update; ppc64 bootloader updates
1933 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1934 targets/support/create-iso.sh:
1935 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1937 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1938 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1939 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1940 targets/support/create-iso.sh:
1941 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1943 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1944 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1945 Add ppc console and machine_type=ibm
1947 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1948 modules/generic_stage_target.py:
1949 Fix type error when kernel packages arent defined
1951 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1952 examples/generic_stage_template.spec, examples/grp_template.spec,
1953 examples/livecd-stage1_template.spec,
1954 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1955 examples/stage4_template.spec:
1956 Added more verbose wording and examples for pkgcache_path and
1957 kerncache_path, where necessary.
1959 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1960 targets/support/create-iso.sh:
1961 Really fixing bug #120475 this time. This is 2.0_rc25.
1963 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1964 targets/support/create-iso.sh:
1965 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1968 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1969 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1970 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1971 Added initial support for EFI booting on x86. This is completely untested,
1972 so use it at your own risk. Also, no bug reports without patches, please.
1973 This is catalyst 2.0_rc23.
1975 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1976 kmerge should have been kerncache
1978 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
1979 targets/support/pre-kmerge.sh:
1980 Fix a few other places for the kerncache update
1982 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
1983 examples/generic_stage_template.spec, examples/grp_template.spec,
1984 examples/livecd-stage1_template.spec,
1985 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1986 examples/netboot_template.spec, examples/stage4_template.spec,
1987 examples/tinderbox_template.spec, modules/generic_stage_target.py,
1988 targets/support/kmerge.sh:
1989 Separation of kerncache from snapcache
1991 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1992 It helps if I actually increment the version number.
1994 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1995 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1996 Added --oneshot to default options for stage1 building. Added code to wipe
1997 world during stages 1 and 3. This is catalyst 2.0_rc22.
1999 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
2000 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2001 Fix bug if no kernel packages were defined but there was a postconf setting.
2002 x86 softlevel support is enhanced.
2004 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2005 targets/support/bootloader-setup.sh:
2006 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
2008 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2009 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
2011 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2014 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
2015 Netboot2 fixes for spec parameter checks
2017 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
2018 modules/generic_stage_target.py, modules/stage4_target.py:
2019 add makeopts spec file support.
2021 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2022 modules/generic_stage_target.py:
2023 Added fix for bug #119635.
2025 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2026 Fix pre-kmerge.sh for stage4
2028 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2031 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
2032 modules/generic_stage_target.py:
2033 fix crash when no kernel is defined. spacing issue
2035 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2038 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2039 modules/livecd_stage2_target.py:
2040 Added livecd/volid to valid_values.
2042 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
2043 modules/generic_stage_target.py:
2044 remove extra function that was converting strings to lists unnecessarily
2046 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2047 This is catalyst 2.0_rc17.
2049 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2050 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2051 modules/stage4_target.py:
2052 fix issue where args not allowed that arose due to earlier myspec addlargs bug
2054 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2055 targets/embedded/embedded-preclean-chroot.sh,
2056 targets/grp/grp-preclean-chroot.sh,
2057 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2058 targets/stage1/stage1-preclean-chroot.sh,
2059 targets/stage2/stage2-preclean-chroot.sh,
2060 targets/stage3/stage3-preclean-chroot.sh,
2061 targets/support/chroot-functions.sh,
2062 targets/tinderbox/tinderbox-preclean-chroot.sh:
2063 Added function to cleanup stray /etc/distcc/hosts files.
2065 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2066 targets/support/bootloader-setup.sh:
2067 Added fix from bug #119123. This is catalyst 2.0_rc16.
2069 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2070 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
2071 Fixing some spacing. This is catalyst 2.0_rc15.
2073 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2074 Attempt to fix bug #117649
2076 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
2077 modules/generic_stage_target.py:
2078 fixes for bugs #119009, #119041 and #118985
2080 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
2081 +examples/netboot2_template.spec, modules/catalyst_support.py,
2082 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
2083 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
2084 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
2087 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
2088 targets/support/kmerge.sh:
2089 Fix for ccache (null)/.ccache bug
2091 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2094 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
2095 Added ppc -mcpu patch from Pylon for bug #118709.
2097 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2098 modules/embedded_target.py, modules/stage4_target.py:
2099 Added linuxrc to embedded and stage4 targets.
2101 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
2102 modules/generic_stage_target.py, targets/support/kmerge.sh:
2103 filter kname - and . for kmerge.sh
2105 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2106 targets/support/create-iso.sh:
2107 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
2109 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
2110 modules/generic_stage_target.py:
2111 change .digests to .DIGESTS
2113 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2114 targets/support/kmerge.sh:
2115 Commented ccache for genkernel build which will resolve #117648 until a
2116 proper solution can be found. This is 2.0_rc13.
2118 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
2119 targets/stage1/stage1-controller.sh:
2120 Added patch from vapier for bug #117254.
2122 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2123 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
2124 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
2125 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
2128 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
2129 modules/generic_stage_target.py:
2130 Remove chost/cflags etc. warning messages
2132 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
2133 modules/generic_stage_target.py:
2134 Attempt to fix bug 117253; chost is wrong on autoresume
2136 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2137 modules/generic_stage_target.py, modules/netboot_target.py,
2138 modules/stage1_target.py:
2139 make setting of destdir more global and part of generic_stage_target
2141 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2142 Fix destpath bug in netboot target
2144 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
2145 modules/generic_stage_target.py, modules/stage4_target.py:
2146 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
2149 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
2150 modules/generic_stage_target.py, modules/stage4_target.py:
2151 remove stray ' from arch/sh.py
2153 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2154 targets/stage1/stage1-controller.sh:
2155 This finally fixes the issues with gcc-config/binutils-config in stage1.
2156 This is catalyst 2.0_rc12.
2158 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
2159 Fix incorrect warning message. portdir_overlay -> portage_overlay
2161 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2162 targets/stage1/stage1-controller.sh,
2163 targets/stage1/stage1-preclean-chroot.sh:
2164 Revert gcc-config/binutils-config to _rc11 locations. This should fix
2165 running gcc-config and binutils-config, though it probably breaks running on
2166 non-Gentoo platforms.
2168 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2169 modules/stage1_target.py:
2170 Make stage1 clean up python 2.3 and 2.4, also.
2172 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2173 targets/support/livecdfs-update.sh:
2174 Updated requirements and added creation of metadata.tar.bz2 for the installer.
2176 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
2177 modules/generic_stage_target.py:
2178 Change digests file format to HASH_NAME HASH FILE_NAME
2180 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2181 targets/stage1/stage1-controller.sh:
2182 Moved gcc-config/binutils-config to before the chroot.
2184 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2185 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
2186 installed. Supports all of shashs algorithms as of 12_21_2005
2188 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2189 modules/generic_stage_target.py:
2190 Catalyst should die if source_subpath is not a string
2192 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
2193 modules/generic_stage_target.py:
2194 Fix for source_subpath bug
2196 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2197 examples/generic_stage_template.spec:
2198 Updated example specs with information on cflags/chost/cxxflags/ldflags in
2199 both stages 1 and 2.
2201 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2202 modules/stage2_target.py:
2203 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
2204 stage1 to be overridden again.
2206 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2207 targets/stage1/stage1-controller.sh:
2208 It looks like gcc-config/binutils-config needs to be run with the full path,
2209 since it is run outside of the chroot.
2211 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2212 targets/stage1/stage1-controller.sh:
2213 Fixed gcc-config calls. This is 2.0_rc11.
2215 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2216 This is catalyst 2.0_rc10.
2218 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
2219 modules/generic_stage_target.py:
2220 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
2223 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2224 targets/support/functions.sh:
2225 Changed from -z to -n for bug #116180.
2227 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2228 modules/catalyst_support.py, modules/generic_stage_target.py:
2229 Detect missing binaries for the hashing functions and abort if not found
2231 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
2232 files/catalyst.conf:
2233 Updated README to list new requirements. Set default hash as crc32. Set
2234 default digests as sha1/md5.
2236 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2237 modules/catalyst_support.py, modules/generic_stage_target.py,
2238 modules/livecd_stage2_target.py, modules/stage2_target.py:
2239 Change the internal hash checking to be quicker and more memory efficient.
2240 Add additional hash digests options.
2242 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2243 targets/tinderbox/tinderbox-chroot.sh,
2244 targets/tinderbox/tinderbox-controller.sh,
2245 targets/tinderbox/tinderbox-preclean-chroot.sh:
2246 Fixed up spacing/coding style on tinderbox.
2248 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2249 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
2250 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
2251 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
2252 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
2253 Fixed up spacing/coding style on support.
2255 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2256 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
2258 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2259 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2260 targets/stage4/stage4-preclean-chroot.sh:
2261 Fixed up spacing/coding style on stage4.
2263 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2264 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
2265 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2266 targets/stage3/stage3-controller.sh,
2267 targets/stage3/stage3-preclean-chroot.sh:
2268 Fixed up spacing/coding style on stages 2 and 3
2270 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2271 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2272 targets/stage1/stage1-preclean-chroot.sh:
2273 Fixed up spacing/coding style on stage1. Also changed
2274 gcc-config/binutils-config to be outside the chroot.
2276 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2277 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2278 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
2279 Fixed up spacing/coding style on netboot.
2281 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2282 targets/livecd-stage1/livecd-stage1-chroot.sh,
2283 targets/livecd-stage1/livecd-stage1-controller.sh,
2284 targets/livecd-stage2/livecd-stage2-controller.sh:
2285 Fixed up spacing/coding style on livecd-stage*.
2287 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2288 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2289 targets/grp/grp-preclean-chroot.sh:
2290 Fixed up spacing/coding style on grp.
2292 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2293 targets/embedded/embedded-chroot.sh,
2294 targets/embedded/embedded-controller.sh,
2295 targets/embedded/embedded-fs-runscript.sh,
2296 targets/embedded/embedded-preclean-chroot.sh:
2297 Fixed up spacing/coding style on embedded.
2299 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
2300 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2301 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2302 targets/support/functions.sh:
2303 Removing extra line from x86.py, fixing up comments, spacing, and coding
2304 style in targets/support through functions.sh
2306 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2307 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2308 Fix more tab/spacing issues .. trying to make everything use tabs
2310 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
2311 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2312 modules/stage1_target.py, modules/stage2_target.py,
2313 modules/stage3_target.py, modules/stage4_target.py:
2314 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
2317 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
2318 modules/generic_stage_target.py:
2319 Add envscript warning to aid users who may not know what they are doing
2321 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2322 examples/generic_stage_template.spec:
2323 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
2324 only configurable when building a stage2 tarball, to match the current state
2325 of portage. This is 2.0_rc9.
2327 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2328 targets/support/chroot-functions.sh:
2329 Silence more of portages beeps and clicks and whistles
2331 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2332 targets/support/chroot-functions.sh:
2333 Change the portage emerge to use run_emerge
2335 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
2336 modules/generic_stage_target.py, modules/snapshot_target.py,
2337 modules/stage1_target.py, modules/stage2_target.py,
2338 modules/stage3_target.py:
2339 allow portdir_overlay to be part of all specs not including snapshot spec.
2340 Add warnings for stage1,2 and 3 in case someone uses this feature there.
2341 Remove overlay support from the snapshot spec but added a warning.
2343 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
2344 modules/stage2_target.py:
2345 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
2348 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
2349 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
2350 Add support for bootloader softlevel=; have rsync delete the extra files out
2351 of the overlay so that the overlay always matches the source dir
2353 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2354 Swapped -v/-V since I had gotten them wrong here.
2356 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2357 modules/generic_stage_target.py:
2358 Fix stupid overlay bug
2360 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2361 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2362 targets/livecd-stage1/livecd-stage1-chroot.sh,
2363 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
2364 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2365 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
2366 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2367 targets/support/unmerge.sh:
2368 Made sure we use -f on removing the default links for splash. Removed
2369 check_portage_version as it really isn't needed anymore. Removed
2370 --no-install from genkernel commands in kmerge.sh so users must manually
2371 remove kernels from /boot. This is 2.0_rc8.
2373 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2374 targets/support/livecdfs-update.sh:
2375 Made sed on devfsd.conf conditional on it existing. Removes one more error
2376 message from a standard catalyst run.
2378 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2379 Added warning about breaking snapshot cache and re-enable autoresume, since
2380 the errors I was getting were elsewhere.
2382 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2383 modules/generic_stage_target.py:
2384 Fix indentation error the last commit caused
2386 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
2387 modules/generic_stage_target.py:
2388 Always clear autoresume points after a successful run
2390 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2391 targets/support/livecdfs-update.sh:
2392 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
2393 snapshot caching after a successful gentoo-release-livecd run.
2395 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2396 targets/support/rc-update.sh:
2397 Added famd to default on official LiveCD.
2399 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2400 targets/support/chroot-functions.sh:
2401 Fixes 'too many arguments' error in check_portage_version.
2403 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2404 modules/generic_stage_target.py:
2405 remove extra self.env={} that was resetting the environment to null
2407 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2408 modules/livecd_stage1_target.py:
2409 Fix appending livecd use flag if no use flag is specified in livecd-stage1
2412 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
2413 Add a default path to the environment in the chroot
2415 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
2416 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
2417 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2418 targets/livecd-stage2/livecd-stage2-controller.sh,
2419 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2420 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2421 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2422 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2423 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
2424 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
2425 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
2426 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
2427 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
2429 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2431 Fixed up the man page, which has been suffering for some time, and also
2432 reversed -v/-V in the help message.
2434 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2435 targets/support/livecdfs-update.sh:
2436 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
2439 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2440 Turning off autoresume of doom until I can get more testing. I've had
2441 several issues with it. I'll be reporting/fixing these as I come across them
2442 but for now wish to turn it off by default as I don't want this one feature
2443 to stop the possible 2.0 final release.
2445 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2446 targets/livecd-stage2/unmerge.sh:
2447 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
2448 anymore and probably should have been removed a long time ago when the new
2449 code was put into place in livecdfs-update.sh and livecd-local.start
2452 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2453 targets/livecd-stage1/livecd-stage1-chroot.sh,
2454 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2455 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
2456 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
2458 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2459 modules/generic_stage_target.py, modules/generic_target.py:
2460 self.env should be a part of the super class generic_target so it applies to
2461 snapshots as well; removing redundant pass in the generic_target class as
2462 its not needed. There is code there to fill the statements
2464 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2465 targets/support/livecdfs-update.sh:
2466 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
2469 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2470 Changed version stamp to 2.0_rc6.
2472 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
2473 modules/generic_stage_target.py:
2474 Fix for unpack cases
2476 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
2477 modules/generic_stage_target.py:
2480 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
2481 modules/catalyst_support.py, modules/generic_stage_target.py,
2482 modules/grp_target.py, modules/livecd_stage1_target.py,
2483 modules/livecd_stage2_target.py, modules/netboot_target.py,
2484 modules/snapshot_target.py, modules/tinderbox_target.py:
2485 Stop reading env from the OS. Rely on the more on the envscript for oddball
2486 settings. Change -v to verbose and -V to version
2488 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2491 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
2492 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
2495 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2496 examples/generic_stage_template.spec:
2497 Added chost/cflags/cxxflags/ldflags to example spec template.
2499 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2500 targets/support/rc-update.sh:
2501 OK, just kidding on that last commit. We were already doing rc-update add
2502 xdm default in livecdfs-update.sh and since it is a livecd-only function,
2503 there's no point in having it in rc-update.sh
2505 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2506 targets/support/rc-update.sh:
2507 Have rc-update add xdm if livecd/xdm is set.
2509 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2510 modules/catalyst_lock.py, modules/catalyst_support.py,
2511 modules/embedded_target.py, modules/generic_stage_target.py,
2512 modules/grp_target.py, modules/livecd_stage1_target.py,
2513 modules/livecd_stage2_target.py, modules/netboot_target.py,
2514 modules/stage1_target.py, modules/stage4_target.py,
2515 modules/tinderbox_target.py:
2516 So I was just kidding on that last commit. This one is 2.0_rc4.
2518 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2519 modules/catalyst_lock.py, modules/catalyst_support.py,
2520 modules/embedded_target.py, modules/generic_stage_target.py,
2521 modules/grp_target.py, modules/livecd_stage1_target.py,
2522 modules/livecd_stage2_target.py, modules/netboot_target.py,
2523 modules/stage1_target.py, modules/stage2_target.py,
2524 modules/stage4_target.py, modules/tinderbox_target.py:
2525 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
2527 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2528 files/catalyst.conf, modules/catalyst_lock.py,
2529 modules/catalyst_support.py, modules/embedded_target.py,
2530 modules/generic_stage_target.py, modules/grp_target.py,
2531 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2532 modules/netboot_target.py, modules/stage1_target.py,
2533 modules/stage2_target.py, modules/stage4_target.py,
2534 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
2535 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
2536 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
2538 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2539 modules/generic_stage_target.py:
2540 Fix autoresume for unpacking tarballs
2542 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2543 targets/support/livecdfs-update.sh:
2544 remove gnap livecd-type per Koon's request
2546 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2547 change rc-update add modules default to rc-update add modules boot
2549 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
2550 modules/generic_stage_target.py, modules/grp_target.py:
2551 Add more verbosity to digests if -V is enabled, add more print messages to
2554 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2555 modules/generic_stage_target.py, modules/grp_target.py:
2556 Add sha/md5 digests support for grp and cleanup other sha/md5 code
2558 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2559 Fix folder name for grp build dir to not have .tar.bz2 at the end
2561 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
2562 modules/catalyst_support.py, modules/generic_stage_target.py:
2563 Add md5 and sha .digests file creation per wolf31o2's feature request
2565 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2566 This is catalyst-2.0_rc2.
2568 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
2569 files/catalyst.conf, modules/generic_stage_target.py,
2570 modules/livecd_stage1_target.py:
2571 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
2572 after each successful kernel build;add autoresume documentation to
2575 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
2576 targets/embedded/embedded-controller.sh,
2577 targets/embedded/embedded-fs-runscript.sh,
2578 targets/livecd-stage2/livecd-stage2-controller.sh,
2579 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2580 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
2581 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2582 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2583 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
2584 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2585 targets/support/rc-update.sh:
2586 Changed multiple spaces to tabs to satisfy my OCD.
2588 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2589 targets/support/chroot-functions.sh:
2590 Bumped genkernel detection to require 3.3.0 or higher
2592 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2593 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2594 targets/netboot/netboot-controller.sh:
2595 Changed to clst_use from clst_embedded_use and clst_netboot_use and
2596 clst_grp_use. This is catalyst-2.0_rc1.
2598 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2599 targets/netboot/netboot-controller.sh:
2600 change to clst_use from clst_netboot_use
2602 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2603 targets/livecd-stage1/livecd-stage1-chroot.sh,
2604 targets/stage4/stage4-chroot.sh:
2605 Changed to clst_use from clst_stage4_use and clst_livecd_use.
2607 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2608 targets/stage4/stage4-chroot.sh:
2609 Fixed USE invocations in stage4 target.
2611 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
2612 modules/livecd_stage1_target.py:
2613 Force use=livecd for livecd-stage1
2615 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2616 This is version 2.0_pre20051129.
2618 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2619 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
2620 Removed kudzu-knoppix from example spec files.
2622 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
2623 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
2624 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
2626 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2627 examples/grp_template.spec, examples/livecd-stage1_template.spec,
2628 examples/stage4_template.spec, +examples/tinderbox_template.spec:
2629 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
2630 definitions in the examples to fit in 80 columns.
2632 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
2633 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
2634 modules/grp_target.py, modules/tinderbox_target.py,
2635 targets/tinderbox/tinderbox-chroot.sh:
2636 Tinderbox script: added newuse, tinderbox and grp targets added support for
2637 overriding the pkgcache location via pkgcache_path - pkgcache_path:
2638 /path/to/cache in the spec file, updated example specs to note pkgcache_path
2640 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2641 Added portdir example to catalyst.conf for bug #113272.
2643 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2644 targets/support/create-iso.sh:
2645 Fixed a few lines which were causing the isolinux directory to be removed
2646 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
2648 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2649 targets/support/create-iso.sh:
2650 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
2652 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
2653 targets/support/bootloader-setup.sh, targets/support/functions.sh:
2654 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
2655 too many arches dont use it by default, test for an initrd in the yaboot
2658 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2659 modules/generic_stage_target.py:
2660 Fix split error if use is specified
2662 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2663 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2664 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2665 Updated palo version from catalyst 1.x for HPPA.
2667 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2668 targets/support/bootloader-setup.sh:
2669 Removing for loop for grub on amd64/x86 as it was totally useless.
2671 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2672 targets/support/bootloader-setup.sh:
2673 Remove vga= line for PPC.
2675 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2676 targets/support/bootloader-setup.sh:
2677 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2679 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2680 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2681 Removing slot patch as it probably didn't belong here anyway, and updating
2682 version stamp to 2.0_pre20051118.
2684 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2685 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2686 targets/support/bootloader-setup.sh:
2687 fix the bootloader script for isolinux so that it actually makes a cfg file,
2688 remove extra unneeded catalyst aborting print statement, reorganize rm code
2689 to make sure is splits properly and is an array even from the cmdline
2691 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2692 targets/support/livecdfs-update.sh:
2693 Added call to update-usbids to download the latest usb.ids file.
2695 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2696 modules/generic_stage_target.py:
2697 Move checks of running catalyst into the target which is simpler
2699 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2700 modules/generic_stage_target.py:
2701 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2702 that doesnt exist yet
2704 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2705 Keep unnecessary programs from installing into kerncache
2707 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2708 modules/generic_stage_target.py:
2709 Turn on more tracebacks at this point to better debug .. will need to turn
2710 them down as we find errors and build appropriate error handlers
2712 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2713 Changed version marker to 2.0_pre20051115 for new ebuild.
2715 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2716 modules/livecd_stage2_target.py:
2717 Fix bug in livecd stage2 so that it doesnt try to use tar
2719 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2720 targets/livecd-stage2/livecd-stage2-controller.sh:
2721 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2722 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2723 of Getting_Online.txt from catalyst 1.1.10.10.
2725 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2726 Added Joshua Kinard to authors for his mips contributions.
2728 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2729 examples/livecd-stage2_template.spec:
2730 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2731 Paul Kessler on gentoo-catalyst. ;]
2733 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2734 Change variables from cat1 format to cat2
2736 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2737 modules/generic_stage_target.py, modules/stage1_target.py:
2738 Fix modules has no attribute register
2740 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2741 modules/generic_stage_target.py:
2742 Fix broken aliases code that was just proof of concept
2744 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2745 Output mkisofs command line options to assist in debugging
2747 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2748 modules/generic_stage_target.py, targets/support/create-iso.sh:
2751 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2752 modules/generic_stage_target.py:
2753 Add VERY basic support for aliases kernel parameter.
2755 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2756 modules/livecd_stage2_target.py:
2757 Remove large section of commented code
2759 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2760 modules/generic_stage_target.py, modules/stage1_target.py:
2761 Allow LDFLAGS to be specified as an ENV variable for stage1
2763 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2764 modules/generic_stage_target.py:
2765 Fix rc-update to automatically run default options for livecds. Removed an
2766 erroneous key check.
2768 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2769 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2770 Make use spec key optional to default to profile defaults
2772 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2773 +examples/stage4_template.spec:
2774 Preliminary stage4_template.spec file
2776 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2777 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2778 Updated version stamp and added slot patch.
2780 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2781 Fix ordering problem so self.settings is defined
2783 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2784 modules/generic_stage_target.py:
2785 Correct a rsync issue when the directory doesnt exist
2787 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2788 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2789 targets/livecd-stage2/livecd-stage2-controller.sh,
2790 targets/netboot/netboot-controller.sh,
2791 targets/stage4/stage4-controller.sh:
2792 run pre_kmerge and post_kmerge only once
2794 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2795 targets/support/bootloader-setup.sh:
2796 MIPS bootloader patch
2798 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2799 targets/support/mips-arcload_conf.sh:
2800 Fix MIPS Serial Detection
2802 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2803 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2804 +targets/support/mips-arcload_conf.sh:
2805 Application of Kumba's patches for MIPS support
2807 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2808 Check for the correct arch specific cd building tool
2810 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2811 modules/generic_stage_target.py:
2812 Print a warning if livecd/iso is not defined
2814 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2815 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2817 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2818 targets/support/post-kmerge.sh:
2819 Check for existence of files in /lib/modules before running depscan.sh. This
2820 replaces the mips-specific check and makes it portable.
2822 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2823 modules/generic_stage_target.py:
2824 update autoresume logic when dealing with rsync unpack operations
2826 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2827 targets/support/post-kmerge.sh:
2828 Bypass module load on mips
2830 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2831 remove --no-deps so dependancies get installed for genkernel
2833 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2834 modules/generic_stage_target.py:
2835 Fix missing : statement in unpack
2837 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2838 modules/generic_stage_target.py:
2839 fix livecd-stage2 unpack when seedcache is turned off
2841 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2842 targets/support/functions.sh:
2843 Fix module unpacking and make it actually optional.
2845 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2846 modules/generic_stage_target.py:
2847 Fix broken seedcache autoresume interaction
2849 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2850 modules/generic_stage_target.py:
2851 Cleanup stage directories properly for tar installs
2853 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2854 Tinderbox no longer cleans /tmp/*
2856 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2857 targets/tinderbox/tinderbox-chroot.sh,
2858 targets/tinderbox/tinderbox-controller.sh:
2859 Fixing problem with bind mounted portage and final rsync on tinderbox target
2860 and adding additional logging.
2862 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2863 Stop tinderbox from trying to create a tarball of itself
2865 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2866 modules/generic_stage_target.py:
2867 Fix catalyst so it fully disables snapcache when its not specified in the
2870 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2871 examples/livecd-stage2_template.spec:
2872 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2873 spec template and updating version stamp.
2875 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2876 modules/catalyst_support.py:
2877 allow file_check to proceed if key is not in use
2879 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2880 Recursively make the missing directories
2882 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2883 Fix extract_modules to just echo a warning that it is missing
2885 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2886 files/catalyst.conf:
2887 Updating default configuration for catalyst and updating version stamp,
2888 since we're beginning internal testing for release.
2890 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2891 modules/generic_stage_target.py:
2892 fix bug 106004 split strings into a list for empty and rm operation
2894 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2895 modules/livecd_stage2_target.py:
2896 Append slashes to directories so rsyncs work properly
2898 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2899 examples/livecd-stage2_template.spec:
2900 Changing source_subpath for livecd-stage2 example for bug #101704.
2902 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2903 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2904 targets/support/livecdfs-update.sh:
2905 Added livecd/xdm and livecd/xsession options. These are used to setup the
2906 default display manager and X session, respectively. Added supporting
2907 documentation to example spec files. Imported more work from my fsscript for
2908 the official LiveCD.
2910 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2911 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2912 discussion, see bug #88777.
2914 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2915 modules/generic_stage_target.py:
2916 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2917 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2919 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2920 targets/livecd-stage1/livecd-stage1-controller.sh,
2921 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2922 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2923 on livecd-stage2 and removing universal motd for livecd/type of
2924 gentoo-release-livecd.
2926 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2927 modules/livecd_stage1_target.py:
2928 Add optional livecd/type env var for scripts to add optional items to the
2931 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2932 -livecd/files/x86-help.msg:
2933 Removing x86-help.msg as it is no longer used.
2935 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2936 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2937 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2938 Add dobladecenter description to bootloader files for x86/amd64.
2940 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2941 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2943 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2944 modules/generic_stage_target.py:
2945 Added split to use section for bug #104414.
2947 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2948 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2949 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2950 Tabs to whitespaces for isolinux.
2952 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2953 targets/support/bootloader-setup.sh:
2954 Changed isolinux to use new split-out help messages. Using grub gives a
2955 single help message with pager.
2957 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2958 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2959 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2960 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2961 Added F2->F7 help messages for isolinux.
2963 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2964 livecd/files/README.txt, livecd/files/generic.motd.txt,
2965 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2966 livecd/files/livecd-local.start:
2967 Updated files from latest used to build LiveCD.
2969 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2970 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2972 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2973 modules/catalyst_support.py:
2974 Added fix for using options with = in them with --cli (ex.
2975 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2976 <cell@ices.utexas.edu> for pointing this out to me via email.
2978 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2979 modules/generic_stage_target.py, targets/support/functions.sh:
2980 fix bug in exec_in_chroot for stage1 target
2982 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2983 modules/generic_stage_target.py:
2984 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
2985 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
2987 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
2988 catalyst, examples/livecd-stage2_template.spec,
2989 examples/snapshot_template.spec, files/catalyst.conf,
2990 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
2991 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
2992 livecd/files/x86-help.msg, modules/catalyst_lock.py,
2993 modules/catalyst_support.py, modules/livecd_stage2_target.py,
2994 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
2995 targets/livecd-stage2/livecd-stage2-controller.sh,
2996 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2997 targets/stage2/stage2-preclean-chroot.sh,
2998 targets/stage3/stage3-preclean-chroot.sh,
2999 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
3000 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
3001 targets/support/filesystem-functions.sh, targets/support/functions.sh,
3002 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3003 targets/support/target_image_setup.sh:
3004 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
3005 to look at gamecdfs-update.sh yet.
3007 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
3008 modules/generic_stage_target.py:
3009 Remove extra debugging print statement
3011 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3012 +modules/catalyst_lock.py, modules/catalyst_support.py,
3013 modules/embedded_target.py, modules/generic_stage_target.py,
3014 modules/grp_target.py, modules/livecd_stage1_target.py,
3015 modules/livecd_stage2_target.py, modules/netboot_target.py,
3016 modules/snapshot_target.py, modules/stage1_target.py,
3017 modules/stage2_target.py, modules/stage4_target.py,
3018 targets/support/functions.sh:
3019 Add locking support. Code simplification for unpack and unpack snapshot.
3020 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
3021 Add seedcache support (Grabs output from previous target run)
3022 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
3024 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3025 modules/catalyst_support.py, modules/generic_stage_target.py:
3026 Add support to cache the snapshot dir. add snapcache to options. add
3027 snapshot_cache= to override the default location of the cache in
3028 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
3030 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3031 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
3032 Forward port README.txt and Getting_Online.txt files from catalyst
3035 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3036 Add automatic creation/deletion of runlevels based on rcadd rcdel
3038 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3039 Fix grp so that grp/use is not required anymore
3041 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3042 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3043 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3044 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3045 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
3046 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
3047 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
3048 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
3049 they are known to cause booting problems.
3051 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3052 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
3053 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
3054 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
3057 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3058 targets/stage1/stage1-chroot.sh:
3059 Fixed quoting in stage1 profile check.
3061 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3062 targets/stage3/stage3-chroot.sh:
3063 Fixing USE for stage3.
3065 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3066 targets/support/chroot-functions.sh:
3067 Fix FETCH code so it will run for Pylon
3069 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
3070 targets/grp/grp-chroot.sh:
3071 Fix bindist invcation.
3073 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3074 targets/grp/grp-chroot.sh:
3075 Made sure bindist was used for all emerges in GRP.
3077 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
3078 Fix USE flags for GRP build
3080 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
3081 targets/stage4/stage4-chroot.sh:
3082 let GRP use the users environment variables and removed extra
3083 GRP_STAGE23_USE from stage4
3085 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
3086 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3087 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
3089 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
3090 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
3091 impact all previous spec files that use this option. It's beejay's fault.
3093 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
3094 Changed to use linux32 for ppc32 support when build host is ppc64.
3096 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
3098 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
3100 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
3101 Minor cosmetic print statement fixes for readability
3103 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3104 modules/catalyst_support.py, modules/generic_stage_target.py:
3105 Fix None None bug and exception reporting
3107 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
3108 Fix iso creation script. Case statement out of place
3110 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
3111 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
3112 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
3113 catalyst, files/catalyst.conf, modules/builder.py,
3114 modules/catalyst_support.py, modules/embedded_target.py,
3115 modules/generic_stage_target.py, modules/generic_target.py,
3116 modules/grp_target.py, modules/livecd_stage1_target.py,
3117 modules/livecd_stage2_target.py, modules/netboot_target.py,
3118 modules/snapshot_target.py, modules/stage1_target.py,
3119 modules/stage2_target.py, modules/stage3_target.py,
3120 modules/stage4_target.py, modules/tinderbox_target.py,
3121 targets/embedded/embedded-chroot.sh,
3122 targets/embedded/embedded-fs-runscript.sh,
3123 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
3124 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
3125 targets/grp/grp-preclean-chroot.sh,
3126 targets/livecd-stage1/livecd-stage1-chroot.sh,
3127 targets/livecd-stage1/livecd-stage1-controller.sh,
3128 targets/livecd-stage2/livecd-stage2-controller.sh,
3129 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
3130 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
3131 targets/netboot/netboot-image.sh, targets/stage1/build.py,
3132 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3133 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
3134 targets/stage2/stage2-controller.sh,
3135 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
3136 targets/stage3/stage3-controller.sh,
3137 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
3138 targets/stage4/stage4-controller.sh,
3139 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
3140 targets/support/create-iso.sh, targets/support/functions.sh,
3141 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
3142 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
3143 targets/support/target_image_setup.sh,
3144 targets/tinderbox/tinderbox-chroot.sh,
3145 targets/tinderbox/tinderbox-controller.sh,
3146 targets/tinderbox/tinderbox-preclean-chroot.sh:
3147 Big honkin' copyright update.
3149 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3150 modules/generic_stage_target.py:
3151 add additional logging output. Use standard os redirection methods to log to
3154 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3155 targets/stage1/stage1-chroot.sh:
3156 Added profile sanity check for bug #97867.
3158 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3159 targets/support/bootloader-setup.sh:
3160 Removing acpi=off from default kernel arguments and adding ia64
3161 livecd-stage2 support functions and cdtar.
3163 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3164 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
3165 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
3166 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
3167 splash command line.
3169 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3170 targets/support/create-iso.sh:
3171 Fixed up zisofs support. Waiting for response from sparc before touching
3174 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3175 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3176 targets/support/functions.sh:
3177 Added livecd/bootargs and added the option to the bootloader-setup.sh script
3178 to allow it to work on all arches that dynamically build their bootloader
3181 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
3182 targets/stage4/stage4-controller.sh:
3183 Fix stage4 so it doesnt run the bootloader stuff
3185 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3186 targets/support/bootloader-setup.sh:
3187 Removed dokeymap from non-Gentoo releases.
3189 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3190 targets/support/livecdfs-update.sh:
3191 Added call to update-pciids to download the latest pci.ids file.
3193 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
3194 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3195 modules/stage4_target.py:
3196 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
3198 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
3199 Fix issue where -s on the command line would not run
3201 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3202 livecd/files/generic.motd.txt:
3203 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
3204 kernel configurations.
3206 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3207 targets/support/livecdfs-update.sh:
3208 Updated hostname/domainname creation for new baselayout.
3210 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3211 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
3212 Fixing some bootloader isolinux/boot stuff for x86/amd64.
3214 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3215 targets/support/chroot-functions.sh:
3216 Change portage emerge to use --oneshot --nodeps to keep from merging the
3217 same packages multiple times.
3219 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3220 targets/stage2/stage2-chroot.sh:
3221 Added a -p bootstrap when catalyst is called with -V (verbose).
3223 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3224 targets/support/livecdfs-update.sh:
3225 Removed inittab hack, as this is done by livecd-tools.
3227 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3228 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
3229 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
3231 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3232 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
3233 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
3234 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3235 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3236 targets/livecd-stage2/livecd-stage2-controller.sh:
3237 Removed gentoo.png and creation of face directory. Changed
3238 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
3241 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3242 targets/stage1/stage1-preclean-chroot.sh,
3243 targets/support/chroot-functions.sh:
3244 Added setup_binutils function and force both of them to run during stage1
3247 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3248 examples/livecd-stage2_template.spec:
3249 Added livecd/volid explanation to example spec.
3251 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3252 targets/support/create-iso.sh:
3253 General cleanup of ISO code and added default livecd/volid when it is not set.
3255 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3256 targets/embedded/embedded-controller.sh:
3257 Actually modify the embedded target this time.
3259 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
3260 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
3261 targets/livecd-stage2/livecd-stage2-controller.sh,
3262 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
3263 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
3264 and livecd-stage2 targets.
3266 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
3267 files/catalyst.conf:
3268 Retired John Davis <zhen@gentoo.org> and added storedir to default
3271 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3272 targets/support/livecdfs-update.sh:
3273 Uncommented openglify, since it is needed for both opengl-update-livecd and
3276 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3277 modules/generic_stage_target.py:
3278 Fix print statement so it shows when kill_chroot_pids is run correctly
3280 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3281 modules/snapshot_target.py:
3282 Fix snapshot target to skip the kill_pids check
3284 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
3285 Bug fixes in parse_spec, fix issues detecting list or string.
3287 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3288 modules/catalyst_support.py:
3289 Fix bug 65284. More flexible spec parsing. Should handle cases where no
3290 spaces are after :. Better handling of comments ( ie preprocessed and
3291 stripped off ). Unset empty keys.
3293 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3294 targets/support/kill-chroot-pids.sh:
3295 Remove extra P_NAME definition that is never used. Saves processing time.
3296 Bumped catalyst to pre2
3298 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3299 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3300 +targets/support/kill-chroot-pids.sh:
3301 User info about runscript and archscript. Added checks for processes running
3302 in the chroot and created a script to kill them. Should fix the unmounting
3303 issues with gconfd or any other running application in the chroot
3305 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3306 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
3307 Remove using gcc-config to set things up as we should all be using 2005.0
3310 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3311 examples/livecd-stage2_template.spec:
3312 Added livecd/users to example livecd-stage2 spec file.
3314 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3315 targets/support/livecdfs-update.sh:
3316 Change default hostnames for livecds
3318 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3319 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
3320 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
3323 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3324 modules/livecd_stage2_target.py:
3325 Clear autoresume flags when build is done
3327 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
3328 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
3329 targets/support/create-iso.sh:
3330 Fix isolinux so that it finds menus and kernels and stuff
3332 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3333 modules/generic_stage_target.py:
3334 Make purge operation a little less chatty, removed print statements
3336 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3337 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3338 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3339 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
3341 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3342 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3343 print warning message about deprecated use of cdfstype
3345 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
3346 targets/support/chroot-functions.sh:
3347 statically define genkernel location to eliminate which command failure if
3348 genkernel is not installed
3350 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
3351 modules/generic_stage_target.py:
3352 change the portage_overlay to an array so it always works
3354 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3355 modules/catalyst_support.py:
3356 Fix exception handling to remove extraneous prints of None
3358 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
3359 Remove iso creation code from stage4
3361 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3362 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3363 modules/livecd_stage2_target.py, modules/snapshot_target.py,
3364 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
3365 targets/livecd-stage1/livecd-stage1-chroot.sh,
3366 targets/livecd-stage1/livecd-stage1-controller.sh,
3367 targets/livecd-stage2/livecd-stage2-controller.sh,
3368 targets/netboot/netboot-controller.sh,
3369 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
3370 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
3371 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3372 targets/support/create-iso.sh, targets/support/kmerge.sh,
3373 targets/support/target_image_setup.sh,
3374 targets/tinderbox/tinderbox-controller.sh:
3375 Fix some exception handling in catalyst_support.py, remove intermediate
3376 destination folder of iso and tarball, add additional tests for folders not
3377 found on host but defined in spec file, keep catalyst from erroring in this
3378 case, change exit code on shell scripts so that errors are reported to
3379 catalyst and causes catalyst to die on errors, fix bug in
3380 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
3381 check for mkisofs that informs the user of where to get the program, and
3382 removed the autoresume code from ccache and distcc installation until I can
3383 figure out a way to have the autoresume flag go someplace outside the chroot.
3385 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3386 Remove bind mounts before rm operations happen at startup
3388 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
3389 modules/generic_stage_target.py:
3390 Fix bug where purge deletes the autoresume directory but doesnt recreate it
3392 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3393 modules/generic_stage_target.py:
3394 fix minor bug in the purge code so that it actually runs the commands
3396 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
3397 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3398 modules/stage4_target.py:
3399 Change ordering of tasks so root_overlay and fsscript occur after
3400 livecd_update, giving users a chance to override livecd_update
3402 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3403 modules/catalyst_support.py, modules/generic_stage_target.py:
3404 Added a better exception handling message for keyboard interrupt and added
3405 countdown timer for purge operation to give an opportunity to exit
3407 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3408 modules/catalyst_support.py, modules/generic_stage_target.py:
3409 Add support to clear the autoresume flags and improve the purge code to
3410 clean the chroot, and pkg/kern cache
3412 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3413 modules/catalyst_support.py, modules/generic_stage_target.py,
3414 modules/livecd_stage1_target.py:
3415 only append livecd-tools to the livecd-stage1 target package list and move a
3416 check out of the way so command line and spec files can co-exist
3418 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
3419 modules/generic_stage_target.py:
3420 fixed python syntax in set_packages so catalyst will run
3422 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3423 modules/embedded_target.py, modules/generic_stage_target.py,
3424 modules/grp_target.py, modules/livecd_stage1_target.py,
3425 modules/livecd_stage2_target.py, modules/netboot_target.py,
3426 modules/stage4_target.py, modules/tinderbox_target.py,
3427 targets/embedded/embedded-chroot.sh,
3428 targets/embedded/embedded-controller.sh,
3429 targets/livecd-stage1/livecd-stage1-controller.sh,
3430 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
3431 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
3432 targets/livecd-stage2/livecd-stage2-controller.sh,
3433 -targets/livecd-stage2/livecd-stage2-iso.sh,
3434 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
3435 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
3436 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
3437 targets/support/functions.sh, targets/support/livecdfs-update.sh,
3438 +targets/support/target_image_setup.sh:
3439 embedded target cleanups ... iso,bootloader,target_setup generalizations,
3442 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3443 targets/livecd-stage2/livecd-stage2-controller.sh,
3444 targets/support/livecdfs-update.sh:
3445 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
3446 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
3447 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
3450 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3451 targets/livecd-stage2/livecd-stage2-controller.sh,
3452 targets/support/rc-update.sh:
3453 Updated rc-update.sh with better defaults for different livecd/type settings
3454 and cleaning up file copying in livecd-stage2-controller.sh to match
3457 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
3458 Made example of catalyst.conf in README match the default catalyst.conf
3461 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
3463 Removing old files from previous maintainers and updating README.
3465 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3466 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
3467 Added livecd/users option to create non-root users. The first user listed
3468 will also be used for auto-starting X, if X is merged onto the CD.
3470 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3471 targets/livecd-stage1/livecd-stage1-controller.sh,
3472 targets/livecd-stage2/livecd-stage2-controller.sh,
3473 targets/support/livecdfs-update.sh:
3474 Updated all instances of livecd/type: gentoo-release-environmental to
3475 gentoo-release-livecd and added generic-livecd.
3477 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3478 examples/fsscript.sh.example, examples/gamecd.conf.example,
3479 examples/generic_stage_template.spec, examples/grp_template.spec,
3480 examples/livecd-stage1_template.spec,
3481 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
3482 examples/snapshot_template.spec:
3483 Imported example files from catalyst 1.1.9 to make them more verbose.
3485 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
3486 Fix grp/use bug #89365
3488 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3489 modules/generic_stage_target.py, targets/support/kmerge.sh:
3490 Fixes for initramfs overlay support.
3492 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
3493 modules/generic_stage_target.py, targets/support/kmerge.sh,
3494 targets/support/pre-kmerge.sh:
3495 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
3496 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
3497 caching bug; Also adding preliminary support for initramfs_overlay from
3500 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
3501 modules/generic_stage_target.py, targets/support/kmerge.sh:
3502 Removed support for postconf as genkernel no longer has that option
3504 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3505 modules/embedded_target.py, modules/generic_stage_target.py,
3506 modules/grp_target.py, modules/livecd_stage1_target.py,
3507 modules/livecd_stage2_target.py, modules/netboot_target.py,
3508 modules/stage4_target.py, modules/tinderbox_target.py,
3509 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
3510 targets/stage1/stage1-preclean-chroot.sh,
3511 targets/support/chroot-functions.sh:
3512 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
3513 die properly on CTRL-C; fixed stage1 bug with gcc-setup
3515 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3516 modules/livecd_stage2_target.py:
3517 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
3519 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
3520 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
3521 modules/livecd_stage2_target.py, modules/stage4_target.py,
3522 targets/livecd-stage1/livecd-stage1-controller.sh,
3523 targets/livecd-stage2/livecd-stage2-controller.sh,
3524 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
3525 targets/support/functions.sh, targets/support/kmerge.sh,
3526 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
3527 Generalized kernel support, fsscript, rcupdate, etc for stage4
3529 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3530 targets/support/pre-kmerge.sh:
3531 Removed sed for usb devices from legacy genkernel, as we're going to require
3532 a version much higher that no longer exhibits the bug.
3534 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3535 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
3536 targets/support/livecdfs-update.sh:
3537 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
3538 properly with hotplug firmwares, and also updated gamecd.conf.example, since
3539 the ut2004demo shell script has been renamed to ut2004-demo.
3541 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
3542 let genkernel always reinstall itself
3544 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
3545 modules/catalyst_support.py, modules/generic_stage_target.py,
3546 modules/stage1_target.py, targets/support/livecdfs-update.sh:
3547 fix case bug in livecdfs-update.sh; fix bug in initial command line
3548 arguement parsing; add cflags spec file support which is only allowed to
3551 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
3552 targets/stage3/stage3-chroot.sh:
3553 Fix a use flag bug in the stage3
3555 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
3556 modules/generic_stage_target.py:
3557 Changes to allow cflags, chost, cxxflags in a spec file
3559 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3560 targets/livecd-stage1/livecd-stage1-controller.sh,
3561 targets/livecd-stage2/livecd-stage2-controller.sh,
3562 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
3563 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
3564 targets/support/pre-kmerge.sh:
3565 change the code to use more case statements. Fix gcc issue in stage1.
3567 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3568 targets/livecd-stage1/livecd-stage1-controller.sh,
3569 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3570 Merging in changes from catalyst 1.1.x for gamecd support.
3572 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3573 targets/stage1/stage1-preclean-chroot.sh:
3574 Removing gcc-config stuff to see if its still required to work around a gcc
3577 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
3578 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
3579 Added tests for genkernel >3.2.0
3581 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
3584 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
3585 Updated AUTHORS with new maintainers and updated contributors list.
3587 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3588 examples/fsscript.sh.example, livecd/files/README.txt,
3589 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
3590 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
3591 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
3592 Changed maintainers. Updated examples/fsscript.sh.example to provide better
3593 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
3594 universal.motd.txt to resolve documentation issue on bug #86914. Added
3595 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
3596 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
3599 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
3600 targets/livecd-stage2/livecd-stage2-controller.sh:
3601 Removed a few unnecessary comments
3603 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
3604 Removed obsolete files from the livecd directory as the functionality has
3605 moved into the targets folders
3607 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
3608 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
3609 Additional catalyst 2.0.0 files
3611 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
3612 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
3613 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3614 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3615 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
3616 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
3617 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
3618 -livecd/runscript/alpha-archscript.sh,
3619 -livecd/runscript/default-runscript.sh,
3620 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
3621 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
3622 -livecd/runscript-support/gamecdfs-update.sh,
3623 -livecd/runscript-support/kmerge.sh,
3624 -livecd/runscript-support/livecdfs-update.sh,
3625 -livecd/runscript-support/post-kmerge.sh,
3626 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3627 modules/embedded_target.py, modules/generic_stage_target.py,
3628 modules/grp_target.py, modules/livecd_stage1_target.py,
3629 modules/livecd_stage2_target.py, -modules/netboot.py,
3630 +modules/netboot_target.py, modules/snapshot_target.py,
3631 modules/stage1_target.py, +modules/stage4_target.py,
3632 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
3633 +targets/embedded/embedded-controller.sh,
3634 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
3635 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
3636 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
3637 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3638 +targets/livecd-stage1/livecd-stage1-controller.sh,
3639 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3640 -targets/livecd-stage1/livecd-stage1.sh,
3641 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
3642 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
3643 +targets/livecd-stage2/livecd-stage2-controller.sh,
3644 +targets/livecd-stage2/livecd-stage2-iso.sh,
3645 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
3646 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
3647 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
3648 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
3649 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
3650 +targets/stage1/stage1-controller.sh,
3651 +targets/stage1/stage1-preclean-chroot.sh,
3652 -targets/stage1/stage1-preclean1-chroot.sh,
3653 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
3654 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
3655 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
3656 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
3657 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
3658 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
3659 +targets/stage4/stage4-preclean-chroot.sh,
3660 +targets/support/chroot-functions.sh,
3661 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3662 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3663 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3664 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3665 +targets/tinderbox/tinderbox-controller.sh,
3666 targets/tinderbox/tinderbox-preclean-chroot.sh,
3667 -targets/tinderbox/tinderbox.sh:
3668 Initial Import of Catalyst 2.0.0
3670 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3671 livecd/runscript-support/livecdfs-update.sh:
3672 Added /usr/portage as tmpfs (this will be made conditional later).
3674 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3675 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3676 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3677 from an interactive shell.
3679 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3680 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3681 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3682 livecd/runscript-support/pre-kmerge.sh,
3683 livecd/runscript/default-runscript.sh:
3684 Moved livecd-bash_profile to livecd-bashrc. Added check for
3685 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3686 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3689 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3690 modules/generic_stage_target.py:
3691 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3694 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3695 livecd/runscript/default-runscript.sh,
3696 targets/livecd-stage1/livecd-stage1.sh:
3697 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3698 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3699 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3702 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3703 livecd/runscript/ppc-archscript.sh:
3704 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3706 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3707 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3708 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3709 for multiple initrd files.
3711 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3712 livecd/runscript/ppc-archscript.sh:
3713 Modifed PPC archscript to close bug #84648 and also to make the PPC
3714 archscript produce multiple initrd files, like x86/amd64.
3716 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3717 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3718 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3719 livecd/runscript/ppc-archscript.sh:
3720 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3721 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3722 livecd/volid for the HFS volid, too.
3724 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3725 Calling this one 1.1.7 and rolling a tarball.
3727 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3728 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3729 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3730 -livecd/runscript/sparc64-archscript.sh,
3731 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3732 Added livecd/volid to set the volume ID when creating the ISO, patch by
3733 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3734 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3736 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3737 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3738 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3739 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3741 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3742 livecd/runscript-support/livecdfs-update.sh:
3743 Removed hdparm from default runlevel as it break ide=nodma at boot.
3745 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3746 livecd/runscript-support/kmerge.sh,
3747 livecd/runscript-support/pre-kmerge.sh,
3748 targets/livecd-stage1/livecd-stage1-chroot.sh:
3749 Revert last set of changes and remove portage version check from emerge in
3750 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3753 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3754 livecd/runscript-support/kmerge.sh,
3755 livecd/runscript-support/pre-kmerge.sh:
3756 Change genkernel check to use best_version and has_version to determine if
3757 the any previously installed versions of genkernel are up to date. Change
3758 emerge line for kernels to use -n option to only install if they were not
3759 previously installed.
3761 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3762 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3763 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3764 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3765 livecd/runscript/sparc-archscript.sh:
3766 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3767 unified sparc32/sparc64 cdtar.
3769 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3770 livecd/runscript-support/livecdfs-update.sh,
3771 livecd/runscript-support/pre-kmerge.sh:
3772 Change sudoers update to only run if /etc/sudoers exists and only reduce
3773 splash to 1024x768 on minimal and universal install CD.
3775 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3776 targets/livecd-stage1/livecd-stage1.sh:
3777 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3780 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3781 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3782 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3783 livecd/runscript/sparc64-archscript.sh,
3784 livecd/runscript/x86-archscript.sh:
3785 Added a new empty livecd file to each archscript. This will be used for an
3786 identifier by genkernel to allow booting from a non-primary CDROM.
3788 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3789 Catalyst 1.1.6 is here.
3791 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3792 targets/stage1/stage1-preclean2-chroot.sh:
3793 Commenting out stage1 cleaning of /var/db.
3795 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3796 livecd/runscript-support/pre-kmerge.sh:
3797 Made splash reduction to 1024x768 only for minimal and universal release media.
3799 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3800 targets/stage1/stage1-preclean2-chroot.sh:
3801 Added SLOT files back to /var/db entries in stage1.
3803 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3804 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3805 livecd/runscript/default-runscript.sh,
3806 livecd/runscript-support/livecdfs-update.sh,
3807 targets/livecd-stage2/unmerge.sh:
3808 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3809 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3810 the copy from preserving permissions and also adding /usr/share/faces and
3811 default Gentoo icon. We'll see how the icon does for us. Removing serial
3812 init script, as it causes problems with the splash theme.
3814 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3815 targets/livecd-stage1/livecd-stage1.sh:
3818 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3819 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3820 livecd/runscript-support/kmerge.sh,
3821 livecd/runscript-support/livecdfs-update.sh,
3822 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3823 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3824 targets/stage1/stage1-preclean2-chroot.sh:
3825 Removed x-setup from local.start and added in symlinks for gconf, portage
3826 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3827 baselayout and removed /etc/startx from the environmental type. Commented
3828 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3829 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3830 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3831 for X, use the latest pci.ids and usb.ids from portage, and create
3832 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3833 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3834 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3835 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3836 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3839 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3840 Removed ccache from default options as it breaks catalyst when merged with
3843 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3844 modules/snapshot_target.py:
3845 Added /local/ to snapshot exclusion.
3847 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3848 livecd/runscript-support/livecdfs-update.sh:
3849 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3850 gustavoz and his 5 interface Xeon for this.
3852 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3853 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3854 Added a conditional before killing gconfd-2. This is also going to be
3855 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3858 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3859 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3860 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3861 Moved killall -9 gconfd-2 to execute outside chroot.
3863 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3864 livecd/files/x86-help.msg:
3865 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3868 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3869 livecd/runscript/x86-archscript.sh:
3870 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3873 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3876 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3877 targets/livecd-stage1/livecd-stage1.sh:
3878 Added killall for gconfd-2 back into livecd-stage1.sh
3880 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3881 livecd/runscript/alpha-archscript.sh:
3882 Alpha fixes for multiple kernels..
3884 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3885 livecd/runscript-support/kmerge.sh:
3886 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3888 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3889 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3890 livecd/runscript/sparc64-archscript.sh:
3891 Force devfs if udev is not selected for all supporting arches.
3893 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3894 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3895 livecd/runscript-support/kmerge.sh:
3896 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3899 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3900 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3901 Re-enabled preclean in grp and added gconfd-2 killing.
3903 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3904 livecd/runscript/x86-archscript.sh:
3905 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3908 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3909 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3910 targets/livecd-stage1/livecd-stage1-chroot.sh,
3911 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3912 targets/livecd-stage1/livecd-stage1.sh,
3913 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3914 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3915 Added ability to pause indefinitely. This closes bug #79798. I've also added
3916 the gcond-2 killall back in, but now it is in the actual preclean script and
3917 is executed inside the chroot.
3919 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3920 Updated for 1.1.3 release.
3922 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3923 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3924 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3925 targets/netboot/netboot-packages.sh,
3926 targets/tinderbox/tinderbox-chroot.sh:
3927 Updated to use package.use correctly. Blame Robert Paskowitz
3928 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3930 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3931 targets/stage1/stage1-preclean2-chroot.sh:
3932 Fixed find line for new stage1 /var/db/pkg.
3934 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3935 targets/stage1/stage1-preclean2-chroot.sh:
3936 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3937 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3940 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3941 livecd/runscript-support/livecdfs-update.sh:
3942 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3943 added net.ethX symlinks, and added copying of files from
3944 /usr/lib/hotplug/firmware into firmware tarball.
3946 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3947 livecd/runscript-support/livecdfs-update.sh:
3948 Firmware updated to use new /lib/firmware directory.
3950 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3951 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3952 work when both -f and -C were used on the command line.
3954 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3955 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3956 targets/livecd-stage1/livecd-stage1-chroot.sh,
3957 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3958 targets/stage3/stage3-chroot.sh:
3959 Added a portage version check to each target that uses --newuse to ensure a
3960 high enough version is used. This resolves bug #75336.
3962 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3963 livecd/files/livecd-local.start:
3964 Possible local.start fix for beejay.
3966 12 Jan 2005; John Davis <zhen@gentoo.org>
3967 modules/embedded.py:
3968 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3970 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3971 livecd/runscript-support/kmerge.sh:
3972 Added ccache support to genkernel call in livecd-stage2.
3974 11 Jan 2005; John Davis <zhen@gentoo.org>
3975 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3976 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3977 targets/netboot/netboot.sh:
3978 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
3979 some feature enhancements.
3981 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3982 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3983 targets/livecd-stage1/livecd-stage1-chroot.sh,
3984 targets/livecd-stage1/livecd-stage1.sh,
3985 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3986 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3987 Added a -F or --fetchonly command line option and closing out bug #77480.
3988 Also added a portage version check to livecd-stage1 to close out bug #68307.
3990 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3991 livecd/runscript-support/livecdfs-update.sh,
3992 targets/stage3/stage3-chroot.sh:
3993 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
3994 target to use emerge -e when building. This is only temporary until the
3995 bootstrap.sh script can be fixed or another solution can be decided upon.
3997 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3998 +targets/embedded/kmerge.sh:
3999 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
4000 from mutex@gentoo.org
4002 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4003 modules/livecd_stage2_target.py:
4006 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4007 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
4008 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
4009 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
4010 the brokenness of a stage1 tarball.
4012 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
4013 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
4016 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4017 modules/livecd_stage2_target.py:
4020 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4021 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4022 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4023 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4024 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
4025 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
4026 Upgraded the isolinux cdtar files and closing bug #70518.
4028 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
4029 modules/embedded_target.py, modules/generic_stage_target.py,
4030 modules/grp_target.py, modules/livecd_stage1_target.py,
4031 modules/livecd_stage2_target.py, modules/netboot.py,
4032 modules/stage1_target.py, modules/tinderbox_target.py:
4033 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4034 separate out specific target logic from the generic targets modules.
4036 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
4037 new PPC arch file from pvdabeel@gentoo.org
4039 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
4040 examples/generic_stage_template.spec, modules/catalyst_support.py:
4041 tweaking error handling in the main catalyst script
4042 updated the example to include a blurb about portage_confdir
4044 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4045 livecd/runscript-support/livecdfs-update.sh:
4046 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
4048 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4051 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
4052 fix for #66592. catalyst now gives a traceback when it bails out, making
4053 troubleshooting amazingly easier
4055 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4056 modules/catalyst_support.py, modules/embedded_target.py,
4057 modules/generic_stage_target.py, modules/grp_target.py,
4058 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4059 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4060 Reversing patch from Eric Edgar from bug #70663.
4062 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4063 livecd/runscript/x86-archscript.sh:
4064 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
4065 not work without it (mkisofs fails on creating ISO).
4067 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4068 modules/catalyst_support.py, modules/embedded_target.py,
4069 modules/generic_stage_target.py, modules/grp_target.py,
4070 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4071 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
4072 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
4073 separate out specific target logic from the generic targets modules.
4075 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4076 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
4077 targets/embedded/embedded.sh:
4078 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
4080 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4081 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
4082 livecd/runscript/default-runscript.sh,
4083 livecd/runscript-support/gamecdfs-update.sh,
4084 livecd/runscript-support/livecdfs-update.sh,
4085 modules/livecd_stage2_target.py:
4086 Added gamecd/conf option to livecd_stage2_target.py, added
4087 gamecd.conf.example to /examples, cleaned up game-specific code in
4088 gamecdfs-update.sh to make it more generic, added more fundtionality to
4089 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
4090 and gentoo-gamecd to make spec files simpler and to remove the need for
4091 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
4092 user to still use a custom fsscript of their own.
4094 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4095 +livecd/files/environmental.motd.txt,
4096 targets/livecd-stage1/livecd-stage1.sh:
4097 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
4099 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4100 livecd/runscript/default-runscript.sh,
4101 livecd/runscript-support/livecdfs-update.sh:
4102 Added gentoo-release-environmental as a valid livecd/type and did some
4103 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
4104 devices other than eth0.
4106 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4107 targets/livecd-stage1/livecd-stage1-chroot.sh:
4108 Changed livecd-stage1 to merge each package individually. This should not
4109 make it into a production version of catalyst, but is here as a possible
4110 solution to bug #68307.
4112 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4113 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4114 livecd/runscript/sparc-archscript.sh,
4115 livecd/runscript/sparc64-archscript.sh,
4116 livecd/runscript/x86-archscript.sh:
4117 Added failures to all arches on mkisofs failure and also made -z option to
4118 mkisofs optional on x86 depending on loop type used.
4120 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4121 livecd/runscript/x86-archscript.sh:
4122 Making sure the mkisofs call causes a failure when it doesn't complete
4123 successfully. Once again, blame jforman, our beloved infra-monkey.
4125 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4126 livecd/runscript/default-runscript.sh:
4127 squashfs-utils->squashfs-tools fix. Blame jforman.
4129 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4130 livecd/isogen/x86-isogen.sh:
4131 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
4132 possibly not booting on really old systems.
4134 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4135 livecd/runscript/x86-archscript.sh:
4136 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
4137 possibly not booting on really old systems.
4139 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4140 livecd/runscript-support/livecdfs-update.sh:
4141 Save some space by removing redundant firmware after tarball is made, only
4142 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
4145 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4146 targets/stage1/stage1-preclean2-chroot.sh:
4147 Added patch from vapier and closing bug #73556.
4149 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
4150 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
4151 +targets/embedded/embedded-fs-runscript.sh,
4152 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4153 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4154 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
4155 from mutex@gentoo.org for modules/embedded.py
4157 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4158 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
4159 livecd/runscript-support/livecdfs-update.sh:
4160 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
4161 aliases having --color rather than --color=auto.
4163 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4164 livecd/files/livecd-local.start:
4165 Let's try actually making a proper edit on livecd/files/livecd-local.start
4166 this time, shall we...
4168 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4169 livecd/files/livecd-local.start:
4170 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
4171 x-setup check for /etc/startx.
4173 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4174 livecd/runscript-support/gamecdfs-update.sh:
4175 Fixing minor sed bug in gamecdfs-update.sh.
4177 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4178 examples/snapshot_template.spec,
4179 livecd/runscript-support/gamecdfs-update.sh,
4180 livecd/runscript-support/livecdfs-update.sh:
4181 Fixing typo in snapshot_template.spec and closing bug #70321.
4183 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4184 livecd/runscript-support/pre-kmerge.sh:
4185 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
4186 genkernel will only add the 1024x768 version of the gensplash image to the
4187 bzImage, which added with the livecd-stage2 removal of the unused splash
4188 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
4190 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4191 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
4192 livecd/runscript/sparc64-archscript.sh:
4193 Updated with silo/mkisofs patch from gustavoz.
4195 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4196 livecd/files/x86-help.msg:
4197 Updated x86-help.msg to make it fall more inline with current
4198 genkernel/livecd-tools options.
4200 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4201 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4202 livecd/runscript-support/pre-kmerge.sh:
4203 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
4204 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
4205 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
4208 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
4209 livecd/runscript-support/kmerge.sh,
4210 livecd/runscript-support/livecdfs-update.sh,
4211 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
4212 Changed kernel build caching to use kerncache option, rather than pkgcache
4213 option. Fixed --postconf and --callback for builds that do not require them.
4214 Removed delay when removing package sin the system profile. This is now
4215 catalyst 1.1.0, so enjoy.
4217 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
4218 livecd/runscript-support/livecdfs-update.sh:
4219 Stopping udev from using the nasty device tarball. We don't need it anyway.
4221 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
4222 livecd/runscript/sparc-archscript.sh,
4223 livecd/runscript/sparc64-archscript.sh,
4224 livecd/runscript-support/kmerge.sh,
4225 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
4226 Fixing gpm support by uncommenting default settings. Fixing case where
4227 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
4228 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
4229 not get renamed. Fixed a problem where we were accidentally removing the
4230 hwdata-knoppix versions of pci.ids and usb.ids and linking
4231 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
4232 for 2004.3 and catalyst 1.1.0.
4234 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
4235 patch from vapier@gentoo.org for bug #68080
4237 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4238 livecd/runscript-support/kmerge.sh:
4239 made kernel caching dependent on the "pkgcache" option so that genkernel's
4240 postconf can actually work
4242 18 Oct 2004; John Davis <zhen@gentoo.org>
4243 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4244 livecd/runscript-support/livecdfs-update.sh:
4245 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
4247 17 Oct 2004; John Davis <zhen@gentoo.org>
4248 livecd/runscript-support/livecdfs-update.sh:
4249 firmware tarball fix for packages that need firmware such as ipw2100
4251 16 Oct 2004; John Davis <zhen@gentoo.org> livecd/files/x86-help.msg,
4252 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4253 livecd/runscript-support/livecdfs-update.sh,
4254 modules/livecd_stage2_target.py:
4255 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
4257 14 Oct 2004; John Davis <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
4258 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
4259 should not hurt non-HT users
4261 12 Oct 2004; John Davis <zhen@gentoo.org>
4262 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4263 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
4264 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
4265 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4266 livecd/runscript-support/kmerge.sh:
4267 bugfixes for #67195, #67197, #67122, and #46918
4269 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
4270 small netboot fixups
4272 11 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py,
4273 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
4274 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
4275 targets/netboot/netboot.sh:
4276 sweeping updates and changes to the netboot code. the patches should fix the
4277 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
4278 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
4280 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
4281 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
4282 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
4283 targets/netboot/netboot.sh:
4284 more code cleanup and maintenance
4286 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4287 modules/generic_stage_target.py, +modules/netboot.py,
4288 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
4289 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
4290 +targets/netboot/netboot.sh:
4291 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
4294 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4295 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4296 targets/livecd-stage1/livecd-stage1-chroot.sh,
4297 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
4298 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4299 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
4300 have to start a server on the build host for it to distribute.
4302 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
4303 added a new -s/ --snapshot option. no more using --cli to create snapshots,
4304 just do -s version_stamp
4306 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
4307 bugfix #60502 - the stage2 target can now resume the bootstrapping process
4309 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
4310 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
4311 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4312 modules/livecd_stage2_target.py:
4313 udev support for livecds
4315 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4316 +targets/livecd-stage2/unmerge.sh:
4317 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
4318 Also, livecd-stage2 unmerge.sh added back in.
4320 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
4321 livecd/runscript-support/livecdfs-update.sh:
4322 bugfixes for #60887 and #63338
4324 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
4325 bugfixes for #63382 and #63338
4327 08 Sep 2004; John Davis <zhen@gentoo.org>
4328 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4329 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
4330 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
4331 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
4332 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4333 targets/livecd-stage1/livecd-stage1-chroot.sh,
4334 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
4335 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
4336 lots of changes in this revision. first of all, major cosmetic fixups to the
4337 archscripts. i also fixed a non-reported bug where pkgcache was not being used
4338 for distcc or ccache builds in most of the targets. bug #56581 is finially
4339 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
4340 performance enhancement here.
4342 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4343 modules/livecd_stage2_target.py:
4344 fix for bug #63033, thanks to usata@gentoo.org for the patch
4346 30 Aug 2004; John Davis <zhen@gentoo.org>
4347 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
4348 bugfixes for #61537 and #61779
4350 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
4351 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
4352 modules/snapshot_target.py:
4353 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
4354 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
4355 time should also be improved due to a more efficient use of rsync. This commit will
4356 mark the portage version of catalyst-1.9.0.
4358 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
4359 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
4362 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
4365 02 Aug 2004; John Davis <zhen@gentoo.org>
4366 livecd/runscript-support/livecdfs-update.sh:
4369 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4370 +targets/stage1/build.py, -targets/stage1/build.sh,
4371 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
4372 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
4373 targets/stage3/stage3-chroot.sh:
4374 applied patch from bug #58840. it should fix up things for uclibc stages and
4375 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
4377 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
4378 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
4379 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
4380 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
4381 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
4382 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4383 livecd/runscript-support/livecdfs-update.sh,
4384 modules/livecd_stage2_target.py:
4385 addition of wolf31o2's gamecd patchset. untested, so please beware
4387 14 Jul 2004; John Davis <zhen@gentoo.org>
4388 livecd/runscript-support/livecdfs-update.sh,
4389 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
4390 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
4391 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
4392 this out of generic_stage_target and into livecd-stage2 since the
4393 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
4395 13 Jul 2004; John Davis <zhen@gentoo.org>
4396 livecd/runscript-support/livecdfs-update.sh:
4397 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
4398 default rc'ed programs when only one change was required to rcadd. so I
4399 changed it so that the defaults are *always* loaded and specified additions/
4400 deletions are just added on top of those.
4402 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4403 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4404 targets/livecd-stage1/livecd-stage1-chroot.sh,
4405 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4406 targets/tinderbox/tinderbox-chroot.sh:
4407 changing the more verbose behavior to the -V (verbose) flag
4409 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
4410 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
4411 targets/livecd-stage1/livecd-stage1-chroot.sh,
4412 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
4413 targets/tinderbox/tinderbox-chroot.sh:
4414 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
4415 it is about to merge so that deps and USE flags are more evident
4417 11 Jul 2004; John Davis <zhen@gentoo.org> +catalyst, -catalyst.new.py,
4418 modules/catalyst_support.py:
4419 completely rewrote the catalyst main script so that it can actually utilize
4420 more than one command line flag. new functionality included, but not active
4421 yet (--debug and --verbose). arguments can still be passed on the commandline
4422 through the use of the -C (--cli) flag. updated the arg_parse function in
4423 catalyst_support.py to accomodate my changes.
4425 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4426 modules/generic_target.py, modules/grp_target.py,
4427 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
4428 modules/snapshot_target.py, modules/stage1_target.py,
4429 modules/stage2_target.py, modules/stage3_target.py,
4430 modules/tinderbox_target.py, targets/stage1/stage1.sh:
4431 fixes for bugs #55192 and #54137
4432 added a new key for all specfiles, portage_confdir.
4433 this should point to a directory similar in functionality to /etc/portage.
4435 cleaned up the module code a bit so that unnecessary modules
4438 more work on resuming. it is getting there, but it still needs a ton of work,
4439 so please test, and report bugs.
4441 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
4442 modules/catalyst_support.py, modules/generic_stage_target.py,
4443 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
4444 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
4445 stage resuming functionality should be working. I still have to work on GRP
4446 and livecds, but they should not be hard. I could not incorporate emerge
4447 --resume into stage resuming functionality because in some instances, portage
4448 is remerged (bootstrap, stage2), which wipes out the resume data and puts
4449 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
4450 ). I also made some small tweaks to the stage target scripts which clean up
4451 the envscript stuff. Not noticable performance wise, but it makes me feel all
4452 warm and fuzzy to know that it is programmed absolutely correctly ;)
4454 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
4455 modules/generic_stage_target.py:
4456 revamped the cmd() structure so that it could properly return error codes.
4457 Please note that this might break catalyst until there is some further
4458 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
4459 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
4460 now. Additionally, catalyst will stop when there is an error with an ebuild
4461 ... it didn't do this before, it just plowed along and packed things up.
4463 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn()
4464 code in portage.py and then answering my noob questions.
4466 13 Jun 2004; John Davis <zhen@gentoo.org>
4467 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
4468 livecd/runscript-support/livecdfs-update.sh:
4469 some last minute fixins (stuff to work with the new genkernel)
4471 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
4474 11 Jun 2004; John Davis <zhen@gentoo.org>
4475 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
4476 new key, livecd/fsscript. use this to run commands in the livecdfs before it
4479 10 Jun 2004; John Davis <zhen@gentoo.org>
4480 livecd/runscript-support/kmerge.sh,
4481 livecd/runscript-support/livecdfs-update.sh,
4482 livecd/runscript-support/post-kmerge.sh,
4483 livecd/runscript-support/pre-kmerge.sh:
4484 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
4485 functions control what scripts are added to their respective runlevels. This
4486 option would be specified like so in the spec file: livecd/rcadd:
4487 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
4489 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
4490 modules/catalyst_support.py, modules/livecd_stage2_target.py:
4491 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
4492 the code to give a nice error msg instead of a cryptic traceback
4494 04 Jun 2004; John Davis <zhen@gentoo.org>
4495 livecd/runscript-support/livecdfs-update.sh:
4496 small fix for bootsplash, needed to link clst_livecd_bootsplash to
4497 /etc/bootsplash/default
4499 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
4500 targets/embedded/embedded-chroot.sh,
4501 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
4502 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
4503 targets/livecd-stage1/livecd-stage1-chroot.sh,
4504 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4505 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4506 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4507 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4508 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
4509 targets/tinderbox/tinderbox-chroot.sh,
4510 targets/tinderbox/tinderbox-preclean-chroot.sh,
4511 targets/tinderbox/tinderbox.sh:
4512 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
4514 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
4515 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
4516 more efficient, and I added a new snapshot specfile option, portdir_overlay.
4517 It should be a full path pointing to a portage overlay dir.
4519 27 May 2004; John Davis <zhen@gentoo.org>
4520 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
4521 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
4522 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
4523 livecd/runscript/default-runscript.sh:
4524 added updated silos and fixed motd bug
4526 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
4527 rolling out version 1.0.8
4529 22 May 2004; John Davis <zhen@gentoo.org>
4530 livecd/runscript-support/kmerge.sh,
4531 livecd/runscript-support/livecdfs-update.sh,
4532 modules/livecd_stage2_target.py:
4533 added key livecd/bootsplash
4535 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
4536 livecd/runscript/sparc-archscript.sh,
4537 livecd/runscript/sparc64-archscript.sh:
4538 sparc fixup patches from gustavoz at g.org
4540 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
4541 added support for blacklisting modules via hotplug in livecd-stage2. spec key
4542 is livecd/modblacklist
4544 19 May 2004; John Davis <zhen@gentoo.org>
4545 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
4546 livecd/runscript/x86-archscript.sh:
4547 added support for livecd/overlay, changed vga=0x317 to vga=791
4548 in the x86 archscript as it is a more standard setting and should
4549 work on more hardware
4551 17 May 2004; John Davis <zhen@gentoo.org>
4552 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
4553 livecd/runscript-support/kmerge.sh,
4554 livecd/runscript-support/livecdfs-update.sh,
4555 modules/livecd_stage2_target.py:
4556 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
4557 we also now have basic motd copying support for more branded livecds
4559 16 May 2004; John Davis <zhen@gentoo.org>
4560 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
4561 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
4562 for passing args to genkernel. gmsoft@gentoo.org requested this one.
4564 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
4565 modules/catalyst_support.py, modules/embedded_target.py,
4566 modules/generic_stage_target.py, modules/generic_target.py,
4567 modules/grp_target.py, modules/livecd_stage1_target.py,
4568 modules/livecd_stage2_target.py, modules/stage1_target.py,
4569 modules/stage2_target.py, modules/stage3_target.py,
4570 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
4571 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
4572 caused gcc profile problems.
4574 12 May 2004; John Davis <zhen@gentoo.org>
4575 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
4576 livecd/runscript-support/livecdfs-update.sh,
4577 livecd/runscript-support/post-kmerge.sh,
4578 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
4580 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
4581 silliness). Most notably, I have taken advantage of the update-modules
4582 --assume-kernel fix from agriffis so that we can actually use 3rd party
4583 modules now. Please note that >=baselayout-1.9.0 is required.
4585 02 May 2004; Olivier Crete <tester@gentoo.org>
4587 Added forgotten CHOST for i386 subarch
4589 30 Apr 2004; John Davis <zhen@gentoo.org>
4590 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
4591 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
4592 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4593 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
4595 -fixed 2004.0 branding in the isolinux cdtar
4596 -fixed up acpi stuff in the runscripts
4597 -fixed up the x86 help message and corrected the numerous errors in it
4599 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
4600 livecd/runscript/default-runscript.sh:
4601 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
4602 1.0.7. we are ready for release
4604 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4605 fix for the problem that gustavoz found wrt the /dev creation stuff not
4606 detecting arches. also an efficiency fix for stage1 building
4608 14 Apr 2004; John Davis <zhen@gentoo.org>
4609 targets/embedded/embedded-chroot.sh,
4610 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4611 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4612 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4613 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4614 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
4615 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4616 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
4617 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
4618 targets/tinderbox/tinderbox-preclean-chroot.sh,
4619 targets/tinderbox/tinderbox.sh:
4620 fix for bug #47733 - fixes for distcc and an envscript bugfix
4622 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4625 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
4626 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
4627 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
4628 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
4629 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
4630 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
4631 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
4632 targets/stage1/stage1-preclean1-chroot.sh,
4633 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
4634 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
4635 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4636 targets/tinderbox/tinderbox.sh:
4637 lots of cleanup on the bash backend. take a look @ the code and report bugs to
4638 zhen@gentoo.org please.
4640 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
4641 fix for /dev in stage1
4643 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4646 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
4647 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
4648 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
4649 Added the two kernel-configs for 2004.1 x86
4651 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
4652 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
4653 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4654 targets/tinderbox/tinderbox.sh:
4655 fix to address missing /dev in stages, fixed path for env-update in all of the
4658 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
4659 use broken for grp, livecd-stage1, tinderbox, etc. fixed
4661 01 Apr 2004; John Davis <zhen@gentoo.org>
4662 livecd/runscript/default-runscript.sh:
4663 added in fix for the module.conf stuff courtesy of Benjamin Judas
4666 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4668 cosmetic touchups for 1.0.5
4670 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4671 added support to the stage2 for stackable profiles bootstrap
4673 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4674 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4675 support for sparc32/64 build compatibility
4677 30 Mar 2004; John Davis <zhen@gentoo.org>
4678 livecd/runscript/default-runscript.sh, modules/targets.py,
4679 targets/stage1/build.sh:
4680 fix for bug 46022, more stackable profile fixes, embedded patches added
4682 26 Mar 2004; John Davis <zhen@gentoo.org>
4683 livecd/runscript/default-runscript.sh, modules/targets.py,
4684 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4685 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4686 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4687 fixes for bugs #44625 and #45805
4689 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4690 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4691 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4692 memtest is in. if you want to use it, check out the memtest86 cd tarball
4693 Also, fixes for bugs 45078, 45188, 44306
4695 23 Mar 2004; John Davis <zhen@gentoo.org>
4696 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4697 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4698 livecd/runscript/x86-archscript.sh, modules/targets.py,
4699 targets/livecd-stage3/unmerge.sh:
4700 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4701 created at the end of the livecd-stage2 process.
4703 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4704 targets/embedded/embedded.sh:
4705 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4707 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4708 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4709 removing the hardened-gcc deps since the package itself is deprecated'
4711 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4712 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4714 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4715 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4716 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4717 examples/livecd/alpha/config-2.4.21-r4-alpha,
4718 examples/livecd/alpha/config-2.4.21-r4-jensen,
4719 examples/livecd/alpha/config-2.4.21-r4-legacy,
4720 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4721 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4722 fixes for bugs 43676, 43701. Alpha support added as well.
4724 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4725 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4726 kde/gnome cd specs added.
4728 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4729 fix in catalyst.conf for bug #42044
4731 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4732 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4733 examples/livecd/sparc64/config-2.4.24-sparc64:
4734 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4736 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4737 fixed bugs in previous feature additions (see 11 Feb 2004) and added support
4738 for a $clst_conf environment variable. You can use the $clst_conf variable to
4739 point to a file to use in place of /etc/catalyst.conf. By setting this
4740 variable in your shell, catalyst can easily be used by multiple people on the
4741 same machine. Also, ccache support now works for genkernel.
4743 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>:
4744 removed file for livecd-stage2 target, as this is handled by the runscript
4745 now. Added support for "/boot/kernel/foo/use", "/boot/kernel/foo/packages,"
4746 and made "/boot/kernel/foo/extraversion" an optional rather than required
4747 parameter. The aforementioned "packages" is used to specify kernel-related
4748 packages (like module ebuilds) to merge with each kernel, and the new "use"
4749 option is used to specify the USE settings you'd like exported to the
4750 environment during kernel as well as kernel "packages" build.
4752 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4753 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4754 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4755 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4756 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4757 targets/tinderbox/tinderbox.sh:
4758 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4759 it for ebuild - added headers to everything and removed deprecated dirs
4761 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4762 adding Kumba's patches for MIPS
4764 16 Dec 2003; Guy Martin <gmsoft@gentoo.org>: arch/hppa.py,modules/targets.py:
4765 Added hppa specific code.
4767 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4768 Tinderbox target added. See tinderbox examples in examples/ dir.
4770 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4771 spec file support integrated into catalyst. Use "-f/--file specfile" as
4772 argument; see examples dir for examples.
4773 "grp" target now functional. See examples/x86-grp-20031102.spec for an
4774 example of how to use it.
4776 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4777 support functions for spec file parsing and reading added. Will get added to
4780 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>:
4781 Many bug fixes later, things seem to be working well for stage1/2/3 so I've
4784 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4785 Significant rework of code structure. Everything is falling nicely into place.
4787 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4788 Exception handling fully-integrated into current prototype code.
4790 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4791 beginning of exception handling integration, got some of the target code
4794 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>:
4795 major code rework in progress on the python parts.
4797 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4798 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4799 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4800 for organiation's sake, I have moved the files, such as livecd foundations,
4801 into catalyst/files. It will make it easier for us when ebuild time comes
4804 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4805 All preliminary target build scripts are now added and coded to near as spec
4806 that we can have at this point.
4808 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4809 new and improved ChangeLog; snapshots now work ("./catalyst-util.py snap
4810 20031014",) and snapshotting cleans up after itself (temp files deleted,)
4811 something that should be continued as much as reasonably possible in other
4812 parts of catalyst. Also, we have /etc/catalyst.conf config file reading stub
4813 code completed, and internal fall-backs to reasonable global config defaults
4816 12 Oct 2003; Daniel Robbins <drobins@gentoo.org>:
4817 subarch test outsourced to python catalyst-subarches function.
4819 12 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4820 fixed the entry in include/build_functions.sh for location of bootstrap.sh
4822 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4823 removing dup enter_chroot
4825 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4826 document subarches checking
4828 12 Oct 2003; Robin H. Johnson <robbat2@gentoo.org> catalyst:
4829 Fix valid subarch test.
4831 12 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4832 include/build_functions.sh, include/functions.sh:
4833 thanks to robbat2, the cmdline argument handling is now fixed. I moved
4834 start_build to build_functions.sh cleaning up the main catalyst script some
4837 11 Oct 2003; John Davis <zhen@gentoo.org> include/build_functions.sh:
4838 fixed SRCBALL and DESTBALL, making it transparent for profiles
4840 11 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh:
4841 added an exit condition to the cmd line argument case statement
4843 09 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/build.sh, bin/stage1,
4844 files/catalyst.conf, include/build_functions.sh, include/functions.sh:
4845 the changes that I made to the above files should make catalyst completely
4846 transparent to no matter what profile we are using. check files/catalyst.conf
4847 for the list of BUILDTYPEs that we support.
4849 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4850 changed how cmd line arguments are handled
4852 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4853 I changed the is_special handling so that it is cleaner and faster
4855 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst, include/functions.sh,
4856 livecd/foundations/x86-basic/base.pkg, livecd/foundations/x86-basic/kern.pkg,
4857 livecd/foundations/x86-basic/post-clean.sh,
4858 livecd/foundations/x86-basic/pre-clean.sh,
4859 livecd/foundations/x86-basic/settings:
4860 I outsourced more functions to include/functions.sh. I made it a seperate file
4861 from build_fucntions.sh so that we can keep our build and other functions
4862 apart. I also added in the livecd stuffs from the stager side of things.
4864 08 Oct 2003; John Davis <zhen@gentoo.org> catalyst,
4865 include/build_functions.sh:
4866 I outsourced all of the build functions to include/build_functions.sh. In the
4867 future, this will happen more - the code needs cleaned up.
4869 07 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4871 I mucked with stage1 and bootstrap.sh to add support for ${BUILDTYPE} (profile
4872 transparency). Also, I removed gettext from bootstrap, since mainline gentoo
4873 does not use that anymore.
4875 05 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4876 since we now have a default profile in portage, i massaged some errors
4877 messages to reflect that.
4879 04 Oct 2003; John Davis <zhen@gentoo.org> catalyst, bin/bootstrap.sh,
4881 removed ccache support from catalyst stage1 build cause it breaks the build.
4882 Additionally, I removed gettext support from bootstrap, because according to
4883 our new default profile, we don't use that anymore.
4885 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf:
4886 added a new var, BUILDTYPE, adding more transparency for building.
4887 In the future, we will be building both selinux and hardened sources.
4889 02 Oct 2003; John Davis <zhen@gentoo.org> catalyst:
4890 fixed some formatting when catalyst prints out build info, additionally,
4891 trying to make catalyst more transparent for future expansion of stages
4893 21 Sep 2003; John Davis <zhen@gentoo.org> catalyst:
4894 fixed the order/ way in which we handle cmd line arguments wrt to -h or
4895 --help. I moved this functionality from the main program section to
4898 21 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, catalyst:
4899 I edited catalyst to change our naming convention from stage*-arch-h.* to
4900 stage*-arch-etdyn-ssp.* re method's request. This will not be the first time
4901 I change naming conventions, as catalyst will be eventually extended to
4902 do selinux-* stages also.
4904 Additionally, I updated README.catalyst to include profile information.
4906 10 Sep 2003; John Davis <zhen@gentoo.org> README.catalyst, README.stager,
4907 bin/catalyst, bin/hardened-bootstrap.sh, bin/stage1:
4908 I renamed README.stager to README.catalyst and have made some very minor
4909 changes to it. bin/bootstrap.sh has been renamed to bin/hardened-bootstrap.sh.
4910 I have hacked bootstrap to use the hardened profile, as well as utilize
4911 hardened-gcc. bin/catalyst itself has undergone some more changes (nothing too
4912 major). Additionally, bin/stage1 has been hacked to accept the hardened
4913 profile, and use hardened-gcc.
4915 09 September 2003; John Davis <zhen@gentoo.org>:
4916 Initial import of hardened stager. I am forking this from the original
4917 stager code in order to better fit our needs. The original stager code is
4918 still used by Gentoo, and is maintained by Daniel Robbins
4919 <drobbins@gentoo.org>. I would like to thank him and the rest of the
4920 contributors that coded stager.