1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5 targets/support/kmerge.sh, targets/support/rc-update.sh:
6 Changed some of the rc-update code so it should work with baselayout-2,
7 also. This is 2.0.6_pre2 for testing.
9 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
10 files/catalyst.conf, modules/catalyst_support.py,
11 modules/generic_stage_target.py, modules/grp_target.py,
12 modules/snapshot_target.py:
13 Added support for generating CONTENTS files automatically. Patch by Robin
14 Johnson <robbat2@gentoo.org> for bug #207862.
16 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
17 modules/snapshot_target.py:
18 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
19 exclude digest-* files from the snapshot.
21 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
22 arch/x86.py, modules/generic_stage_target.py:
23 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
24 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
26 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
27 targets/support/kmerge.sh:
28 Make the --kerncache option to genkernel dependent on 'kerncache' being in
29 options, so that it can actually be turned off
31 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
33 Rearrange things in the arch/*.py files to ensure that nothing is used
34 before it has been defined.
36 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
37 Reorder arch/powerpc.py to make python happy
39 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
40 modules/snapshot_target.py:
41 Change .svn --include to an --exclude like it was supposed to be
43 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
45 Added several subarches for mips so we can dump the mips subarch profiles
46 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
49 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
50 targets/livecd-stage2/livecd-stage2-controller.sh:
51 Changed the code for copying the MOTD files so it's fewer lines and makes
54 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
55 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
56 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
57 sparc64.py into sparc.py, so we have a cleaner set of arch files.
59 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
61 Did a little cleanup on the x86.py to remove some redundant entries and
62 added nocona and core2 to amd64.py, though they're currently commented out.
64 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
65 modules/generic_stage_target.py:
66 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
67 flags defined in the spec file.
69 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
70 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
71 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
72 since catalyst sets CXXFLAGS=CFLAGS by default.
74 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
75 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
76 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
78 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
79 Added prescott to the subarches for x86.
81 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
82 modules/netboot2_target.py, targets/support/kmerge.sh:
83 Add patch to enabled netboot2/linuxrc and automatically add path for
84 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
85 <jsbronder@gentoo.org> in bug #208106
87 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
88 modules/netboot2_target.py:
89 Allow root_overlay in netboot2 target for bug #208106.
91 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
92 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
93 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
94 Added USE=bindist automatically to everything that inherits set_use from
95 generic_stage_target, added USE=bindist to livecd_stage1_target, added
96 USE=bindist to emerge run for stage1, and did some minor cleanup in
97 get_libdir in chroot-functions.
99 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
100 targets/support/bootloader-setup.sh:
101 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists
103 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
104 examples/generic_stage_template.spec, examples/grp_template.spec,
105 examples/livecd-stage1_template.spec,
106 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
107 examples/stage4_template.spec, examples/tinderbox_template.spec:
108 Changing link so it no longer points to a dead page. This is for bug #208609.
110 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
111 modules/snapshot_target.py:
112 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
114 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
115 targets/stage1/stage1-chroot.sh:
116 As much as I hate this, we're going to force baselayout to install first.
117 This will keep us from having any issues with packages that don't respect
120 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
121 Reorder options in catalyst.conf so they're alphabetical.
123 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
124 targets/support/bootloader-setup.sh:
125 Add 'pager on' to grub.conf for bug 208531
127 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
128 livecd/files/README.txt, livecd/files/x86-F6.msg:
129 Removing the unused kernel command line options from Volume/Device Management.
131 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
132 This is now 2.0.5 for release.
134 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
135 files/catalyst.conf, modules/catalyst_support.py,
136 modules/generic_stage_target.py,
137 targets/embedded/embedded-preclean-chroot.sh,
138 targets/grp/grp-preclean-chroot.sh,
139 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
140 targets/stage2/stage2-preclean-chroot.sh,
141 targets/stage3/stage3-preclean-chroot.sh,
142 targets/support/chroot-functions.sh,
143 targets/tinderbox/tinderbox-preclean-chroot.sh:
144 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
145 sys-devel/icecream cluster compiler support for bug #200095. This is
146 catalyst 2.0.5_pre6 for testing.
148 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
149 files/catalyst.conf, modules/generic_stage_target.py:
150 Add the option for using metadata_overlay with portage to speed up cache.
152 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
153 modules/stage1_target.py, modules/stage2_target.py,
154 modules/stage3_target.py:
155 Add /etc/portage to cleanables for stages 1 through 3.
157 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
158 livecd/files/livecd-local.start,
159 targets/livecd-stage2/livecd-stage2-controller.sh,
160 targets/support/livecdfs-update.sh:
161 We apparently still need profiles/eclass for building the stage3 from the
162 livecd with the installer.
164 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
165 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
168 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
169 targets/livecd-stage2/livecd-stage2-controller.sh,
170 targets/support/livecdfs-update.sh:
171 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
172 preservation of eclasses/profiles, and remove copying of livecd-local.start
173 since it's not needed anymore.
175 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
176 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
177 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
180 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
181 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
182 Removing old mkvardb code which is no longer used, commenting out setting of
183 Gnome theme for testing now that Clearlooks has been default for some time,
184 and changing vdb move from a case statement to a simple if statement. This
185 is 2.0.5_pre5 for testing.
187 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
188 modules/stage1_target.py:
189 Removing cleaning of python encodings for bug #64890.
191 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
192 modules/generic_stage_target.py:
193 Add an extra warning into the generated make.conf about changing the CHOST
195 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
196 targets/support/livecdfs-update.sh:
197 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
199 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
200 targets/embedded/embedded-preclean-chroot.sh,
201 targets/grp/grp-preclean-chroot.sh,
202 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
203 targets/stage2/stage2-preclean-chroot.sh,
204 targets/stage3/stage3-preclean-chroot.sh,
205 targets/tinderbox/tinderbox-preclean-chroot.sh:
206 Check to see if distcc is enabled before calling cleanup_distcc().
208 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
209 arch/sparc.py, arch/x86.py:
210 Look for linux32 in /bin and /usr/bin.
212 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
213 modules/generic_stage_target.py:
214 Make error message more specific when removing immutable flag.
216 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
217 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
218 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
219 information, and added a small fix for FreeBSD for bug #169041. This is
220 catalyst 2.0.5_pre4 for testing.
222 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
223 targets/support/chroot-functions.sh:
224 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
225 patch from bug #120076 to add cross-compiling support to our distcc
228 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
229 targets/support/chroot-functions.sh:
230 Added a version of get_libdir from multilib.eclass so we can determine where
231 to go poking around if we need to touch anything in libdir.
233 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
234 print an error saying what target failed before the traceback
236 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
237 modules/catalyst_support.py:
238 when parsing make.conf, first try pkgcore's
239 snakeoil.fileutils.read_bash_dict(), then portage's
240 portage_util.getconfig(), then the internal parse_makeconf()
242 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
243 modules/catalyst_support.py:
244 raise an exception in parse_spec() if there's a duplicate key in the spec
246 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
247 examples/netboot_template.spec, examples/tinderbox_template.spec,
248 modules/grp_target.py, modules/tinderbox_target.py:
249 remove redundant set_pkgcache_path() functions from tinderbox and grp modules
250 remove extra pkgcache_path and kerncache_path options from example specs
252 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
253 This is catalyst 2.0.5_pre3 for testing the new stages code.
255 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
256 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
257 We need to force USE=bindist on for building stages.
259 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
260 modules/generic_stage_target.py:
261 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
262 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
264 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
265 targets/support/rc-update.sh:
266 Added support for the newer versions of splashutils which use fbcondecor as
267 the init script. This is catalyst 2.0.5_pre1 for testing.
269 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
270 targets/livecd-stage2/livecd-stage2-controller.sh:
271 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
274 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
275 modules/generic_stage_target.py, modules/stage1_target.py,
276 modules/stage2_target.py:
277 'chost' option is only valid in stage 1/2 specs. have catalyst error otherwise
279 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
280 modules/generic_stage_target.py, modules/netboot2_target.py:
281 Fix typo in getopt call for --clear-autoresume. thanks to
282 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
283 Conditionally write CFLAGS to make.conf in stages for bug #177796.
284 Copy overlay files in netboot2 target into proper dir for bug #174635.
286 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
287 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
288 targets/support/netboot2-final.sh:
289 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
290 fix a minor bug in System.map copying, add portage_overlay support, and adds
291 the ability to use globbing in the package file lists for the netboot2
294 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
295 +targets/netboot2/nb-busybox.cf:
296 Added nb-busybox.cf to the netboot2 target for bug #174298.
298 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
299 targets/support/chroot-functions.sh:
300 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
302 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
303 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
304 Change moving the VDB until after we have processed unmerge by moving it
305 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
306 unmerge packages from the gentoo-release-livecd target.
308 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
309 targets/support/kmerge.sh:
310 Commented out the package.provided code in catalyst that seemed to cause
311 problems with kerncache in testing. This is 2.0.4 and should be used for the
314 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
315 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
316 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
317 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
318 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
319 improve the netboot2 target.
321 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
322 modules/generic_stage_target.py:
323 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
324 cause catalyst to export boolean variables as well as string-based
327 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
328 modules/generic_stage_target.py:
329 Fixing check for invalid subarch to not filter too much. Fix from Mike
330 Frysinger <vapier@gentoo.org> for bug #173532.
332 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
333 Added s390x (64-bit) support via a patch from Mike Frysinger
334 <vapier@gentoo.org> for bug #173002.
336 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
337 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
338 targets/livecd-stage1/livecd-stage1-chroot.sh,
339 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
340 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
341 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
342 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
343 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
344 targets/support/pre-kmerge.sh:
345 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
346 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
347 certain functions/code paths when running with -F/--fetchonly. Simplified
348 kmerge.sh with regards to kerncache and callback packages. Also, changed
349 ccache/distcc installs to use run_emerge instead of emerge directly, which
350 allows us to more easily replace the underlying package manager, or add
351 support for multiple package managers to catalyst.
353 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
354 modules/grp_target.py:
355 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
356 portage_overlay functionality to GRP, where it was mistakenly missing, for
357 bug #171157. This is catalyst 2.0.3 and ready for release.
359 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
360 targets/livecd-stage1/livecd-stage1-controller.sh,
361 targets/support/livecdfs-update.sh:
362 Removed the generation of grppkgs.txt since the Installer now uses vdb
365 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
366 targets/support/create-iso.sh:
367 Fix creation of the EFI images. Since it is FAT, we can't go around
368 perserving permissions, now, can we?
370 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
371 targets/support/livecdfs-update.sh:
372 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
373 broken sed for rc.conf, which caused all kinds of hell to break loose when
374 booting a new CD. This is 2.0.3_pre3.
376 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
377 modules/generic_stage_target.py:
378 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
379 such as group- from /etc before creating our stage tarballs. This is for bug
382 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
383 targets/support/livecdfs-update.sh:
384 Commenting out the livecd-kernel code, since the Installer should be doing
385 everything necessary itself.
387 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
388 targets/support/livecdfs-update.sh:
389 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
390 the usbutils hanlding in case they follow suit with pciutils.
392 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
393 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
394 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
395 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
396 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
397 problems with using all of the various subarch settings.
399 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
400 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
401 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
402 check look in the correct location, and made sure we don't delete /voot
403 within the EFI code if grub is present.
405 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
406 modules/generic_stage_target.py:
407 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
408 #166294. This one should fix the HPPA/PPC architectures.
410 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
411 targets/support/chroot-functions.sh:
412 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
413 remove the autoresume point for portage, as it really isn't needed and
414 doesn't really gain us much, anyway.
416 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
417 targets/stage1/stage1-chroot.sh:
418 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
420 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
421 examples/generic_stage_template.spec, examples/grp_template.spec,
422 examples/livecd-stage1_template.spec,
423 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
424 examples/netboot_template.spec, examples/snapshot_template.spec,
425 examples/stage4_template.spec, examples/tinderbox_template.spec:
426 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
429 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
430 targets/support/livecdfs-update.sh:
431 Make sure the user owns his home directory for bug #147195.
433 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
434 +files/catalystrc, modules/catalyst_support.py:
435 Re-arranged catalyst.conf to make it easier to follow while looking at the
436 online reference and added a default catalystrc file, which does nothing.
438 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
439 modules/catalyst_support.py, modules/embedded_target.py,
440 modules/generic_stage_target.py, modules/grp_target.py,
441 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
442 modules/stage3_target.py, modules/tinderbox_target.py:
443 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
444 tab/space nastiness. This is for bug #161915.
446 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
447 modules/generic_stage_target.py:
448 Fixed new cbuild code with another patch from Mike Frysinger
449 <vapier@gentoo.org> to allow the usage of subarches.
451 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
452 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
453 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
454 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
455 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
456 targets/support/create-iso.sh, targets/support/functions.sh,
457 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
458 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
460 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
461 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
462 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
463 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
464 modules/catalyst_lock.py, modules/catalyst_support.py,
465 modules/embedded_target.py, modules/generic_stage_target.py,
466 modules/generic_target.py, modules/grp_target.py,
467 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
468 modules/netboot2_target.py, modules/netboot_target.py,
469 modules/snapshot_target.py, modules/stage1_target.py,
470 modules/stage2_target.py, modules/stage3_target.py,
471 modules/stage4_target.py, modules/tinderbox_target.py,
472 targets/embedded/embedded-chroot.sh,
473 targets/embedded/embedded-controller.sh,
474 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
475 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
476 targets/grp/grp-preclean-chroot.sh,
477 targets/livecd-stage1/livecd-stage1-chroot.sh,
478 targets/livecd-stage1/livecd-stage1-controller.sh,
479 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
480 targets/livecd-stage2/livecd-stage2-controller.sh,
481 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
482 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
483 targets/netboot2/netboot2-controller.sh,
484 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
485 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
486 targets/stage1/stage1-controller.sh,
487 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
488 targets/stage2/stage2-controller.sh,
489 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
490 targets/stage3/stage3-controller.sh,
491 targets/stage3/stage3-preclean-chroot.sh,
492 targets/stage4/stage4-controller.sh,
493 targets/stage4/stage4-preclean-chroot.sh,
494 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
495 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
496 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
497 targets/tinderbox/tinderbox-controller.sh,
498 targets/tinderbox/tinderbox-preclean-chroot.sh:
499 Removing old CVS Header lines, which are no longer used since moving to SVN.
501 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
502 targets/stage4/stage4-chroot.sh:
503 Added back a missing 'then' from stage4 target.
505 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
506 modules/generic_stage_target.py:
507 Fix indentation so things actually work.
509 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
510 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
513 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
514 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
515 Fix the display manager sed lines and change the icon for the local Handbook
516 to use the GNOME 2.16 icon for gedit.
518 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
519 modules/generic_stage_target.py:
520 Changed the portage_overlay option to always install overlays in
521 /usr/local/portage and added code to clean up /usr/local/portage and
522 make.conf after sucessful execution and before creation of ISO/tarballs.
524 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
525 targets/support/livecdfs-update.sh:
526 Fixed a typo which broke coldplugging.
528 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
529 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
530 Added a create_handbook_icon function and rearranged some of the icon
531 creation for the LiveCD. This should resolve bug #143725 once a new release
534 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
535 targets/support/livecdfs-update.sh:
536 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
537 coldplugging. This allows us to unpack our firmware before we detect
538 devices, so that devices that need it will get it.
540 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
541 modules/generic_stage_target.py:
542 Fix a typo in generic_stage_target.
544 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
545 targets/support/livecdfs-update.sh:
546 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
547 /etc/conf.d/xdm so we support older snapshots and newer ones.
549 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
550 modules/livecd_stage2_target.py:
551 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
554 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
555 modules/livecd_stage2_target.py:
556 Reverted change in livecd-stage2 to the action_sequence until I can figure
557 out what the problem is with it.
559 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
560 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
561 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
562 modules/livecd_stage2_target.py:
563 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
564 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
566 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
567 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
568 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
569 resolves an issue where a variable could be accessed unitialized in obscure
570 circumstances. This is wrt bug #144984.
572 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
573 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
574 modules/stage2_target.py, modules/stage4_target.py:
575 Fixed up action_sequence when using --fetchonly to not create tarballs or
576 ISO images for bug #143392.
578 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
579 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
580 Clean up the USE usage in GRP/stage4.
582 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
583 modules/generic_stage_target.py, modules/stage1_target.py,
584 modules/stage2_target.py:
585 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
586 Gaffney <agaffney@gentoo.org> wrt bug #155911.
588 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
589 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
590 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
591 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
592 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
593 instances of USE_ORDER since auto hasn't been valid for some time. This is
596 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
597 modules/generic_stage_target.py, modules/stage1_target.py:
598 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
599 goodness wrt bug #153587.
601 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
602 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
603 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
605 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
606 modules/generic_stage_target.py, modules/stage4_target.py:
607 Added a check to see if we have the tarball option enabled, which causes
608 catalyst to run the capture sequence. This was requested by Tim Yamin for
609 the stage4 target, but I thought it should be usable on any stage target.
611 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
612 targets/support/livecdfs-update.sh:
613 Moved fstab tweaks all into one location and added make.conf tweak for bug
616 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
617 Changed the options to be in alphabetical order so my meatspace logical
618 parser can process them better, added the compress and tarball options,
619 which are as of yet unused for bug #139390 and request from Tim Yamin, and
620 removed the unused -x command line parameter for bug #151405.
622 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
623 modules/generic_stage_target.py:
624 Added a warning about changing the CHOST setting for bug #142034.
626 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
627 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
628 targets/support/chroot-functions.sh:
629 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
630 <flameeyes@gentoo.org> and attached to bug #150351.
632 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
633 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
634 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
635 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
636 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
637 modules/embedded_target.py, modules/generic_stage_target.py,
638 modules/generic_target.py, modules/grp_target.py,
639 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
640 modules/netboot2_target.py, modules/netboot_target.py,
641 modules/snapshot_target.py, modules/stage1_target.py,
642 modules/stage2_target.py, modules/stage3_target.py,
643 modules/stage4_target.py, modules/tinderbox_target.py,
644 targets/embedded/embedded-chroot.sh,
645 targets/embedded/embedded-controller.sh,
646 targets/embedded/embedded-fs-runscript.sh,
647 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
648 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
649 targets/grp/grp-preclean-chroot.sh,
650 targets/livecd-stage1/livecd-stage1-chroot.sh,
651 targets/livecd-stage1/livecd-stage1-controller.sh,
652 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
653 targets/livecd-stage2/livecd-stage2-controller.sh,
654 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
655 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
656 targets/netboot2/netboot2-controller.sh,
657 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
658 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
659 targets/stage1/stage1-controller.sh,
660 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
661 targets/stage2/stage2-controller.sh,
662 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
663 targets/stage3/stage3-controller.sh,
664 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
665 targets/stage4/stage4-controller.sh,
666 targets/stage4/stage4-preclean-chroot.sh,
667 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
668 targets/support/functions.sh, targets/support/kmerge.sh,
669 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
670 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
671 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
672 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
673 targets/tinderbox/tinderbox-controller.sh,
674 targets/tinderbox/tinderbox-preclean-chroot.sh:
675 Removing all copyright and license comment headers from all files so we
676 don't ever get another bug like bug #149638.
678 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
679 modules/generic_stage_target.py:
680 Clean up more spacing/capitalization.
682 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
683 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
684 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
685 targets/embedded/embedded-controller.sh,
686 targets/embedded/embedded-fs-runscript.sh,
687 targets/embedded/embedded-preclean-chroot.sh,
688 targets/livecd-stage2/livecd-stage2-controller.sh,
689 targets/netboot2/netboot2-copyfile.sh,
690 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
691 targets/support/pre-kmerge.sh:
692 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
693 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
694 calls in kmerge.sh, and updated README.
696 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
697 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
698 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
700 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
701 modules/catalyst_support.py:
702 Added fix for bug #143348.
704 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
705 targets/support/livecdfs-update.sh:
706 Added -q to emerge call for systempkgs.txt just to be on the safe side.
708 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
709 targets/livecd-stage2/livecd-stage2-controller.sh,
710 targets/support/livecdfs-update.sh:
711 Changed some copy commands to use -f, added a check for /etc/gconf before
712 moving it when not using gentoo-release-livecd, and fixed a sed for root's
713 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
714 <luca.casagrande@gmail.com>.
716 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
717 targets/support/livecdfs-update.sh:
718 Fixing sed so that systemspkgs.txt is built properly.
720 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
721 The sparc32 binary is in /bin, not /usr/bin.
723 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
724 targets/support/chroot-functions.sh:
725 We now only set the options for pkgcache if we are not using fetchonly. This
726 should work around a problem where portage won't fetch the files if a binpkg
727 already exists for the package.
729 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
730 targets/support/livecdfs-update.sh:
731 Added code to make a backup of custom.conf before we edit it for the
734 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
735 targets/support/livecdfs-update.sh:
736 Remove sed from splash section, since it wasn't actually resolving the
737 issue, anyway. Change the installer's dialog front-end code to simply run
738 via sudo, since we don't need to worry about having the X DISPLAY setup or
739 anything. This is catalyst 2.0, so you guys can all start rejoicing.
741 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
742 targets/support/livecdfs-update.sh:
743 Fix my sed line so it actually applies correctly.
745 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
746 targets/support/chroot-functions.sh:
747 Added check for verbose, and add --verbose if found, or --quiet, to emerge
750 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
751 targets/support/livecdfs-update.sh:
752 Fix the splash code so we have our splash theme on all 6 virtual consoles,
753 as well as a possible fix for the read-only filesystem messages from
754 /sbin/splash-functions.sh
756 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
757 targets/support/chroot-functions.sh:
758 Fix --fetchonly to actually work.
760 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
761 examples/livecd-stage2_template.spec:
762 Added description for livecd/fsops to livecd-stage2's spec template.
764 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
765 targets/support/livecdfs-update.sh:
766 I've modified the GDM configuration section to work correctly. I have also
767 ensured that xdm is no longer started just because livecd/xdm is used, which
768 was causing issues for the generic-livecd type. This is 2.0_rc50, which
769 should be the last of the 'release candidates' made. If there are no bug
770 reports in 2 days, then I'm rolling this as 2.0 final.
772 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
773 targets/support/livecdfs-update.sh:
774 Hopefully, I have fixed the issue with the Installer icons. We'll have to
775 see once the newer Installer is released, as I still have to fix the
778 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
779 targets/support/rc-update.sh:
780 Removed famd from the default runlevel for gentoo-release-livecd. It really
781 shouldn't cause a problem, but I prefer it stay a bit clean.
783 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
784 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
785 targets/support/create-iso.sh, targets/support/kmerge.sh,
786 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
787 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
789 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
790 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
791 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
792 targets/support/bootloader-setup.sh:
793 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
794 parameters support. This is for bug #139300.
796 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
797 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
798 targets/support/filesystem-functions.sh:
799 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
800 and also to remove some redundant values from livecd-stage2's valid_values.
803 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
805 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
807 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
808 modules/generic_stage_target.py:
809 Fix a problem where catalyst was creating an initial list, then putting that
810 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
811 pointing it out and for the fix. This is for bug #136351.
813 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
814 targets/support/unmerge.sh:
815 Removing loop for unmerge, as it didn't actually solve anything and the
816 portage team has helped us out by reverting the behavior that caused this
817 change in the first place.
819 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
820 modules/netboot2_target.py, modules/stage1_target.py,
821 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
822 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
823 having /proc mounted during the preclean stage and also to clean up the
824 netboot2 code. This is 2.0_rc48.
826 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
827 targets/support/unmerge.sh:
828 Change our unmerge from being a single unmerge to a loop, to work around an
829 unexpected change in portage 2.1's unmerge processing.
831 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
832 targets/support/bootloader-setup.sh:
833 Fixed a problem where we were putting the kernel name in twice and causing
834 and error when using grub as a bootloader. This is for bug #137252.
836 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
837 targets/support/bootloader-setup.sh:
838 Added a second pass to the alpha bootloader setup to create aboot items for
839 serial console for bug #133457.
841 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
842 +livecd/cdtar/arcload-0.43-r1.tbz2:
843 Added arcload cdtar for mips.
845 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
846 targets/netboot/netboot-controller.sh:
847 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
850 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
851 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
852 Add patch from bug #135051 to fix the seedcache extraction logic.
854 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
855 targets/support/livecdfs-update.sh:
856 Don't set icon theme to Clearlooks, since it doesn't exist.
858 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
859 targets/support/livecdfs-update.sh:
860 Fix sed on installer icons.
862 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
865 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
866 targets/stage1/stage1-controller.sh:
867 Added a -type f to the find call in stage1 for bug #132180.
869 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
870 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
871 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
872 properly on IBM PPC64 machines.
874 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
875 modules/generic_stage_target.py:
878 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
879 targets/support/rc-update.sh:
880 Removed x-setup from default runlevel, as it is now controlled via the
881 autoconfig init script.
883 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
884 Fix ppc64 based arches to subclass ppc64
886 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
887 modules/livecd_stage1_target.py:
888 Use the full category/package name for livecd-tools.
890 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
891 targets/support/livecdfs-update.sh:
892 Make copies and deletes recursive for firmware since some packages put their
893 firmware in a subdirectory.
895 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
896 targets/support/livecdfs-update.sh:
897 Fix detection of the Installer.
899 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
900 Added 970, power3, power4, and power5 sub-arches for ppc64.
902 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
903 targets/support/livecdfs-update.sh:
904 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
905 no longer necessary and can cause possible problems with Installer-based
908 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
909 recursive directory create
911 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
912 modules/catalyst_support.py:
913 Changed a display error from bug #131502 and rolling 2.0_rc45.
915 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
916 targets/support/create-iso.sh:
917 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
920 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
921 modules/generic_stage_target.py:
922 digests function uses raw output from hash function now
924 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
925 change hash result format so .DIGESTS is generated correctly
927 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
928 modules/catalyst_support.py:
929 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
932 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
933 targets/support/livecdfs-update.sh:
934 Added a space for bug #131181.
936 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
937 targets/support/kmerge.sh:
938 Fixed creation of kernelpkgs.txt file for the installer.
940 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
941 modules/generic_stage_target.py:
942 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
945 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
946 targets/livecd-stage2/livecd-stage2-controller.sh,
947 targets/support/bootloader-setup.sh:
948 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
949 rolling out an emergency rc44.
951 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
952 targets/support/bootloader-setup.sh:
953 If you use elif, you have to use a then after it. Yeah, that one's totally
956 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
957 targets/support/livecdfs-update.sh:
958 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
960 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
961 targets/support/rc-update.sh:
962 Removed runlevel deletion, as it probably wasn't a good idea. This is for
965 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
966 targets/support/bootloader-setup.sh:
967 Removed bootplash support from ppc/ppc64 since they only will work with
968 gensplash. Forced use of livecd/splash_type of bootsplash to get
969 splash=silent. This should reduce the number of things on the kernel command
970 line that aren't necessary.
972 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
973 modules/catalyst_support.py:
974 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
975 parse_spec. This should resolve bug #130103, as well as make the code much
976 cleaner. This is 2.0_rc42.
978 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
979 modules/generic_stage_target.py:
980 Forced -p on tar for compressing stages.
982 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
983 targets/support/chroot-functions.sh:
984 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
987 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
988 targets/stage1/build.py:
989 Added patch to build.py for portage 2.1 support.
991 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
992 targets/support/kmerge.sh:
993 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
994 <liyiming@ict.ac.cn> in bug #129890.
996 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
997 targets/support/livecdfs-update.sh:
998 Moved sed line for ##STARTX to end of file, since we aren't touching
999 /etc/startx until the end.
1001 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1002 targets/support/livecdfs-update.sh:
1003 Added a check for the games group and add it if it doesn't exist already.
1004 This should resolve bug #125498.
1006 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1007 examples/generic_stage_template.spec, examples/grp_template.spec,
1008 examples/livecd-stage1_template.spec,
1009 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1010 examples/netboot_template.spec, examples/snapshot_template.spec,
1011 examples/stage4_template.spec, examples/tinderbox_template.spec:
1012 Removed portdir_overlay from the snapshot example spec and added
1013 portage_overlay to the example specs for the relevant targets.
1015 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1016 This is 2.0_rc41 since it has better LiveCD support.
1018 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1019 targets/support/livecdfs-update.sh:
1022 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1023 targets/support/functions.sh:
1024 Removed check for livecd/dev-manager being udev since it was done
1025 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1026 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1027 #128265 for pointing this out.
1029 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1030 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1031 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1032 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1034 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1035 modules/generic_stage_target.py:
1036 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1037 live system. You can thank Andrew Gaffney for the fix.
1039 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1040 targets/livecd-stage2/livecd-stage2-controller.sh:
1041 Don't copy motd files if we're using livecd/type generic-livecd.
1043 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1044 targets/livecd-stage2/livecd-stage2-controller.sh,
1045 targets/support/livecdfs-update.sh:
1046 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1047 some extra cleanup to generic-livecd.
1049 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1050 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1051 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1052 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1053 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1054 targets/support/bootloader-setup.sh:
1055 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1056 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1057 and removed all older cdtar files for PPC*.
1059 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1060 livecd/files/livecd.motd.txt:
1061 Added message to the official LiveCD MOTD mentioning how to run the
1062 installer. Blame codeman. This is 2.0_rc40.
1064 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1065 fix so snapshot target doesnt have errors
1067 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1068 targets/support/livecdfs-update.sh:
1069 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1070 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1073 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1074 targets/support/rc-update.sh:
1075 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1078 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1079 targets/support/livecdfs-update.sh:
1080 Added wrapping around the udev sed for those crazy 2.4-users.
1082 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1083 targets/support/livecdfs-update.sh:
1084 Added sed fix for udev starting evms_activate unconditionally. This is
1087 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1088 add stage4/unmerge stage4/rm to valid options
1090 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1091 targets/support/rc-update.sh:
1092 Added fix for bug #122154 from Rajiv Manglani.
1094 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1095 targets/support/kmerge.sh:
1096 Fixed creation of kernelpkgs.txt for the Installer.
1098 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1099 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1100 Updated elilo tarball for IA64.
1102 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1103 DIGESTS support for snapshot creation
1105 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1106 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1107 candidates ever end?
1109 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1110 fix for .DIGESTS.DIGESTS issue in grp
1112 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1113 modules/generic_stage_target.py:
1114 fix for failure when root_overlay is not set
1116 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1117 targets/support/bootloader-setup.sh:
1118 Added IA64/SGI patch from plasmaroo.
1120 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1121 targets/livecd-stage1/livecd-stage1-controller.sh,
1122 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1123 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1126 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1127 modules/generic_stage_target.py:
1128 Allow multiple overlays for root_overlay and overlay spec option
1130 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1131 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1132 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1133 targets/support/rc-update.sh:
1134 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1135 fixed bug #122154. This is catalyst 2.0_rc36.
1137 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1138 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1139 Updated the LiveCD motd to tell the user to run the display manager again,
1140 rather than startx, while mentioning that startx is useful as a rescue X
1141 session since it starts twm. This is catalyst 2.0_rc35.
1143 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1144 Add hfs-hide options to mkisofs so macs boot
1146 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1147 modules/generic_stage_target.py:
1148 Fix indentation issues
1150 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1153 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1154 targets/support/bootloader-setup.sh:
1155 add additional console less entry when consoles are chosen for ppc64
1157 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1158 modules/generic_stage_target.py:
1159 fix kernelopts and extraversion env variable exports
1161 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1162 targets/support/livecdfs-update.sh:
1163 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1164 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1166 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1167 targets/support/kmerge.sh:
1168 Changing the way we determine if extraversion is set. This is catalyst
1171 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1172 targets/support/livecdfs-update.sh:
1173 Change net.ethX links to link to net.lo instead of net.eth0.
1175 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1176 examples/stage4_template.spec:
1177 Fixed rcadd example for stage4. Blame rajiv.
1179 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1180 This is catalyst 2.0_rc31.
1182 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1183 targets/support/livecdfs-update.sh:
1184 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1185 Gaffney for pointing me in the right direction.
1187 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1188 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1190 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1193 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1194 examples/livecd-stage2_template.spec:
1195 updated examples to have console and machine_type
1197 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1198 targets/support/bootloader-setup.sh:
1199 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1202 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1203 This is catalyst 2.0_rc29.
1205 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1206 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1207 Removed extra yaboot.conf from
1208 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1210 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1211 targets/support/kill-chroot-pids.sh:
1212 add sleep to try and give processes a chance to die. bug 119940
1214 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1215 targets/support/functions.sh:
1216 Removed some quotes to make sure we have a binary operator and closing bug
1219 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1220 targets/support/create-iso.sh:
1221 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1223 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1224 targets/support/bootloader-setup.sh:
1225 Added path from bug #120935 for PPC/PPC64.
1227 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1228 Additional spacing fixes submitted by `Kumba
1230 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1231 modules/stage2_target.py:
1232 space cleanups contributed from `Kumba
1234 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1235 add grp/use to valid_values in the grp module
1237 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1240 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1241 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1242 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1243 targets/support/bootloader-setup.sh:
1244 ppc cdtar update; ppc64 bootloader updates
1246 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1247 targets/support/create-iso.sh:
1248 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1250 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1251 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1252 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1253 targets/support/create-iso.sh:
1254 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1256 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1257 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1258 Add ppc console and machine_type=ibm
1260 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1261 modules/generic_stage_target.py:
1262 Fix type error when kernel packages arent defined
1264 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1265 examples/generic_stage_template.spec, examples/grp_template.spec,
1266 examples/livecd-stage1_template.spec,
1267 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1268 examples/stage4_template.spec:
1269 Added more verbose wording and examples for pkgcache_path and
1270 kerncache_path, where necessary.
1272 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1273 targets/support/create-iso.sh:
1274 Really fixing bug #120475 this time. This is 2.0_rc25.
1276 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1277 targets/support/create-iso.sh:
1278 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1281 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1282 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1283 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1284 Added initial support for EFI booting on x86. This is completely untested,
1285 so use it at your own risk. Also, no bug reports without patches, please.
1286 This is catalyst 2.0_rc23.
1288 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1289 kmerge should have been kerncache
1291 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
1292 targets/support/pre-kmerge.sh:
1293 Fix a few other places for the kerncache update
1295 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
1296 examples/generic_stage_template.spec, examples/grp_template.spec,
1297 examples/livecd-stage1_template.spec,
1298 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1299 examples/netboot_template.spec, examples/stage4_template.spec,
1300 examples/tinderbox_template.spec, modules/generic_stage_target.py,
1301 targets/support/kmerge.sh:
1302 Separation of kerncache from snapcache
1304 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1305 It helps if I actually increment the version number.
1307 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1308 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1309 Added --oneshot to default options for stage1 building. Added code to wipe
1310 world during stages 1 and 3. This is catalyst 2.0_rc22.
1312 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
1313 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1314 Fix bug if no kernel packages were defined but there was a postconf setting.
1315 x86 softlevel support is enhanced.
1317 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1318 targets/support/bootloader-setup.sh:
1319 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
1321 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1322 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
1324 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1327 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
1328 Netboot2 fixes for spec parameter checks
1330 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
1331 modules/generic_stage_target.py, modules/stage4_target.py:
1332 add makeopts spec file support.
1334 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1335 modules/generic_stage_target.py:
1336 Added fix for bug #119635.
1338 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1339 Fix pre-kmerge.sh for stage4
1341 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1344 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
1345 modules/generic_stage_target.py:
1346 fix crash when no kernel is defined. spacing issue
1348 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1351 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1352 modules/livecd_stage2_target.py:
1353 Added livecd/volid to valid_values.
1355 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
1356 modules/generic_stage_target.py:
1357 remove extra function that was converting strings to lists unnecessarily
1359 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1360 This is catalyst 2.0_rc17.
1362 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1363 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1364 modules/stage4_target.py:
1365 fix issue where args not allowed that arose due to earlier myspec addlargs bug
1367 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1368 targets/embedded/embedded-preclean-chroot.sh,
1369 targets/grp/grp-preclean-chroot.sh,
1370 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1371 targets/stage1/stage1-preclean-chroot.sh,
1372 targets/stage2/stage2-preclean-chroot.sh,
1373 targets/stage3/stage3-preclean-chroot.sh,
1374 targets/support/chroot-functions.sh,
1375 targets/tinderbox/tinderbox-preclean-chroot.sh:
1376 Added function to cleanup stray /etc/distcc/hosts files.
1378 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1379 targets/support/bootloader-setup.sh:
1380 Added fix from bug #119123. This is catalyst 2.0_rc16.
1382 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1383 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
1384 Fixing some spacing. This is catalyst 2.0_rc15.
1386 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1387 Attempt to fix bug #117649
1389 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
1390 modules/generic_stage_target.py:
1391 fixes for bugs #119009, #119041 and #118985
1393 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
1394 +examples/netboot2_template.spec, modules/catalyst_support.py,
1395 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
1396 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
1397 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1400 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
1401 targets/support/kmerge.sh:
1402 Fix for ccache (null)/.ccache bug
1404 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1407 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
1408 Added ppc -mcpu patch from Pylon for bug #118709.
1410 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1411 modules/embedded_target.py, modules/stage4_target.py:
1412 Added linuxrc to embedded and stage4 targets.
1414 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
1415 modules/generic_stage_target.py, targets/support/kmerge.sh:
1416 filter kname - and . for kmerge.sh
1418 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1419 targets/support/create-iso.sh:
1420 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
1422 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
1423 modules/generic_stage_target.py:
1424 change .digests to .DIGESTS
1426 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1427 targets/support/kmerge.sh:
1428 Commented ccache for genkernel build which will resolve #117648 until a
1429 proper solution can be found. This is 2.0_rc13.
1431 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1432 targets/stage1/stage1-controller.sh:
1433 Added patch from vapier for bug #117254.
1435 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1436 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
1437 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
1438 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
1441 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
1442 modules/generic_stage_target.py:
1443 Remove chost/cflags etc. warning messages
1445 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
1446 modules/generic_stage_target.py:
1447 Attempt to fix bug 117253; chost is wrong on autoresume
1449 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
1450 modules/generic_stage_target.py, modules/netboot_target.py,
1451 modules/stage1_target.py:
1452 make setting of destdir more global and part of generic_stage_target
1454 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
1455 Fix destpath bug in netboot target
1457 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
1458 modules/generic_stage_target.py, modules/stage4_target.py:
1459 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
1462 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
1463 modules/generic_stage_target.py, modules/stage4_target.py:
1464 remove stray ' from arch/sh.py
1466 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1467 targets/stage1/stage1-controller.sh:
1468 This finally fixes the issues with gcc-config/binutils-config in stage1.
1469 This is catalyst 2.0_rc12.
1471 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1472 Fix incorrect warning message. portdir_overlay -> portage_overlay
1474 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1475 targets/stage1/stage1-controller.sh,
1476 targets/stage1/stage1-preclean-chroot.sh:
1477 Revert gcc-config/binutils-config to _rc11 locations. This should fix
1478 running gcc-config and binutils-config, though it probably breaks running on
1479 non-Gentoo platforms.
1481 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1482 modules/stage1_target.py:
1483 Make stage1 clean up python 2.3 and 2.4, also.
1485 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
1486 targets/support/livecdfs-update.sh:
1487 Updated requirements and added creation of metadata.tar.bz2 for the installer.
1489 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
1490 modules/generic_stage_target.py:
1491 Change digests file format to HASH_NAME HASH FILE_NAME
1493 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1494 targets/stage1/stage1-controller.sh:
1495 Moved gcc-config/binutils-config to before the chroot.
1497 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1498 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
1499 installed. Supports all of shashs algorithms as of 12_21_2005
1501 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
1502 modules/generic_stage_target.py:
1503 Catalyst should die if source_subpath is not a string
1505 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
1506 modules/generic_stage_target.py:
1507 Fix for source_subpath bug
1509 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1510 examples/generic_stage_template.spec:
1511 Updated example specs with information on cflags/chost/cxxflags/ldflags in
1512 both stages 1 and 2.
1514 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1515 modules/stage2_target.py:
1516 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
1517 stage1 to be overridden again.
1519 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1520 targets/stage1/stage1-controller.sh:
1521 It looks like gcc-config/binutils-config needs to be run with the full path,
1522 since it is run outside of the chroot.
1524 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1525 targets/stage1/stage1-controller.sh:
1526 Fixed gcc-config calls. This is 2.0_rc11.
1528 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1529 This is catalyst 2.0_rc10.
1531 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
1532 modules/generic_stage_target.py:
1533 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
1536 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1537 targets/support/functions.sh:
1538 Changed from -z to -n for bug #116180.
1540 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1541 modules/catalyst_support.py, modules/generic_stage_target.py:
1542 Detect missing binaries for the hashing functions and abort if not found
1544 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
1545 files/catalyst.conf:
1546 Updated README to list new requirements. Set default hash as crc32. Set
1547 default digests as sha1/md5.
1549 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
1550 modules/catalyst_support.py, modules/generic_stage_target.py,
1551 modules/livecd_stage2_target.py, modules/stage2_target.py:
1552 Change the internal hash checking to be quicker and more memory efficient.
1553 Add additional hash digests options.
1555 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1556 targets/tinderbox/tinderbox-chroot.sh,
1557 targets/tinderbox/tinderbox-controller.sh,
1558 targets/tinderbox/tinderbox-preclean-chroot.sh:
1559 Fixed up spacing/coding style on tinderbox.
1561 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1562 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
1563 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
1564 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
1565 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
1566 Fixed up spacing/coding style on support.
1568 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
1569 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
1571 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1572 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
1573 targets/stage4/stage4-preclean-chroot.sh:
1574 Fixed up spacing/coding style on stage4.
1576 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1577 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
1578 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1579 targets/stage3/stage3-controller.sh,
1580 targets/stage3/stage3-preclean-chroot.sh:
1581 Fixed up spacing/coding style on stages 2 and 3
1583 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1584 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
1585 targets/stage1/stage1-preclean-chroot.sh:
1586 Fixed up spacing/coding style on stage1. Also changed
1587 gcc-config/binutils-config to be outside the chroot.
1589 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1590 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1591 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
1592 Fixed up spacing/coding style on netboot.
1594 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1595 targets/livecd-stage1/livecd-stage1-chroot.sh,
1596 targets/livecd-stage1/livecd-stage1-controller.sh,
1597 targets/livecd-stage2/livecd-stage2-controller.sh:
1598 Fixed up spacing/coding style on livecd-stage*.
1600 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1601 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1602 targets/grp/grp-preclean-chroot.sh:
1603 Fixed up spacing/coding style on grp.
1605 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1606 targets/embedded/embedded-chroot.sh,
1607 targets/embedded/embedded-controller.sh,
1608 targets/embedded/embedded-fs-runscript.sh,
1609 targets/embedded/embedded-preclean-chroot.sh:
1610 Fixed up spacing/coding style on embedded.
1612 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
1613 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1614 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
1615 targets/support/functions.sh:
1616 Removing extra line from x86.py, fixing up comments, spacing, and coding
1617 style in targets/support through functions.sh
1619 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
1620 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
1621 Fix more tab/spacing issues .. trying to make everything use tabs
1623 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
1624 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1625 modules/stage1_target.py, modules/stage2_target.py,
1626 modules/stage3_target.py, modules/stage4_target.py:
1627 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
1630 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
1631 modules/generic_stage_target.py:
1632 Add envscript warning to aid users who may not know what they are doing
1634 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1635 examples/generic_stage_template.spec:
1636 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
1637 only configurable when building a stage2 tarball, to match the current state
1638 of portage. This is 2.0_rc9.
1640 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
1641 targets/support/chroot-functions.sh:
1642 Silence more of portages beeps and clicks and whistles
1644 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
1645 targets/support/chroot-functions.sh:
1646 Change the portage emerge to use run_emerge
1648 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
1649 modules/generic_stage_target.py, modules/snapshot_target.py,
1650 modules/stage1_target.py, modules/stage2_target.py,
1651 modules/stage3_target.py:
1652 allow portdir_overlay to be part of all specs not including snapshot spec.
1653 Add warnings for stage1,2 and 3 in case someone uses this feature there.
1654 Remove overlay support from the snapshot spec but added a warning.
1656 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1657 modules/stage2_target.py:
1658 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
1661 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
1662 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1663 Add support for bootloader softlevel=; have rsync delete the extra files out
1664 of the overlay so that the overlay always matches the source dir
1666 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1667 Swapped -v/-V since I had gotten them wrong here.
1669 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
1670 modules/generic_stage_target.py:
1671 Fix stupid overlay bug
1673 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1674 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1675 targets/livecd-stage1/livecd-stage1-chroot.sh,
1676 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1677 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
1678 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1679 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1680 targets/support/unmerge.sh:
1681 Made sure we use -f on removing the default links for splash. Removed
1682 check_portage_version as it really isn't needed anymore. Removed
1683 --no-install from genkernel commands in kmerge.sh so users must manually
1684 remove kernels from /boot. This is 2.0_rc8.
1686 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1687 targets/support/livecdfs-update.sh:
1688 Made sed on devfsd.conf conditional on it existing. Removes one more error
1689 message from a standard catalyst run.
1691 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1692 Added warning about breaking snapshot cache and re-enable autoresume, since
1693 the errors I was getting were elsewhere.
1695 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
1696 modules/generic_stage_target.py:
1697 Fix indentation error the last commit caused
1699 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
1700 modules/generic_stage_target.py:
1701 Always clear autoresume points after a successful run
1703 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1704 targets/support/livecdfs-update.sh:
1705 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
1706 snapshot caching after a successful gentoo-release-livecd run.
1708 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1709 targets/support/rc-update.sh:
1710 Added famd to default on official LiveCD.
1712 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1713 targets/support/chroot-functions.sh:
1714 Fixes 'too many arguments' error in check_portage_version.
1716 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
1717 modules/generic_stage_target.py:
1718 remove extra self.env={} that was resetting the environment to null
1720 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
1721 modules/livecd_stage1_target.py:
1722 Fix appending livecd use flag if no use flag is specified in livecd-stage1
1725 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
1726 Add a default path to the environment in the chroot
1728 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
1729 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
1730 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1731 targets/livecd-stage2/livecd-stage2-controller.sh,
1732 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
1733 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1734 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1735 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1736 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
1737 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
1738 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1739 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
1740 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
1742 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1744 Fixed up the man page, which has been suffering for some time, and also
1745 reversed -v/-V in the help message.
1747 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1748 targets/support/livecdfs-update.sh:
1749 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
1752 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1753 Turning off autoresume of doom until I can get more testing. I've had
1754 several issues with it. I'll be reporting/fixing these as I come across them
1755 but for now wish to turn it off by default as I don't want this one feature
1756 to stop the possible 2.0 final release.
1758 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1759 targets/livecd-stage2/unmerge.sh:
1760 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
1761 anymore and probably should have been removed a long time ago when the new
1762 code was put into place in livecdfs-update.sh and livecd-local.start
1765 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1766 targets/livecd-stage1/livecd-stage1-chroot.sh,
1767 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1768 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
1769 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
1771 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
1772 modules/generic_stage_target.py, modules/generic_target.py:
1773 self.env should be a part of the super class generic_target so it applies to
1774 snapshots as well; removing redundant pass in the generic_target class as
1775 its not needed. There is code there to fill the statements
1777 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1778 targets/support/livecdfs-update.sh:
1779 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
1782 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1783 Changed version stamp to 2.0_rc6.
1785 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
1786 modules/generic_stage_target.py:
1787 Fix for unpack cases
1789 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
1790 modules/generic_stage_target.py:
1793 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
1794 modules/catalyst_support.py, modules/generic_stage_target.py,
1795 modules/grp_target.py, modules/livecd_stage1_target.py,
1796 modules/livecd_stage2_target.py, modules/netboot_target.py,
1797 modules/snapshot_target.py, modules/tinderbox_target.py:
1798 Stop reading env from the OS. Rely on the more on the envscript for oddball
1799 settings. Change -v to verbose and -V to version
1801 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1804 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
1805 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
1808 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1809 examples/generic_stage_template.spec:
1810 Added chost/cflags/cxxflags/ldflags to example spec template.
1812 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1813 targets/support/rc-update.sh:
1814 OK, just kidding on that last commit. We were already doing rc-update add
1815 xdm default in livecdfs-update.sh and since it is a livecd-only function,
1816 there's no point in having it in rc-update.sh
1818 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1819 targets/support/rc-update.sh:
1820 Have rc-update add xdm if livecd/xdm is set.
1822 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1823 modules/catalyst_lock.py, modules/catalyst_support.py,
1824 modules/embedded_target.py, modules/generic_stage_target.py,
1825 modules/grp_target.py, modules/livecd_stage1_target.py,
1826 modules/livecd_stage2_target.py, modules/netboot_target.py,
1827 modules/stage1_target.py, modules/stage4_target.py,
1828 modules/tinderbox_target.py:
1829 So I was just kidding on that last commit. This one is 2.0_rc4.
1831 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1832 modules/catalyst_lock.py, modules/catalyst_support.py,
1833 modules/embedded_target.py, modules/generic_stage_target.py,
1834 modules/grp_target.py, modules/livecd_stage1_target.py,
1835 modules/livecd_stage2_target.py, modules/netboot_target.py,
1836 modules/stage1_target.py, modules/stage2_target.py,
1837 modules/stage4_target.py, modules/tinderbox_target.py:
1838 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
1840 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1841 files/catalyst.conf, modules/catalyst_lock.py,
1842 modules/catalyst_support.py, modules/embedded_target.py,
1843 modules/generic_stage_target.py, modules/grp_target.py,
1844 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1845 modules/netboot_target.py, modules/stage1_target.py,
1846 modules/stage2_target.py, modules/stage4_target.py,
1847 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
1848 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
1849 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
1851 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
1852 modules/generic_stage_target.py:
1853 Fix autoresume for unpacking tarballs
1855 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
1856 targets/support/livecdfs-update.sh:
1857 remove gnap livecd-type per Koon's request
1859 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
1860 change rc-update add modules default to rc-update add modules boot
1862 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
1863 modules/generic_stage_target.py, modules/grp_target.py:
1864 Add more verbosity to digests if -V is enabled, add more print messages to
1867 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1868 modules/generic_stage_target.py, modules/grp_target.py:
1869 Add sha/md5 digests support for grp and cleanup other sha/md5 code
1871 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1872 Fix folder name for grp build dir to not have .tar.bz2 at the end
1874 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
1875 modules/catalyst_support.py, modules/generic_stage_target.py:
1876 Add md5 and sha .digests file creation per wolf31o2's feature request
1878 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1879 This is catalyst-2.0_rc2.
1881 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
1882 files/catalyst.conf, modules/generic_stage_target.py,
1883 modules/livecd_stage1_target.py:
1884 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
1885 after each successful kernel build;add autoresume documentation to
1888 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1889 targets/embedded/embedded-controller.sh,
1890 targets/embedded/embedded-fs-runscript.sh,
1891 targets/livecd-stage2/livecd-stage2-controller.sh,
1892 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
1893 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
1894 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1895 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
1896 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
1897 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1898 targets/support/rc-update.sh:
1899 Changed multiple spaces to tabs to satisfy my OCD.
1901 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
1902 targets/support/chroot-functions.sh:
1903 Bumped genkernel detection to require 3.3.0 or higher
1905 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1906 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1907 targets/netboot/netboot-controller.sh:
1908 Changed to clst_use from clst_embedded_use and clst_netboot_use and
1909 clst_grp_use. This is catalyst-2.0_rc1.
1911 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
1912 targets/netboot/netboot-controller.sh:
1913 change to clst_use from clst_netboot_use
1915 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1916 targets/livecd-stage1/livecd-stage1-chroot.sh,
1917 targets/stage4/stage4-chroot.sh:
1918 Changed to clst_use from clst_stage4_use and clst_livecd_use.
1920 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1921 targets/stage4/stage4-chroot.sh:
1922 Fixed USE invocations in stage4 target.
1924 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
1925 modules/livecd_stage1_target.py:
1926 Force use=livecd for livecd-stage1
1928 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1929 This is version 2.0_pre20051129.
1931 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1932 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
1933 Removed kudzu-knoppix from example spec files.
1935 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
1936 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
1937 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
1939 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1940 examples/grp_template.spec, examples/livecd-stage1_template.spec,
1941 examples/stage4_template.spec, +examples/tinderbox_template.spec:
1942 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
1943 definitions in the examples to fit in 80 columns.
1945 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
1946 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
1947 modules/grp_target.py, modules/tinderbox_target.py,
1948 targets/tinderbox/tinderbox-chroot.sh:
1949 Tinderbox script: added newuse, tinderbox and grp targets added support for
1950 overriding the pkgcache location via pkgcache_path - pkgcache_path:
1951 /path/to/cache in the spec file, updated example specs to note pkgcache_path
1953 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1954 Added portdir example to catalyst.conf for bug #113272.
1956 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1957 targets/support/create-iso.sh:
1958 Fixed a few lines which were causing the isolinux directory to be removed
1959 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
1961 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1962 targets/support/create-iso.sh:
1963 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
1965 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
1966 targets/support/bootloader-setup.sh, targets/support/functions.sh:
1967 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
1968 too many arches dont use it by default, test for an initrd in the yaboot
1971 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
1972 modules/generic_stage_target.py:
1973 Fix split error if use is specified
1975 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1976 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
1977 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
1978 Updated palo version from catalyst 1.x for HPPA.
1980 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1981 targets/support/bootloader-setup.sh:
1982 Removing for loop for grub on amd64/x86 as it was totally useless.
1984 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1985 targets/support/bootloader-setup.sh:
1986 Remove vga= line for PPC.
1988 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1989 targets/support/bootloader-setup.sh:
1990 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
1992 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1993 -catalyst-2.0_pre20051101-slot.patch, catalyst:
1994 Removing slot patch as it probably didn't belong here anyway, and updating
1995 version stamp to 2.0_pre20051118.
1997 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
1998 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1999 targets/support/bootloader-setup.sh:
2000 fix the bootloader script for isolinux so that it actually makes a cfg file,
2001 remove extra unneeded catalyst aborting print statement, reorganize rm code
2002 to make sure is splits properly and is an array even from the cmdline
2004 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2005 targets/support/livecdfs-update.sh:
2006 Added call to update-usbids to download the latest usb.ids file.
2008 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2009 modules/generic_stage_target.py:
2010 Move checks of running catalyst into the target which is simpler
2012 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2013 modules/generic_stage_target.py:
2014 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2015 that doesnt exist yet
2017 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2018 Keep unnecessary programs from installing into kerncache
2020 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2021 modules/generic_stage_target.py:
2022 Turn on more tracebacks at this point to better debug .. will need to turn
2023 them down as we find errors and build appropriate error handlers
2025 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2026 Changed version marker to 2.0_pre20051115 for new ebuild.
2028 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2029 modules/livecd_stage2_target.py:
2030 Fix bug in livecd stage2 so that it doesnt try to use tar
2032 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2033 targets/livecd-stage2/livecd-stage2-controller.sh:
2034 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2035 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2036 of Getting_Online.txt from catalyst 1.1.10.10.
2038 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2039 Added Joshua Kinard to authors for his mips contributions.
2041 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2042 examples/livecd-stage2_template.spec:
2043 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2044 Paul Kessler on gentoo-catalyst. ;]
2046 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2047 Change variables from cat1 format to cat2
2049 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2050 modules/generic_stage_target.py, modules/stage1_target.py:
2051 Fix modules has no attribute register
2053 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2054 modules/generic_stage_target.py:
2055 Fix broken aliases code that was just proof of concept
2057 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2058 Output mkisofs command line options to assist in debugging
2060 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2061 modules/generic_stage_target.py, targets/support/create-iso.sh:
2064 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2065 modules/generic_stage_target.py:
2066 Add VERY basic support for aliases kernel parameter.
2068 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2069 modules/livecd_stage2_target.py:
2070 Remove large section of commented code
2072 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2073 modules/generic_stage_target.py, modules/stage1_target.py:
2074 Allow LDFLAGS to be specified as an ENV variable for stage1
2076 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2077 modules/generic_stage_target.py:
2078 Fix rc-update to automatically run default options for livecds. Removed an
2079 erroneous key check.
2081 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2082 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2083 Make use spec key optional to default to profile defaults
2085 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2086 +examples/stage4_template.spec:
2087 Preliminary stage4_template.spec file
2089 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2090 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2091 Updated version stamp and added slot patch.
2093 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2094 Fix ordering problem so self.settings is defined
2096 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2097 modules/generic_stage_target.py:
2098 Correct a rsync issue when the directory doesnt exist
2100 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2101 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2102 targets/livecd-stage2/livecd-stage2-controller.sh,
2103 targets/netboot/netboot-controller.sh,
2104 targets/stage4/stage4-controller.sh:
2105 run pre_kmerge and post_kmerge only once
2107 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2108 targets/support/bootloader-setup.sh:
2109 MIPS bootloader patch
2111 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2112 targets/support/mips-arcload_conf.sh:
2113 Fix MIPS Serial Detection
2115 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2116 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2117 +targets/support/mips-arcload_conf.sh:
2118 Application of Kumba's patches for MIPS support
2120 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2121 Check for the correct arch specific cd building tool
2123 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2124 modules/generic_stage_target.py:
2125 Print a warning if livecd/iso is not defined
2127 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2128 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2130 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2131 targets/support/post-kmerge.sh:
2132 Check for existence of files in /lib/modules before running depscan.sh. This
2133 replaces the mips-specific check and makes it portable.
2135 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2136 modules/generic_stage_target.py:
2137 update autoresume logic when dealing with rsync unpack operations
2139 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2140 targets/support/post-kmerge.sh:
2141 Bypass module load on mips
2143 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2144 remove --no-deps so dependancies get installed for genkernel
2146 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2147 modules/generic_stage_target.py:
2148 Fix missing : statement in unpack
2150 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2151 modules/generic_stage_target.py:
2152 fix livecd-stage2 unpack when seedcache is turned off
2154 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2155 targets/support/functions.sh:
2156 Fix module unpacking and make it actually optional.
2158 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2159 modules/generic_stage_target.py:
2160 Fix broken seedcache autoresume interaction
2162 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2163 modules/generic_stage_target.py:
2164 Cleanup stage directories properly for tar installs
2166 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2167 Tinderbox no longer cleans /tmp/*
2169 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2170 targets/tinderbox/tinderbox-chroot.sh,
2171 targets/tinderbox/tinderbox-controller.sh:
2172 Fixing problem with bind mounted portage and final rsync on tinderbox target
2173 and adding additional logging.
2175 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2176 Stop tinderbox from trying to create a tarball of itself
2178 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2179 modules/generic_stage_target.py:
2180 Fix catalyst so it fully disables snapcache when its not specified in the
2183 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2184 examples/livecd-stage2_template.spec:
2185 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2186 spec template and updating version stamp.
2188 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2189 modules/catalyst_support.py:
2190 allow file_check to proceed if key is not in use
2192 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2193 Recursively make the missing directories
2195 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2196 Fix extract_modules to just echo a warning that it is missing
2198 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2199 files/catalyst.conf:
2200 Updating default configuration for catalyst and updating version stamp,
2201 since we're beginning internal testing for release.
2203 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2204 modules/generic_stage_target.py:
2205 fix bug 106004 split strings into a list for empty and rm operation
2207 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2208 modules/livecd_stage2_target.py:
2209 Append slashes to directories so rsyncs work properly
2211 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2212 examples/livecd-stage2_template.spec:
2213 Changing source_subpath for livecd-stage2 example for bug #101704.
2215 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2216 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2217 targets/support/livecdfs-update.sh:
2218 Added livecd/xdm and livecd/xsession options. These are used to setup the
2219 default display manager and X session, respectively. Added supporting
2220 documentation to example spec files. Imported more work from my fsscript for
2221 the official LiveCD.
2223 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2224 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2225 discussion, see bug #88777.
2227 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2228 modules/generic_stage_target.py:
2229 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2230 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2232 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2233 targets/livecd-stage1/livecd-stage1-controller.sh,
2234 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2235 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2236 on livecd-stage2 and removing universal motd for livecd/type of
2237 gentoo-release-livecd.
2239 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2240 modules/livecd_stage1_target.py:
2241 Add optional livecd/type env var for scripts to add optional items to the
2244 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2245 -livecd/files/x86-help.msg:
2246 Removing x86-help.msg as it is no longer used.
2248 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2249 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2250 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2251 Add dobladecenter description to bootloader files for x86/amd64.
2253 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2254 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2256 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2257 modules/generic_stage_target.py:
2258 Added split to use section for bug #104414.
2260 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2261 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2262 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2263 Tabs to whitespaces for isolinux.
2265 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2266 targets/support/bootloader-setup.sh:
2267 Changed isolinux to use new split-out help messages. Using grub gives a
2268 single help message with pager.
2270 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2271 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2272 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2273 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2274 Added F2->F7 help messages for isolinux.
2276 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2277 livecd/files/README.txt, livecd/files/generic.motd.txt,
2278 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2279 livecd/files/livecd-local.start:
2280 Updated files from latest used to build LiveCD.
2282 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2283 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2285 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2286 modules/catalyst_support.py:
2287 Added fix for using options with = in them with --cli (ex.
2288 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2289 <cell@ices.utexas.edu> for pointing this out to me via email.
2291 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2292 modules/generic_stage_target.py, targets/support/functions.sh:
2293 fix bug in exec_in_chroot for stage1 target
2295 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2296 modules/generic_stage_target.py:
2297 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
2298 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
2300 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
2301 catalyst, examples/livecd-stage2_template.spec,
2302 examples/snapshot_template.spec, files/catalyst.conf,
2303 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
2304 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
2305 livecd/files/x86-help.msg, modules/catalyst_lock.py,
2306 modules/catalyst_support.py, modules/livecd_stage2_target.py,
2307 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
2308 targets/livecd-stage2/livecd-stage2-controller.sh,
2309 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2310 targets/stage2/stage2-preclean-chroot.sh,
2311 targets/stage3/stage3-preclean-chroot.sh,
2312 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
2313 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
2314 targets/support/filesystem-functions.sh, targets/support/functions.sh,
2315 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2316 targets/support/target_image_setup.sh:
2317 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
2318 to look at gamecdfs-update.sh yet.
2320 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2321 modules/generic_stage_target.py:
2322 Remove extra debugging print statement
2324 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2325 +modules/catalyst_lock.py, modules/catalyst_support.py,
2326 modules/embedded_target.py, modules/generic_stage_target.py,
2327 modules/grp_target.py, modules/livecd_stage1_target.py,
2328 modules/livecd_stage2_target.py, modules/netboot_target.py,
2329 modules/snapshot_target.py, modules/stage1_target.py,
2330 modules/stage2_target.py, modules/stage4_target.py,
2331 targets/support/functions.sh:
2332 Add locking support. Code simplification for unpack and unpack snapshot.
2333 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
2334 Add seedcache support (Grabs output from previous target run)
2335 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
2337 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2338 modules/catalyst_support.py, modules/generic_stage_target.py:
2339 Add support to cache the snapshot dir. add snapcache to options. add
2340 snapshot_cache= to override the default location of the cache in
2341 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
2343 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2344 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
2345 Forward port README.txt and Getting_Online.txt files from catalyst
2348 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2349 Add automatic creation/deletion of runlevels based on rcadd rcdel
2351 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2352 Fix grp so that grp/use is not required anymore
2354 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2355 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2356 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2357 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2358 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
2359 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
2360 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
2361 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
2362 they are known to cause booting problems.
2364 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2365 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2366 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
2367 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
2370 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2371 targets/stage1/stage1-chroot.sh:
2372 Fixed quoting in stage1 profile check.
2374 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2375 targets/stage3/stage3-chroot.sh:
2376 Fixing USE for stage3.
2378 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2379 targets/support/chroot-functions.sh:
2380 Fix FETCH code so it will run for Pylon
2382 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
2383 targets/grp/grp-chroot.sh:
2384 Fix bindist invcation.
2386 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2387 targets/grp/grp-chroot.sh:
2388 Made sure bindist was used for all emerges in GRP.
2390 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
2391 Fix USE flags for GRP build
2393 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
2394 targets/stage4/stage4-chroot.sh:
2395 let GRP use the users environment variables and removed extra
2396 GRP_STAGE23_USE from stage4
2398 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
2399 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2400 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
2402 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2403 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
2404 impact all previous spec files that use this option. It's beejay's fault.
2406 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
2407 Changed to use linux32 for ppc32 support when build host is ppc64.
2409 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
2411 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
2413 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
2414 Minor cosmetic print statement fixes for readability
2416 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2417 modules/catalyst_support.py, modules/generic_stage_target.py:
2418 Fix None None bug and exception reporting
2420 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2421 Fix iso creation script. Case statement out of place
2423 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2424 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
2425 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
2426 catalyst, files/catalyst.conf, modules/builder.py,
2427 modules/catalyst_support.py, modules/embedded_target.py,
2428 modules/generic_stage_target.py, modules/generic_target.py,
2429 modules/grp_target.py, modules/livecd_stage1_target.py,
2430 modules/livecd_stage2_target.py, modules/netboot_target.py,
2431 modules/snapshot_target.py, modules/stage1_target.py,
2432 modules/stage2_target.py, modules/stage3_target.py,
2433 modules/stage4_target.py, modules/tinderbox_target.py,
2434 targets/embedded/embedded-chroot.sh,
2435 targets/embedded/embedded-fs-runscript.sh,
2436 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2437 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2438 targets/grp/grp-preclean-chroot.sh,
2439 targets/livecd-stage1/livecd-stage1-chroot.sh,
2440 targets/livecd-stage1/livecd-stage1-controller.sh,
2441 targets/livecd-stage2/livecd-stage2-controller.sh,
2442 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2443 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2444 targets/netboot/netboot-image.sh, targets/stage1/build.py,
2445 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2446 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2447 targets/stage2/stage2-controller.sh,
2448 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2449 targets/stage3/stage3-controller.sh,
2450 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2451 targets/stage4/stage4-controller.sh,
2452 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
2453 targets/support/create-iso.sh, targets/support/functions.sh,
2454 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2455 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
2456 targets/support/target_image_setup.sh,
2457 targets/tinderbox/tinderbox-chroot.sh,
2458 targets/tinderbox/tinderbox-controller.sh,
2459 targets/tinderbox/tinderbox-preclean-chroot.sh:
2460 Big honkin' copyright update.
2462 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2463 modules/generic_stage_target.py:
2464 add additional logging output. Use standard os redirection methods to log to
2467 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2468 targets/stage1/stage1-chroot.sh:
2469 Added profile sanity check for bug #97867.
2471 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2472 targets/support/bootloader-setup.sh:
2473 Removing acpi=off from default kernel arguments and adding ia64
2474 livecd-stage2 support functions and cdtar.
2476 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2477 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
2478 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
2479 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
2480 splash command line.
2482 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2483 targets/support/create-iso.sh:
2484 Fixed up zisofs support. Waiting for response from sparc before touching
2487 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2488 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
2489 targets/support/functions.sh:
2490 Added livecd/bootargs and added the option to the bootloader-setup.sh script
2491 to allow it to work on all arches that dynamically build their bootloader
2494 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
2495 targets/stage4/stage4-controller.sh:
2496 Fix stage4 so it doesnt run the bootloader stuff
2498 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2499 targets/support/bootloader-setup.sh:
2500 Removed dokeymap from non-Gentoo releases.
2502 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2503 targets/support/livecdfs-update.sh:
2504 Added call to update-pciids to download the latest pci.ids file.
2506 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
2507 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2508 modules/stage4_target.py:
2509 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
2511 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
2512 Fix issue where -s on the command line would not run
2514 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2515 livecd/files/generic.motd.txt:
2516 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
2517 kernel configurations.
2519 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2520 targets/support/livecdfs-update.sh:
2521 Updated hostname/domainname creation for new baselayout.
2523 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2524 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2525 Fixing some bootloader isolinux/boot stuff for x86/amd64.
2527 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2528 targets/support/chroot-functions.sh:
2529 Change portage emerge to use --oneshot --nodeps to keep from merging the
2530 same packages multiple times.
2532 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2533 targets/stage2/stage2-chroot.sh:
2534 Added a -p bootstrap when catalyst is called with -V (verbose).
2536 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2537 targets/support/livecdfs-update.sh:
2538 Removed inittab hack, as this is done by livecd-tools.
2540 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2541 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
2542 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
2544 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2545 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
2546 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
2547 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
2548 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
2549 targets/livecd-stage2/livecd-stage2-controller.sh:
2550 Removed gentoo.png and creation of face directory. Changed
2551 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
2554 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2555 targets/stage1/stage1-preclean-chroot.sh,
2556 targets/support/chroot-functions.sh:
2557 Added setup_binutils function and force both of them to run during stage1
2560 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2561 examples/livecd-stage2_template.spec:
2562 Added livecd/volid explanation to example spec.
2564 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2565 targets/support/create-iso.sh:
2566 General cleanup of ISO code and added default livecd/volid when it is not set.
2568 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2569 targets/embedded/embedded-controller.sh:
2570 Actually modify the embedded target this time.
2572 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
2573 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2574 targets/livecd-stage2/livecd-stage2-controller.sh,
2575 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
2576 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
2577 and livecd-stage2 targets.
2579 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2580 files/catalyst.conf:
2581 Retired John Davis <zhen@gentoo.org> and added storedir to default
2584 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2585 targets/support/livecdfs-update.sh:
2586 Uncommented openglify, since it is needed for both opengl-update-livecd and
2589 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2590 modules/generic_stage_target.py:
2591 Fix print statement so it shows when kill_chroot_pids is run correctly
2593 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2594 modules/snapshot_target.py:
2595 Fix snapshot target to skip the kill_pids check
2597 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2598 Bug fixes in parse_spec, fix issues detecting list or string.
2600 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2601 modules/catalyst_support.py:
2602 Fix bug 65284. More flexible spec parsing. Should handle cases where no
2603 spaces are after :. Better handling of comments ( ie preprocessed and
2604 stripped off ). Unset empty keys.
2606 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2607 targets/support/kill-chroot-pids.sh:
2608 Remove extra P_NAME definition that is never used. Saves processing time.
2609 Bumped catalyst to pre2
2611 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2612 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2613 +targets/support/kill-chroot-pids.sh:
2614 User info about runscript and archscript. Added checks for processes running
2615 in the chroot and created a script to kill them. Should fix the unmounting
2616 issues with gconfd or any other running application in the chroot
2618 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2619 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
2620 Remove using gcc-config to set things up as we should all be using 2005.0
2623 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2624 examples/livecd-stage2_template.spec:
2625 Added livecd/users to example livecd-stage2 spec file.
2627 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2628 targets/support/livecdfs-update.sh:
2629 Change default hostnames for livecds
2631 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2632 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
2633 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
2636 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2637 modules/livecd_stage2_target.py:
2638 Clear autoresume flags when build is done
2640 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2641 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
2642 targets/support/create-iso.sh:
2643 Fix isolinux so that it finds menus and kernels and stuff
2645 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2646 modules/generic_stage_target.py:
2647 Make purge operation a little less chatty, removed print statements
2649 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2650 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2651 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
2652 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
2654 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2655 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2656 print warning message about deprecated use of cdfstype
2658 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2659 targets/support/chroot-functions.sh:
2660 statically define genkernel location to eliminate which command failure if
2661 genkernel is not installed
2663 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
2664 modules/generic_stage_target.py:
2665 change the portage_overlay to an array so it always works
2667 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2668 modules/catalyst_support.py:
2669 Fix exception handling to remove extraneous prints of None
2671 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2672 Remove iso creation code from stage4
2674 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2675 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2676 modules/livecd_stage2_target.py, modules/snapshot_target.py,
2677 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
2678 targets/livecd-stage1/livecd-stage1-chroot.sh,
2679 targets/livecd-stage1/livecd-stage1-controller.sh,
2680 targets/livecd-stage2/livecd-stage2-controller.sh,
2681 targets/netboot/netboot-controller.sh,
2682 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
2683 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
2684 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2685 targets/support/create-iso.sh, targets/support/kmerge.sh,
2686 targets/support/target_image_setup.sh,
2687 targets/tinderbox/tinderbox-controller.sh:
2688 Fix some exception handling in catalyst_support.py, remove intermediate
2689 destination folder of iso and tarball, add additional tests for folders not
2690 found on host but defined in spec file, keep catalyst from erroring in this
2691 case, change exit code on shell scripts so that errors are reported to
2692 catalyst and causes catalyst to die on errors, fix bug in
2693 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
2694 check for mkisofs that informs the user of where to get the program, and
2695 removed the autoresume code from ccache and distcc installation until I can
2696 figure out a way to have the autoresume flag go someplace outside the chroot.
2698 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2699 Remove bind mounts before rm operations happen at startup
2701 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
2702 modules/generic_stage_target.py:
2703 Fix bug where purge deletes the autoresume directory but doesnt recreate it
2705 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2706 modules/generic_stage_target.py:
2707 fix minor bug in the purge code so that it actually runs the commands
2709 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2710 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2711 modules/stage4_target.py:
2712 Change ordering of tasks so root_overlay and fsscript occur after
2713 livecd_update, giving users a chance to override livecd_update
2715 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2716 modules/catalyst_support.py, modules/generic_stage_target.py:
2717 Added a better exception handling message for keyboard interrupt and added
2718 countdown timer for purge operation to give an opportunity to exit
2720 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2721 modules/catalyst_support.py, modules/generic_stage_target.py:
2722 Add support to clear the autoresume flags and improve the purge code to
2723 clean the chroot, and pkg/kern cache
2725 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2726 modules/catalyst_support.py, modules/generic_stage_target.py,
2727 modules/livecd_stage1_target.py:
2728 only append livecd-tools to the livecd-stage1 target package list and move a
2729 check out of the way so command line and spec files can co-exist
2731 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
2732 modules/generic_stage_target.py:
2733 fixed python syntax in set_packages so catalyst will run
2735 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2736 modules/embedded_target.py, modules/generic_stage_target.py,
2737 modules/grp_target.py, modules/livecd_stage1_target.py,
2738 modules/livecd_stage2_target.py, modules/netboot_target.py,
2739 modules/stage4_target.py, modules/tinderbox_target.py,
2740 targets/embedded/embedded-chroot.sh,
2741 targets/embedded/embedded-controller.sh,
2742 targets/livecd-stage1/livecd-stage1-controller.sh,
2743 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
2744 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
2745 targets/livecd-stage2/livecd-stage2-controller.sh,
2746 -targets/livecd-stage2/livecd-stage2-iso.sh,
2747 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2748 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2749 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2750 targets/support/functions.sh, targets/support/livecdfs-update.sh,
2751 +targets/support/target_image_setup.sh:
2752 embedded target cleanups ... iso,bootloader,target_setup generalizations,
2755 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2756 targets/livecd-stage2/livecd-stage2-controller.sh,
2757 targets/support/livecdfs-update.sh:
2758 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
2759 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
2760 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
2763 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2764 targets/livecd-stage2/livecd-stage2-controller.sh,
2765 targets/support/rc-update.sh:
2766 Updated rc-update.sh with better defaults for different livecd/type settings
2767 and cleaning up file copying in livecd-stage2-controller.sh to match
2770 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
2771 Made example of catalyst.conf in README match the default catalyst.conf
2774 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
2776 Removing old files from previous maintainers and updating README.
2778 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2779 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
2780 Added livecd/users option to create non-root users. The first user listed
2781 will also be used for auto-starting X, if X is merged onto the CD.
2783 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2784 targets/livecd-stage1/livecd-stage1-controller.sh,
2785 targets/livecd-stage2/livecd-stage2-controller.sh,
2786 targets/support/livecdfs-update.sh:
2787 Updated all instances of livecd/type: gentoo-release-environmental to
2788 gentoo-release-livecd and added generic-livecd.
2790 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2791 examples/fsscript.sh.example, examples/gamecd.conf.example,
2792 examples/generic_stage_template.spec, examples/grp_template.spec,
2793 examples/livecd-stage1_template.spec,
2794 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2795 examples/snapshot_template.spec:
2796 Imported example files from catalyst 1.1.9 to make them more verbose.
2798 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2799 Fix grp/use bug #89365
2801 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
2802 modules/generic_stage_target.py, targets/support/kmerge.sh:
2803 Fixes for initramfs overlay support.
2805 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
2806 modules/generic_stage_target.py, targets/support/kmerge.sh,
2807 targets/support/pre-kmerge.sh:
2808 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
2809 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
2810 caching bug; Also adding preliminary support for initramfs_overlay from
2813 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
2814 modules/generic_stage_target.py, targets/support/kmerge.sh:
2815 Removed support for postconf as genkernel no longer has that option
2817 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2818 modules/embedded_target.py, modules/generic_stage_target.py,
2819 modules/grp_target.py, modules/livecd_stage1_target.py,
2820 modules/livecd_stage2_target.py, modules/netboot_target.py,
2821 modules/stage4_target.py, modules/tinderbox_target.py,
2822 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2823 targets/stage1/stage1-preclean-chroot.sh,
2824 targets/support/chroot-functions.sh:
2825 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
2826 die properly on CTRL-C; fixed stage1 bug with gcc-setup
2828 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
2829 modules/livecd_stage2_target.py:
2830 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
2832 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
2833 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2834 modules/livecd_stage2_target.py, modules/stage4_target.py,
2835 targets/livecd-stage1/livecd-stage1-controller.sh,
2836 targets/livecd-stage2/livecd-stage2-controller.sh,
2837 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
2838 targets/support/functions.sh, targets/support/kmerge.sh,
2839 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
2840 Generalized kernel support, fsscript, rcupdate, etc for stage4
2842 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2843 targets/support/pre-kmerge.sh:
2844 Removed sed for usb devices from legacy genkernel, as we're going to require
2845 a version much higher that no longer exhibits the bug.
2847 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2848 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
2849 targets/support/livecdfs-update.sh:
2850 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
2851 properly with hotplug firmwares, and also updated gamecd.conf.example, since
2852 the ut2004demo shell script has been renamed to ut2004-demo.
2854 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2855 let genkernel always reinstall itself
2857 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2858 modules/catalyst_support.py, modules/generic_stage_target.py,
2859 modules/stage1_target.py, targets/support/livecdfs-update.sh:
2860 fix case bug in livecdfs-update.sh; fix bug in initial command line
2861 arguement parsing; add cflags spec file support which is only allowed to
2864 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
2865 targets/stage3/stage3-chroot.sh:
2866 Fix a use flag bug in the stage3
2868 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2869 modules/generic_stage_target.py:
2870 Changes to allow cflags, chost, cxxflags in a spec file
2872 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
2873 targets/livecd-stage1/livecd-stage1-controller.sh,
2874 targets/livecd-stage2/livecd-stage2-controller.sh,
2875 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
2876 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
2877 targets/support/pre-kmerge.sh:
2878 change the code to use more case statements. Fix gcc issue in stage1.
2880 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2881 targets/livecd-stage1/livecd-stage1-controller.sh,
2882 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
2883 Merging in changes from catalyst 1.1.x for gamecd support.
2885 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
2886 targets/stage1/stage1-preclean-chroot.sh:
2887 Removing gcc-config stuff to see if its still required to work around a gcc
2890 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
2891 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
2892 Added tests for genkernel >3.2.0
2894 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2897 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2898 Updated AUTHORS with new maintainers and updated contributors list.
2900 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2901 examples/fsscript.sh.example, livecd/files/README.txt,
2902 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
2903 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
2904 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
2905 Changed maintainers. Updated examples/fsscript.sh.example to provide better
2906 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
2907 universal.motd.txt to resolve documentation issue on bug #86914. Added
2908 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
2909 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
2912 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
2913 targets/livecd-stage2/livecd-stage2-controller.sh:
2914 Removed a few unnecessary comments
2916 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
2917 Removed obsolete files from the livecd directory as the functionality has
2918 moved into the targets folders
2920 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
2921 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
2922 Additional catalyst 2.0.0 files
2924 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
2925 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
2926 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2927 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2928 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
2929 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
2930 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
2931 -livecd/runscript/alpha-archscript.sh,
2932 -livecd/runscript/default-runscript.sh,
2933 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
2934 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
2935 -livecd/runscript-support/gamecdfs-update.sh,
2936 -livecd/runscript-support/kmerge.sh,
2937 -livecd/runscript-support/livecdfs-update.sh,
2938 -livecd/runscript-support/post-kmerge.sh,
2939 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
2940 modules/embedded_target.py, modules/generic_stage_target.py,
2941 modules/grp_target.py, modules/livecd_stage1_target.py,
2942 modules/livecd_stage2_target.py, -modules/netboot.py,
2943 +modules/netboot_target.py, modules/snapshot_target.py,
2944 modules/stage1_target.py, +modules/stage4_target.py,
2945 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
2946 +targets/embedded/embedded-controller.sh,
2947 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
2948 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
2949 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
2950 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2951 +targets/livecd-stage1/livecd-stage1-controller.sh,
2952 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2953 -targets/livecd-stage1/livecd-stage1.sh,
2954 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
2955 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
2956 +targets/livecd-stage2/livecd-stage2-controller.sh,
2957 +targets/livecd-stage2/livecd-stage2-iso.sh,
2958 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
2959 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
2960 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
2961 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
2962 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2963 +targets/stage1/stage1-controller.sh,
2964 +targets/stage1/stage1-preclean-chroot.sh,
2965 -targets/stage1/stage1-preclean1-chroot.sh,
2966 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
2967 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
2968 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
2969 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
2970 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
2971 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
2972 +targets/stage4/stage4-preclean-chroot.sh,
2973 +targets/support/chroot-functions.sh,
2974 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
2975 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
2976 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
2977 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2978 +targets/tinderbox/tinderbox-controller.sh,
2979 targets/tinderbox/tinderbox-preclean-chroot.sh,
2980 -targets/tinderbox/tinderbox.sh:
2981 Initial Import of Catalyst 2.0.0
2983 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2984 livecd/runscript-support/livecdfs-update.sh:
2985 Added /usr/portage as tmpfs (this will be made conditional later).
2987 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2988 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
2989 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
2990 from an interactive shell.
2992 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2993 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
2994 livecd/files/livecd-local.start, -livecd/files/mkvardb,
2995 livecd/runscript-support/pre-kmerge.sh,
2996 livecd/runscript/default-runscript.sh:
2997 Moved livecd-bash_profile to livecd-bashrc. Added check for
2998 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
2999 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3002 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3003 modules/generic_stage_target.py:
3004 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3007 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3008 livecd/runscript/default-runscript.sh,
3009 targets/livecd-stage1/livecd-stage1.sh:
3010 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3011 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3012 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3015 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3016 livecd/runscript/ppc-archscript.sh:
3017 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3019 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3020 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3021 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3022 for multiple initrd files.
3024 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3025 livecd/runscript/ppc-archscript.sh:
3026 Modifed PPC archscript to close bug #84648 and also to make the PPC
3027 archscript produce multiple initrd files, like x86/amd64.
3029 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3030 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3031 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3032 livecd/runscript/ppc-archscript.sh:
3033 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3034 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3035 livecd/volid for the HFS volid, too.
3037 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3038 Calling this one 1.1.7 and rolling a tarball.
3040 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3041 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3042 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3043 -livecd/runscript/sparc64-archscript.sh,
3044 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3045 Added livecd/volid to set the volume ID when creating the ISO, patch by
3046 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3047 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3049 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3050 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3051 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3052 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3054 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3055 livecd/runscript-support/livecdfs-update.sh:
3056 Removed hdparm from default runlevel as it break ide=nodma at boot.
3058 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3059 livecd/runscript-support/kmerge.sh,
3060 livecd/runscript-support/pre-kmerge.sh,
3061 targets/livecd-stage1/livecd-stage1-chroot.sh:
3062 Revert last set of changes and remove portage version check from emerge in
3063 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3066 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3067 livecd/runscript-support/kmerge.sh,
3068 livecd/runscript-support/pre-kmerge.sh:
3069 Change genkernel check to use best_version and has_version to determine if
3070 the any previously installed versions of genkernel are up to date. Change
3071 emerge line for kernels to use -n option to only install if they were not
3072 previously installed.
3074 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3075 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3076 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3077 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3078 livecd/runscript/sparc-archscript.sh:
3079 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3080 unified sparc32/sparc64 cdtar.
3082 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3083 livecd/runscript-support/livecdfs-update.sh,
3084 livecd/runscript-support/pre-kmerge.sh:
3085 Change sudoers update to only run if /etc/sudoers exists and only reduce
3086 splash to 1024x768 on minimal and universal install CD.
3088 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3089 targets/livecd-stage1/livecd-stage1.sh:
3090 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3093 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3094 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3095 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3096 livecd/runscript/sparc64-archscript.sh,
3097 livecd/runscript/x86-archscript.sh:
3098 Added a new empty livecd file to each archscript. This will be used for an
3099 identifier by genkernel to allow booting from a non-primary CDROM.
3101 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3102 Catalyst 1.1.6 is here.
3104 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3105 targets/stage1/stage1-preclean2-chroot.sh:
3106 Commenting out stage1 cleaning of /var/db.
3108 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3109 livecd/runscript-support/pre-kmerge.sh:
3110 Made splash reduction to 1024x768 only for minimal and universal release media.
3112 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3113 targets/stage1/stage1-preclean2-chroot.sh:
3114 Added SLOT files back to /var/db entries in stage1.
3116 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3117 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3118 livecd/runscript/default-runscript.sh,
3119 livecd/runscript-support/livecdfs-update.sh,
3120 targets/livecd-stage2/unmerge.sh:
3121 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3122 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3123 the copy from preserving permissions and also adding /usr/share/faces and
3124 default Gentoo icon. We'll see how the icon does for us. Removing serial
3125 init script, as it causes problems with the splash theme.
3127 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3128 targets/livecd-stage1/livecd-stage1.sh:
3131 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3132 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3133 livecd/runscript-support/kmerge.sh,
3134 livecd/runscript-support/livecdfs-update.sh,
3135 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3136 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3137 targets/stage1/stage1-preclean2-chroot.sh:
3138 Removed x-setup from local.start and added in symlinks for gconf, portage
3139 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3140 baselayout and removed /etc/startx from the environmental type. Commented
3141 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3142 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3143 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3144 for X, use the latest pci.ids and usb.ids from portage, and create
3145 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3146 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3147 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3148 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3149 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3152 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3153 Removed ccache from default options as it breaks catalyst when merged with
3156 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3157 modules/snapshot_target.py:
3158 Added /local/ to snapshot exclusion.
3160 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3161 livecd/runscript-support/livecdfs-update.sh:
3162 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3163 gustavoz and his 5 interface Xeon for this.
3165 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3166 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3167 Added a conditional before killing gconfd-2. This is also going to be
3168 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3171 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3172 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3173 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3174 Moved killall -9 gconfd-2 to execute outside chroot.
3176 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3177 livecd/files/x86-help.msg:
3178 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3181 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3182 livecd/runscript/x86-archscript.sh:
3183 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3186 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3189 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3190 targets/livecd-stage1/livecd-stage1.sh:
3191 Added killall for gconfd-2 back into livecd-stage1.sh
3193 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3194 livecd/runscript/alpha-archscript.sh:
3195 Alpha fixes for multiple kernels..
3197 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3198 livecd/runscript-support/kmerge.sh:
3199 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3201 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3202 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3203 livecd/runscript/sparc64-archscript.sh:
3204 Force devfs if udev is not selected for all supporting arches.
3206 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3207 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3208 livecd/runscript-support/kmerge.sh:
3209 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3212 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3213 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3214 Re-enabled preclean in grp and added gconfd-2 killing.
3216 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3217 livecd/runscript/x86-archscript.sh:
3218 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3221 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3222 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3223 targets/livecd-stage1/livecd-stage1-chroot.sh,
3224 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3225 targets/livecd-stage1/livecd-stage1.sh,
3226 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3227 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3228 Added ability to pause indefinitely. This closes bug #79798. I've also added
3229 the gcond-2 killall back in, but now it is in the actual preclean script and
3230 is executed inside the chroot.
3232 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3233 Updated for 1.1.3 release.
3235 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3236 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3237 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3238 targets/netboot/netboot-packages.sh,
3239 targets/tinderbox/tinderbox-chroot.sh:
3240 Updated to use package.use correctly. Blame Robert Paskowitz
3241 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3243 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3244 targets/stage1/stage1-preclean2-chroot.sh:
3245 Fixed find line for new stage1 /var/db/pkg.
3247 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3248 targets/stage1/stage1-preclean2-chroot.sh:
3249 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3250 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3253 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3254 livecd/runscript-support/livecdfs-update.sh:
3255 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3256 added net.ethX symlinks, and added copying of files from
3257 /usr/lib/hotplug/firmware into firmware tarball.
3259 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3260 livecd/runscript-support/livecdfs-update.sh:
3261 Firmware updated to use new /lib/firmware directory.
3263 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3264 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3265 work when both -f and -C were used on the command line.
3267 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3268 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3269 targets/livecd-stage1/livecd-stage1-chroot.sh,
3270 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3271 targets/stage3/stage3-chroot.sh:
3272 Added a portage version check to each target that uses --newuse to ensure a
3273 high enough version is used. This resolves bug #75336.
3275 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3276 livecd/files/livecd-local.start:
3277 Possible local.start fix for beejay.
3279 12 Jan 2005; John Davis <zhen@gentoo.org>
3280 modules/embedded.py:
3281 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3283 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3284 livecd/runscript-support/kmerge.sh:
3285 Added ccache support to genkernel call in livecd-stage2.
3287 11 Jan 2005; John Davis <zhen@gentoo.org>
3288 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3289 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3290 targets/netboot/netboot.sh:
3291 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
3292 some feature enhancements.
3294 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3295 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3296 targets/livecd-stage1/livecd-stage1-chroot.sh,
3297 targets/livecd-stage1/livecd-stage1.sh,
3298 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3299 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3300 Added a -F or --fetchonly command line option and closing out bug #77480.
3301 Also added a portage version check to livecd-stage1 to close out bug #68307.
3303 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3304 livecd/runscript-support/livecdfs-update.sh,
3305 targets/stage3/stage3-chroot.sh:
3306 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
3307 target to use emerge -e when building. This is only temporary until the
3308 bootstrap.sh script can be fixed or another solution can be decided upon.
3310 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3311 +targets/embedded/kmerge.sh:
3312 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
3313 from mutex@gentoo.org
3315 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3316 modules/livecd_stage2_target.py:
3319 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3320 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
3321 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
3322 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
3323 the brokenness of a stage1 tarball.
3325 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3326 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
3329 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3330 modules/livecd_stage2_target.py:
3333 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3334 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3335 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3336 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3337 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3338 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
3339 Upgraded the isolinux cdtar files and closing bug #70518.
3341 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3342 modules/embedded_target.py, modules/generic_stage_target.py,
3343 modules/grp_target.py, modules/livecd_stage1_target.py,
3344 modules/livecd_stage2_target.py, modules/netboot.py,
3345 modules/stage1_target.py, modules/tinderbox_target.py:
3346 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3347 separate out specific target logic from the generic targets modules.
3349 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
3350 new PPC arch file from pvdabeel@gentoo.org
3352 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
3353 examples/generic_stage_template.spec, modules/catalyst_support.py:
3354 tweaking error handling in the main catalyst script
3355 updated the example to include a blurb about portage_confdir
3357 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3358 livecd/runscript-support/livecdfs-update.sh:
3359 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
3361 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3364 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
3365 fix for #66592. catalyst now gives a traceback when it bails out, making
3366 troubleshooting amazingly easier
3368 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3369 modules/catalyst_support.py, modules/embedded_target.py,
3370 modules/generic_stage_target.py, modules/grp_target.py,
3371 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3372 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3373 Reversing patch from Eric Edgar from bug #70663.
3375 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3376 livecd/runscript/x86-archscript.sh:
3377 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
3378 not work without it (mkisofs fails on creating ISO).
3380 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3381 modules/catalyst_support.py, modules/embedded_target.py,
3382 modules/generic_stage_target.py, modules/grp_target.py,
3383 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3384 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3385 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3386 separate out specific target logic from the generic targets modules.
3388 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3389 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
3390 targets/embedded/embedded.sh:
3391 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
3393 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3394 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
3395 livecd/runscript/default-runscript.sh,
3396 livecd/runscript-support/gamecdfs-update.sh,
3397 livecd/runscript-support/livecdfs-update.sh,
3398 modules/livecd_stage2_target.py:
3399 Added gamecd/conf option to livecd_stage2_target.py, added
3400 gamecd.conf.example to /examples, cleaned up game-specific code in
3401 gamecdfs-update.sh to make it more generic, added more fundtionality to
3402 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
3403 and gentoo-gamecd to make spec files simpler and to remove the need for
3404 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
3405 user to still use a custom fsscript of their own.
3407 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3408 +livecd/files/environmental.motd.txt,
3409 targets/livecd-stage1/livecd-stage1.sh:
3410 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
3412 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3413 livecd/runscript/default-runscript.sh,
3414 livecd/runscript-support/livecdfs-update.sh:
3415 Added gentoo-release-environmental as a valid livecd/type and did some
3416 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
3417 devices other than eth0.
3419 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3420 targets/livecd-stage1/livecd-stage1-chroot.sh:
3421 Changed livecd-stage1 to merge each package individually. This should not
3422 make it into a production version of catalyst, but is here as a possible
3423 solution to bug #68307.
3425 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3426 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3427 livecd/runscript/sparc-archscript.sh,
3428 livecd/runscript/sparc64-archscript.sh,
3429 livecd/runscript/x86-archscript.sh:
3430 Added failures to all arches on mkisofs failure and also made -z option to
3431 mkisofs optional on x86 depending on loop type used.
3433 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3434 livecd/runscript/x86-archscript.sh:
3435 Making sure the mkisofs call causes a failure when it doesn't complete
3436 successfully. Once again, blame jforman, our beloved infra-monkey.
3438 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3439 livecd/runscript/default-runscript.sh:
3440 squashfs-utils->squashfs-tools fix. Blame jforman.
3442 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3443 livecd/isogen/x86-isogen.sh:
3444 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
3445 possibly not booting on really old systems.
3447 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3448 livecd/runscript/x86-archscript.sh:
3449 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
3450 possibly not booting on really old systems.
3452 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3453 livecd/runscript-support/livecdfs-update.sh:
3454 Save some space by removing redundant firmware after tarball is made, only
3455 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
3458 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3459 targets/stage1/stage1-preclean2-chroot.sh:
3460 Added patch from vapier and closing bug #73556.
3462 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
3463 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
3464 +targets/embedded/embedded-fs-runscript.sh,
3465 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
3466 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3467 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
3468 from mutex@gentoo.org for modules/embedded.py
3470 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3471 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
3472 livecd/runscript-support/livecdfs-update.sh:
3473 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
3474 aliases having --color rather than --color=auto.
3476 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3477 livecd/files/livecd-local.start:
3478 Let's try actually making a proper edit on livecd/files/livecd-local.start
3479 this time, shall we...
3481 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3482 livecd/files/livecd-local.start:
3483 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
3484 x-setup check for /etc/startx.
3486 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3487 livecd/runscript-support/gamecdfs-update.sh:
3488 Fixing minor sed bug in gamecdfs-update.sh.
3490 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3491 examples/snapshot_template.spec,
3492 livecd/runscript-support/gamecdfs-update.sh,
3493 livecd/runscript-support/livecdfs-update.sh:
3494 Fixing typo in snapshot_template.spec and closing bug #70321.
3496 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3497 livecd/runscript-support/pre-kmerge.sh:
3498 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
3499 genkernel will only add the 1024x768 version of the gensplash image to the
3500 bzImage, which added with the livecd-stage2 removal of the unused splash
3501 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
3503 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3504 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3505 livecd/runscript/sparc64-archscript.sh:
3506 Updated with silo/mkisofs patch from gustavoz.
3508 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3509 livecd/files/x86-help.msg:
3510 Updated x86-help.msg to make it fall more inline with current
3511 genkernel/livecd-tools options.
3513 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3514 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3515 livecd/runscript-support/pre-kmerge.sh:
3516 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
3517 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
3518 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
3521 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
3522 livecd/runscript-support/kmerge.sh,
3523 livecd/runscript-support/livecdfs-update.sh,
3524 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
3525 Changed kernel build caching to use kerncache option, rather than pkgcache
3526 option. Fixed --postconf and --callback for builds that do not require them.
3527 Removed delay when removing package sin the system profile. This is now
3528 catalyst 1.1.0, so enjoy.
3530 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3531 livecd/runscript-support/livecdfs-update.sh:
3532 Stopping udev from using the nasty device tarball. We don't need it anyway.
3534 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3535 livecd/runscript/sparc-archscript.sh,
3536 livecd/runscript/sparc64-archscript.sh,
3537 livecd/runscript-support/kmerge.sh,
3538 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
3539 Fixing gpm support by uncommenting default settings. Fixing case where
3540 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
3541 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
3542 not get renamed. Fixed a problem where we were accidentally removing the
3543 hwdata-knoppix versions of pci.ids and usb.ids and linking
3544 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
3545 for 2004.3 and catalyst 1.1.0.
3547 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
3548 patch from vapier@gentoo.org for bug #68080
3550 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
3551 livecd/runscript-support/kmerge.sh:
3552 made kernel caching dependent on the "pkgcache" option so that genkernel's
3553 postconf can actually work
3555 18 Oct 2004; John Davis <zhen@gentoo.org>
3556 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3557 livecd/runscript-support/livecdfs-update.sh:
3558 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
3560 17 Oct 2004; John Davis <zhen@gentoo.org>
3561 livecd/runscript-support/livecdfs-update.sh:
3562 firmware tarball fix for packages that need firmware such as ipw2100
3564 16 Oct 2004; <zhen@gentoo.org> livecd/files/x86-help.msg,
3565 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3566 livecd/runscript-support/livecdfs-update.sh,
3567 modules/livecd_stage2_target.py:
3568 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
3570 14 Oct 2004; <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
3571 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
3572 should not hurt non-HT users
3574 12 Oct 2004; John Davis <zhen@gentoo.org>
3575 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
3576 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
3577 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
3578 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3579 livecd/runscript-support/kmerge.sh:
3580 bugfixes for #67195, #67197, #67122, and #46918
3582 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
3583 small netboot fixups
3585 11 Oct 2004; <zhen@gentoo.org> modules/netboot.py,
3586 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
3587 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
3588 targets/netboot/netboot.sh:
3589 sweeping updates and changes to the netboot code. the patches should fix the
3590 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
3591 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
3593 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
3594 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
3595 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3596 targets/netboot/netboot.sh:
3597 more code cleanup and maintenance
3599 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
3600 modules/generic_stage_target.py, +modules/netboot.py,
3601 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
3602 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
3603 +targets/netboot/netboot.sh:
3604 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
3607 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3608 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3609 targets/livecd-stage1/livecd-stage1-chroot.sh,
3610 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3611 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3612 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
3613 have to start a server on the build host for it to distribute.
3615 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
3616 added a new -s/ --snapshot option. no more using --cli to create snapshots,
3617 just do -s version_stamp
3619 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
3620 bugfix #60502 - the stage2 target can now resume the bootstrapping process
3622 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
3623 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
3624 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3625 modules/livecd_stage2_target.py:
3626 udev support for livecds
3628 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
3629 +targets/livecd-stage2/unmerge.sh:
3630 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
3631 Also, livecd-stage2 unmerge.sh added back in.
3633 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
3634 livecd/runscript-support/livecdfs-update.sh:
3635 bugfixes for #60887 and #63338
3637 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
3638 bugfixes for #63382 and #63338
3640 08 Sep 2004; John Davis <zhen@gentoo.org>
3641 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3642 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3643 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
3644 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
3645 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3646 targets/livecd-stage1/livecd-stage1-chroot.sh,
3647 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
3648 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3649 lots of changes in this revision. first of all, major cosmetic fixups to the
3650 archscripts. i also fixed a non-reported bug where pkgcache was not being used
3651 for distcc or ccache builds in most of the targets. bug #56581 is finially
3652 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
3653 performance enhancement here.
3655 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3656 modules/livecd_stage2_target.py:
3657 fix for bug #63033, thanks to usata@gentoo.org for the patch
3659 30 Aug 2004; John Davis <zhen@gentoo.org>
3660 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
3661 bugfixes for #61537 and #61779
3663 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
3664 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3665 modules/snapshot_target.py:
3666 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
3667 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
3668 time should also be improved due to a more efficient use of rsync. This commit will
3669 mark the portage version of catalyst-1.9.0.
3671 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
3672 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
3675 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3678 02 Aug 2004; John Davis <zhen@gentoo.org>
3679 livecd/runscript-support/livecdfs-update.sh:
3682 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3683 +targets/stage1/build.py, -targets/stage1/build.sh,
3684 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
3685 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
3686 targets/stage3/stage3-chroot.sh:
3687 applied patch from bug #58840. it should fix up things for uclibc stages and
3688 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
3690 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
3691 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
3692 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
3693 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
3694 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
3695 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
3696 livecd/runscript-support/livecdfs-update.sh,
3697 modules/livecd_stage2_target.py:
3698 addition of wolf31o2's gamecd patchset. untested, so please beware
3700 14 Jul 2004; John Davis <zhen@gentoo.org>
3701 livecd/runscript-support/livecdfs-update.sh,
3702 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3703 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
3704 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
3705 this out of generic_stage_target and into livecd-stage2 since the
3706 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
3708 13 Jul 2004; <zhen@gentoo.org> livecd/runscript-support/livecdfs-update.sh:
3709 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
3710 default rc'ed programs when only one change was required to rcadd. so I
3711 changed it so that the defaults are *always* loaded and specified additions/
3712 deletions are just added on top of those.
3714 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
3715 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3716 targets/livecd-stage1/livecd-stage1-chroot.sh,
3717 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3718 targets/tinderbox/tinderbox-chroot.sh:
3719 changing the more verbose behavior to the -V (verbose) flag
3721 12 Jul 2004; <zhen@gentoo.org> catalyst,
3722 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3723 targets/livecd-stage1/livecd-stage1-chroot.sh,
3724 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3725 targets/tinderbox/tinderbox-chroot.sh:
3726 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
3727 it is about to merge so that deps and USE flags are more evident
3729 11 Jul 2004; <zhen@gentoo.org> +catalyst, -catalyst.new.py,
3730 modules/catalyst_support.py:
3731 completely rewrote the catalyst main script so that it can actually utilize
3732 more than one command line flag. new functionality included, but not active
3733 yet (--debug and --verbose). arguments can still be passed on the commandline
3734 through the use of the -C (--cli) flag. updated the arg_parse function in
3735 catalyst_support.py to accomodate my changes.
3737 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3738 modules/generic_target.py, modules/grp_target.py,
3739 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3740 modules/snapshot_target.py, modules/stage1_target.py,
3741 modules/stage2_target.py, modules/stage3_target.py,
3742 modules/tinderbox_target.py, targets/stage1/stage1.sh:
3743 fixes for bugs #55192 and #54137
3744 added a new key for all specfiles, portage_confdir.
3745 this should point to a directory similar in functionality to /etc/portage.
3747 cleaned up the module code a bit so that unnecessary modules
3750 more work on resuming. it is getting there, but it still needs a ton of work,
3751 so please test, and report bugs.
3753 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
3754 modules/catalyst_support.py, modules/generic_stage_target.py,
3755 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
3756 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3757 stage resuming functionality should be working. I still have to work on GRP
3758 and livecds, but they should not be hard. I could not incorporate emerge
3759 --resume into stage resuming functionality because in some instances, portage
3760 is remerged (bootstrap, stage2), which wipes out the resume data and puts
3761 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
3762 ). I also made some small tweaks to the stage target scripts which clean up
3763 the envscript stuff. Not noticable performance wise, but it makes me feel all
3764 warm and fuzzy to know that it is programmed absolutely correctly ;)
3766 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
3767 modules/generic_stage_target.py:
3768 revamped the cmd() structure so that it could properly return error codes.
3769 Please note that this might break catalyst until there is some further
3770 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
3771 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
3772 now. Additionally, catalyst will stop when there is an error with an ebuild
3773 ... it didn't do this before, it just plowed along and packed things up.
3775 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn() code in
3776 portage.py and then answering my noob questions.
3778 13 Jun 2004; John Davis <zhen@gentoo.org>
3779 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3780 livecd/runscript-support/livecdfs-update.sh:
3781 some last minute fixins
3782 (stuff to work with the new genkernel)
3784 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
3787 11 Jun 2004; John Davis <zhen@gentoo.org>
3788 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
3789 new key, livecd/fsscript. use this to run commands in the livecdfs before it
3792 10 Jun 2004; John Davis <zhen@gentoo.org>
3793 livecd/runscript-support/kmerge.sh,
3794 livecd/runscript-support/livecdfs-update.sh,
3795 livecd/runscript-support/post-kmerge.sh,
3796 livecd/runscript-support/pre-kmerge.sh:
3797 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
3798 functions control what scripts are added to their respective runlevels. This
3799 option would be specified like so in the spec file: livecd/rcadd:
3800 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
3802 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
3803 modules/catalyst_support.py, modules/livecd_stage2_target.py:
3804 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
3805 the code to give a nice error msg instead of a cryptic traceback
3807 04 Jun 2004; John Davis <zhen@gentoo.org>
3808 livecd/runscript-support/livecdfs-update.sh:
3809 small fix for bootsplash, needed to link clst_livecd_bootsplash to
3810 /etc/bootsplash/default
3812 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3813 targets/embedded/embedded-chroot.sh,
3814 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
3815 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3816 targets/livecd-stage1/livecd-stage1-chroot.sh,
3817 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3818 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3819 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
3820 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
3821 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
3822 targets/tinderbox/tinderbox-chroot.sh,
3823 targets/tinderbox/tinderbox-preclean-chroot.sh,
3824 targets/tinderbox/tinderbox.sh:
3825 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
3827 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
3828 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
3829 more efficient, and I added a new snapshot specfile option, portdir_overlay.
3830 It should be a full path pointing to a portage overlay dir.
3832 27 May 2004; John Davis <zhen@gentoo.org>
3833 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
3834 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3835 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3836 livecd/runscript/default-runscript.sh:
3837 added updated silos and fixed motd bug
3839 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
3840 rolling out version 1.0.8
3842 22 May 2004; John Davis <zhen@gentoo.org>
3843 livecd/runscript-support/kmerge.sh,
3844 livecd/runscript-support/livecdfs-update.sh,
3845 modules/livecd_stage2_target.py:
3846 added key livecd/bootsplash
3848 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
3849 livecd/runscript/sparc-archscript.sh,
3850 livecd/runscript/sparc64-archscript.sh:
3851 sparc fixup patches from gustavoz at g.org
3853 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
3854 added support for blacklisting modules via hotplug in livecd-stage2. spec key
3855 is livecd/modblacklist
3857 19 May 2004; John Davis <zhen@gentoo.org>
3858 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
3859 livecd/runscript/x86-archscript.sh:
3860 added support for livecd/overlay, changed vga=0x317 to vga=791
3861 in the x86 archscript as it is a more standard setting and should
3862 work on more hardware
3864 17 May 2004; John Davis <zhen@gentoo.org>
3865 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
3866 livecd/runscript-support/kmerge.sh,
3867 livecd/runscript-support/livecdfs-update.sh,
3868 modules/livecd_stage2_target.py:
3869 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
3870 we also now have basic motd copying support for more branded livecds
3872 16 May 2004; John Davis <zhen@gentoo.org>
3873 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
3874 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
3875 for passing args to genkernel. gmsoft@gentoo.org requested this one.
3877 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
3878 modules/catalyst_support.py, modules/embedded_target.py,
3879 modules/generic_stage_target.py, modules/generic_target.py,
3880 modules/grp_target.py, modules/livecd_stage1_target.py,
3881 modules/livecd_stage2_target.py, modules/stage1_target.py,
3882 modules/stage2_target.py, modules/stage3_target.py,
3883 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
3884 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
3885 caused gcc profile problems.
3887 12 May 2004; John Davis <zhen@gentoo.org>
3888 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
3889 livecd/runscript-support/livecdfs-update.sh,
3890 livecd/runscript-support/post-kmerge.sh,
3891 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3893 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
3894 silliness). Most notably, I have taken advantage of the update-modules
3895 --assume-kernel fix from agriffis so that we can actually use 3rd party
3896 modules now. Please note that >=baselayout-1.9.0 is required.
3898 02 May 2004; Olivier Crete <tester@gentoo.org>
3900 Added forgotten CHOST for i386 subarch
3902 30 Apr 2004; John Davis <zhen@gentoo.org>
3903 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3904 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3905 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3906 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
3908 -fixed 2004.0 branding in the isolinux cdtar
3909 -fixed up acpi stuff in the runscripts
3910 -fixed up the x86 help message and corrected the numerous errors in it
3912 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
3913 livecd/runscript/default-runscript.sh:
3914 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
3915 1.0.7. we are ready for release
3917 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
3918 fix for the problem that gustavoz found wrt the /dev creation stuff not
3919 detecting arches. also an efficiency fix for stage1 building
3921 14 Apr 2004; John Davis <zhen@gentoo.org>
3922 targets/embedded/embedded-chroot.sh,
3923 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
3924 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3925 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3926 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3927 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
3928 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
3929 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
3930 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
3931 targets/tinderbox/tinderbox-preclean-chroot.sh,
3932 targets/tinderbox/tinderbox.sh:
3933 fix for bug #47733 - fixes for distcc and an envscript bugfix
3935 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
3938 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
3939 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
3940 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
3941 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
3942 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3943 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3944 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3945 targets/stage1/stage1-preclean1-chroot.sh,
3946 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
3947 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
3948 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
3949 targets/tinderbox/tinderbox.sh:
3950 lots of cleanup on the bash backend. take a look @ the code and report bugs to
3951 zhen@gentoo.org please.
3953 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
3954 fix for /dev in stage1
3956 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
3959 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
3960 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
3961 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
3962 Added the two kernel-configs for 2004.1 x86
3964 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3965 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
3966 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
3967 targets/tinderbox/tinderbox.sh:
3968 fix to address missing /dev in stages, fixed path for env-update in all of the
3971 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
3972 use broken for grp, livecd-stage1, tinderbox, etc. fixed
3974 01 Apr 2004; John Davis <zhen@gentoo.org>
3975 livecd/runscript/default-runscript.sh:
3976 added in fix for the module.conf stuff courtesy of Benjamin Judas
3979 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
3981 cosmetic touchups for 1.0.5
3983 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
3984 added support to the stage2 for stackable profiles bootstrap
3986 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
3987 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
3988 support for sparc32/64 build compatibility
3990 30 Mar 2004; John Davis <zhen@gentoo.org>
3991 livecd/runscript/default-runscript.sh, modules/targets.py,
3992 targets/stage1/build.sh:
3993 fix for bug 46022, more stackable profile fixes, embedded patches added
3995 26 Mar 2004; John Davis <zhen@gentoo.org>
3996 livecd/runscript/default-runscript.sh, modules/targets.py,
3997 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
3998 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
3999 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4000 fixes for bugs #44625 and #45805
4002 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4003 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4004 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4005 memtest is in. if you want to use it, check out the memtest86 cd tarball
4006 Also, fixes for bugs 45078, 45188, 44306
4008 23 Mar 2004; John Davis <zhen@gentoo.org>
4009 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4010 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4011 livecd/runscript/x86-archscript.sh, modules/targets.py,
4012 targets/livecd-stage3/unmerge.sh:
4013 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4014 created at the end of the livecd-stage2 process.
4016 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4017 targets/embedded/embedded.sh:
4018 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4020 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4021 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4022 removing the hardened-gcc deps since the package itself is deprecated'
4024 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4025 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4027 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4028 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4029 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4030 examples/livecd/alpha/config-2.4.21-r4-alpha,
4031 examples/livecd/alpha/config-2.4.21-r4-jensen,
4032 examples/livecd/alpha/config-2.4.21-r4-legacy,
4033 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4034 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4035 fixes for bugs 43676, 43701. Alpha support added as well.
4037 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4038 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4039 kde/gnome cd specs added.
4041 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4042 fix in catalyst.conf for bug #42044
4044 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4045 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4046 examples/livecd/sparc64/config-2.4.24-sparc64:
4047 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4049 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: fixed bugs in previous
4050 feature additions (see 11 Feb 2004) and added support for a $clst_conf
4051 environment variable. You can use the $clst_conf variable to point to
4052 a file to use in place of /etc/catalyst.conf. By setting this variable
4053 in your shell, catalyst can easily be used by multiple people on the
4054 same machine. Also, ccache support now works for genkernel.
4056 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: removed file for
4057 livecd-stage2 target, as this is handled by the runscript now. Added support
4058 for "/boot/kernel/foo/use", "/boot/kernel/foo/packages," and made
4059 "/boot/kernel/foo/extraversion" an optional rather than required parameter.
4060 The aforementioned "packages" is used to specify kernel-related packages
4061 (like module ebuilds) to merge with each kernel, and the new "use" option is
4062 used to specify the USE settings you'd like exported to the environment
4063 during kernel as well as kernel "packages" build.
4065 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4066 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4067 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4068 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4069 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4070 targets/tinderbox/tinderbox.sh:
4071 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4072 it for ebuild - added headers to everything and removed deprecated dirs
4074 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4075 adding Kumba's patches for MIPS
4077 16 Dec 2003; Guy Martin <gmsoft@gentoo.org> : arch/hppa.py,modules/targets.py:
4078 Added hppa specific code.
4080 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Tinderbox target added. See
4081 tinderbox examples in examples/ dir.
4083 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: spec file support integrated
4084 into catalyst. Use "-f/--file specfile" as argument; see examples dir for examples.
4085 "grp" target now functional. See examples/x86-grp-20031102.spec for an example of
4088 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: support functions for spec
4089 file parsing and reading added. Will get added to the code soon.
4091 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Many bug fixes later, things
4092 seem to be working well for stage1/2/3 so I've added a README.
4094 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Significant rework of code
4095 structure. Everything is falling nicely into place.
4097 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Exception handling fully-
4098 integrated into current prototype code.
4100 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: beginning of exception
4101 handling integration, got some of the target code nicely fleshed out.
4103 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: major code rework in
4104 progress on the python parts.
4106 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4107 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4108 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4109 for organiation's sake, I have moved the files, such as livecd foundations,
4110 into catalyst/files. It will make it easier for us when ebuild time comes
4113 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4114 All preliminary target build scripts are now added and coded to near as spec
4115 that we can have at this point.
4117 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>: new and improved ChangeLog;
4118 snapshots now work ("./catalyst-util.py snap 20031014",) and snapshotting
4119 cleans up after itself (temp files deleted,) something that should be
4120 continued as much as reasonably possible in other parts of catalyst. Also, we
4121 have /etc/catalyst.conf config file reading stub code completed, and internal
4122 fall-backs to reasonable global config defaults completed.