1 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
4 11 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
5 targets/stage1/stage1-chroot.sh:
6 We don't need to do the device building twice, so removing USE=build from
7 first baselayout install.
9 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
10 targets/support/livecdfs-update.sh:
11 We check for a plugdev group, add it if it doesn't exist, and make sure any
12 users specified by livecd/users is in the group.
14 09 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py:
15 Changing cobalt_n32 to use mipsel4_n32 as its inheritance point. Thanks to
16 Stuart Longland <redhatter@gentoo.org> for pointing this change out.
18 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
19 modules/catalyst_support.py:
20 Fix up calc_contents in contents_map. Thanks to Brent Baude
21 <ranger@gentoo.org> for pointing it out. This is catalyst 2.0.6_pre3 for
24 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
25 targets/stage1/stage1-chroot.sh:
26 Ensure /etc/xml/catalog does not exist in stage1, since it will always be
27 empty and will cause issues in stage3 and beyond.
29 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
30 targets/support/kmerge.sh, targets/support/rc-update.sh:
31 Changed some of the rc-update code so it should work with baselayout-2,
32 also. This is 2.0.6_pre2 for testing.
34 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
35 files/catalyst.conf, modules/catalyst_support.py,
36 modules/generic_stage_target.py, modules/grp_target.py,
37 modules/snapshot_target.py:
38 Added support for generating CONTENTS files automatically. Patch by Robin
39 Johnson <robbat2@gentoo.org> for bug #207862.
41 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
42 modules/snapshot_target.py:
43 Add a patch from Robin Johnson <robbat2@gentoo.org> from bug #207860 to
44 exclude digest-* files from the snapshot.
46 08 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
47 arch/x86.py, modules/generic_stage_target.py:
48 Fixing a minor display issue when we write out make.conf, adding HOSTUSE for
49 amd64 to add mmx, sse, and sse2 to USE, adding sse2 to pentium4's HOSTUSE.
51 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
52 targets/support/kmerge.sh:
53 Make the --kerncache option to genkernel dependent on 'kerncache' being in
54 options, so that it can actually be turned off
56 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
58 Rearrange things in the arch/*.py files to ensure that nothing is used
59 before it has been defined.
61 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org> arch/powerpc.py:
62 Reorder arch/powerpc.py to make python happy
64 07 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
65 modules/snapshot_target.py:
66 Change .svn --include to an --exclude like it was supposed to be
68 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
70 Added several subarches for mips so we can dump the mips subarch profiles
71 from my shiny new multi-parent profile structure. This is 2.0.6_pre1 for
74 07 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
75 targets/livecd-stage2/livecd-stage2-controller.sh:
76 Changed the code for copying the MOTD files so it's fewer lines and makes
79 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> +arch/powerpc.py,
80 -arch/ppc.py, -arch/ppc64.py, arch/sparc.py, -arch/sparc64.py:
81 Merged ppc.py and ppc64.py into powerpc.py and merged sparc.py and
82 sparc64.py into sparc.py, so we have a cleaner set of arch files.
84 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/amd64.py,
86 Did a little cleanup on the x86.py to remove some redundant entries and
87 added nocona and core2 to amd64.py, though they're currently commented out.
89 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
90 modules/generic_stage_target.py:
91 Write out HOSTUSE settings from arch/*.py to make.conf as well as any USE
92 flags defined in the spec file.
94 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
95 Added a patch from Markus Rothe <corsair@gentoo.org> to add power6 and cell
96 subarches to ppc64 for bug #208860 and removing redundant CXXFLAGS settings,
97 since catalyst sets CXXFLAGS=CFLAGS by default.
99 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
100 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/support/kmerge.sh:
101 Added clst_HOSTUSE to livecd-stage1 and livecd-stage2 package builds.
103 06 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
104 Added prescott to the subarches for x86.
106 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
107 modules/netboot2_target.py, targets/support/kmerge.sh:
108 Add patch to enabled netboot2/linuxrc and automatically add path for
109 initramfs overlay to genkernel commandline. Thanks to Justin Bronder
110 <jsbronder@gentoo.org> in bug #208106
112 06 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
113 modules/netboot2_target.py:
114 Allow root_overlay in netboot2 target for bug #208106.
116 04 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
117 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
118 targets/stage1/stage1-chroot.sh, targets/support/chroot-functions.sh:
119 Added USE=bindist automatically to everything that inherits set_use from
120 generic_stage_target, added USE=bindist to livecd_stage1_target, added
121 USE=bindist to emerge run for stage1, and did some minor cleanup in
122 get_libdir in chroot-functions.
124 03 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
125 targets/support/bootloader-setup.sh:
126 Add splashimage= line to grub.conf if /boot/grub/splash.xpm.gz exists
128 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
129 examples/generic_stage_template.spec, examples/grp_template.spec,
130 examples/livecd-stage1_template.spec,
131 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
132 examples/stage4_template.spec, examples/tinderbox_template.spec:
133 Changing link so it no longer points to a dead page. This is for bug #208609.
135 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
136 modules/snapshot_target.py:
137 Add .svn to the catalyst snapshot excludes and remove old pordir_overlay code.
139 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
140 targets/stage1/stage1-chroot.sh:
141 As much as I hate this, we're going to force baselayout to install first.
142 This will keep us from having any issues with packages that don't respect
145 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
146 Reorder options in catalyst.conf so they're alphabetical.
148 02 Feb 2008; Andrew Gaffney <agaffney@gentoo.org>
149 targets/support/bootloader-setup.sh:
150 Add 'pager on' to grub.conf for bug 208531
152 02 Feb 2008; Chris Gianelloni <wolf31o2@gentoo.org>
153 livecd/files/README.txt, livecd/files/x86-F6.msg:
154 Removing the unused kernel command line options from Volume/Device Management.
156 10 Jan 2008; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
157 This is now 2.0.5 for release.
159 25 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
160 files/catalyst.conf, modules/catalyst_support.py,
161 modules/generic_stage_target.py,
162 targets/embedded/embedded-preclean-chroot.sh,
163 targets/grp/grp-preclean-chroot.sh,
164 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
165 targets/stage2/stage2-preclean-chroot.sh,
166 targets/stage3/stage3-preclean-chroot.sh,
167 targets/support/chroot-functions.sh,
168 targets/tinderbox/tinderbox-preclean-chroot.sh:
169 Applying a patch from Tais M. Hansen <tais.hansen@osd.dk> to add initial
170 sys-devel/icecream cluster compiler support for bug #200095. This is
171 catalyst 2.0.5_pre6 for testing.
173 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
174 files/catalyst.conf, modules/generic_stage_target.py:
175 Add the option for using metadata_overlay with portage to speed up cache.
177 25 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
178 modules/stage1_target.py, modules/stage2_target.py,
179 modules/stage3_target.py:
180 Add /etc/portage to cleanables for stages 1 through 3.
182 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
183 livecd/files/livecd-local.start,
184 targets/livecd-stage2/livecd-stage2-controller.sh,
185 targets/support/livecdfs-update.sh:
186 We apparently still need profiles/eclass for building the stage3 from the
187 livecd with the installer.
189 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org> arch/mips.py:
190 Apply patch for MIPS N32 support from Stuart Longland <redhatter@gentoo.org>
193 17 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
194 targets/livecd-stage2/livecd-stage2-controller.sh,
195 targets/support/livecdfs-update.sh:
196 Create symlink for /etc/gconf and /var/db when moving to /usr/livecd, remove
197 preservation of eclasses/profiles, and remove copying of livecd-local.start
198 since it's not needed anymore.
200 16 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
201 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
202 Move moving of /var/db back to livecdfs-update.sh but keep the symlink so we
205 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
206 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
207 Removing old mkvardb code which is no longer used, commenting out setting of
208 Gnome theme for testing now that Clearlooks has been default for some time,
209 and changing vdb move from a case statement to a simple if statement. This
210 is 2.0.5_pre5 for testing.
212 13 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org>
213 modules/stage1_target.py:
214 Removing cleaning of python encodings for bug #64890.
216 11 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
217 modules/generic_stage_target.py:
218 Add an extra warning into the generated make.conf about changing the CHOST
220 01 Nov 2007; Andrew Gaffney <agaffney@gentoo.org>
221 targets/support/livecdfs-update.sh:
222 We don't need to copy files from /usr/lib/hotplug/firmware anymore.
224 29 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
225 targets/embedded/embedded-preclean-chroot.sh,
226 targets/grp/grp-preclean-chroot.sh,
227 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
228 targets/stage2/stage2-preclean-chroot.sh,
229 targets/stage3/stage3-preclean-chroot.sh,
230 targets/tinderbox/tinderbox-preclean-chroot.sh:
231 Check to see if distcc is enabled before calling cleanup_distcc().
233 17 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> arch/ppc.py,
234 arch/sparc.py, arch/x86.py:
235 Look for linux32 in /bin and /usr/bin.
237 12 Oct 2007; Andrew Gaffney <agaffney@gentoo.org>
238 modules/generic_stage_target.py:
239 Make error message more specific when removing immutable flag.
241 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
242 examples/livecd-stage2_template.spec, modules/generic_stage_target.py:
243 Added Andrew Gaffney to maintainer list, fixed a typo, updated copyright
244 information, and added a small fix for FreeBSD for bug #169041. This is
245 catalyst 2.0.5_pre4 for testing.
247 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
248 targets/support/chroot-functions.sh:
249 Adding a slightly modified version of Andrew Gaffney's <agaffney@gentoo.org>
250 patch from bug #120076 to add cross-compiling support to our distcc
253 11 Oct 2007; Chris Gianelloni <wolf31o2@gentoo.org>
254 targets/support/chroot-functions.sh:
255 Added a version of get_libdir from multilib.eclass so we can determine where
256 to go poking around if we need to touch anything in libdir.
258 11 Oct 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst:
259 print an error saying what target failed before the traceback
261 25 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
262 modules/catalyst_support.py:
263 when parsing make.conf, first try pkgcore's
264 snakeoil.fileutils.read_bash_dict(), then portage's
265 portage_util.getconfig(), then the internal parse_makeconf()
267 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
268 modules/catalyst_support.py:
269 raise an exception in parse_spec() if there's a duplicate key in the spec
271 06 Sep 2007; Andrew Gaffney <agaffney@gentoo.org>
272 examples/netboot_template.spec, examples/tinderbox_template.spec,
273 modules/grp_target.py, modules/tinderbox_target.py:
274 remove redundant set_pkgcache_path() functions from tinderbox and grp modules
275 remove extra pkgcache_path and kerncache_path options from example specs
277 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
278 This is catalyst 2.0.5_pre3 for testing the new stages code.
280 31 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
281 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
282 We need to force USE=bindist on for building stages.
284 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
285 modules/generic_stage_target.py:
286 Fixed livecd/volid by removing the string.join() from set_iso_volume_id()
287 for bug #188099. This is catalyst 2.0.5_pre2 for testing.
289 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
290 targets/support/rc-update.sh:
291 Added support for the newer versions of splashutils which use fbcondecor as
292 the init script. This is catalyst 2.0.5_pre1 for testing.
294 29 Aug 2007; Chris Gianelloni <wolf31o2@gentoo.org>
295 targets/livecd-stage2/livecd-stage2-controller.sh:
296 Make sure we mkdir on /etc/X11/xinit before we put files in it for bug
299 22 Aug 2007; Andrew Gaffney <agaffney@gentoo.org>
300 modules/generic_stage_target.py, modules/stage1_target.py,
301 modules/stage2_target.py:
302 'chost' option is only valid in stage 1/2 specs. have catalyst error otherwise
304 13 Aug 2007; Andrew Gaffney <agaffney@gentoo.org> catalyst,
305 modules/generic_stage_target.py, modules/netboot2_target.py:
306 Fix typo in getopt call for --clear-autoresume. thanks to
307 Tais M. Hansen <tais.hansen@osd.dk> in bug #188339 for catching this.
308 Conditionally write CFLAGS to make.conf in stages for bug #177796.
309 Copy overlay files in netboot2 target into proper dir for bug #174635.
311 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
312 modules/netboot2_target.py, targets/netboot2/netboot2-copyfile.sh,
313 targets/support/netboot2-final.sh:
314 Added a patch from Andrew Gaffney <agaffney@gentoo.org> on bug #174635 to
315 fix a minor bug in System.map copying, add portage_overlay support, and adds
316 the ability to use globbing in the package file lists for the netboot2
319 17 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
320 +targets/netboot2/nb-busybox.cf:
321 Added nb-busybox.cf to the netboot2 target for bug #174298.
323 16 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
324 targets/support/chroot-functions.sh:
325 Make sure we install ccache/distcc into the build root, not necessarily ROOT.
327 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
328 targets/support/livecdfs-update.sh, targets/support/unmerge.sh:
329 Change moving the VDB until after we have processed unmerge by moving it
330 from livecdfs-update.sh to unmerge.sh, instead. This allows someone to
331 unmerge packages from the gentoo-release-livecd target.
333 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
334 targets/support/kmerge.sh:
335 Commented out the package.provided code in catalyst that seemed to cause
336 problems with kerncache in testing. This is 2.0.4 and should be used for the
339 12 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
340 modules/netboot2_target.py, targets/netboot2/netboot2-controller.sh,
341 targets/netboot2/netboot2-copyfile.sh, targets/support/functions.sh,
342 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
343 Added a patch from Andrew Gaffney <agaffney@gentoo.org> from bug #173826 to
344 improve the netboot2 target.
346 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
347 modules/generic_stage_target.py:
348 Added a patch from Mike Frysinger <vapier@gentoo.org> for bug #173740 to
349 cause catalyst to export boolean variables as well as string-based
352 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
353 modules/generic_stage_target.py:
354 Fixing check for invalid subarch to not filter too much. Fix from Mike
355 Frysinger <vapier@gentoo.org> for bug #173532.
357 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/s390.py:
358 Added s390x (64-bit) support via a patch from Mike Frysinger
359 <vapier@gentoo.org> for bug #173002.
361 10 Apr 2007; Chris Gianelloni <wolf31o2@gentoo.org>
362 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
363 targets/livecd-stage1/livecd-stage1-chroot.sh,
364 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
365 targets/netboot2/netboot2-pkg.sh, targets/stage1/stage1-chroot.sh,
366 targets/stage1/stage1-controller.sh, targets/stage2/stage2-chroot.sh,
367 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh,
368 targets/support/chroot-functions.sh, targets/support/kmerge.sh,
369 targets/support/pre-kmerge.sh:
370 Added setup_myemergeopts to setup_myfeatures and removed redundant calls to
371 setup_myemergeopts. Added some extra checks for clst_FETCH to disable
372 certain functions/code paths when running with -F/--fetchonly. Simplified
373 kmerge.sh with regards to kerncache and callback packages. Also, changed
374 ccache/distcc installs to use run_emerge instead of emerge directly, which
375 allows us to more easily replace the underlying package manager, or add
376 support for multiple package managers to catalyst.
378 20 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
379 modules/grp_target.py:
380 Added patch from Ã…smund Grammeltvedt <grammel@online.no> to add
381 portage_overlay functionality to GRP, where it was mistakenly missing, for
382 bug #171157. This is catalyst 2.0.3 and ready for release.
384 12 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
385 targets/livecd-stage1/livecd-stage1-controller.sh,
386 targets/support/livecdfs-update.sh:
387 Removed the generation of grppkgs.txt since the Installer now uses vdb
390 09 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
391 targets/support/create-iso.sh:
392 Fix creation of the EFI images. Since it is FAT, we can't go around
393 perserving permissions, now, can we?
395 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
396 targets/support/livecdfs-update.sh:
397 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix my completely
398 broken sed for rc.conf, which caused all kinds of hell to break loose when
399 booting a new CD. This is 2.0.3_pre3.
401 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
402 modules/generic_stage_target.py:
403 Added a patch from Christian Heim <phreak@gentoo.org> to remove stale files,
404 such as group- from /etc before creating our stage tarballs. This is for bug
407 06 Mar 2007; Chris Gianelloni <wolf31o2@gentoo.org>
408 targets/support/livecdfs-update.sh:
409 Commenting out the livecd-kernel code, since the Installer should be doing
410 everything necessary itself.
412 14 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
413 targets/support/livecdfs-update.sh:
414 Fix up the pci.ids/usb.ids code to work with newer pciutils and future-proof
415 the usbutils hanlding in case they follow suit with pciutils.
417 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
418 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
419 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
420 arch/sparc64.py, arch/x86.py, catalyst, modules/generic_stage_target.py:
421 Added a patch from Andrew Gaffney <agaffney@gentoo.org> to fix up the
422 problems with using all of the various subarch settings.
424 13 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
425 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
426 Disabled deleting of /boot so we actually can work with EFI/grub, made EFI
427 check look in the correct location, and made sure we don't delete /voot
428 within the EFI code if grub is present.
430 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
431 modules/generic_stage_target.py:
432 Added another fix from Andrew Gaffney <agaffney@gentoo.org> from bug
433 #166294. This one should fix the HPPA/PPC architectures.
435 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
436 targets/support/chroot-functions.sh:
437 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166420 to
438 remove the autoresume point for portage, as it really isn't needed and
439 doesn't really gain us much, anyway.
441 12 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org>
442 targets/stage1/stage1-chroot.sh:
443 Added patch from Andrew Gaffney <agaffney@gentoo.org> for bug #166426.
445 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
446 examples/generic_stage_template.spec, examples/grp_template.spec,
447 examples/livecd-stage1_template.spec,
448 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
449 examples/netboot_template.spec, examples/snapshot_template.spec,
450 examples/stage4_template.spec, examples/tinderbox_template.spec:
451 Update the examples to have 2006.1 for the dates. This is catalyst 2.0.2, so
454 06 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
455 targets/support/livecdfs-update.sh:
456 Make sure the user owns his home directory for bug #147195.
458 30 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
459 +files/catalystrc, modules/catalyst_support.py:
460 Re-arranged catalyst.conf to make it easier to follow while looking at the
461 online reference and added a default catalystrc file, which does nothing.
463 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
464 modules/catalyst_support.py, modules/embedded_target.py,
465 modules/generic_stage_target.py, modules/grp_target.py,
466 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
467 modules/stage3_target.py, modules/tinderbox_target.py:
468 Added patch from Andrew Gaffney <agaffney@gentoo.org> to fix up some of the
469 tab/space nastiness. This is for bug #161915.
471 23 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org>
472 modules/generic_stage_target.py:
473 Fixed new cbuild code with another patch from Mike Frysinger
474 <vapier@gentoo.org> to allow the usage of subarches.
476 09 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
477 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
478 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
479 arch/sparc64.py, arch/x86.py, modules/generic_stage_target.py,
480 targets/netboot/netboot-combine.sh, targets/support/bootloader-setup.sh,
481 targets/support/create-iso.sh, targets/support/functions.sh,
482 targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
483 Added a patch from Mike Frysinger <vapier@gentoo.org> to support cbuild.
485 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
486 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
487 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
488 arch/sparc64.py, arch/x86.py, files/catalyst.conf, modules/builder.py,
489 modules/catalyst_lock.py, modules/catalyst_support.py,
490 modules/embedded_target.py, modules/generic_stage_target.py,
491 modules/generic_target.py, modules/grp_target.py,
492 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
493 modules/netboot2_target.py, modules/netboot_target.py,
494 modules/snapshot_target.py, modules/stage1_target.py,
495 modules/stage2_target.py, modules/stage3_target.py,
496 modules/stage4_target.py, modules/tinderbox_target.py,
497 targets/embedded/embedded-chroot.sh,
498 targets/embedded/embedded-controller.sh,
499 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
500 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
501 targets/grp/grp-preclean-chroot.sh,
502 targets/livecd-stage1/livecd-stage1-chroot.sh,
503 targets/livecd-stage1/livecd-stage1-controller.sh,
504 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
505 targets/livecd-stage2/livecd-stage2-controller.sh,
506 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
507 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
508 targets/netboot2/netboot2-controller.sh,
509 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
510 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
511 targets/stage1/stage1-controller.sh,
512 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
513 targets/stage2/stage2-controller.sh,
514 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
515 targets/stage3/stage3-controller.sh,
516 targets/stage3/stage3-preclean-chroot.sh,
517 targets/stage4/stage4-controller.sh,
518 targets/stage4/stage4-preclean-chroot.sh,
519 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
520 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
521 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
522 targets/tinderbox/tinderbox-controller.sh,
523 targets/tinderbox/tinderbox-preclean-chroot.sh:
524 Removing old CVS Header lines, which are no longer used since moving to SVN.
526 02 Jan 2007; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
527 targets/stage4/stage4-chroot.sh:
528 Added back a missing 'then' from stage4 target.
530 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
531 modules/generic_stage_target.py:
532 Fix indentation so things actually work.
534 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
535 Added patch from Mike Frysinger <vapier@gentoo.org> to change the SPARC
538 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
539 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
540 Fix the display manager sed lines and change the icon for the local Handbook
541 to use the GNOME 2.16 icon for gedit.
543 27 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
544 modules/generic_stage_target.py:
545 Changed the portage_overlay option to always install overlays in
546 /usr/local/portage and added code to clean up /usr/local/portage and
547 make.conf after sucessful execution and before creation of ISO/tarballs.
549 22 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
550 targets/support/livecdfs-update.sh:
551 Fixed a typo which broke coldplugging.
553 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
554 targets/support/chroot-functions.sh, targets/support/livecdfs-update.sh:
555 Added a create_handbook_icon function and rearranged some of the icon
556 creation for the LiveCD. This should resolve bug #143725 once a new release
559 20 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
560 targets/support/livecdfs-update.sh:
561 We now disable the RC_COLDPLUG in /etc/conf.d/rc so udev will not do
562 coldplugging. This allows us to unpack our firmware before we detect
563 devices, so that devices that need it will get it.
565 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
566 modules/generic_stage_target.py:
567 Fix a typo in generic_stage_target.
569 06 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
570 targets/support/livecdfs-update.sh:
571 Make sure we setup the DISPLAYMANAGER variable in both /etc/rc.conf and
572 /etc/conf.d/xdm so we support older snapshots and newer ones.
574 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
575 modules/livecd_stage2_target.py:
576 OK. We've fixed the spacing issue with livecd-stage2, so this is 2.0.1, for
579 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
580 modules/livecd_stage2_target.py:
581 Reverted change in livecd-stage2 to the action_sequence until I can figure
582 out what the problem is with it.
584 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
585 livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2, catalyst,
586 livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
587 modules/livecd_stage2_target.py:
588 Fixed the livecd-stage2 action_sequence and updated the isolinux cdtar's to
589 include newer memtest86. This is catalyst 2.0.1 and ready to roll.
591 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
592 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
593 Added a patch from Bardur Arantsson <bugs-gentoo.org@scientician.net> which
594 resolves an issue where a variable could be accessed unitialized in obscure
595 circumstances. This is wrt bug #144984.
597 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
598 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
599 modules/stage2_target.py, modules/stage4_target.py:
600 Fixed up action_sequence when using --fetchonly to not create tarballs or
601 ISO images for bug #143392.
603 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
604 targets/grp/grp-chroot.sh, targets/stage4/stage4-chroot.sh:
605 Clean up the USE usage in GRP/stage4.
607 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
608 modules/generic_stage_target.py, modules/stage1_target.py,
609 modules/stage2_target.py:
610 Added cleanup patch for stage1/stage2 and generic_stage_target from Andrew
611 Gaffney <agaffney@gentoo.org> wrt bug #155911.
613 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
614 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
615 targets/netboot/netboot-chroot.sh, targets/netboot2/netboot2-pkg.sh,
616 targets/stage4/stage4-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
617 Added patch from Andrew Gaffney <agaffney@gentoo.org> to remove all
618 instances of USE_ORDER since auto hasn't been valid for some time. This is
621 22 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
622 modules/generic_stage_target.py, modules/stage1_target.py:
623 Added patch from Daniel Ostrow <dostrow@gentoo.org> for added FreeBSD
624 goodness wrt bug #153587.
626 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
627 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg:
628 Changed dobladecenter to slowusb. Thanks to solar for pointing this out.
630 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
631 modules/generic_stage_target.py, modules/stage4_target.py:
632 Added a check to see if we have the tarball option enabled, which causes
633 catalyst to run the capture sequence. This was requested by Tim Yamin for
634 the stage4 target, but I thought it should be usable on any stage target.
636 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
637 targets/support/livecdfs-update.sh:
638 Moved fstab tweaks all into one location and added make.conf tweak for bug
641 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
642 Changed the options to be in alphabetical order so my meatspace logical
643 parser can process them better, added the compress and tarball options,
644 which are as of yet unused for bug #139390 and request from Tim Yamin, and
645 removed the unused -x command line parameter for bug #151405.
647 03 Nov 2006; Chris Gianelloni <wolf31o2@gentoo.org>
648 modules/generic_stage_target.py:
649 Added a warning about changing the CHOST setting for bug #142034.
651 11 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
652 modules/generic_stage_target.py, targets/stage1/stage1-controller.sh,
653 targets/support/chroot-functions.sh:
654 Added initial Gentoo/FreeBSD support. Patch from Diego Pettenò
655 <flameeyes@gentoo.org> and attached to bug #150351.
657 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README, arch/alpha.py,
658 arch/amd64.py, arch/arm.py, arch/hppa.py, arch/ia64.py, arch/mips.py,
659 arch/ppc.py, arch/ppc64.py, arch/s390.py, arch/sh.py, arch/sparc.py,
660 arch/sparc64.py, arch/x86.py, catalyst, files/catalyst.conf,
661 modules/builder.py, modules/catalyst_lock.py, modules/catalyst_support.py,
662 modules/embedded_target.py, modules/generic_stage_target.py,
663 modules/generic_target.py, modules/grp_target.py,
664 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
665 modules/netboot2_target.py, modules/netboot_target.py,
666 modules/snapshot_target.py, modules/stage1_target.py,
667 modules/stage2_target.py, modules/stage3_target.py,
668 modules/stage4_target.py, modules/tinderbox_target.py,
669 targets/embedded/embedded-chroot.sh,
670 targets/embedded/embedded-controller.sh,
671 targets/embedded/embedded-fs-runscript.sh,
672 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
673 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
674 targets/grp/grp-preclean-chroot.sh,
675 targets/livecd-stage1/livecd-stage1-chroot.sh,
676 targets/livecd-stage1/livecd-stage1-controller.sh,
677 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
678 targets/livecd-stage2/livecd-stage2-controller.sh,
679 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
680 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh,
681 targets/netboot2/netboot2-controller.sh,
682 targets/netboot2/netboot2-copyfile.sh, targets/netboot2/netboot2-pkg.sh,
683 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
684 targets/stage1/stage1-controller.sh,
685 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
686 targets/stage2/stage2-controller.sh,
687 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
688 targets/stage3/stage3-controller.sh,
689 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
690 targets/stage4/stage4-controller.sh,
691 targets/stage4/stage4-preclean-chroot.sh,
692 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
693 targets/support/functions.sh, targets/support/kmerge.sh,
694 targets/support/livecdfs-update.sh, targets/support/netboot2-final.sh,
695 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
696 targets/support/rc-update.sh, targets/support/target_image_setup.sh,
697 targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
698 targets/tinderbox/tinderbox-controller.sh,
699 targets/tinderbox/tinderbox-preclean-chroot.sh:
700 Removing all copyright and license comment headers from all files so we
701 don't ever get another bug like bug #149638.
703 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
704 modules/generic_stage_target.py:
705 Clean up more spacing/capitalization.
707 02 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org> README,
708 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
709 modules/stage4_target.py, targets/embedded/embedded-chroot.sh,
710 targets/embedded/embedded-controller.sh,
711 targets/embedded/embedded-fs-runscript.sh,
712 targets/embedded/embedded-preclean-chroot.sh,
713 targets/livecd-stage2/livecd-stage2-controller.sh,
714 targets/netboot2/netboot2-copyfile.sh,
715 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh,
716 targets/support/pre-kmerge.sh:
717 Fixed lots of spacing issues, removed livecd/type from livecd-stage1, add
718 splash capabilities to stage4, change 'cp -a' to 'cp -pPR', add -q to emerge
719 calls in kmerge.sh, and updated README.
721 13 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
722 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
723 Fix bashrc so it doesn't give an error and add System.map to livecd-kernel.
725 08 Sep 2006; Chris Gianelloni <wolf31o2@gentoo.org>
726 modules/catalyst_support.py:
727 Added fix for bug #143348.
729 23 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
730 targets/support/livecdfs-update.sh:
731 Added -q to emerge call for systempkgs.txt just to be on the safe side.
733 22 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
734 targets/livecd-stage2/livecd-stage2-controller.sh,
735 targets/support/livecdfs-update.sh:
736 Changed some copy commands to use -f, added a check for /etc/gconf before
737 moving it when not using gentoo-release-livecd, and fixed a sed for root's
738 .bashrc, as reported on the gentoo-catalyst mailing list by Luca Casagrande
739 <luca.casagrande@gmail.com>.
741 16 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
742 targets/support/livecdfs-update.sh:
743 Fixing sed so that systemspkgs.txt is built properly.
745 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/sparc.py:
746 The sparc32 binary is in /bin, not /usr/bin.
748 11 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
749 targets/support/chroot-functions.sh:
750 We now only set the options for pkgcache if we are not using fetchonly. This
751 should work around a problem where portage won't fetch the files if a binpkg
752 already exists for the package.
754 09 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org>
755 targets/support/livecdfs-update.sh:
756 Added code to make a backup of custom.conf before we edit it for the
759 29 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
760 targets/support/livecdfs-update.sh:
761 Remove sed from splash section, since it wasn't actually resolving the
762 issue, anyway. Change the installer's dialog front-end code to simply run
763 via sudo, since we don't need to worry about having the X DISPLAY setup or
764 anything. This is catalyst 2.0, so you guys can all start rejoicing.
766 26 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
767 targets/support/livecdfs-update.sh:
768 Fix my sed line so it actually applies correctly.
770 25 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
771 targets/support/chroot-functions.sh:
772 Added check for verbose, and add --verbose if found, or --quiet, to emerge
775 21 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
776 targets/support/livecdfs-update.sh:
777 Fix the splash code so we have our splash theme on all 6 virtual consoles,
778 as well as a possible fix for the read-only filesystem messages from
779 /sbin/splash-functions.sh
781 20 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
782 targets/support/chroot-functions.sh:
783 Fix --fetchonly to actually work.
785 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
786 examples/livecd-stage2_template.spec:
787 Added description for livecd/fsops to livecd-stage2's spec template.
789 19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
790 targets/support/livecdfs-update.sh:
791 I've modified the GDM configuration section to work correctly. I have also
792 ensured that xdm is no longer started just because livecd/xdm is used, which
793 was causing issues for the generic-livecd type. This is 2.0_rc50, which
794 should be the last of the 'release candidates' made. If there are no bug
795 reports in 2 days, then I'm rolling this as 2.0 final.
797 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
798 targets/support/livecdfs-update.sh:
799 Hopefully, I have fixed the issue with the Installer icons. We'll have to
800 see once the newer Installer is released, as I still have to fix the
803 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
804 targets/support/rc-update.sh:
805 Removed famd from the default runlevel for gentoo-release-livecd. It really
806 shouldn't cause a problem, but I prefer it stay a bit clean.
808 11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
809 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
810 targets/support/create-iso.sh, targets/support/kmerge.sh,
811 targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
812 Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
814 05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
815 -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
816 +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
817 targets/support/bootloader-setup.sh:
818 Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
819 parameters support. This is for bug #139300.
821 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
822 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
823 targets/support/filesystem-functions.sh:
824 Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
825 and also to remove some redundant values from livecd-stage2's valid_values.
828 28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
830 Fixed invocation of linux32 for x86 and ppc. This is for bug #138080.
832 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
833 modules/generic_stage_target.py:
834 Fix a problem where catalyst was creating an initial list, then putting that
835 list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
836 pointing it out and for the fix. This is for bug #136351.
838 22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
839 targets/support/unmerge.sh:
840 Removing loop for unmerge, as it didn't actually solve anything and the
841 portage team has helped us out by reverting the behavior that caused this
842 change in the first place.
844 21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
845 modules/netboot2_target.py, modules/stage1_target.py,
846 targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
847 Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
848 having /proc mounted during the preclean stage and also to clean up the
849 netboot2 code. This is 2.0_rc48.
851 20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
852 targets/support/unmerge.sh:
853 Change our unmerge from being a single unmerge to a loop, to work around an
854 unexpected change in portage 2.1's unmerge processing.
856 19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
857 targets/support/bootloader-setup.sh:
858 Fixed a problem where we were putting the kernel name in twice and causing
859 and error when using grub as a bootloader. This is for bug #137252.
861 15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
862 targets/support/bootloader-setup.sh:
863 Added a second pass to the alpha bootloader setup to create aboot items for
864 serial console for bug #133457.
866 12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
867 +livecd/cdtar/arcload-0.43-r1.tbz2:
868 Added arcload cdtar for mips.
870 09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
871 targets/netboot/netboot-controller.sh:
872 Added make-busybox-symlinks to USE for busybox compile. This is catalyst
875 08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
876 modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
877 Add patch from bug #135051 to fix the seedcache extraction logic.
879 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
880 targets/support/livecdfs-update.sh:
881 Don't set icon theme to Clearlooks, since it doesn't exist.
883 03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
884 targets/support/livecdfs-update.sh:
885 Fix sed on installer icons.
887 25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
890 23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
891 targets/stage1/stage1-controller.sh:
892 Added a -type f to the find call in stage1 for bug #132180.
894 19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
895 livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
896 Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
897 properly on IBM PPC64 machines.
899 19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
900 modules/generic_stage_target.py:
903 16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
904 targets/support/rc-update.sh:
905 Removed x-setup from default runlevel, as it is now controlled via the
906 autoconfig init script.
908 15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
909 Fix ppc64 based arches to subclass ppc64
911 15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
912 modules/livecd_stage1_target.py:
913 Use the full category/package name for livecd-tools.
915 13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
916 targets/support/livecdfs-update.sh:
917 Make copies and deletes recursive for firmware since some packages put their
918 firmware in a subdirectory.
920 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
921 targets/support/livecdfs-update.sh:
922 Fix detection of the Installer.
924 10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
925 Added 970, power3, power4, and power5 sub-arches for ppc64.
927 09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
928 targets/support/livecdfs-update.sh:
929 Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
930 no longer necessary and can cause possible problems with Installer-based
933 08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
934 recursive directory create
936 01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
937 modules/catalyst_support.py:
938 Changed a display error from bug #131502 and rolling 2.0_rc45.
940 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
941 targets/support/create-iso.sh:
942 Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
945 25 Apr 2006; Eric Edgar <rocket@gentoo.org>
946 modules/generic_stage_target.py:
947 digests function uses raw output from hash function now
949 25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
950 change hash result format so .DIGESTS is generated correctly
952 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
953 modules/catalyst_support.py:
954 Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
957 25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
958 targets/support/livecdfs-update.sh:
959 Added a space for bug #131181.
961 23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
962 targets/support/kmerge.sh:
963 Fixed creation of kernelpkgs.txt file for the installer.
965 21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
966 modules/generic_stage_target.py:
967 Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
970 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
971 targets/livecd-stage2/livecd-stage2-controller.sh,
972 targets/support/bootloader-setup.sh:
973 I missed an extra else in bootloader-setup.sh, so I'm fixing that and
974 rolling out an emergency rc44.
976 20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
977 targets/support/bootloader-setup.sh:
978 If you use elif, you have to use a then after it. Yeah, that one's totally
981 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
982 targets/support/livecdfs-update.sh:
983 Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
985 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
986 targets/support/rc-update.sh:
987 Removed runlevel deletion, as it probably wasn't a good idea. This is for
990 19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
991 targets/support/bootloader-setup.sh:
992 Removed bootplash support from ppc/ppc64 since they only will work with
993 gensplash. Forced use of livecd/splash_type of bootsplash to get
994 splash=silent. This should reduce the number of things on the kernel command
995 line that aren't necessary.
997 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
998 modules/catalyst_support.py:
999 Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
1000 parse_spec. This should resolve bug #130103, as well as make the code much
1001 cleaner. This is 2.0_rc42.
1003 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1004 modules/generic_stage_target.py:
1005 Forced -p on tar for compressing stages.
1007 18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1008 targets/support/chroot-functions.sh:
1009 Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
1012 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1013 targets/stage1/build.py:
1014 Added patch to build.py for portage 2.1 support.
1016 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1017 targets/support/kmerge.sh:
1018 Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
1019 <liyiming@ict.ac.cn> in bug #129890.
1021 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1022 targets/support/livecdfs-update.sh:
1023 Moved sed line for ##STARTX to end of file, since we aren't touching
1024 /etc/startx until the end.
1026 17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1027 targets/support/livecdfs-update.sh:
1028 Added a check for the games group and add it if it doesn't exist already.
1029 This should resolve bug #125498.
1031 13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1032 examples/generic_stage_template.spec, examples/grp_template.spec,
1033 examples/livecd-stage1_template.spec,
1034 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1035 examples/netboot_template.spec, examples/snapshot_template.spec,
1036 examples/stage4_template.spec, examples/tinderbox_template.spec:
1037 Removed portdir_overlay from the snapshot example spec and added
1038 portage_overlay to the example specs for the relevant targets.
1040 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1041 This is 2.0_rc41 since it has better LiveCD support.
1043 04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1044 targets/support/livecdfs-update.sh:
1047 31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1048 targets/support/functions.sh:
1049 Removed check for livecd/dev-manager being udev since it was done
1050 incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
1051 by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
1052 #128265 for pointing this out.
1054 23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1055 -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
1056 +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
1057 Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
1059 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1060 modules/generic_stage_target.py:
1061 Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
1062 live system. You can thank Andrew Gaffney for the fix.
1064 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1065 targets/livecd-stage2/livecd-stage2-controller.sh:
1066 Don't copy motd files if we're using livecd/type generic-livecd.
1068 22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1069 targets/livecd-stage2/livecd-stage2-controller.sh,
1070 targets/support/livecdfs-update.sh:
1071 Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
1072 some extra cleanup to generic-livecd.
1074 16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1075 -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
1076 -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
1077 +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
1078 -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
1079 targets/support/bootloader-setup.sh:
1080 Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
1081 the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
1082 and removed all older cdtar files for PPC*.
1084 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1085 livecd/files/livecd.motd.txt:
1086 Added message to the official LiveCD MOTD mentioning how to run the
1087 installer. Blame codeman. This is 2.0_rc40.
1089 13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1090 fix so snapshot target doesnt have errors
1092 13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1093 targets/support/livecdfs-update.sh:
1094 Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
1095 longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
1098 12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1099 targets/support/rc-update.sh:
1100 Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
1103 21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1104 targets/support/livecdfs-update.sh:
1105 Added wrapping around the udev sed for those crazy 2.4-users.
1107 17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1108 targets/support/livecdfs-update.sh:
1109 Added sed fix for udev starting evms_activate unconditionally. This is
1112 17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1113 add stage4/unmerge stage4/rm to valid options
1115 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1116 targets/support/rc-update.sh:
1117 Added fix for bug #122154 from Rajiv Manglani.
1119 15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1120 targets/support/kmerge.sh:
1121 Fixed creation of kernelpkgs.txt for the Installer.
1123 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1124 livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
1125 Updated elilo tarball for IA64.
1127 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1128 DIGESTS support for snapshot creation
1130 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1131 This is catalyst 2.0_rc38, codenamed: When will the stinking release
1132 candidates ever end?
1134 14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1135 fix for .DIGESTS.DIGESTS issue in grp
1137 14 Feb 2006; Eric Edgar <rocket@gentoo.org>
1138 modules/generic_stage_target.py:
1139 fix for failure when root_overlay is not set
1141 14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1142 targets/support/bootloader-setup.sh:
1143 Added IA64/SGI patch from plasmaroo.
1145 13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1146 targets/livecd-stage1/livecd-stage1-controller.sh,
1147 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1148 Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
1151 10 Feb 2006; Eric Edgar <rocket@gentoo.org>
1152 modules/generic_stage_target.py:
1153 Allow multiple overlays for root_overlay and overlay spec option
1155 10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1156 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1157 +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
1158 targets/support/rc-update.sh:
1159 Updated ppc64's cdtar file with a new boot.msg, removed older file, and
1160 fixed bug #122154. This is catalyst 2.0_rc36.
1162 09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1163 livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
1164 Updated the LiveCD motd to tell the user to run the display manager again,
1165 rather than startx, while mentioning that startx is useful as a rescue X
1166 session since it starts twm. This is catalyst 2.0_rc35.
1168 09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1169 Add hfs-hide options to mkisofs so macs boot
1171 09 Feb 2006; Eric Edgar <rocket@gentoo.org>
1172 modules/generic_stage_target.py:
1173 Fix indentation issues
1175 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1178 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1179 targets/support/bootloader-setup.sh:
1180 add additional console less entry when consoles are chosen for ppc64
1182 08 Feb 2006; Eric Edgar <rocket@gentoo.org>
1183 modules/generic_stage_target.py:
1184 fix kernelopts and extraversion env variable exports
1186 08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1187 targets/support/livecdfs-update.sh:
1188 Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
1189 to Andrew Gaffney for spotting this. This is 2.0_rc33.
1191 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1192 targets/support/kmerge.sh:
1193 Changing the way we determine if extraversion is set. This is catalyst
1196 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1197 targets/support/livecdfs-update.sh:
1198 Change net.ethX links to link to net.lo instead of net.eth0.
1200 07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1201 examples/stage4_template.spec:
1202 Fixed rcadd example for stage4. Blame rajiv.
1204 06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1205 This is catalyst 2.0_rc31.
1207 05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1208 targets/support/livecdfs-update.sh:
1209 Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
1210 Gaffney for pointing me in the right direction.
1212 03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1213 change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
1215 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1218 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1219 examples/livecd-stage2_template.spec:
1220 updated examples to have console and machine_type
1222 02 Feb 2006; Eric Edgar <rocket@gentoo.org>
1223 targets/support/bootloader-setup.sh:
1224 Change [ console ] to -console in yaboot.conf for ppc64. Spaces aren't
1227 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1228 This is catalyst 2.0_rc29.
1230 02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1231 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
1232 Removed extra yaboot.conf from
1233 livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
1235 01 Feb 2006; Eric Edgar <rocket@gentoo.org>
1236 targets/support/kill-chroot-pids.sh:
1237 add sleep to try and give processes a chance to die. bug 119940
1239 01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1240 targets/support/functions.sh:
1241 Removed some quotes to make sure we have a binary operator and closing bug
1244 31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1245 targets/support/create-iso.sh:
1246 Added fix for amd64/x86 ISO creation. This is 2.0_rc28.
1248 30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1249 targets/support/bootloader-setup.sh:
1250 Added path from bug #120935 for PPC/PPC64.
1252 30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
1253 Additional spacing fixes submitted by `Kumba
1255 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1256 modules/stage2_target.py:
1257 space cleanups contributed from `Kumba
1259 29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1260 add grp/use to valid_values in the grp module
1262 29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1265 28 Jan 2006; Eric Edgar <rocket@gentoo.org>
1266 -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1267 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
1268 targets/support/bootloader-setup.sh:
1269 ppc cdtar update; ppc64 bootloader updates
1271 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1272 targets/support/create-iso.sh:
1273 Fixing HFS bless on PPC64. This is catalyst 2.0_rc26.
1275 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1276 +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
1277 modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
1278 targets/support/create-iso.sh:
1279 Fix ppc64 iso creation. Add console machine_type for ppc yaboot separation.
1281 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1282 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1283 Add ppc console and machine_type=ibm
1285 27 Jan 2006; Eric Edgar <rocket@gentoo.org>
1286 modules/generic_stage_target.py:
1287 Fix type error when kernel packages arent defined
1289 27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1290 examples/generic_stage_template.spec, examples/grp_template.spec,
1291 examples/livecd-stage1_template.spec,
1292 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
1293 examples/stage4_template.spec:
1294 Added more verbose wording and examples for pkgcache_path and
1295 kerncache_path, where necessary.
1297 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1298 targets/support/create-iso.sh:
1299 Really fixing bug #120475 this time. This is 2.0_rc25.
1301 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1302 targets/support/create-iso.sh:
1303 Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
1306 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1307 +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
1308 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1309 Added initial support for EFI booting on x86. This is completely untested,
1310 so use it at your own risk. Also, no bug reports without patches, please.
1311 This is catalyst 2.0_rc23.
1313 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1314 kmerge should have been kerncache
1316 26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
1317 targets/support/pre-kmerge.sh:
1318 Fix a few other places for the kerncache update
1320 26 Jan 2006; Eric Edgar <rocket@gentoo.org>
1321 examples/generic_stage_template.spec, examples/grp_template.spec,
1322 examples/livecd-stage1_template.spec,
1323 examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
1324 examples/netboot_template.spec, examples/stage4_template.spec,
1325 examples/tinderbox_template.spec, modules/generic_stage_target.py,
1326 targets/support/kmerge.sh:
1327 Separation of kerncache from snapcache
1329 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1330 It helps if I actually increment the version number.
1332 26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1333 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
1334 Added --oneshot to default options for stage1 building. Added code to wipe
1335 world during stages 1 and 3. This is catalyst 2.0_rc22.
1337 25 Jan 2006; Eric Edgar <rocket@gentoo.org>
1338 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1339 Fix bug if no kernel packages were defined but there was a postconf setting.
1340 x86 softlevel support is enhanced.
1342 24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1343 targets/support/bootloader-setup.sh:
1344 Added IA64 patch from plasmaroo. This is catalyst 2.0_rc21.
1346 23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1347 Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
1349 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1352 20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
1353 Netboot2 fixes for spec parameter checks
1355 20 Jan 2006; Eric Edgar <rocket@gentoo.org>
1356 modules/generic_stage_target.py, modules/stage4_target.py:
1357 add makeopts spec file support.
1359 20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1360 modules/generic_stage_target.py:
1361 Added fix for bug #119635.
1363 19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1364 Fix pre-kmerge.sh for stage4
1366 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1369 18 Jan 2006; Eric Edgar <rocket@gentoo.org>
1370 modules/generic_stage_target.py:
1371 fix crash when no kernel is defined. spacing issue
1373 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1376 18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1377 modules/livecd_stage2_target.py:
1378 Added livecd/volid to valid_values.
1380 17 Jan 2006; Eric Edgar <rocket@gentoo.org>
1381 modules/generic_stage_target.py:
1382 remove extra function that was converting strings to lists unnecessarily
1384 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1385 This is catalyst 2.0_rc17.
1387 17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1388 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1389 modules/stage4_target.py:
1390 fix issue where args not allowed that arose due to earlier myspec addlargs bug
1392 17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1393 targets/embedded/embedded-preclean-chroot.sh,
1394 targets/grp/grp-preclean-chroot.sh,
1395 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
1396 targets/stage1/stage1-preclean-chroot.sh,
1397 targets/stage2/stage2-preclean-chroot.sh,
1398 targets/stage3/stage3-preclean-chroot.sh,
1399 targets/support/chroot-functions.sh,
1400 targets/tinderbox/tinderbox-preclean-chroot.sh:
1401 Added function to cleanup stray /etc/distcc/hosts files.
1403 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1404 targets/support/bootloader-setup.sh:
1405 Added fix from bug #119123. This is catalyst 2.0_rc16.
1407 16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1408 targets/support/create-iso.sh, targets/support/netboot2-final.sh:
1409 Fixing some spacing. This is catalyst 2.0_rc15.
1411 16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1412 Attempt to fix bug #117649
1414 16 Jan 2006; Eric Edgar <rocket@gentoo.org>
1415 modules/generic_stage_target.py:
1416 fixes for bugs #119009, #119041 and #118985
1418 13 Jan 2006; Eric Edgar <rocket@gentoo.org>
1419 +examples/netboot2_template.spec, modules/catalyst_support.py,
1420 +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
1421 +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
1422 +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
1425 13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
1426 targets/support/kmerge.sh:
1427 Fix for ccache (null)/.ccache bug
1429 13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1432 11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
1433 Added ppc -mcpu patch from Pylon for bug #118709.
1435 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1436 modules/embedded_target.py, modules/stage4_target.py:
1437 Added linuxrc to embedded and stage4 targets.
1439 10 Jan 2006; Eric Edgar <rocket@gentoo.org>
1440 modules/generic_stage_target.py, targets/support/kmerge.sh:
1441 filter kname - and . for kmerge.sh
1443 10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1444 targets/support/create-iso.sh:
1445 Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
1447 05 Jan 2006; Eric Edgar <rocket@gentoo.org>
1448 modules/generic_stage_target.py:
1449 change .digests to .DIGESTS
1451 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1452 targets/support/kmerge.sh:
1453 Commented ccache for genkernel build which will resolve #117648 until a
1454 proper solution can be found. This is 2.0_rc13.
1456 04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
1457 targets/stage1/stage1-controller.sh:
1458 Added patch from vapier for bug #117254.
1460 03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1461 arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
1462 arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
1463 Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
1466 03 Jan 2006; Eric Edgar <rocket@gentoo.org>
1467 modules/generic_stage_target.py:
1468 Remove chost/cflags etc. warning messages
1470 31 Dec 2005; Eric Edgar <rocket@gentoo.org>
1471 modules/generic_stage_target.py:
1472 Attempt to fix bug 117253; chost is wrong on autoresume
1474 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
1475 modules/generic_stage_target.py, modules/netboot_target.py,
1476 modules/stage1_target.py:
1477 make setting of destdir more global and part of generic_stage_target
1479 28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
1480 Fix destpath bug in netboot target
1482 28 Dec 2005; Eric Edgar <rocket@gentoo.org>
1483 modules/generic_stage_target.py, modules/stage4_target.py:
1484 Fix for bug 116305;removed unnecessary pkgcache_path processing from the
1487 23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
1488 modules/generic_stage_target.py, modules/stage4_target.py:
1489 remove stray ' from arch/sh.py
1491 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1492 targets/stage1/stage1-controller.sh:
1493 This finally fixes the issues with gcc-config/binutils-config in stage1.
1494 This is catalyst 2.0_rc12.
1496 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
1497 Fix incorrect warning message. portdir_overlay -> portage_overlay
1499 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1500 targets/stage1/stage1-controller.sh,
1501 targets/stage1/stage1-preclean-chroot.sh:
1502 Revert gcc-config/binutils-config to _rc11 locations. This should fix
1503 running gcc-config and binutils-config, though it probably breaks running on
1504 non-Gentoo platforms.
1506 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1507 modules/stage1_target.py:
1508 Make stage1 clean up python 2.3 and 2.4, also.
1510 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
1511 targets/support/livecdfs-update.sh:
1512 Updated requirements and added creation of metadata.tar.bz2 for the installer.
1514 21 Dec 2005; Eric Edgar <rocket@gentoo.org>
1515 modules/generic_stage_target.py:
1516 Change digests file format to HASH_NAME HASH FILE_NAME
1518 21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1519 targets/stage1/stage1-controller.sh:
1520 Moved gcc-config/binutils-config to before the chroot.
1522 21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1523 Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
1524 installed. Supports all of shashs algorithms as of 12_21_2005
1526 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
1527 modules/generic_stage_target.py:
1528 Catalyst should die if source_subpath is not a string
1530 20 Dec 2005; Eric Edgar <rocket@gentoo.org>
1531 modules/generic_stage_target.py:
1532 Fix for source_subpath bug
1534 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1535 examples/generic_stage_template.spec:
1536 Updated example specs with information on cflags/chost/cxxflags/ldflags in
1537 both stages 1 and 2.
1539 20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1540 modules/stage2_target.py:
1541 Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
1542 stage1 to be overridden again.
1544 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1545 targets/stage1/stage1-controller.sh:
1546 It looks like gcc-config/binutils-config needs to be run with the full path,
1547 since it is run outside of the chroot.
1549 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1550 targets/stage1/stage1-controller.sh:
1551 Fixed gcc-config calls. This is 2.0_rc11.
1553 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1554 This is catalyst 2.0_rc10.
1556 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
1557 modules/generic_stage_target.py:
1558 Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
1561 20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1562 targets/support/functions.sh:
1563 Changed from -z to -n for bug #116180.
1565 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1566 modules/catalyst_support.py, modules/generic_stage_target.py:
1567 Detect missing binaries for the hashing functions and abort if not found
1569 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
1570 files/catalyst.conf:
1571 Updated README to list new requirements. Set default hash as crc32. Set
1572 default digests as sha1/md5.
1574 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
1575 modules/catalyst_support.py, modules/generic_stage_target.py,
1576 modules/livecd_stage2_target.py, modules/stage2_target.py:
1577 Change the internal hash checking to be quicker and more memory efficient.
1578 Add additional hash digests options.
1580 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1581 targets/tinderbox/tinderbox-chroot.sh,
1582 targets/tinderbox/tinderbox-controller.sh,
1583 targets/tinderbox/tinderbox-preclean-chroot.sh:
1584 Fixed up spacing/coding style on tinderbox.
1586 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1587 targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
1588 targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
1589 targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
1590 targets/support/target_image_setup.sh, targets/support/unmerge.sh:
1591 Fixed up spacing/coding style on support.
1593 19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
1594 Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
1596 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1597 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
1598 targets/stage4/stage4-preclean-chroot.sh:
1599 Fixed up spacing/coding style on stage4.
1601 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1602 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
1603 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1604 targets/stage3/stage3-controller.sh,
1605 targets/stage3/stage3-preclean-chroot.sh:
1606 Fixed up spacing/coding style on stages 2 and 3
1608 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1609 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
1610 targets/stage1/stage1-preclean-chroot.sh:
1611 Fixed up spacing/coding style on stage1. Also changed
1612 gcc-config/binutils-config to be outside the chroot.
1614 19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1615 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1616 targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
1617 Fixed up spacing/coding style on netboot.
1619 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1620 targets/livecd-stage1/livecd-stage1-chroot.sh,
1621 targets/livecd-stage1/livecd-stage1-controller.sh,
1622 targets/livecd-stage2/livecd-stage2-controller.sh:
1623 Fixed up spacing/coding style on livecd-stage*.
1625 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1626 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1627 targets/grp/grp-preclean-chroot.sh:
1628 Fixed up spacing/coding style on grp.
1630 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1631 targets/embedded/embedded-chroot.sh,
1632 targets/embedded/embedded-controller.sh,
1633 targets/embedded/embedded-fs-runscript.sh,
1634 targets/embedded/embedded-preclean-chroot.sh:
1635 Fixed up spacing/coding style on embedded.
1637 16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
1638 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1639 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
1640 targets/support/functions.sh:
1641 Removing extra line from x86.py, fixing up comments, spacing, and coding
1642 style in targets/support through functions.sh
1644 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
1645 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
1646 Fix more tab/spacing issues .. trying to make everything use tabs
1648 16 Dec 2005; Eric Edgar <rocket@gentoo.org>
1649 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1650 modules/stage1_target.py, modules/stage2_target.py,
1651 modules/stage3_target.py, modules/stage4_target.py:
1652 Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
1655 14 Dec 2005; Eric Edgar <rocket@gentoo.org>
1656 modules/generic_stage_target.py:
1657 Add envscript warning to aid users who may not know what they are doing
1659 13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1660 examples/generic_stage_template.spec:
1661 Changed example specs to match that cflags/cxxflags/chost/ldflags are now
1662 only configurable when building a stage2 tarball, to match the current state
1663 of portage. This is 2.0_rc9.
1665 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
1666 targets/support/chroot-functions.sh:
1667 Silence more of portages beeps and clicks and whistles
1669 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
1670 targets/support/chroot-functions.sh:
1671 Change the portage emerge to use run_emerge
1673 13 Dec 2005; Eric Edgar <rocket@gentoo.org>
1674 modules/generic_stage_target.py, modules/snapshot_target.py,
1675 modules/stage1_target.py, modules/stage2_target.py,
1676 modules/stage3_target.py:
1677 allow portdir_overlay to be part of all specs not including snapshot spec.
1678 Add warnings for stage1,2 and 3 in case someone uses this feature there.
1679 Remove overlay support from the snapshot spec but added a warning.
1681 13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
1682 modules/stage2_target.py:
1683 Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
1686 11 Dec 2005; Eric Edgar <rocket@gentoo.org>
1687 modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
1688 Add support for bootloader softlevel=; have rsync delete the extra files out
1689 of the overlay so that the overlay always matches the source dir
1691 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1692 Swapped -v/-V since I had gotten them wrong here.
1694 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
1695 modules/generic_stage_target.py:
1696 Fix stupid overlay bug
1698 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1699 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1700 targets/livecd-stage1/livecd-stage1-chroot.sh,
1701 targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
1702 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
1703 targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
1704 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1705 targets/support/unmerge.sh:
1706 Made sure we use -f on removing the default links for splash. Removed
1707 check_portage_version as it really isn't needed anymore. Removed
1708 --no-install from genkernel commands in kmerge.sh so users must manually
1709 remove kernels from /boot. This is 2.0_rc8.
1711 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1712 targets/support/livecdfs-update.sh:
1713 Made sed on devfsd.conf conditional on it existing. Removes one more error
1714 message from a standard catalyst run.
1716 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1717 Added warning about breaking snapshot cache and re-enable autoresume, since
1718 the errors I was getting were elsewhere.
1720 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
1721 modules/generic_stage_target.py:
1722 Fix indentation error the last commit caused
1724 09 Dec 2005; Eric Edgar <rocket@gentoo.org>
1725 modules/generic_stage_target.py:
1726 Always clear autoresume points after a successful run
1728 09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1729 targets/support/livecdfs-update.sh:
1730 Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
1731 snapshot caching after a successful gentoo-release-livecd run.
1733 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1734 targets/support/rc-update.sh:
1735 Added famd to default on official LiveCD.
1737 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1738 targets/support/chroot-functions.sh:
1739 Fixes 'too many arguments' error in check_portage_version.
1741 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
1742 modules/generic_stage_target.py:
1743 remove extra self.env={} that was resetting the environment to null
1745 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
1746 modules/livecd_stage1_target.py:
1747 Fix appending livecd use flag if no use flag is specified in livecd-stage1
1750 08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
1751 Add a default path to the environment in the chroot
1753 08 Dec 2005; Eric Edgar <rocket@gentoo.org>
1754 modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
1755 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
1756 targets/livecd-stage2/livecd-stage2-controller.sh,
1757 -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
1758 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1759 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1760 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1761 targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
1762 targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
1763 +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
1764 move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
1765 CONFIG_PROTECT stuff in the run_emerge function for cleanliness
1767 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1769 Fixed up the man page, which has been suffering for some time, and also
1770 reversed -v/-V in the help message.
1772 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1773 targets/support/livecdfs-update.sh:
1774 Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
1777 08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1778 Turning off autoresume of doom until I can get more testing. I've had
1779 several issues with it. I'll be reporting/fixing these as I come across them
1780 but for now wish to turn it off by default as I don't want this one feature
1781 to stop the possible 2.0 final release.
1783 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1784 targets/livecd-stage2/unmerge.sh:
1785 Removed profiles hack from livecd-stage2's unmerge, since it isn't used
1786 anymore and probably should have been removed a long time ago when the new
1787 code was put into place in livecdfs-update.sh and livecd-local.start
1790 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1791 targets/livecd-stage1/livecd-stage1-chroot.sh,
1792 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1793 targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
1794 Made EMERGE_WARNING_DELAY=0 for all stages. This is 2.0_rc7.
1796 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
1797 modules/generic_stage_target.py, modules/generic_target.py:
1798 self.env should be a part of the super class generic_target so it applies to
1799 snapshots as well; removing redundant pass in the generic_target class as
1800 its not needed. There is code there to fill the statements
1802 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1803 targets/support/livecdfs-update.sh:
1804 Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
1807 07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1808 Changed version stamp to 2.0_rc6.
1810 07 Dec 2005; Eric Edgar <rocket@gentoo.org>
1811 modules/generic_stage_target.py:
1812 Fix for unpack cases
1814 05 Dec 2005; Eric Edgar <rocket@gentoo.org>
1815 modules/generic_stage_target.py:
1818 05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
1819 modules/catalyst_support.py, modules/generic_stage_target.py,
1820 modules/grp_target.py, modules/livecd_stage1_target.py,
1821 modules/livecd_stage2_target.py, modules/netboot_target.py,
1822 modules/snapshot_target.py, modules/tinderbox_target.py:
1823 Stop reading env from the OS. Rely on the more on the envscript for oddball
1824 settings. Change -v to verbose and -V to version
1826 04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1829 04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
1830 Fix stage1 to NOT contain the code from stage2;continued cleanup from the
1833 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1834 examples/generic_stage_template.spec:
1835 Added chost/cflags/cxxflags/ldflags to example spec template.
1837 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1838 targets/support/rc-update.sh:
1839 OK, just kidding on that last commit. We were already doing rc-update add
1840 xdm default in livecdfs-update.sh and since it is a livecd-only function,
1841 there's no point in having it in rc-update.sh
1843 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1844 targets/support/rc-update.sh:
1845 Have rc-update add xdm if livecd/xdm is set.
1847 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1848 modules/catalyst_lock.py, modules/catalyst_support.py,
1849 modules/embedded_target.py, modules/generic_stage_target.py,
1850 modules/grp_target.py, modules/livecd_stage1_target.py,
1851 modules/livecd_stage2_target.py, modules/netboot_target.py,
1852 modules/stage1_target.py, modules/stage4_target.py,
1853 modules/tinderbox_target.py:
1854 So I was just kidding on that last commit. This one is 2.0_rc4.
1856 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1857 modules/catalyst_lock.py, modules/catalyst_support.py,
1858 modules/embedded_target.py, modules/generic_stage_target.py,
1859 modules/grp_target.py, modules/livecd_stage1_target.py,
1860 modules/livecd_stage2_target.py, modules/netboot_target.py,
1861 modules/stage1_target.py, modules/stage2_target.py,
1862 modules/stage4_target.py, modules/tinderbox_target.py:
1863 Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
1865 02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1866 files/catalyst.conf, modules/catalyst_lock.py,
1867 modules/catalyst_support.py, modules/embedded_target.py,
1868 modules/generic_stage_target.py, modules/grp_target.py,
1869 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1870 modules/netboot_target.py, modules/stage1_target.py,
1871 modules/stage2_target.py, modules/stage4_target.py,
1872 modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
1873 Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
1874 and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
1876 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
1877 modules/generic_stage_target.py:
1878 Fix autoresume for unpacking tarballs
1880 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
1881 targets/support/livecdfs-update.sh:
1882 remove gnap livecd-type per Koon's request
1884 02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
1885 change rc-update add modules default to rc-update add modules boot
1887 02 Dec 2005; Eric Edgar <rocket@gentoo.org>
1888 modules/generic_stage_target.py, modules/grp_target.py:
1889 Add more verbosity to digests if -V is enabled, add more print messages to
1892 02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1893 modules/generic_stage_target.py, modules/grp_target.py:
1894 Add sha/md5 digests support for grp and cleanup other sha/md5 code
1896 01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1897 Fix folder name for grp build dir to not have .tar.bz2 at the end
1899 01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
1900 modules/catalyst_support.py, modules/generic_stage_target.py:
1901 Add md5 and sha .digests file creation per wolf31o2's feature request
1903 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1904 This is catalyst-2.0_rc2.
1906 30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
1907 files/catalyst.conf, modules/generic_stage_target.py,
1908 modules/livecd_stage1_target.py:
1909 Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
1910 after each successful kernel build;add autoresume documentation to
1913 30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1914 targets/embedded/embedded-controller.sh,
1915 targets/embedded/embedded-fs-runscript.sh,
1916 targets/livecd-stage2/livecd-stage2-controller.sh,
1917 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
1918 targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
1919 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1920 targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
1921 targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
1922 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1923 targets/support/rc-update.sh:
1924 Changed multiple spaces to tabs to satisfy my OCD.
1926 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
1927 targets/support/chroot-functions.sh:
1928 Bumped genkernel detection to require 3.3.0 or higher
1930 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1931 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1932 targets/netboot/netboot-controller.sh:
1933 Changed to clst_use from clst_embedded_use and clst_netboot_use and
1934 clst_grp_use. This is catalyst-2.0_rc1.
1936 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
1937 targets/netboot/netboot-controller.sh:
1938 change to clst_use from clst_netboot_use
1940 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1941 targets/livecd-stage1/livecd-stage1-chroot.sh,
1942 targets/stage4/stage4-chroot.sh:
1943 Changed to clst_use from clst_stage4_use and clst_livecd_use.
1945 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1946 targets/stage4/stage4-chroot.sh:
1947 Fixed USE invocations in stage4 target.
1949 29 Nov 2005; Eric Edgar <rocket@gentoo.org>
1950 modules/livecd_stage1_target.py:
1951 Force use=livecd for livecd-stage1
1953 29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1954 This is version 2.0_pre20051129.
1956 28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1957 examples/livecd-stage1_template.spec, examples/stage4_template.spec:
1958 Removed kudzu-knoppix from example spec files.
1960 22 Nov 2005; Eric Edgar <rocket@gentoo.org>
1961 +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
1962 Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
1964 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1965 examples/grp_template.spec, examples/livecd-stage1_template.spec,
1966 examples/stage4_template.spec, +examples/tinderbox_template.spec:
1967 Added tinderbox_template.spec to examples and cleaned up pkgcache_path
1968 definitions in the examples to fit in 80 columns.
1970 22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
1971 examples/livecd-stage1_template.spec, examples/stage4_template.spec,
1972 modules/grp_target.py, modules/tinderbox_target.py,
1973 targets/tinderbox/tinderbox-chroot.sh:
1974 Tinderbox script: added newuse, tinderbox and grp targets added support for
1975 overriding the pkgcache location via pkgcache_path - pkgcache_path:
1976 /path/to/cache in the spec file, updated example specs to note pkgcache_path
1978 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1979 Added portdir example to catalyst.conf for bug #113272.
1981 22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1982 targets/support/create-iso.sh:
1983 Fixed a few lines which were causing the isolinux directory to be removed
1984 when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
1986 21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1987 targets/support/create-iso.sh:
1988 Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
1990 21 Nov 2005; Eric Edgar <rocket@gentoo.org>
1991 targets/support/bootloader-setup.sh, targets/support/functions.sh:
1992 Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
1993 too many arches dont use it by default, test for an initrd in the yaboot
1996 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
1997 modules/generic_stage_target.py:
1998 Fix split error if use is specified
2000 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2001 -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
2002 +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
2003 Updated palo version from catalyst 1.x for HPPA.
2005 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2006 targets/support/bootloader-setup.sh:
2007 Removing for loop for grub on amd64/x86 as it was totally useless.
2009 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2010 targets/support/bootloader-setup.sh:
2011 Remove vga= line for PPC.
2013 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2014 targets/support/bootloader-setup.sh:
2015 PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
2017 18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2018 -catalyst-2.0_pre20051101-slot.patch, catalyst:
2019 Removing slot patch as it probably didn't belong here anyway, and updating
2020 version stamp to 2.0_pre20051118.
2022 18 Nov 2005; Eric Edgar <rocket@gentoo.org>
2023 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2024 targets/support/bootloader-setup.sh:
2025 fix the bootloader script for isolinux so that it actually makes a cfg file,
2026 remove extra unneeded catalyst aborting print statement, reorganize rm code
2027 to make sure is splits properly and is an array even from the cmdline
2029 17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2030 targets/support/livecdfs-update.sh:
2031 Added call to update-usbids to download the latest usb.ids file.
2033 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2034 modules/generic_stage_target.py:
2035 Move checks of running catalyst into the target which is simpler
2037 17 Nov 2005; Eric Edgar <rocket@gentoo.org>
2038 modules/generic_stage_target.py:
2039 Attempt to fix bug #111752, due to mount_safety_check calling a lock object
2040 that doesnt exist yet
2042 17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
2043 Keep unnecessary programs from installing into kerncache
2045 17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2046 modules/generic_stage_target.py:
2047 Turn on more tracebacks at this point to better debug .. will need to turn
2048 them down as we find errors and build appropriate error handlers
2050 15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2051 Changed version marker to 2.0_pre20051115 for new ebuild.
2053 15 Nov 2005; Eric Edgar <rocket@gentoo.org>
2054 modules/livecd_stage2_target.py:
2055 Fix bug in livecd stage2 so that it doesnt try to use tar
2057 14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2058 targets/livecd-stage2/livecd-stage2-controller.sh:
2059 Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
2060 list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
2061 of Getting_Online.txt from catalyst 1.1.10.10.
2063 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2064 Added Joshua Kinard to authors for his mips contributions.
2066 11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2067 examples/livecd-stage2_template.spec:
2068 Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
2069 Paul Kessler on gentoo-catalyst. ;]
2071 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2072 Change variables from cat1 format to cat2
2074 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2075 modules/generic_stage_target.py, modules/stage1_target.py:
2076 Fix modules has no attribute register
2078 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2079 modules/generic_stage_target.py:
2080 Fix broken aliases code that was just proof of concept
2082 07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2083 Output mkisofs command line options to assist in debugging
2085 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2086 modules/generic_stage_target.py, targets/support/create-iso.sh:
2089 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2090 modules/generic_stage_target.py:
2091 Add VERY basic support for aliases kernel parameter.
2093 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2094 modules/livecd_stage2_target.py:
2095 Remove large section of commented code
2097 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2098 modules/generic_stage_target.py, modules/stage1_target.py:
2099 Allow LDFLAGS to be specified as an ENV variable for stage1
2101 07 Nov 2005; Eric Edgar <rocket@gentoo.org>
2102 modules/generic_stage_target.py:
2103 Fix rc-update to automatically run default options for livecds. Removed an
2104 erroneous key check.
2106 02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2107 modules/livecd_stage1_target.py, modules/tinderbox_target.py:
2108 Make use spec key optional to default to profile defaults
2110 02 Nov 2005; Eric Edgar <rocket@gentoo.org>
2111 +examples/stage4_template.spec:
2112 Preliminary stage4_template.spec file
2114 01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2115 +catalyst-2.0_pre20051101-slot.patch, catalyst:
2116 Updated version stamp and added slot patch.
2118 26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
2119 Fix ordering problem so self.settings is defined
2121 18 Oct 2005; Eric Edgar <rocket@gentoo.org>
2122 modules/generic_stage_target.py:
2123 Correct a rsync issue when the directory doesnt exist
2125 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2126 modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
2127 targets/livecd-stage2/livecd-stage2-controller.sh,
2128 targets/netboot/netboot-controller.sh,
2129 targets/stage4/stage4-controller.sh:
2130 run pre_kmerge and post_kmerge only once
2132 17 Oct 2005; Eric Edgar <rocket@gentoo.org>
2133 targets/support/bootloader-setup.sh:
2134 MIPS bootloader patch
2136 15 Oct 2005; Eric Edgar <rocket@gentoo.org>
2137 targets/support/mips-arcload_conf.sh:
2138 Fix MIPS Serial Detection
2140 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2141 targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
2142 +targets/support/mips-arcload_conf.sh:
2143 Application of Kumba's patches for MIPS support
2145 13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2146 Check for the correct arch specific cd building tool
2148 13 Oct 2005; Eric Edgar <rocket@gentoo.org>
2149 modules/generic_stage_target.py:
2150 Print a warning if livecd/iso is not defined
2152 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2153 Reverted default CHOST for x86 back to i386-pc-linux-gnu.
2155 11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2156 targets/support/post-kmerge.sh:
2157 Check for existence of files in /lib/modules before running depscan.sh. This
2158 replaces the mips-specific check and makes it portable.
2160 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2161 modules/generic_stage_target.py:
2162 update autoresume logic when dealing with rsync unpack operations
2164 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2165 targets/support/post-kmerge.sh:
2166 Bypass module load on mips
2168 10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2169 remove --no-deps so dependancies get installed for genkernel
2171 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2172 modules/generic_stage_target.py:
2173 Fix missing : statement in unpack
2175 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2176 modules/generic_stage_target.py:
2177 fix livecd-stage2 unpack when seedcache is turned off
2179 10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2180 targets/support/functions.sh:
2181 Fix module unpacking and make it actually optional.
2183 10 Oct 2005; Eric Edgar <rocket@gentoo.org>
2184 modules/generic_stage_target.py:
2185 Fix broken seedcache autoresume interaction
2187 07 Oct 2005; Eric Edgar <rocket@gentoo.org>
2188 modules/generic_stage_target.py:
2189 Cleanup stage directories properly for tar installs
2191 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2192 Tinderbox no longer cleans /tmp/*
2194 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2195 targets/tinderbox/tinderbox-chroot.sh,
2196 targets/tinderbox/tinderbox-controller.sh:
2197 Fixing problem with bind mounted portage and final rsync on tinderbox target
2198 and adding additional logging.
2200 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
2201 Stop tinderbox from trying to create a tarball of itself
2203 06 Oct 2005; Eric Edgar <rocket@gentoo.org>
2204 modules/generic_stage_target.py:
2205 Fix catalyst so it fully disables snapcache when its not specified in the
2208 06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2209 examples/livecd-stage2_template.spec:
2210 Removed livecd/runscript and livecd/archscript from livecd-stage2 example
2211 spec template and updating version stamp.
2213 06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2214 modules/catalyst_support.py:
2215 allow file_check to proceed if key is not in use
2217 06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
2218 Recursively make the missing directories
2220 05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
2221 Fix extract_modules to just echo a warning that it is missing
2223 30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2224 files/catalyst.conf:
2225 Updating default configuration for catalyst and updating version stamp,
2226 since we're beginning internal testing for release.
2228 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2229 modules/generic_stage_target.py:
2230 fix bug 106004 split strings into a list for empty and rm operation
2232 15 Sep 2005; Eric Edgar <rocket@gentoo.org>
2233 modules/livecd_stage2_target.py:
2234 Append slashes to directories so rsyncs work properly
2236 13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2237 examples/livecd-stage2_template.spec:
2238 Changing source_subpath for livecd-stage2 example for bug #101704.
2240 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2241 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2242 targets/support/livecdfs-update.sh:
2243 Added livecd/xdm and livecd/xsession options. These are used to setup the
2244 default display manager and X session, respectively. Added supporting
2245 documentation to example spec files. Imported more work from my fsscript for
2246 the official LiveCD.
2248 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2249 Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
2250 discussion, see bug #88777.
2252 12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
2253 modules/generic_stage_target.py:
2254 Added sh architecture to supported architectures. Thanks to Matsuu Takuto
2255 <matsuu@gentoo.org> for the patch. Closing bug #105693.
2257 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2258 targets/livecd-stage1/livecd-stage1-controller.sh,
2259 targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
2260 Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
2261 on livecd-stage2 and removing universal motd for livecd/type of
2262 gentoo-release-livecd.
2264 08 Sep 2005; Eric Edgar <rocket@gentoo.org>
2265 modules/livecd_stage1_target.py:
2266 Add optional livecd/type env var for scripts to add optional items to the
2269 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2270 -livecd/files/x86-help.msg:
2271 Removing x86-help.msg as it is no longer used.
2273 08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2274 livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
2275 livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2276 Add dobladecenter description to bootloader files for x86/amd64.
2278 06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2279 Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
2281 01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2282 modules/generic_stage_target.py:
2283 Added split to use section for bug #104414.
2285 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2286 livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
2287 livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
2288 Tabs to whitespaces for isolinux.
2290 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2291 targets/support/bootloader-setup.sh:
2292 Changed isolinux to use new split-out help messages. Using grub gives a
2293 single help message with pager.
2295 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2296 +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
2297 +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
2298 +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
2299 Added F2->F7 help messages for isolinux.
2301 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2302 livecd/files/README.txt, livecd/files/generic.motd.txt,
2303 livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
2304 livecd/files/livecd-local.start:
2305 Updated files from latest used to build LiveCD.
2307 30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
2308 Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
2310 29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2311 modules/catalyst_support.py:
2312 Added fix for using options with = in them with --cli (ex.
2313 livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
2314 <cell@ices.utexas.edu> for pointing this out to me via email.
2316 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2317 modules/generic_stage_target.py, targets/support/functions.sh:
2318 fix bug in exec_in_chroot for stage1 target
2320 09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2321 modules/generic_stage_target.py:
2322 fix missing os. in os.popen. and clear the autoresume flags if the chroot is
2323 invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
2325 09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
2326 catalyst, examples/livecd-stage2_template.spec,
2327 examples/snapshot_template.spec, files/catalyst.conf,
2328 livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
2329 livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
2330 livecd/files/x86-help.msg, modules/catalyst_lock.py,
2331 modules/catalyst_support.py, modules/livecd_stage2_target.py,
2332 targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
2333 targets/livecd-stage2/livecd-stage2-controller.sh,
2334 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2335 targets/stage2/stage2-preclean-chroot.sh,
2336 targets/stage3/stage3-preclean-chroot.sh,
2337 targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
2338 targets/support/chroot-functions.sh, targets/support/create-iso.sh,
2339 targets/support/filesystem-functions.sh, targets/support/functions.sh,
2340 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2341 targets/support/target_image_setup.sh:
2342 Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
2343 to look at gamecdfs-update.sh yet.
2345 09 Aug 2005; Eric Edgar <rocket@gentoo.org>
2346 modules/generic_stage_target.py:
2347 Remove extra debugging print statement
2349 09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2350 +modules/catalyst_lock.py, modules/catalyst_support.py,
2351 modules/embedded_target.py, modules/generic_stage_target.py,
2352 modules/grp_target.py, modules/livecd_stage1_target.py,
2353 modules/livecd_stage2_target.py, modules/netboot_target.py,
2354 modules/snapshot_target.py, modules/stage1_target.py,
2355 modules/stage2_target.py, modules/stage4_target.py,
2356 targets/support/functions.sh:
2357 Add locking support. Code simplification for unpack and unpack snapshot.
2358 Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
2359 Add seedcache support (Grabs output from previous target run)
2360 options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
2362 27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2363 modules/catalyst_support.py, modules/generic_stage_target.py:
2364 Add support to cache the snapshot dir. add snapcache to options. add
2365 snapshot_cache= to override the default location of the cache in
2366 catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
2368 27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2369 +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
2370 Forward port README.txt and Getting_Online.txt files from catalyst
2373 22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2374 Add automatic creation/deletion of runlevels based on rcadd rcdel
2376 19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2377 Fix grp so that grp/use is not required anymore
2379 12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2380 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2381 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2382 -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2383 -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
2384 +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
2385 +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
2386 Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
2387 they are known to cause booting problems.
2389 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2390 livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
2391 Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
2392 <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
2395 08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2396 targets/stage1/stage1-chroot.sh:
2397 Fixed quoting in stage1 profile check.
2399 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2400 targets/stage3/stage3-chroot.sh:
2401 Fixing USE for stage3.
2403 07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2404 targets/support/chroot-functions.sh:
2405 Fix FETCH code so it will run for Pylon
2407 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
2408 targets/grp/grp-chroot.sh:
2409 Fix bindist invcation.
2411 07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2412 targets/grp/grp-chroot.sh:
2413 Made sure bindist was used for all emerges in GRP.
2415 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
2416 Fix USE flags for GRP build
2418 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
2419 targets/stage4/stage4-chroot.sh:
2420 let GRP use the users environment variables and removed extra
2421 GRP_STAGE23_USE from stage4
2423 07 Jul 2005; Eric Edgar <rocket@gentoo.org>
2424 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2425 Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
2427 07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
2428 fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
2429 impact all previous spec files that use this option. It's beejay's fault.
2431 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
2432 Changed to use linux32 for ppc32 support when build host is ppc64.
2434 06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
2436 Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
2438 06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
2439 Minor cosmetic print statement fixes for readability
2441 06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2442 modules/catalyst_support.py, modules/generic_stage_target.py:
2443 Fix None None bug and exception reporting
2445 06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
2446 Fix iso creation script. Case statement out of place
2448 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
2449 arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
2450 arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
2451 catalyst, files/catalyst.conf, modules/builder.py,
2452 modules/catalyst_support.py, modules/embedded_target.py,
2453 modules/generic_stage_target.py, modules/generic_target.py,
2454 modules/grp_target.py, modules/livecd_stage1_target.py,
2455 modules/livecd_stage2_target.py, modules/netboot_target.py,
2456 modules/snapshot_target.py, modules/stage1_target.py,
2457 modules/stage2_target.py, modules/stage3_target.py,
2458 modules/stage4_target.py, modules/tinderbox_target.py,
2459 targets/embedded/embedded-chroot.sh,
2460 targets/embedded/embedded-fs-runscript.sh,
2461 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
2462 targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
2463 targets/grp/grp-preclean-chroot.sh,
2464 targets/livecd-stage1/livecd-stage1-chroot.sh,
2465 targets/livecd-stage1/livecd-stage1-controller.sh,
2466 targets/livecd-stage2/livecd-stage2-controller.sh,
2467 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
2468 targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
2469 targets/netboot/netboot-image.sh, targets/stage1/build.py,
2470 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2471 targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
2472 targets/stage2/stage2-controller.sh,
2473 targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
2474 targets/stage3/stage3-controller.sh,
2475 targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
2476 targets/stage4/stage4-controller.sh,
2477 targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
2478 targets/support/create-iso.sh, targets/support/functions.sh,
2479 targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
2480 targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
2481 targets/support/target_image_setup.sh,
2482 targets/tinderbox/tinderbox-chroot.sh,
2483 targets/tinderbox/tinderbox-controller.sh,
2484 targets/tinderbox/tinderbox-preclean-chroot.sh:
2485 Big honkin' copyright update.
2487 05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2488 modules/generic_stage_target.py:
2489 add additional logging output. Use standard os redirection methods to log to
2492 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2493 targets/stage1/stage1-chroot.sh:
2494 Added profile sanity check for bug #97867.
2496 05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2497 targets/support/bootloader-setup.sh:
2498 Removing acpi=off from default kernel arguments and adding ia64
2499 livecd-stage2 support functions and cdtar.
2501 30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2502 targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
2503 Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
2504 control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
2505 splash command line.
2507 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2508 targets/support/create-iso.sh:
2509 Fixed up zisofs support. Waiting for response from sparc before touching
2512 28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2513 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
2514 targets/support/functions.sh:
2515 Added livecd/bootargs and added the option to the bootloader-setup.sh script
2516 to allow it to work on all arches that dynamically build their bootloader
2519 27 Jun 2005; Eric Edgar <rocket@gentoo.org>
2520 targets/stage4/stage4-controller.sh:
2521 Fix stage4 so it doesnt run the bootloader stuff
2523 24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2524 targets/support/bootloader-setup.sh:
2525 Removed dokeymap from non-Gentoo releases.
2527 23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2528 targets/support/livecdfs-update.sh:
2529 Added call to update-pciids to download the latest pci.ids file.
2531 23 Jun 2005; Eric Edgar <rocket@gentoo.org>
2532 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2533 modules/stage4_target.py:
2534 Allow changing the location of the pkg_cache in stage4 or livecd-stage1
2536 22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
2537 Fix issue where -s on the command line would not run
2539 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2540 livecd/files/generic.motd.txt:
2541 Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
2542 kernel configurations.
2544 22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2545 targets/support/livecdfs-update.sh:
2546 Updated hostname/domainname creation for new baselayout.
2548 16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2549 targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
2550 Fixing some bootloader isolinux/boot stuff for x86/amd64.
2552 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2553 targets/support/chroot-functions.sh:
2554 Change portage emerge to use --oneshot --nodeps to keep from merging the
2555 same packages multiple times.
2557 14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2558 targets/stage2/stage2-chroot.sh:
2559 Added a -p bootstrap when catalyst is called with -V (verbose).
2561 10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2562 targets/support/livecdfs-update.sh:
2563 Removed inittab hack, as this is done by livecd-tools.
2565 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2566 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
2567 Revert sync for bug #86914. Yeah... I need to pay more attention sometimes.
2569 09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2570 -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
2571 -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
2572 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
2573 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
2574 targets/livecd-stage2/livecd-stage2-controller.sh:
2575 Removed gentoo.png and creation of face directory. Changed
2576 livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
2579 02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2580 targets/stage1/stage1-preclean-chroot.sh,
2581 targets/support/chroot-functions.sh:
2582 Added setup_binutils function and force both of them to run during stage1
2585 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2586 examples/livecd-stage2_template.spec:
2587 Added livecd/volid explanation to example spec.
2589 01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2590 targets/support/create-iso.sh:
2591 General cleanup of ISO code and added default livecd/volid when it is not set.
2593 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2594 targets/embedded/embedded-controller.sh:
2595 Actually modify the embedded target this time.
2597 25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
2598 examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
2599 targets/livecd-stage2/livecd-stage2-controller.sh,
2600 targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
2601 Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
2602 and livecd-stage2 targets.
2604 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
2605 files/catalyst.conf:
2606 Retired John Davis <zhen@gentoo.org> and added storedir to default
2609 20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2610 targets/support/livecdfs-update.sh:
2611 Uncommented openglify, since it is needed for both opengl-update-livecd and
2614 18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2615 modules/generic_stage_target.py:
2616 Fix print statement so it shows when kill_chroot_pids is run correctly
2618 16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2619 modules/snapshot_target.py:
2620 Fix snapshot target to skip the kill_pids check
2622 06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
2623 Bug fixes in parse_spec, fix issues detecting list or string.
2625 05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2626 modules/catalyst_support.py:
2627 Fix bug 65284. More flexible spec parsing. Should handle cases where no
2628 spaces are after :. Better handling of comments ( ie preprocessed and
2629 stripped off ). Unset empty keys.
2631 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2632 targets/support/kill-chroot-pids.sh:
2633 Remove extra P_NAME definition that is never used. Saves processing time.
2634 Bumped catalyst to pre2
2636 03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2637 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2638 +targets/support/kill-chroot-pids.sh:
2639 User info about runscript and archscript. Added checks for processes running
2640 in the chroot and created a script to kill them. Should fix the unmounting
2641 issues with gconfd or any other running application in the chroot
2643 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2644 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
2645 Remove using gcc-config to set things up as we should all be using 2005.0
2648 29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2649 examples/livecd-stage2_template.spec:
2650 Added livecd/users to example livecd-stage2 spec file.
2652 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2653 targets/support/livecdfs-update.sh:
2654 Change default hostnames for livecds
2656 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2657 targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
2658 Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
2661 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2662 modules/livecd_stage2_target.py:
2663 Clear autoresume flags when build is done
2665 29 Apr 2005; Eric Edgar <rocket@gentoo.org>
2666 modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
2667 targets/support/create-iso.sh:
2668 Fix isolinux so that it finds menus and kernels and stuff
2670 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2671 modules/generic_stage_target.py:
2672 Make purge operation a little less chatty, removed print statements
2674 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2675 livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2676 livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
2677 updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
2679 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2680 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2681 print warning message about deprecated use of cdfstype
2683 28 Apr 2005; Eric Edgar <rocket@gentoo.org>
2684 targets/support/chroot-functions.sh:
2685 statically define genkernel location to eliminate which command failure if
2686 genkernel is not installed
2688 27 Apr 2005; Eric Edgar <rocket@gentoo.org>
2689 modules/generic_stage_target.py:
2690 change the portage_overlay to an array so it always works
2692 27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2693 modules/catalyst_support.py:
2694 Fix exception handling to remove extraneous prints of None
2696 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
2697 Remove iso creation code from stage4
2699 27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2700 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2701 modules/livecd_stage2_target.py, modules/snapshot_target.py,
2702 targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
2703 targets/livecd-stage1/livecd-stage1-chroot.sh,
2704 targets/livecd-stage1/livecd-stage1-controller.sh,
2705 targets/livecd-stage2/livecd-stage2-controller.sh,
2706 targets/netboot/netboot-controller.sh,
2707 targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
2708 targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
2709 targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2710 targets/support/create-iso.sh, targets/support/kmerge.sh,
2711 targets/support/target_image_setup.sh,
2712 targets/tinderbox/tinderbox-controller.sh:
2713 Fix some exception handling in catalyst_support.py, remove intermediate
2714 destination folder of iso and tarball, add additional tests for folders not
2715 found on host but defined in spec file, keep catalyst from erroring in this
2716 case, change exit code on shell scripts so that errors are reported to
2717 catalyst and causes catalyst to die on errors, fix bug in
2718 livecd-stage1-chroot.sh so that it uses USE flags properly, added additional
2719 check for mkisofs that informs the user of where to get the program, and
2720 removed the autoresume code from ccache and distcc installation until I can
2721 figure out a way to have the autoresume flag go someplace outside the chroot.
2723 26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2724 Remove bind mounts before rm operations happen at startup
2726 26 Apr 2005; Eric Edgar <rocket@gentoo.org>
2727 modules/generic_stage_target.py:
2728 Fix bug where purge deletes the autoresume directory but doesnt recreate it
2730 26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2731 modules/generic_stage_target.py:
2732 fix minor bug in the purge code so that it actually runs the commands
2734 22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
2735 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2736 modules/stage4_target.py:
2737 Change ordering of tasks so root_overlay and fsscript occur after
2738 livecd_update, giving users a chance to override livecd_update
2740 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2741 modules/catalyst_support.py, modules/generic_stage_target.py:
2742 Added a better exception handling message for keyboard interrupt and added
2743 countdown timer for purge operation to give an opportunity to exit
2745 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2746 modules/catalyst_support.py, modules/generic_stage_target.py:
2747 Add support to clear the autoresume flags and improve the purge code to
2748 clean the chroot, and pkg/kern cache
2750 21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2751 modules/catalyst_support.py, modules/generic_stage_target.py,
2752 modules/livecd_stage1_target.py:
2753 only append livecd-tools to the livecd-stage1 target package list and move a
2754 check out of the way so command line and spec files can co-exist
2756 21 Apr 2005; Eric Edgar <rocket@gentoo.org>
2757 modules/generic_stage_target.py:
2758 fixed python syntax in set_packages so catalyst will run
2760 21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2761 modules/embedded_target.py, modules/generic_stage_target.py,
2762 modules/grp_target.py, modules/livecd_stage1_target.py,
2763 modules/livecd_stage2_target.py, modules/netboot_target.py,
2764 modules/stage4_target.py, modules/tinderbox_target.py,
2765 targets/embedded/embedded-chroot.sh,
2766 targets/embedded/embedded-controller.sh,
2767 targets/livecd-stage1/livecd-stage1-controller.sh,
2768 -targets/livecd-stage2/livecd-stage2-bootloader.sh,
2769 -targets/livecd-stage2/livecd-stage2-cdfs.sh,
2770 targets/livecd-stage2/livecd-stage2-controller.sh,
2771 -targets/livecd-stage2/livecd-stage2-iso.sh,
2772 targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
2773 +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
2774 +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
2775 targets/support/functions.sh, targets/support/livecdfs-update.sh,
2776 +targets/support/target_image_setup.sh:
2777 embedded target cleanups ... iso,bootloader,target_setup generalizations,
2780 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2781 targets/livecd-stage2/livecd-stage2-controller.sh,
2782 targets/support/livecdfs-update.sh:
2783 Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
2784 a custom one if livecd/type is gentoo-gamecd. Added more default setup to
2785 livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
2788 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2789 targets/livecd-stage2/livecd-stage2-controller.sh,
2790 targets/support/rc-update.sh:
2791 Updated rc-update.sh with better defaults for different livecd/type settings
2792 and cleaning up file copying in livecd-stage2-controller.sh to match
2795 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
2796 Made example of catalyst.conf in README match the default catalyst.conf
2799 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
2801 Removing old files from previous maintainers and updating README.
2803 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2804 modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
2805 Added livecd/users option to create non-root users. The first user listed
2806 will also be used for auto-starting X, if X is merged onto the CD.
2808 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2809 targets/livecd-stage1/livecd-stage1-controller.sh,
2810 targets/livecd-stage2/livecd-stage2-controller.sh,
2811 targets/support/livecdfs-update.sh:
2812 Updated all instances of livecd/type: gentoo-release-environmental to
2813 gentoo-release-livecd and added generic-livecd.
2815 20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2816 examples/fsscript.sh.example, examples/gamecd.conf.example,
2817 examples/generic_stage_template.spec, examples/grp_template.spec,
2818 examples/livecd-stage1_template.spec,
2819 examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2820 examples/snapshot_template.spec:
2821 Imported example files from catalyst 1.1.9 to make them more verbose.
2823 18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2824 Fix grp/use bug #89365
2826 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
2827 modules/generic_stage_target.py, targets/support/kmerge.sh:
2828 Fixes for initramfs overlay support.
2830 15 Apr 2005; Eric Edgar <rocket@gentoo.org>
2831 modules/generic_stage_target.py, targets/support/kmerge.sh,
2832 targets/support/pre-kmerge.sh:
2833 Fix ctrl-c error if pre-kmerge.sh is running by sourcing
2834 /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
2835 caching bug; Also adding preliminary support for initramfs_overlay from
2838 14 Apr 2005; Eric Edgar <rocket@gentoo.org>
2839 modules/generic_stage_target.py, targets/support/kmerge.sh:
2840 Removed support for postconf as genkernel no longer has that option
2842 14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2843 modules/embedded_target.py, modules/generic_stage_target.py,
2844 modules/grp_target.py, modules/livecd_stage1_target.py,
2845 modules/livecd_stage2_target.py, modules/netboot_target.py,
2846 modules/stage4_target.py, modules/tinderbox_target.py,
2847 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2848 targets/stage1/stage1-preclean-chroot.sh,
2849 targets/support/chroot-functions.sh:
2850 AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
2851 die properly on CTRL-C; fixed stage1 bug with gcc-setup
2853 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
2854 modules/livecd_stage2_target.py:
2855 Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
2857 11 Apr 2005; Eric Edgar <rocket@gentoo.org>
2858 modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2859 modules/livecd_stage2_target.py, modules/stage4_target.py,
2860 targets/livecd-stage1/livecd-stage1-controller.sh,
2861 targets/livecd-stage2/livecd-stage2-controller.sh,
2862 targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
2863 targets/support/functions.sh, targets/support/kmerge.sh,
2864 targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
2865 Generalized kernel support, fsscript, rcupdate, etc for stage4
2867 09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2868 targets/support/pre-kmerge.sh:
2869 Removed sed for usb devices from legacy genkernel, as we're going to require
2870 a version much higher that no longer exhibits the bug.
2872 08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2873 examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
2874 targets/support/livecdfs-update.sh:
2875 Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
2876 properly with hotplug firmwares, and also updated gamecd.conf.example, since
2877 the ut2004demo shell script has been renamed to ut2004-demo.
2879 08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2880 let genkernel always reinstall itself
2882 07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2883 modules/catalyst_support.py, modules/generic_stage_target.py,
2884 modules/stage1_target.py, targets/support/livecdfs-update.sh:
2885 fix case bug in livecdfs-update.sh; fix bug in initial command line
2886 arguement parsing; add cflags spec file support which is only allowed to
2889 07 Apr 2005; Eric Edgar <rocket@gentoo.org>
2890 targets/stage3/stage3-chroot.sh:
2891 Fix a use flag bug in the stage3
2893 07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2894 modules/generic_stage_target.py:
2895 Changes to allow cflags, chost, cxxflags in a spec file
2897 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
2898 targets/livecd-stage1/livecd-stage1-controller.sh,
2899 targets/livecd-stage2/livecd-stage2-controller.sh,
2900 targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
2901 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
2902 targets/support/pre-kmerge.sh:
2903 change the code to use more case statements. Fix gcc issue in stage1.
2905 06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2906 targets/livecd-stage1/livecd-stage1-controller.sh,
2907 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
2908 Merging in changes from catalyst 1.1.x for gamecd support.
2910 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
2911 targets/stage1/stage1-preclean-chroot.sh:
2912 Removing gcc-config stuff to see if its still required to work around a gcc
2915 06 Apr 2005; Eric Edgar <rocket@gentoo.org>
2916 targets/support/chroot-functions.sh, targets/support/kmerge.sh:
2917 Added tests for genkernel >3.2.0
2919 05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2922 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2923 Updated AUTHORS with new maintainers and updated contributors list.
2925 05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2926 examples/fsscript.sh.example, livecd/files/README.txt,
2927 livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
2928 livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
2929 targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
2930 Changed maintainers. Updated examples/fsscript.sh.example to provide better
2931 documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
2932 universal.motd.txt to resolve documentation issue on bug #86914. Added
2933 x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
2934 sed-fu from livecdfs-update.sh and made default timezone UTC rather than
2937 05 Apr 2005; Eric Edgar <rocket@gentoo.org>
2938 targets/livecd-stage2/livecd-stage2-controller.sh:
2939 Removed a few unnecessary comments
2941 05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
2942 Removed obsolete files from the livecd directory as the functionality has
2943 moved into the targets folders
2945 04 Apr 2005; Eric Edgar <rocket@gentoo.org>
2946 +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
2947 Additional catalyst 2.0.0 files
2949 04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
2950 +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
2951 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2952 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2953 -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
2954 -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
2955 -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
2956 -livecd/runscript/alpha-archscript.sh,
2957 -livecd/runscript/default-runscript.sh,
2958 -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
2959 -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
2960 -livecd/runscript-support/gamecdfs-update.sh,
2961 -livecd/runscript-support/kmerge.sh,
2962 -livecd/runscript-support/livecdfs-update.sh,
2963 -livecd/runscript-support/post-kmerge.sh,
2964 -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
2965 modules/embedded_target.py, modules/generic_stage_target.py,
2966 modules/grp_target.py, modules/livecd_stage1_target.py,
2967 modules/livecd_stage2_target.py, -modules/netboot.py,
2968 +modules/netboot_target.py, modules/snapshot_target.py,
2969 modules/stage1_target.py, +modules/stage4_target.py,
2970 modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
2971 +targets/embedded/embedded-controller.sh,
2972 targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
2973 -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
2974 +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
2975 -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2976 +targets/livecd-stage1/livecd-stage1-controller.sh,
2977 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2978 -targets/livecd-stage1/livecd-stage1.sh,
2979 +targets/livecd-stage2/livecd-stage2-bootloader.sh,
2980 +targets/livecd-stage2/livecd-stage2-cdfs.sh,
2981 +targets/livecd-stage2/livecd-stage2-controller.sh,
2982 +targets/livecd-stage2/livecd-stage2-iso.sh,
2983 targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
2984 targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
2985 -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
2986 -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
2987 targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2988 +targets/stage1/stage1-controller.sh,
2989 +targets/stage1/stage1-preclean-chroot.sh,
2990 -targets/stage1/stage1-preclean1-chroot.sh,
2991 -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
2992 targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
2993 targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
2994 targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
2995 targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
2996 +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
2997 +targets/stage4/stage4-preclean-chroot.sh,
2998 +targets/support/chroot-functions.sh,
2999 +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
3000 +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
3001 +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
3002 +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
3003 +targets/tinderbox/tinderbox-controller.sh,
3004 targets/tinderbox/tinderbox-preclean-chroot.sh,
3005 -targets/tinderbox/tinderbox.sh:
3006 Initial Import of Catalyst 2.0.0
3008 30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3009 livecd/runscript-support/livecdfs-update.sh:
3010 Added /usr/portage as tmpfs (this will be made conditional later).
3012 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3013 +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
3014 Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
3015 from an interactive shell.
3017 29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3018 -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
3019 livecd/files/livecd-local.start, -livecd/files/mkvardb,
3020 livecd/runscript-support/pre-kmerge.sh,
3021 livecd/runscript/default-runscript.sh:
3022 Moved livecd-bash_profile to livecd-bashrc. Added check for
3023 /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
3024 sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
3027 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
3028 modules/generic_stage_target.py:
3029 Applying arm patch from vapier and closing bug #86466. This is now catalyst
3032 24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
3033 livecd/runscript/default-runscript.sh,
3034 targets/livecd-stage1/livecd-stage1.sh:
3035 Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
3036 #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
3037 arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
3040 19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3041 livecd/runscript/ppc-archscript.sh:
3042 Added -l to mkisofs line for ppc as this allows full 31 character file names.
3044 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3045 livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
3046 Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
3047 for multiple initrd files.
3049 16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3050 livecd/runscript/ppc-archscript.sh:
3051 Modifed PPC archscript to close bug #84648 and also to make the PPC
3052 archscript produce multiple initrd files, like x86/amd64.
3054 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3055 -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3056 -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
3057 livecd/runscript/ppc-archscript.sh:
3058 Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
3059 isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
3060 livecd/volid for the HFS volid, too.
3062 09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3063 Calling this one 1.1.7 and rolling a tarball.
3065 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3066 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3067 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3068 -livecd/runscript/sparc64-archscript.sh,
3069 livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
3070 Added livecd/volid to set the volume ID when creating the ISO, patch by
3071 Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
3072 sparc-archscript.sh and removing sparc64 one, as they are identical now.
3074 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3075 +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
3076 +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
3077 Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
3079 08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3080 livecd/runscript-support/livecdfs-update.sh:
3081 Removed hdparm from default runlevel as it break ide=nodma at boot.
3083 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3084 livecd/runscript-support/kmerge.sh,
3085 livecd/runscript-support/pre-kmerge.sh,
3086 targets/livecd-stage1/livecd-stage1-chroot.sh:
3087 Revert last set of changes and remove portage version check from emerge in
3088 livecd-stage1, as it breaks catalyst's ability to fail properly on an
3091 07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3092 livecd/runscript-support/kmerge.sh,
3093 livecd/runscript-support/pre-kmerge.sh:
3094 Change genkernel check to use best_version and has_version to determine if
3095 the any previously installed versions of genkernel are up to date. Change
3096 emerge line for kernels to use -n option to only install if they were not
3097 previously installed.
3099 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3100 livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3101 -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3102 -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3103 livecd/runscript/sparc-archscript.sh:
3104 Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
3105 unified sparc32/sparc64 cdtar.
3107 06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3108 livecd/runscript-support/livecdfs-update.sh,
3109 livecd/runscript-support/pre-kmerge.sh:
3110 Change sudoers update to only run if /etc/sudoers exists and only reduce
3111 splash to 1024x768 on minimal and universal install CD.
3113 05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
3114 targets/livecd-stage1/livecd-stage1.sh:
3115 Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
3118 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3119 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3120 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3121 livecd/runscript/sparc64-archscript.sh,
3122 livecd/runscript/x86-archscript.sh:
3123 Added a new empty livecd file to each archscript. This will be used for an
3124 identifier by genkernel to allow booting from a non-primary CDROM.
3126 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3127 Catalyst 1.1.6 is here.
3129 03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3130 targets/stage1/stage1-preclean2-chroot.sh:
3131 Commenting out stage1 cleaning of /var/db.
3133 02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3134 livecd/runscript-support/pre-kmerge.sh:
3135 Made splash reduction to 1024x768 only for minimal and universal release media.
3137 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3138 targets/stage1/stage1-preclean2-chroot.sh:
3139 Added SLOT files back to /var/db entries in stage1.
3141 01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3142 +livecd/files/gentoo.png, livecd/files/livecd-local.start,
3143 livecd/runscript/default-runscript.sh,
3144 livecd/runscript-support/livecdfs-update.sh,
3145 targets/livecd-stage2/unmerge.sh:
3146 Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
3147 not writeable at boot. Removed -a from cp in default-runscript.sh to keep
3148 the copy from preserving permissions and also adding /usr/share/faces and
3149 default Gentoo icon. We'll see how the icon does for us. Removing serial
3150 init script, as it causes problems with the splash theme.
3152 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3153 targets/livecd-stage1/livecd-stage1.sh:
3156 28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3157 livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
3158 livecd/runscript-support/kmerge.sh,
3159 livecd/runscript-support/livecdfs-update.sh,
3160 livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
3161 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3162 targets/stage1/stage1-preclean2-chroot.sh:
3163 Removed x-setup from local.start and added in symlinks for gconf, portage
3164 profiles (for installer) and /var/db. Added a touch for root's .bashrc for
3165 baselayout and removed /etc/startx from the environmental type. Commented
3166 unmerge of sources in kmerge.sh, as they should be unmerged by the spec
3167 file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
3168 users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
3169 for X, use the latest pci.ids and usb.ids from portage, and create
3170 /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
3171 post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
3172 snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
3173 one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
3174 gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
3177 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
3178 Removed ccache from default options as it breaks catalyst when merged with
3181 04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3182 modules/snapshot_target.py:
3183 Added /local/ to snapshot exclusion.
3185 31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3186 livecd/runscript-support/livecdfs-update.sh:
3187 Updated to attempt to start 5 interfaces, rather than 4. You can blame
3188 gustavoz and his 5 interface Xeon for this.
3190 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3191 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
3192 Added a conditional before killing gconfd-2. This is also going to be
3193 catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
3196 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3197 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3198 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
3199 Moved killall -9 gconfd-2 to execute outside chroot.
3201 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3202 livecd/files/x86-help.msg:
3203 Modified x86-help.msg to remove agpgart line, add noload= line, and replace
3206 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3207 livecd/runscript/x86-archscript.sh:
3208 Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
3211 29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3214 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3215 targets/livecd-stage1/livecd-stage1.sh:
3216 Added killall for gconfd-2 back into livecd-stage1.sh
3218 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3219 livecd/runscript/alpha-archscript.sh:
3220 Alpha fixes for multiple kernels..
3222 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3223 livecd/runscript-support/kmerge.sh:
3224 Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
3226 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3227 livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
3228 livecd/runscript/sparc64-archscript.sh:
3229 Force devfs if udev is not selected for all supporting arches.
3231 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3232 livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
3233 livecd/runscript-support/kmerge.sh:
3234 Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
3237 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3238 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
3239 Re-enabled preclean in grp and added gconfd-2 killing.
3241 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3242 livecd/runscript/x86-archscript.sh:
3243 Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
3246 28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3247 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3248 targets/livecd-stage1/livecd-stage1-chroot.sh,
3249 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3250 targets/livecd-stage1/livecd-stage1.sh,
3251 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3252 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3253 Added ability to pause indefinitely. This closes bug #79798. I've also added
3254 the gcond-2 killall back in, but now it is in the actual preclean script and
3255 is executed inside the chroot.
3257 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
3258 Updated for 1.1.3 release.
3260 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3261 targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3262 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
3263 targets/netboot/netboot-packages.sh,
3264 targets/tinderbox/tinderbox-chroot.sh:
3265 Updated to use package.use correctly. Blame Robert Paskowitz
3266 <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
3268 26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3269 targets/stage1/stage1-preclean2-chroot.sh:
3270 Fixed find line for new stage1 /var/db/pkg.
3272 25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3273 targets/stage1/stage1-preclean2-chroot.sh:
3274 Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
3275 COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
3278 24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3279 livecd/runscript-support/livecdfs-update.sh:
3280 Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
3281 added net.ethX symlinks, and added copying of files from
3282 /usr/lib/hotplug/firmware into firmware tarball.
3284 23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3285 livecd/runscript-support/livecdfs-update.sh:
3286 Firmware updated to use new /lib/firmware directory.
3288 16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3289 fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
3290 work when both -f and -C were used on the command line.
3292 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3293 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3294 targets/livecd-stage1/livecd-stage1-chroot.sh,
3295 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3296 targets/stage3/stage3-chroot.sh:
3297 Added a portage version check to each target that uses --newuse to ensure a
3298 high enough version is used. This resolves bug #75336.
3300 13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3301 livecd/files/livecd-local.start:
3302 Possible local.start fix for beejay.
3304 12 Jan 2005; John Davis <zhen@gentoo.org>
3305 modules/embedded.py:
3306 kernel building patch for embedded from mutex@gentoo.org (bug #76542)
3308 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3309 livecd/runscript-support/kmerge.sh:
3310 Added ccache support to genkernel call in livecd-stage2.
3312 11 Jan 2005; John Davis <zhen@gentoo.org>
3313 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
3314 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3315 targets/netboot/netboot.sh:
3316 netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
3317 some feature enhancements.
3319 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3320 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3321 targets/livecd-stage1/livecd-stage1-chroot.sh,
3322 targets/livecd-stage1/livecd-stage1.sh,
3323 targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
3324 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3325 Added a -F or --fetchonly command line option and closing out bug #77480.
3326 Also added a portage version check to livecd-stage1 to close out bug #68307.
3328 11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3329 livecd/runscript-support/livecdfs-update.sh,
3330 targets/stage3/stage3-chroot.sh:
3331 Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
3332 target to use emerge -e when building. This is only temporary until the
3333 bootstrap.sh script can be fixed or another solution can be decided upon.
3335 09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3336 +targets/embedded/kmerge.sh:
3337 partial fix for #76542, waiting for the necessary patch to modules/embedded.py
3338 from mutex@gentoo.org
3340 09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3341 modules/livecd_stage2_target.py:
3344 05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3345 livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
3346 Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
3347 targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
3348 the brokenness of a stage1 tarball.
3350 04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
3351 patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
3354 04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3355 modules/livecd_stage2_target.py:
3358 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3359 -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3360 -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3361 -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3362 +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
3363 +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
3364 Upgraded the isolinux cdtar files and closing bug #70518.
3366 04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
3367 modules/embedded_target.py, modules/generic_stage_target.py,
3368 modules/grp_target.py, modules/livecd_stage1_target.py,
3369 modules/livecd_stage2_target.py, modules/netboot.py,
3370 modules/stage1_target.py, modules/tinderbox_target.py:
3371 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3372 separate out specific target logic from the generic targets modules.
3374 03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
3375 new PPC arch file from pvdabeel@gentoo.org
3377 01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
3378 examples/generic_stage_template.spec, modules/catalyst_support.py:
3379 tweaking error handling in the main catalyst script
3380 updated the example to include a blurb about portage_confdir
3382 29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3383 livecd/runscript-support/livecdfs-update.sh:
3384 Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
3386 17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3389 17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
3390 fix for #66592. catalyst now gives a traceback when it bails out, making
3391 troubleshooting amazingly easier
3393 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3394 modules/catalyst_support.py, modules/embedded_target.py,
3395 modules/generic_stage_target.py, modules/grp_target.py,
3396 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3397 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3398 Reversing patch from Eric Edgar from bug #70663.
3400 17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3401 livecd/runscript/x86-archscript.sh:
3402 Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
3403 not work without it (mkisofs fails on creating ISO).
3405 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3406 modules/catalyst_support.py, modules/embedded_target.py,
3407 modules/generic_stage_target.py, modules/grp_target.py,
3408 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3409 modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
3410 Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
3411 separate out specific target logic from the generic targets modules.
3413 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3414 modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
3415 targets/embedded/embedded.sh:
3416 Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
3418 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3419 +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
3420 livecd/runscript/default-runscript.sh,
3421 livecd/runscript-support/gamecdfs-update.sh,
3422 livecd/runscript-support/livecdfs-update.sh,
3423 modules/livecd_stage2_target.py:
3424 Added gamecd/conf option to livecd_stage2_target.py, added
3425 gamecd.conf.example to /examples, cleaned up game-specific code in
3426 gamecdfs-update.sh to make it more generic, added more fundtionality to
3427 livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
3428 and gentoo-gamecd to make spec files simpler and to remove the need for
3429 specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
3430 user to still use a custom fsscript of their own.
3432 16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3433 +livecd/files/environmental.motd.txt,
3434 targets/livecd-stage1/livecd-stage1.sh:
3435 Added environmental.motd.txt for gentoo-release-environmental livecd/type.
3437 15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3438 livecd/runscript/default-runscript.sh,
3439 livecd/runscript-support/livecdfs-update.sh:
3440 Added gentoo-release-environmental as a valid livecd/type and did some
3441 cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
3442 devices other than eth0.
3444 14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3445 targets/livecd-stage1/livecd-stage1-chroot.sh:
3446 Changed livecd-stage1 to merge each package individually. This should not
3447 make it into a production version of catalyst, but is here as a possible
3448 solution to bug #68307.
3450 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3451 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3452 livecd/runscript/sparc-archscript.sh,
3453 livecd/runscript/sparc64-archscript.sh,
3454 livecd/runscript/x86-archscript.sh:
3455 Added failures to all arches on mkisofs failure and also made -z option to
3456 mkisofs optional on x86 depending on loop type used.
3458 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3459 livecd/runscript/x86-archscript.sh:
3460 Making sure the mkisofs call causes a failure when it doesn't complete
3461 successfully. Once again, blame jforman, our beloved infra-monkey.
3463 12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3464 livecd/runscript/default-runscript.sh:
3465 squashfs-utils->squashfs-tools fix. Blame jforman.
3467 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3468 livecd/isogen/x86-isogen.sh:
3469 Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
3470 possibly not booting on really old systems.
3472 09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3473 livecd/runscript/x86-archscript.sh:
3474 Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
3475 possibly not booting on really old systems.
3477 08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3478 livecd/runscript-support/livecdfs-update.sh:
3479 Save some space by removing redundant firmware after tarball is made, only
3480 perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
3483 06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3484 targets/stage1/stage1-preclean2-chroot.sh:
3485 Added patch from vapier and closing bug #73556.
3487 22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
3488 modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
3489 +targets/embedded/embedded-fs-runscript.sh,
3490 targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
3491 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3492 fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
3493 from mutex@gentoo.org for modules/embedded.py
3495 19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3496 livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
3497 livecd/runscript-support/livecdfs-update.sh:
3498 Fixing up some GameCD stuff and also fixing a problem with the ls and grep
3499 aliases having --color rather than --color=auto.
3501 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3502 livecd/files/livecd-local.start:
3503 Let's try actually making a proper edit on livecd/files/livecd-local.start
3504 this time, shall we...
3506 17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3507 livecd/files/livecd-local.start:
3508 Fixing up livecd/files/livecd-local.start to remove ALSA config and make
3509 x-setup check for /etc/startx.
3511 14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3512 livecd/runscript-support/gamecdfs-update.sh:
3513 Fixing minor sed bug in gamecdfs-update.sh.
3515 07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3516 examples/snapshot_template.spec,
3517 livecd/runscript-support/gamecdfs-update.sh,
3518 livecd/runscript-support/livecdfs-update.sh:
3519 Fixing typo in snapshot_template.spec and closing bug #70321.
3521 02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3522 livecd/runscript-support/pre-kmerge.sh:
3523 Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
3524 genkernel will only add the 1024x768 version of the gensplash image to the
3525 bzImage, which added with the livecd-stage2 removal of the unused splash
3526 images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
3528 29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3529 +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
3530 livecd/runscript/sparc64-archscript.sh:
3531 Updated with silo/mkisofs patch from gustavoz.
3533 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3534 livecd/files/x86-help.msg:
3535 Updated x86-help.msg to make it fall more inline with current
3536 genkernel/livecd-tools options.
3538 28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3539 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3540 livecd/runscript-support/pre-kmerge.sh:
3541 Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
3542 it is only working properly on amd64 and x86 anyway. Also fixing a typo in
3543 genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
3546 22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
3547 livecd/runscript-support/kmerge.sh,
3548 livecd/runscript-support/livecdfs-update.sh,
3549 targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
3550 Changed kernel build caching to use kerncache option, rather than pkgcache
3551 option. Fixed --postconf and --callback for builds that do not require them.
3552 Removed delay when removing package sin the system profile. This is now
3553 catalyst 1.1.0, so enjoy.
3555 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
3556 livecd/runscript-support/livecdfs-update.sh:
3557 Stopping udev from using the nasty device tarball. We don't need it anyway.
3559 21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
3560 livecd/runscript/sparc-archscript.sh,
3561 livecd/runscript/sparc64-archscript.sh,
3562 livecd/runscript-support/kmerge.sh,
3563 livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
3564 Fixing gpm support by uncommenting default settings. Fixing case where
3565 boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
3566 Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
3567 not get renamed. Fixed a problem where we were accidentally removing the
3568 hwdata-knoppix versions of pci.ids and usb.ids and linking
3569 /usr/share/misc/*.ids to non-existent files. This should hopefully be it
3570 for 2004.3 and catalyst 1.1.0.
3572 19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
3573 patch from vapier@gentoo.org for bug #68080
3575 19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
3576 livecd/runscript-support/kmerge.sh:
3577 made kernel caching dependent on the "pkgcache" option so that genkernel's
3578 postconf can actually work
3580 18 Oct 2004; John Davis <zhen@gentoo.org>
3581 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3582 livecd/runscript-support/livecdfs-update.sh:
3583 patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
3585 17 Oct 2004; John Davis <zhen@gentoo.org>
3586 livecd/runscript-support/livecdfs-update.sh:
3587 firmware tarball fix for packages that need firmware such as ipw2100
3589 16 Oct 2004; <zhen@gentoo.org> livecd/files/x86-help.msg,
3590 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3591 livecd/runscript-support/livecdfs-update.sh,
3592 modules/livecd_stage2_target.py:
3593 patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
3595 14 Oct 2004; <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
3596 acpi=off changed to acpi=ht. enables HT automatically for intel users, but
3597 should not hurt non-HT users
3599 12 Oct 2004; John Davis <zhen@gentoo.org>
3600 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
3601 +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
3602 targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
3603 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3604 livecd/runscript-support/kmerge.sh:
3605 bugfixes for #67195, #67197, #67122, and #46918
3607 12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
3608 small netboot fixups
3610 11 Oct 2004; <zhen@gentoo.org> modules/netboot.py,
3611 targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
3612 targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
3613 targets/netboot/netboot.sh:
3614 sweeping updates and changes to the netboot code. the patches should fix the
3615 arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
3616 Frysinger <vapier@gentoo.org> for writing and contributing the patches.
3618 06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
3619 livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
3620 targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
3621 targets/netboot/netboot.sh:
3622 more code cleanup and maintenance
3624 05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
3625 modules/generic_stage_target.py, +modules/netboot.py,
3626 +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
3627 +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
3628 +targets/netboot/netboot.sh:
3629 initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
3632 05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3633 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3634 targets/livecd-stage1/livecd-stage1-chroot.sh,
3635 targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
3636 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3637 bugfix for #66083 which in turn addresses #61605. distcc apparently does not
3638 have to start a server on the build host for it to distribute.
3640 04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
3641 added a new -s/ --snapshot option. no more using --cli to create snapshots,
3642 just do -s version_stamp
3644 29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
3645 bugfix #60502 - the stage2 target can now resume the bootstrapping process
3647 28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
3648 +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
3649 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3650 modules/livecd_stage2_target.py:
3651 udev support for livecds
3653 16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
3654 +targets/livecd-stage2/unmerge.sh:
3655 bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
3656 Also, livecd-stage2 unmerge.sh added back in.
3658 13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
3659 livecd/runscript-support/livecdfs-update.sh:
3660 bugfixes for #60887 and #63338
3662 09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
3663 bugfixes for #63382 and #63338
3665 08 Sep 2004; John Davis <zhen@gentoo.org>
3666 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3667 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
3668 livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
3669 livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
3670 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3671 targets/livecd-stage1/livecd-stage1-chroot.sh,
3672 -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
3673 targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
3674 lots of changes in this revision. first of all, major cosmetic fixups to the
3675 archscripts. i also fixed a non-reported bug where pkgcache was not being used
3676 for distcc or ccache builds in most of the targets. bug #56581 is finially
3677 closed (kernel caching for multiple runs of the livecd-stage2 build) - big
3678 performance enhancement here.
3680 07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3681 modules/livecd_stage2_target.py:
3682 fix for bug #63033, thanks to usata@gentoo.org for the patch
3684 30 Aug 2004; John Davis <zhen@gentoo.org>
3685 livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
3686 bugfixes for #61537 and #61779
3688 13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
3689 modules/generic_stage_target.py, modules/livecd_stage2_target.py,
3690 modules/snapshot_target.py:
3691 bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
3692 enhancements), and #56773 (catalyst overlay for build root). Snapshotting
3693 time should also be improved due to a more efficient use of rsync. This commit will
3694 mark the portage version of catalyst-1.9.0.
3696 10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
3697 add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
3700 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
3703 02 Aug 2004; John Davis <zhen@gentoo.org>
3704 livecd/runscript-support/livecdfs-update.sh:
3707 02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3708 +targets/stage1/build.py, -targets/stage1/build.sh,
3709 targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
3710 targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
3711 targets/stage3/stage3-chroot.sh:
3712 applied patch from bug #58840. it should fix up things for uclibc stages and
3713 cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
3715 21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
3716 +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
3717 +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
3718 -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
3719 -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
3720 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
3721 livecd/runscript-support/livecdfs-update.sh,
3722 modules/livecd_stage2_target.py:
3723 addition of wolf31o2's gamecd patchset. untested, so please beware
3725 14 Jul 2004; John Davis <zhen@gentoo.org>
3726 livecd/runscript-support/livecdfs-update.sh,
3727 modules/generic_stage_target.py, modules/livecd_stage2_target.py:
3728 fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
3729 livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
3730 this out of generic_stage_target and into livecd-stage2 since the
3731 livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
3733 13 Jul 2004; <zhen@gentoo.org> livecd/runscript-support/livecdfs-update.sh:
3734 changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
3735 default rc'ed programs when only one change was required to rcadd. so I
3736 changed it so that the defaults are *always* loaded and specified additions/
3737 deletions are just added on top of those.
3739 12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
3740 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3741 targets/livecd-stage1/livecd-stage1-chroot.sh,
3742 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3743 targets/tinderbox/tinderbox-chroot.sh:
3744 changing the more verbose behavior to the -V (verbose) flag
3746 12 Jul 2004; <zhen@gentoo.org> catalyst,
3747 targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
3748 targets/livecd-stage1/livecd-stage1-chroot.sh,
3749 targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
3750 targets/tinderbox/tinderbox-chroot.sh:
3751 the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
3752 it is about to merge so that deps and USE flags are more evident
3754 11 Jul 2004; <zhen@gentoo.org> +catalyst, -catalyst.new.py,
3755 modules/catalyst_support.py:
3756 completely rewrote the catalyst main script so that it can actually utilize
3757 more than one command line flag. new functionality included, but not active
3758 yet (--debug and --verbose). arguments can still be passed on the commandline
3759 through the use of the -C (--cli) flag. updated the arg_parse function in
3760 catalyst_support.py to accomodate my changes.
3762 02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3763 modules/generic_target.py, modules/grp_target.py,
3764 modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
3765 modules/snapshot_target.py, modules/stage1_target.py,
3766 modules/stage2_target.py, modules/stage3_target.py,
3767 modules/tinderbox_target.py, targets/stage1/stage1.sh:
3768 fixes for bugs #55192 and #54137
3769 added a new key for all specfiles, portage_confdir.
3770 this should point to a directory similar in functionality to /etc/portage.
3772 cleaned up the module code a bit so that unnecessary modules
3775 more work on resuming. it is getting there, but it still needs a ton of work,
3776 so please test, and report bugs.
3778 18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
3779 modules/catalyst_support.py, modules/generic_stage_target.py,
3780 targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
3781 targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
3782 stage resuming functionality should be working. I still have to work on GRP
3783 and livecds, but they should not be hard. I could not incorporate emerge
3784 --resume into stage resuming functionality because in some instances, portage
3785 is remerged (bootstrap, stage2), which wipes out the resume data and puts
3786 catalyst into an infinite portage merging loop (very unproductive, trust me ;)
3787 ). I also made some small tweaks to the stage target scripts which clean up
3788 the envscript stuff. Not noticable performance wise, but it makes me feel all
3789 warm and fuzzy to know that it is programmed absolutely correctly ;)
3791 16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
3792 modules/generic_stage_target.py:
3793 revamped the cmd() structure so that it could properly return error codes.
3794 Please note that this might break catalyst until there is some further
3795 testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
3796 of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
3797 now. Additionally, catalyst will stop when there is an error with an ebuild
3798 ... it didn't do this before, it just plowed along and packed things up.
3800 Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn() code in
3801 portage.py and then answering my noob questions.
3803 13 Jun 2004; John Davis <zhen@gentoo.org>
3804 livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3805 livecd/runscript-support/livecdfs-update.sh:
3806 some last minute fixins
3807 (stuff to work with the new genkernel)
3809 13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
3812 11 Jun 2004; John Davis <zhen@gentoo.org>
3813 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
3814 new key, livecd/fsscript. use this to run commands in the livecdfs before it
3817 10 Jun 2004; John Davis <zhen@gentoo.org>
3818 livecd/runscript-support/kmerge.sh,
3819 livecd/runscript-support/livecdfs-update.sh,
3820 livecd/runscript-support/post-kmerge.sh,
3821 livecd/runscript-support/pre-kmerge.sh:
3822 two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
3823 functions control what scripts are added to their respective runlevels. This
3824 option would be specified like so in the spec file: livecd/rcadd:
3825 metalog:default foo:boot. the syntax is the same for livecd/rcdel.
3827 08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
3828 modules/catalyst_support.py, modules/livecd_stage2_target.py:
3829 livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
3830 the code to give a nice error msg instead of a cryptic traceback
3832 04 Jun 2004; John Davis <zhen@gentoo.org>
3833 livecd/runscript-support/livecdfs-update.sh:
3834 small fix for bootsplash, needed to link clst_livecd_bootsplash to
3835 /etc/bootsplash/default
3837 04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3838 targets/embedded/embedded-chroot.sh,
3839 targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
3840 targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3841 targets/livecd-stage1/livecd-stage1-chroot.sh,
3842 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3843 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3844 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
3845 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
3846 targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
3847 targets/tinderbox/tinderbox-chroot.sh,
3848 targets/tinderbox/tinderbox-preclean-chroot.sh,
3849 targets/tinderbox/tinderbox.sh:
3850 Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
3852 02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
3853 Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
3854 more efficient, and I added a new snapshot specfile option, portdir_overlay.
3855 It should be a full path pointing to a portage overlay dir.
3857 27 May 2004; John Davis <zhen@gentoo.org>
3858 livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
3859 livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3860 livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3861 livecd/runscript/default-runscript.sh:
3862 added updated silos and fixed motd bug
3864 22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
3865 rolling out version 1.0.8
3867 22 May 2004; John Davis <zhen@gentoo.org>
3868 livecd/runscript-support/kmerge.sh,
3869 livecd/runscript-support/livecdfs-update.sh,
3870 modules/livecd_stage2_target.py:
3871 added key livecd/bootsplash
3873 21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
3874 livecd/runscript/sparc-archscript.sh,
3875 livecd/runscript/sparc64-archscript.sh:
3876 sparc fixup patches from gustavoz at g.org
3878 20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
3879 added support for blacklisting modules via hotplug in livecd-stage2. spec key
3880 is livecd/modblacklist
3882 19 May 2004; John Davis <zhen@gentoo.org>
3883 livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
3884 livecd/runscript/x86-archscript.sh:
3885 added support for livecd/overlay, changed vga=0x317 to vga=791
3886 in the x86 archscript as it is a more standard setting and should
3887 work on more hardware
3889 17 May 2004; John Davis <zhen@gentoo.org>
3890 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
3891 livecd/runscript-support/kmerge.sh,
3892 livecd/runscript-support/livecdfs-update.sh,
3893 modules/livecd_stage2_target.py:
3894 fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
3895 we also now have basic motd copying support for more branded livecds
3897 16 May 2004; John Davis <zhen@gentoo.org>
3898 livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
3899 added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
3900 for passing args to genkernel. gmsoft@gentoo.org requested this one.
3902 16 May 2004; John Davis <zhen@gentoo.org> catalyst,
3903 modules/catalyst_support.py, modules/embedded_target.py,
3904 modules/generic_stage_target.py, modules/generic_target.py,
3905 modules/grp_target.py, modules/livecd_stage1_target.py,
3906 modules/livecd_stage2_target.py, modules/stage1_target.py,
3907 modules/stage2_target.py, modules/stage3_target.py,
3908 modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
3909 finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
3910 caused gcc profile problems.
3912 12 May 2004; John Davis <zhen@gentoo.org>
3913 livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
3914 livecd/runscript-support/livecdfs-update.sh,
3915 livecd/runscript-support/post-kmerge.sh,
3916 livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3918 fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
3919 silliness). Most notably, I have taken advantage of the update-modules
3920 --assume-kernel fix from agriffis so that we can actually use 3rd party
3921 modules now. Please note that >=baselayout-1.9.0 is required.
3923 02 May 2004; Olivier Crete <tester@gentoo.org>
3925 Added forgotten CHOST for i386 subarch
3927 30 Apr 2004; John Davis <zhen@gentoo.org>
3928 livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3929 livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3930 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3931 livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
3933 -fixed 2004.0 branding in the isolinux cdtar
3934 -fixed up acpi stuff in the runscripts
3935 -fixed up the x86 help message and corrected the numerous errors in it
3937 26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
3938 livecd/runscript/default-runscript.sh:
3939 fixed the /etc/issue /O macro issue, and changed the version in catalyst to
3940 1.0.7. we are ready for release
3942 16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
3943 fix for the problem that gustavoz found wrt the /dev creation stuff not
3944 detecting arches. also an efficiency fix for stage1 building
3946 14 Apr 2004; John Davis <zhen@gentoo.org>
3947 targets/embedded/embedded-chroot.sh,
3948 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
3949 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3950 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3951 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3952 targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
3953 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
3954 targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
3955 targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
3956 targets/tinderbox/tinderbox-preclean-chroot.sh,
3957 targets/tinderbox/tinderbox.sh:
3958 fix for bug #47733 - fixes for distcc and an envscript bugfix
3960 13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
3963 12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
3964 targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
3965 targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
3966 targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
3967 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3968 targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3969 targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3970 targets/stage1/stage1-preclean1-chroot.sh,
3971 targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
3972 targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
3973 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
3974 targets/tinderbox/tinderbox.sh:
3975 lots of cleanup on the bash backend. take a look @ the code and report bugs to
3976 zhen@gentoo.org please.
3978 06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
3979 fix for /dev in stage1
3981 05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
3984 04 Apr 2004; Benjamin Judas <beejay@gentoo.org>
3985 livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
3986 livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
3987 Added the two kernel-configs for 2004.1 x86
3989 04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3990 targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
3991 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
3992 targets/tinderbox/tinderbox.sh:
3993 fix to address missing /dev in stages, fixed path for env-update in all of the
3996 02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
3997 use broken for grp, livecd-stage1, tinderbox, etc. fixed
3999 01 Apr 2004; John Davis <zhen@gentoo.org>
4000 livecd/runscript/default-runscript.sh:
4001 added in fix for the module.conf stuff courtesy of Benjamin Judas
4004 01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
4006 cosmetic touchups for 1.0.5
4008 31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
4009 added support to the stage2 for stackable profiles bootstrap
4011 31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
4012 sparc compatibility patches from gustavoz@gentoo.org added. These patches add
4013 support for sparc32/64 build compatibility
4015 30 Mar 2004; John Davis <zhen@gentoo.org>
4016 livecd/runscript/default-runscript.sh, modules/targets.py,
4017 targets/stage1/build.sh:
4018 fix for bug 46022, more stackable profile fixes, embedded patches added
4020 26 Mar 2004; John Davis <zhen@gentoo.org>
4021 livecd/runscript/default-runscript.sh, modules/targets.py,
4022 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4023 targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
4024 targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
4025 fixes for bugs #44625 and #45805
4027 24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
4028 livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
4029 livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
4030 memtest is in. if you want to use it, check out the memtest86 cd tarball
4031 Also, fixes for bugs 45078, 45188, 44306
4033 23 Mar 2004; John Davis <zhen@gentoo.org>
4034 livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
4035 livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
4036 livecd/runscript/x86-archscript.sh, modules/targets.py,
4037 targets/livecd-stage3/unmerge.sh:
4038 added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
4039 created at the end of the livecd-stage2 process.
4041 22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
4042 targets/embedded/embedded.sh:
4043 preliminary embedded support added thanks to david@futuretel.com (mut3x)
4045 19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
4046 targets/stage1/stage1.sh, targets/stage3/stage3.sh:
4047 removing the hardened-gcc deps since the package itself is deprecated'
4049 05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
4050 changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
4052 04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
4053 examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
4054 examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
4055 examples/livecd/alpha/config-2.4.21-r4-alpha,
4056 examples/livecd/alpha/config-2.4.21-r4-jensen,
4057 examples/livecd/alpha/config-2.4.21-r4-legacy,
4058 examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
4059 examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
4060 fixes for bugs 43676, 43701. Alpha support added as well.
4062 25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>:
4063 added powerpc livecd support, preparing for 2004.0 release. Preliminary
4064 kde/gnome cd specs added.
4066 18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
4067 fix in catalyst.conf for bug #42044
4069 13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
4070 arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
4071 examples/livecd/sparc64/config-2.4.24-sparc64:
4072 sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
4074 12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: fixed bugs in previous
4075 feature additions (see 11 Feb 2004) and added support for a $clst_conf
4076 environment variable. You can use the $clst_conf variable to point to
4077 a file to use in place of /etc/catalyst.conf. By setting this variable
4078 in your shell, catalyst can easily be used by multiple people on the
4079 same machine. Also, ccache support now works for genkernel.
4081 11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: removed file for
4082 livecd-stage2 target, as this is handled by the runscript now. Added support
4083 for "/boot/kernel/foo/use", "/boot/kernel/foo/packages," and made
4084 "/boot/kernel/foo/extraversion" an optional rather than required parameter.
4085 The aforementioned "packages" is used to specify kernel-related packages
4086 (like module ebuilds) to merge with each kernel, and the new "use" option is
4087 used to specify the USE settings you'd like exported to the environment
4088 during kernel as well as kernel "packages" build.
4090 10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
4091 modules/builder.py, modules/catalyst_support.py, modules/targets.py,
4092 targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
4093 targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
4094 targets/stage2/stage2.sh, targets/stage3/stage3.sh,
4095 targets/tinderbox/tinderbox.sh:
4096 added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
4097 it for ebuild - added headers to everything and removed deprecated dirs
4099 14 Jan 2004; John Davis <zhen@gentoo.org> arch/mips.py, modules/targets.py:
4100 adding Kumba's patches for MIPS
4102 16 Dec 2003; Guy Martin <gmsoft@gentoo.org> : arch/hppa.py,modules/targets.py:
4103 Added hppa specific code.
4105 29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Tinderbox target added. See
4106 tinderbox examples in examples/ dir.
4108 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: spec file support integrated
4109 into catalyst. Use "-f/--file specfile" as argument; see examples dir for examples.
4110 "grp" target now functional. See examples/x86-grp-20031102.spec for an example of
4113 08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: support functions for spec
4114 file parsing and reading added. Will get added to the code soon.
4116 05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Many bug fixes later, things
4117 seem to be working well for stage1/2/3 so I've added a README.
4119 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Significant rework of code
4120 structure. Everything is falling nicely into place.
4122 28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Exception handling fully-
4123 integrated into current prototype code.
4125 27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: beginning of exception
4126 handling integration, got some of the target code nicely fleshed out.
4128 24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: major code rework in
4129 progress on the python parts.
4131 17 Oct 2003; John Davis <zhen@gentoo.org> files/grp/x86/x86.conf,
4132 files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
4133 files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
4134 for organiation's sake, I have moved the files, such as livecd foundations,
4135 into catalyst/files. It will make it easier for us when ebuild time comes
4138 15 Oct 2003; John Davis <zhen@gentoo.org> targets/stage3/stage3.sh:
4139 All preliminary target build scripts are now added and coded to near as spec
4140 that we can have at this point.
4142 14 Oct 2003; Daniel Robbins <drobins@gentoo.org>: new and improved ChangeLog;
4143 snapshots now work ("./catalyst-util.py snap 20031014",) and snapshotting
4144 cleans up after itself (temp files deleted,) something that should be
4145 continued as much as reasonably possible in other parts of catalyst. Also, we
4146 have /etc/catalyst.conf config file reading stub code completed, and internal
4147 fall-backs to reasonable global config defaults completed.