I've modified the GDM configuration section to work correctly. I have also ensured...
[catalyst.git] / ChangeLog
1 # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
2 # $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.646 2006/07/19 21:39:46 wolf31o2 Exp $
3
4   19 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
5   targets/support/livecdfs-update.sh:
6   I've modified the GDM configuration section to work correctly. I have also
7   ensured that xdm is no longer started just because livecd/xdm is used, which
8   was causing issues for the generic-livecd type. This is 2.0_rc50, which
9   should be the last of the 'release candidates' made. If there are no bug
10   reports in 2 days, then I'm rolling this as 2.0 final.
11
12   12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
13   targets/support/livecdfs-update.sh:
14   Hopefully, I have fixed the issue with the Installer icons. We'll have to
15   see once the newer Installer is released, as I still have to fix the
16   installer scripts.
17
18   12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
19   targets/support/rc-update.sh:
20   Removed famd from the default runlevel for gentoo-release-livecd. It really
21   shouldn't cause a problem, but I prefer it stay a bit clean.
22
23   11 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> 
24   modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
25   targets/support/create-iso.sh, targets/support/kmerge.sh,
26   targets/support/livecdfs-update.sh, targets/support/mips-arcload_conf.sh:
27   Added patches from Joshua Kinard <kumba@gentoo.org> from bug #139337.
28
29   05 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
30   -livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
31   +livecd/cdtar/silo-1.4.13-sparc-cdtar.tar.bz2,
32   targets/support/bootloader-setup.sh:
33   Added patch from Gustavo Zacarias <gustavoz@gentoo.org> for sparc/silo
34   parameters support. This is for bug #139300.
35
36   28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
37   modules/generic_stage_target.py, modules/livecd_stage2_target.py,
38   targets/support/filesystem-functions.sh:
39   Added two patches from Joshua Kinard from bug #138255 to fix livecd/fsops
40   and also to remove some redundant values from livecd-stage2's valid_values.
41   This is 2.0_rc49.
42
43   28 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
44   arch/x86.py:
45   Fixed invocation of linux32 for x86 and ppc.  This is for bug #138080.
46
47   22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
48   modules/generic_stage_target.py:
49   Fix a problem where catalyst was creating an initial list, then putting that
50   list inside another. Thanks to Andrew Gaffney <agaffney@gentoo.org> for
51   pointing it out and for the fix. This is for bug #136351.
52
53   22 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
54   targets/support/unmerge.sh:
55   Removing loop for unmerge, as it didn't actually solve anything and the
56   portage team has helped us out by reverting the behavior that caused this
57   change in the first place.
58
59   21 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
60   modules/netboot2_target.py, modules/stage1_target.py,
61   targets/netboot2/netboot2-copyfile.sh, targets/support/pre-kmerge.sh:
62   Added two patches from Joshua Kinard <kumba@gentoo.org> to fix stage1 not
63   having /proc mounted during the preclean stage and also to clean up the
64   netboot2 code. This is 2.0_rc48.
65
66   20 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
67   targets/support/unmerge.sh:
68   Change our unmerge from being a single unmerge to a loop, to work around an
69   unexpected change in portage 2.1's unmerge processing.
70
71   19 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
72   targets/support/bootloader-setup.sh:
73   Fixed a problem where we were putting the kernel name in twice and causing
74   and error when using grub as a bootloader. This is for bug #137252.
75
76   15 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
77   targets/support/bootloader-setup.sh:
78   Added a second pass to the alpha bootloader setup to create aboot items for
79   serial console for bug #133457.
80
81   12 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
82   +livecd/cdtar/arcload-0.43-r1.tbz2:
83   Added arcload cdtar for mips.
84
85   09 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
86   targets/netboot/netboot-controller.sh:
87   Added make-busybox-symlinks to USE for busybox compile. This is catalyst
88   2.0_rc47.
89
90   08 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
91   modules/generic_stage_target.py, targets/support/livecdfs-update.sh:
92   Add patch from bug #135051 to fix the seedcache extraction logic.
93
94   03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
95   targets/support/livecdfs-update.sh:
96   Don't set icon theme to Clearlooks, since it doesn't exist.
97
98   03 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
99   targets/support/livecdfs-update.sh:
100   Fix sed on installer icons.
101
102   25 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
103   This is 2.0_rc46.
104
105   23 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
106   targets/stage1/stage1-controller.sh:
107   Added a -type f to the find call in stage1 for bug #132180.
108
109   19 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
110   livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2:
111   Updated yaboot cdtar from Daniel Ostrow <dostrow@gentoo.org> so it will boot
112   properly on IBM PPC64 machines.
113
114   19 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
115   modules/generic_stage_target.py:
116   Fix DIGESTS output
117
118   16 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
119   targets/support/rc-update.sh:
120   Removed x-setup from default runlevel, as it is now controlled via the
121   autoconfig init script.
122
123   15 May 2006; Eric Edgar <rocket@gentoo.org> arch/ppc64.py:
124   Fix ppc64 based arches to subclass ppc64
125
126   15 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
127   modules/livecd_stage1_target.py:
128   Use the full category/package name for livecd-tools.
129
130   13 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
131   targets/support/livecdfs-update.sh:
132   Make copies and deletes recursive for firmware since some packages put their
133   firmware in a subdirectory.
134
135   10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
136   targets/support/livecdfs-update.sh:
137   Fix detection of the Installer.
138
139   10 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc64.py:
140   Added 970, power3, power4, and power5 sub-arches for ppc64.
141
142   09 May 2006; Chris Gianelloni <wolf31o2@gentoo.org>
143   targets/support/livecdfs-update.sh:
144   Removed portion of livecdfs-update.sh that created /etc/conf.d/net as it is
145   no longer necessary and can cause possible problems with Installer-based
146   installs.
147
148   08 May 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
149   recursive directory create
150
151   01 May 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
152   modules/catalyst_support.py:
153   Changed a display error from bug #131502 and rolling 2.0_rc45.
154
155   25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
156   targets/support/create-iso.sh:
157   Added patch from Gustavo Zacharias <gustavoz@gentoo.org> for some fun
158   silo-fu on SPARC.
159
160   25 Apr 2006; Eric Edgar <rocket@gentoo.org>
161   modules/generic_stage_target.py:
162   digests function uses raw output from hash function now
163
164   25 Apr 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
165   change hash result format so .DIGESTS is generated correctly
166
167   25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
168   modules/catalyst_support.py:
169   Added patch to parse_spec by Andrew Gaffney <agaffney@gentoo.org> and for
170   bug #131190.
171
172   25 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
173   targets/support/livecdfs-update.sh:
174   Added a space for bug #131181.
175
176   23 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
177   targets/support/kmerge.sh:
178   Fixed creation of kernelpkgs.txt file for the installer.
179
180   21 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
181   modules/generic_stage_target.py:
182   Somehow this hosts.bck fix got reverted and I really don't know how. Anyway,
183   I'm adding it back.
184
185   20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
186   targets/livecd-stage2/livecd-stage2-controller.sh,
187   targets/support/bootloader-setup.sh:
188   I missed an extra else in bootloader-setup.sh, so I'm fixing that and
189   rolling out an emergency rc44.
190
191   20 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
192   targets/support/bootloader-setup.sh:
193   If you use elif, you have to use a then after it. Yeah, that one's totally
194   my fault.
195
196   19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
197   targets/support/livecdfs-update.sh:
198   Fixing my own bug in livecdfs-update.sh and rolling 2.0_rc43.
199
200   19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
201   targets/support/rc-update.sh:
202   Removed runlevel deletion, as it probably wasn't a good idea. This is for
203   bug #130476.
204
205   19 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
206   targets/support/bootloader-setup.sh:
207   Removed bootplash support from ppc/ppc64 since they only will work with
208   gensplash. Forced use of livecd/splash_type of bootsplash to get
209   splash=silent. This should reduce the number of things on the kernel command
210   line that aren't necessary.
211
212   18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
213   modules/catalyst_support.py:
214   Added patch from Andrew Gaffney <agaffney@gentoo.org> to re-write
215   parse_spec. This should resolve bug #130103, as well as make the code much
216   cleaner. This is 2.0_rc42.
217
218   18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
219   modules/generic_stage_target.py:
220   Forced -p on tar for compressing stages.
221
222   18 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
223   targets/support/chroot-functions.sh:
224   Fixed fetchonly option for stages 1 through 3 and livecd-stage1, and
225   possibly others.
226
227   17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
228   targets/stage1/build.py:
229   Added patch to build.py for portage 2.1 support.
230
231   17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
232   targets/support/kmerge.sh:
233   Fixed genkernel initramfs overlay support. Thanks to Alvin Lee
234   <liyiming@ict.ac.cn> in bug #129890.
235
236   17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
237   targets/support/livecdfs-update.sh:
238   Moved sed line for ##STARTX to end of file, since we aren't touching
239   /etc/startx until the end.
240
241   17 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
242   targets/support/livecdfs-update.sh:
243   Added a check for the games group and add it if it doesn't exist already.
244   This should resolve bug #125498.
245
246   13 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
247   examples/generic_stage_template.spec, examples/grp_template.spec,
248   examples/livecd-stage1_template.spec,
249   examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
250   examples/netboot_template.spec, examples/snapshot_template.spec,
251   examples/stage4_template.spec, examples/tinderbox_template.spec:
252   Removed portdir_overlay from the snapshot example spec and added
253   portage_overlay to the example specs for the relevant targets.
254
255   04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
256   This is 2.0_rc41 since it has better LiveCD support.
257
258   04 Apr 2006; Chris Gianelloni <wolf31o2@gentoo.org>
259   targets/support/livecdfs-update.sh:
260   Fix theme for gdm.
261
262   31 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
263   targets/support/functions.sh:
264   Removed check for livecd/dev-manager being udev since it was done
265   incorrectly and genkernel assumes udev by default on a 2.6 kernel and devfs
266   by default on a 2.4 kernel. Thanks to Alvin Lee <liyiming@ict.ac.cn> on bug
267   #128265 for pointing this out.
268
269   23 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
270   -livecd/cdtar/elilo-3.4-cdtar.tar.bz2,
271   +livecd/cdtar/elilo-3.6-cdtar.tar.bz2:
272   Replaced elilo-3.4 cdtar with elilo-3.6 cdtar for IA64.
273
274   22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
275   modules/generic_stage_target.py:
276   Fix to ensure that we look inside the chroot for /etc/hosts.bck, not on our
277   live system. You can thank Andrew Gaffney for the fix.
278
279   22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
280   targets/livecd-stage2/livecd-stage2-controller.sh:
281   Don't copy motd files if we're using livecd/type generic-livecd.
282
283   22 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
284   targets/livecd-stage2/livecd-stage2-controller.sh,
285   targets/support/livecdfs-update.sh:
286   Made sure that livecd/motd is ignored for livecd/type: gentoo-* and added
287   some extra cleanup to generic-livecd.
288
289   16 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
290   -livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2,
291   -livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2,
292   +livecd/cdtar/yaboot-1.3.13-cdtar.tar.bz2,
293   -livecd/cdtar/ppc-yaboot-cdtar.tar.bz2,
294   targets/support/bootloader-setup.sh:
295   Added sed to PPC/PPC64 to change boot.msg to match the hardware for which
296   the CD was built, merged the PPC and PPC64 cdtar files into a single cdtar,
297   and removed all older cdtar files for PPC*.
298
299   13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
300   livecd/files/livecd.motd.txt:
301   Added message to the official LiveCD MOTD mentioning how to run the
302   installer. Blame codeman. This is 2.0_rc40.
303
304   13 Mar 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
305   fix so snapshot target doesnt have errors
306
307   13 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
308   targets/support/livecdfs-update.sh:
309   Finalized the sync from my fsscript for 2006.0 into catalyst. It is now no
310   longer necessary to use a fsscript to duplicate the official Gentoo LiveCD
311   builds.
312
313   12 Mar 2006; Chris Gianelloni <wolf31o2@gentoo.org>
314   targets/support/rc-update.sh:
315   Removed hdparm and alsasound from rc-update.sh as they are pulled in by the
316   autoconfig script.
317
318   21 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
319   targets/support/livecdfs-update.sh:
320   Added wrapping around the udev sed for those crazy 2.4-users.
321
322   17 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
323   targets/support/livecdfs-update.sh:
324   Added sed fix for udev starting evms_activate unconditionally. This is
325   2.0_rc39.
326
327   17 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
328   add stage4/unmerge stage4/rm to valid options
329
330   15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
331   targets/support/rc-update.sh:
332   Added fix for bug #122154 from Rajiv Manglani.
333
334   15 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
335   targets/support/kmerge.sh:
336   Fixed creation of kernelpkgs.txt for the Installer.
337
338   14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
339   livecd/cdtar/elilo-3.4-cdtar.tar.bz2:
340   Updated elilo tarball for IA64.
341
342   14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
343   DIGESTS support for snapshot creation
344
345   14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
346   This is catalyst 2.0_rc38, codenamed: When will the stinking release
347   candidates ever end?
348
349   14 Feb 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
350   fix for .DIGESTS.DIGESTS issue in grp
351
352   14 Feb 2006; Eric Edgar <rocket@gentoo.org>
353   modules/generic_stage_target.py:
354   fix for failure when root_overlay is not set
355
356   14 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
357   targets/support/bootloader-setup.sh:
358   Added IA64/SGI patch from plasmaroo.
359
360   13 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
361   targets/livecd-stage1/livecd-stage1-controller.sh,
362   targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
363   Fixed generation of grppkgs.txt and kernelpkgs.txt for the Installer. This
364   is 2.0_rc37.
365
366   10 Feb 2006; Eric Edgar <rocket@gentoo.org>
367   modules/generic_stage_target.py:
368   Allow multiple overlays for root_overlay and overlay spec option
369
370   10 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
371   -livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
372   +livecd/cdtar/yaboot-1.3.11-ppc64-cdtar-r1.tar.bz2, catalyst,
373   targets/support/rc-update.sh:
374   Updated ppc64's cdtar file with a new boot.msg, removed older file, and
375   fixed bug #122154. This is catalyst 2.0_rc36.
376
377   09 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
378   livecd/files/livecd.motd.txt, targets/support/livecdfs-update.sh:
379   Updated the LiveCD motd to tell the user to run the display manager again,
380   rather than startx, while mentioning that startx is useful as a rescue X
381   session since it starts twm. This is catalyst 2.0_rc35.
382
383   09 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
384   Add hfs-hide options to mkisofs so macs boot
385
386   09 Feb 2006; Eric Edgar <rocket@gentoo.org>
387   modules/generic_stage_target.py:
388   Fix indentation issues
389
390   08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
391   This is 2.0_rc34.
392
393   08 Feb 2006; Eric Edgar <rocket@gentoo.org>
394   targets/support/bootloader-setup.sh:
395   add additional console less entry when consoles are chosen for ppc64
396
397   08 Feb 2006; Eric Edgar <rocket@gentoo.org>
398   modules/generic_stage_target.py:
399   fix kernelopts and extraversion env variable exports
400
401   08 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
402   targets/support/livecdfs-update.sh:
403   Rearranged generation of /usr/livecd/systempkgs.txt for the LiveCD. Thanks
404   to Andrew Gaffney for spotting this.  This is 2.0_rc33.
405
406   07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
407   targets/support/kmerge.sh:
408   Changing the way we determine if extraversion is set. This is catalyst
409   2.0_rc32.
410
411   07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
412   targets/support/livecdfs-update.sh:
413   Change net.ethX links to link to net.lo instead of net.eth0.
414
415   07 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
416   examples/stage4_template.spec:
417   Fixed rcadd example for stage4.  Blame rajiv.
418
419   06 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
420   This is catalyst 2.0_rc31.
421
422   05 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
423   targets/support/livecdfs-update.sh:
424   Added copy of /usr/portage/eclass for the Installer. Thanks to Andrew
425   Gaffney for pointing me in the right direction.
426
427   03 Feb 2006; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
428   change all occurrences of ${clst_livecd_cdfstype} with ${clst_fstype}
429
430   02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
431   This is 2.0_rc30.
432
433   02 Feb 2006; Eric Edgar <rocket@gentoo.org>
434   examples/livecd-stage2_template.spec:
435   updated examples to have console and machine_type
436
437   02 Feb 2006; Eric Edgar <rocket@gentoo.org>
438   targets/support/bootloader-setup.sh:
439   Change [ console ] to -console in yaboot.conf for ppc64.  Spaces aren't
440   allowed.
441
442   02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
443   This is catalyst 2.0_rc29.
444
445   02 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
446   livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2:
447   Removed extra yaboot.conf from
448   livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2.
449
450   01 Feb 2006; Eric Edgar <rocket@gentoo.org>
451   targets/support/kill-chroot-pids.sh:
452   add sleep to try and give processes a chance to die. bug 119940
453
454   01 Feb 2006; Chris Gianelloni <wolf31o2@gentoo.org>
455   targets/support/functions.sh:
456   Removed some quotes to make sure we have a binary operator and closing bug
457   #117649.
458
459   31 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
460   targets/support/create-iso.sh:
461   Added fix for amd64/x86 ISO creation.  This is 2.0_rc28.
462
463   30 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
464   targets/support/bootloader-setup.sh:
465   Added path from bug #120935 for PPC/PPC64.
466
467   30 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage2_target.py:
468   Additional spacing fixes submitted by `Kumba
469
470   29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
471   modules/stage2_target.py:
472   space cleanups contributed from `Kumba
473
474   29 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
475   add grp/use to valid_values in the grp module
476
477   29 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
478   This is 2.0_rc27.
479
480   28 Jan 2006; Eric Edgar <rocket@gentoo.org>
481   -livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
482   +livecd/cdtar/yaboot-1.3.11-ppc-cdtar-r1.tar.bz2,
483   targets/support/bootloader-setup.sh:
484   ppc cdtar update; ppc64 bootloader updates
485
486   27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
487   targets/support/create-iso.sh:
488   Fixing HFS bless on PPC64.  This is catalyst 2.0_rc26.
489
490   27 Jan 2006; Eric Edgar <rocket@gentoo.org>
491   +livecd/cdtar/yaboot-1.3.11-ppc-cdtar.tar.bz2,
492   modules/generic_stage_target.py, targets/support/bootloader-setup.sh,
493   targets/support/create-iso.sh:
494   Fix ppc64 iso creation.  Add console machine_type for ppc yaboot separation.
495
496   27 Jan 2006; Eric Edgar <rocket@gentoo.org>
497   modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
498   Add ppc console and  machine_type=ibm
499
500   27 Jan 2006; Eric Edgar <rocket@gentoo.org>
501   modules/generic_stage_target.py:
502   Fix type error when kernel packages arent defined
503
504   27 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
505   examples/generic_stage_template.spec, examples/grp_template.spec,
506   examples/livecd-stage1_template.spec,
507   examples/livecd-stage2_template.spec, examples/netboot_template.spec,
508   examples/stage4_template.spec:
509   Added more verbose wording and examples for pkgcache_path and
510   kerncache_path, where necessary.
511
512   26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
513   targets/support/create-iso.sh:
514   Really fixing bug #120475 this time.  This is 2.0_rc25.
515
516   26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
517   targets/support/create-iso.sh:
518   Added patch from bug #120475 that resolves HFS blessing on PPC*. This is
519   2.0_rc24.
520
521   26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
522   +livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2,
523   targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
524   Added initial support for EFI booting on x86. This is completely untested,
525   so use it at your own risk. Also, no bug reports without patches, please.
526   This is catalyst 2.0_rc23.
527
528   26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
529   kmerge should have been kerncache
530
531   26 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh,
532   targets/support/pre-kmerge.sh:
533   Fix a few other places for the kerncache update
534
535   26 Jan 2006; Eric Edgar <rocket@gentoo.org>
536   examples/generic_stage_template.spec, examples/grp_template.spec,
537   examples/livecd-stage1_template.spec,
538   examples/livecd-stage2_template.spec, examples/netboot2_template.spec,
539   examples/netboot_template.spec, examples/stage4_template.spec,
540   examples/tinderbox_template.spec, modules/generic_stage_target.py,
541   targets/support/kmerge.sh:
542   Separation of kerncache from snapcache
543
544   26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
545   It helps if I actually increment the version number.
546
547   26 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
548   targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh:
549   Added --oneshot to default options for stage1 building. Added code to wipe
550   world during stages 1 and 3. This is catalyst 2.0_rc22.
551
552   25 Jan 2006; Eric Edgar <rocket@gentoo.org>
553   modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
554   Fix bug if no kernel packages were defined but there was a postconf setting.
555   x86 softlevel support is enhanced.
556
557   24 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
558   targets/support/bootloader-setup.sh:
559   Added IA64 patch from plasmaroo.  This is catalyst 2.0_rc21.
560
561   23 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
562   Changed mcpu to mtune since mcpu is deprecated on GCC 3.4 and above.
563
564   20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
565   This is 2.0_rc20.
566
567   20 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/netboot2_target.py:
568   Netboot2 fixes for spec parameter checks
569
570   20 Jan 2006; Eric Edgar <rocket@gentoo.org>
571   modules/generic_stage_target.py, modules/stage4_target.py:
572   add makeopts spec file support.
573
574   20 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
575   modules/generic_stage_target.py:
576   Added fix for bug #119635.
577
578   19 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
579   Fix pre-kmerge.sh for stage4
580
581   18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
582   This is 2.0_rc19.
583
584   18 Jan 2006; Eric Edgar <rocket@gentoo.org>
585   modules/generic_stage_target.py:
586   fix crash when no kernel is defined.  spacing issue
587
588   18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
589   This is 2.0_rc18.
590
591   18 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
592   modules/livecd_stage2_target.py:
593   Added livecd/volid to valid_values.
594
595   17 Jan 2006; Eric Edgar <rocket@gentoo.org>
596   modules/generic_stage_target.py:
597   remove extra function that was converting strings to lists unnecessarily
598
599   17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
600   This is catalyst 2.0_rc17.
601
602   17 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
603   modules/generic_stage_target.py, modules/livecd_stage2_target.py,
604   modules/stage4_target.py:
605   fix issue where args not allowed that arose due to earlier myspec addlargs bug
606
607   17 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
608   targets/embedded/embedded-preclean-chroot.sh,
609   targets/grp/grp-preclean-chroot.sh,
610   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
611   targets/stage1/stage1-preclean-chroot.sh,
612   targets/stage2/stage2-preclean-chroot.sh,
613   targets/stage3/stage3-preclean-chroot.sh,
614   targets/support/chroot-functions.sh,
615   targets/tinderbox/tinderbox-preclean-chroot.sh:
616   Added function to cleanup stray /etc/distcc/hosts files.
617
618   16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
619   targets/support/bootloader-setup.sh:
620   Added fix from bug #119123.  This is catalyst 2.0_rc16.
621
622   16 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
623   targets/support/create-iso.sh, targets/support/netboot2-final.sh:
624   Fixing some spacing.  This is catalyst 2.0_rc15.
625
626   16 Jan 2006; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
627   Attempt to fix bug #117649
628
629   16 Jan 2006; Eric Edgar <rocket@gentoo.org>
630   modules/generic_stage_target.py:
631   fixes for bugs #119009, #119041 and #118985
632
633   13 Jan 2006; Eric Edgar <rocket@gentoo.org>
634   +examples/netboot2_template.spec, modules/catalyst_support.py,
635   +modules/netboot2_target.py, +targets/netboot2/netboot2-controller.sh,
636   +targets/netboot2/netboot2-copyfile.sh, +targets/netboot2/netboot2-pkg.sh,
637   +targets/support/netboot2-final.sh, targets/support/pre-kmerge.sh:
638   Add netboot2 target
639
640   13 Jan 2006; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py,
641   targets/support/kmerge.sh:
642   Fix for ccache (null)/.ccache bug
643
644   13 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
645   This is 2.0_rc14.
646
647   11 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, arch/ppc.py:
648   Added ppc -mcpu patch from Pylon for bug #118709.
649
650   10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
651   modules/embedded_target.py, modules/stage4_target.py:
652   Added linuxrc to embedded and stage4 targets.
653
654   10 Jan 2006; Eric Edgar <rocket@gentoo.org>
655   modules/generic_stage_target.py, targets/support/kmerge.sh:
656   filter kname - and . for kmerge.sh
657   
658   10 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
659   targets/support/create-iso.sh:
660   Added sparc64 to sparc lines for create-iso.sh to fix ISO creation on sparc64.
661
662   05 Jan 2006; Eric Edgar <rocket@gentoo.org>
663   modules/generic_stage_target.py:
664   change .digests to .DIGESTS
665
666   04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
667   targets/support/kmerge.sh:
668   Commented ccache for genkernel build which will resolve #117648 until a
669   proper solution can be found. This is 2.0_rc13.
670
671   04 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org>
672   targets/stage1/stage1-controller.sh:
673   Added patch from vapier for bug #117254.
674
675   03 Jan 2006; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
676   arch/amd64.py, arch/mips.py, arch/ppc.py, arch/ppc64.py, arch/s390.py,
677   arch/sh.py, arch/sparc.py, arch/sparc64.py, arch/x86.py:
678   Added -pipe to default CFLAGS/CXXFLAGS and doing some minor cleanup
679   (comments mostly).
680
681   03 Jan 2006; Eric Edgar <rocket@gentoo.org>
682   modules/generic_stage_target.py:
683   Remove chost/cflags etc. warning messages
684
685   31 Dec 2005; Eric Edgar <rocket@gentoo.org>
686   modules/generic_stage_target.py:
687   Attempt to fix bug 117253; chost is wrong on autoresume
688
689   28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
690   modules/generic_stage_target.py, modules/netboot_target.py,
691   modules/stage1_target.py:
692   make setting of destdir more global and part of generic_stage_target
693
694   28 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
695   Fix destpath bug in netboot target
696
697   28 Dec 2005; Eric Edgar <rocket@gentoo.org>
698   modules/generic_stage_target.py, modules/stage4_target.py:
699   Fix for bug 116305;removed unnecessary pkgcache_path processing from the
700   stage4 target
701
702   23 Dec 2005; Eric Edgar <rocket@gentoo.org> arch/sh.py,
703   modules/generic_stage_target.py, modules/stage4_target.py:
704   remove stray ' from arch/sh.py
705
706   21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
707   targets/stage1/stage1-controller.sh:
708   This finally fixes the issues with gcc-config/binutils-config in stage1.
709   This is catalyst 2.0_rc12.
710
711   21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/snapshot_target.py:
712   Fix incorrect warning message.  portdir_overlay -> portage_overlay
713
714   21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
715   targets/stage1/stage1-controller.sh,
716   targets/stage1/stage1-preclean-chroot.sh:
717   Revert gcc-config/binutils-config to _rc11 locations. This should fix
718   running gcc-config and binutils-config, though it probably breaks running on
719   non-Gentoo platforms.
720
721   21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
722   modules/stage1_target.py:
723   Make stage1 clean up python 2.3 and 2.4, also.
724
725   21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
726   targets/support/livecdfs-update.sh:
727   Updated requirements and added creation of metadata.tar.bz2 for the installer.
728
729   21 Dec 2005; Eric Edgar <rocket@gentoo.org>
730   modules/generic_stage_target.py:
731   Change digests file format to HASH_NAME HASH FILE_NAME
732
733   21 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
734   targets/stage1/stage1-controller.sh:
735   Moved gcc-config/binutils-config to before the chroot.
736
737   21 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
738   Remove requirement on md5sum,sha1sum,crc32 .. only need to have shash
739   installed. Supports all of shashs algorithms as of 12_21_2005
740
741   20 Dec 2005; Eric Edgar <rocket@gentoo.org>
742   modules/generic_stage_target.py:
743   Catalyst should die if source_subpath is not a string
744
745   20 Dec 2005; Eric Edgar <rocket@gentoo.org>
746   modules/generic_stage_target.py:
747   Fix for source_subpath bug
748
749   20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
750   examples/generic_stage_template.spec:
751   Updated example specs with information on cflags/chost/cxxflags/ldflags in
752   both stages 1 and 2.
753
754   20 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
755   modules/stage2_target.py:
756   Disable reading of CHOST/CFLAGS/CXXFLAGS/LDFLAGS from the environment. Allow
757   stage1 to be overridden again.
758
759   20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
760   targets/stage1/stage1-controller.sh:
761   It looks like gcc-config/binutils-config needs to be run with the full path,
762   since it is run outside of the chroot.
763
764   20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
765   targets/stage1/stage1-controller.sh:
766   Fixed gcc-config calls.  This is 2.0_rc11.
767
768   20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
769   This is catalyst 2.0_rc10.
770
771   20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/sh.py,
772   modules/generic_stage_target.py:
773   Updated sh support from Mike Frysinger <vapier@gentoo.org> and closing bug
774   #115866.
775
776   20 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
777   targets/support/functions.sh:
778   Changed from -z to -n for bug #116180.
779
780   19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst,
781   modules/catalyst_support.py, modules/generic_stage_target.py:
782   Detect missing binaries for the hashing functions and abort if not found
783
784   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> README,
785   files/catalyst.conf:
786   Updated README to list new requirements. Set default hash as crc32. Set
787   default digests as sha1/md5.
788
789   19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
790   modules/catalyst_support.py, modules/generic_stage_target.py,
791   modules/livecd_stage2_target.py, modules/stage2_target.py:
792   Change the internal hash checking to be quicker and more memory efficient.
793   Add additional hash digests options.
794
795   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
796   targets/tinderbox/tinderbox-chroot.sh,
797   targets/tinderbox/tinderbox-controller.sh,
798   targets/tinderbox/tinderbox-preclean-chroot.sh:
799   Fixed up spacing/coding style on tinderbox.
800
801   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
802   targets/support/kill-chroot-pids.sh, targets/support/kmerge.sh,
803   targets/support/livecdfs-update.sh, targets/support/post-kmerge.sh,
804   targets/support/pre-kmerge.sh, targets/support/rc-update.sh,
805   targets/support/target_image_setup.sh, targets/support/unmerge.sh:
806   Fixed up spacing/coding style on support.
807
808   19 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst:
809   Optimize catalyst bytecode and set a sane sys.exit for keyboard interrupts
810
811   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
812   targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
813   targets/stage4/stage4-preclean-chroot.sh:
814   Fixed up spacing/coding style on stage4.
815
816   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
817   targets/stage2/stage2-chroot.sh, targets/stage2/stage2-controller.sh,
818   targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
819   targets/stage3/stage3-controller.sh,
820   targets/stage3/stage3-preclean-chroot.sh:
821   Fixed up spacing/coding style on stages 2 and 3
822
823   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
824   targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
825   targets/stage1/stage1-preclean-chroot.sh:
826   Fixed up spacing/coding style on stage1. Also changed
827   gcc-config/binutils-config to be outside the chroot.
828
829   19 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
830   targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
831   targets/netboot/netboot-controller.sh, targets/netboot/netboot-image.sh:
832   Fixed up spacing/coding style on netboot.
833
834   16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
835   targets/livecd-stage1/livecd-stage1-chroot.sh,
836   targets/livecd-stage1/livecd-stage1-controller.sh,
837   targets/livecd-stage2/livecd-stage2-controller.sh:
838   Fixed up spacing/coding style on livecd-stage*.
839
840   16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
841   targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
842   targets/grp/grp-preclean-chroot.sh:
843   Fixed up spacing/coding style on grp.
844
845   16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
846   targets/embedded/embedded-chroot.sh,
847   targets/embedded/embedded-controller.sh,
848   targets/embedded/embedded-fs-runscript.sh,
849   targets/embedded/embedded-preclean-chroot.sh:
850   Fixed up spacing/coding style on embedded.
851
852   16 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py,
853   targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
854   targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
855   targets/support/functions.sh:
856   Removing extra line from x86.py, fixing up comments, spacing, and coding
857   style in targets/support through functions.sh
858
859   16 Dec 2005; Eric Edgar <rocket@gentoo.org>
860   modules/generic_stage_target.py, modules/livecd_stage2_target.py:
861   Fix more tab/spacing issues .. trying to make everything use tabs
862
863   16 Dec 2005; Eric Edgar <rocket@gentoo.org>
864   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
865   modules/stage1_target.py, modules/stage2_target.py,
866   modules/stage3_target.py, modules/stage4_target.py:
867   Fix warning message in stage1,2 and 3. Fix tab spacing issues in various
868   other files
869
870   14 Dec 2005; Eric Edgar <rocket@gentoo.org>
871   modules/generic_stage_target.py:
872   Add envscript warning to aid users who may not know what they are doing
873
874   13 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
875   examples/generic_stage_template.spec:
876   Changed example specs to match that cflags/cxxflags/chost/ldflags are now
877   only configurable when building a stage2 tarball, to match the current state
878   of portage. This is 2.0_rc9.
879
880   13 Dec 2005; Eric Edgar <rocket@gentoo.org>
881   targets/support/chroot-functions.sh:
882   Silence more of portages beeps and clicks and whistles
883
884   13 Dec 2005; Eric Edgar <rocket@gentoo.org>
885   targets/support/chroot-functions.sh:
886   Change the portage emerge to use run_emerge
887
888   13 Dec 2005; Eric Edgar <rocket@gentoo.org>
889   modules/generic_stage_target.py, modules/snapshot_target.py,
890   modules/stage1_target.py, modules/stage2_target.py,
891   modules/stage3_target.py:
892   allow portdir_overlay to be part of all specs not including snapshot spec.
893   Add warnings for stage1,2 and 3 in case someone uses this feature there.
894   Remove overlay support from the snapshot spec but added a warning.
895
896   13 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py,
897   modules/stage2_target.py:
898   Move allowable cflags/cxxflags/chost/ldflags changing to stage2 from stage1
899   where it is allowed
900
901   11 Dec 2005; Eric Edgar <rocket@gentoo.org>
902   modules/generic_stage_target.py, targets/support/bootloader-setup.sh:
903   Add support for bootloader softlevel=; have rsync delete the extra files out
904   of the overlay so that the overlay always matches the source dir
905
906   09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
907   Swapped -v/-V since I had gotten them wrong here.
908
909   09 Dec 2005; Eric Edgar <rocket@gentoo.org>
910   modules/generic_stage_target.py:
911   Fix stupid overlay bug
912
913   09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
914   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
915   targets/livecd-stage1/livecd-stage1-chroot.sh,
916   targets/netboot/netboot-chroot.sh, targets/netboot/netboot-combine.sh,
917   targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
918   targets/stage4/stage4-chroot.sh, targets/support/chroot-functions.sh,
919   targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
920   targets/support/unmerge.sh:
921   Made sure we use -f on removing the default links for splash. Removed
922   check_portage_version as it really isn't needed anymore. Removed
923   --no-install from genkernel commands in kmerge.sh so users must manually
924   remove kernels from /boot. This is 2.0_rc8.
925
926   09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
927   targets/support/livecdfs-update.sh:
928   Made sed on devfsd.conf conditional on it existing. Removes one more error
929   message from a standard catalyst run.
930
931   09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
932   Added warning about breaking snapshot cache and re-enable autoresume, since
933   the errors I was getting were elsewhere.
934
935   09 Dec 2005; Eric Edgar <rocket@gentoo.org>
936   modules/generic_stage_target.py:
937   Fix indentation error the last commit caused
938
939   09 Dec 2005; Eric Edgar <rocket@gentoo.org>
940   modules/generic_stage_target.py:
941   Always clear autoresume points after a successful run
942
943   09 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
944   targets/support/livecdfs-update.sh:
945   Changed mv -f in livecdfs-update.sh to a cp -r, as it was seriously breaking
946   snapshot caching after a successful gentoo-release-livecd run.
947
948   08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
949   targets/support/rc-update.sh:
950   Added famd to default on official LiveCD.
951
952   08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
953   targets/support/chroot-functions.sh:
954   Fixes 'too many arguments' error in check_portage_version.
955
956   08 Dec 2005; Eric Edgar <rocket@gentoo.org>
957   modules/generic_stage_target.py:
958   remove extra self.env={} that was resetting the environment to null
959
960   08 Dec 2005; Eric Edgar <rocket@gentoo.org>
961   modules/livecd_stage1_target.py:
962   Fix appending livecd use flag if no use flag is specified in livecd-stage1
963   spec file
964
965   08 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/generic_target.py:
966   Add a default path to the environment in the chroot
967
968   08 Dec 2005; Eric Edgar <rocket@gentoo.org>
969   modules/generic_stage_target.py, targets/embedded/embedded-chroot.sh,
970   targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
971   targets/livecd-stage2/livecd-stage2-controller.sh,
972   -targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
973   targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
974   targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
975   targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
976   targets/stage4/stage4-controller.sh, -targets/stage4/unmerge.sh,
977   targets/support/chroot-functions.sh, targets/support/pre-kmerge.sh,
978   +targets/support/unmerge.sh, targets/tinderbox/tinderbox-chroot.sh:
979   move unmerge.sh to support;move the CLEAN_DELAY,EMERGE_WARNING_DELAY, and
980   CONFIG_PROTECT stuff in the run_emerge function for cleanliness
981
982   08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
983   files/catalyst.1:
984   Fixed up the man page, which has been suffering for some time, and also
985   reversed -v/-V in the help message.
986
987   08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
988   targets/support/livecdfs-update.sh:
989   Added fun gnome theme stuff to livecdfs-update.sh for the official Gentoo
990   LiveCD.
991
992   08 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
993   Turning off autoresume of doom until I can get more testing. I've had
994   several issues with it. I'll be reporting/fixing these as I come across them
995   but for now wish to turn it off by default as I don't want this one feature
996   to stop the possible 2.0 final release.
997
998   07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
999   targets/livecd-stage2/unmerge.sh:
1000   Removed profiles hack from livecd-stage2's unmerge, since it isn't used
1001   anymore and probably should have been removed a long time ago when the new
1002   code was put into place in livecdfs-update.sh and livecd-local.start
1003   instead.
1004
1005   07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1006   targets/livecd-stage1/livecd-stage1-chroot.sh,
1007   targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1008   targets/stage3/stage3-chroot.sh, targets/stage4/stage4-chroot.sh:
1009   Made EMERGE_WARNING_DELAY=0 for all stages.  This is 2.0_rc7.
1010
1011   07 Dec 2005; Eric Edgar <rocket@gentoo.org>
1012   modules/generic_stage_target.py, modules/generic_target.py:
1013   self.env should be a part of the super class generic_target so it applies to
1014   snapshots as well; removing redundant pass in the generic_target class as
1015   its not needed. There is code there to fill the statements
1016
1017   07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1018   targets/support/livecdfs-update.sh:
1019   Forward-porting portage tmpfs mounting from catalyst 1.x, otherwise we break
1020   the Installer.
1021
1022   07 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1023   Changed version stamp to 2.0_rc6.
1024
1025   07 Dec 2005; Eric Edgar <rocket@gentoo.org>
1026   modules/generic_stage_target.py:
1027   Fix for unpack cases
1028
1029   05 Dec 2005; Eric Edgar <rocket@gentoo.org>
1030   modules/generic_stage_target.py:
1031   Fixes for env
1032
1033   05 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.1,
1034   modules/catalyst_support.py, modules/generic_stage_target.py,
1035   modules/grp_target.py, modules/livecd_stage1_target.py,
1036   modules/livecd_stage2_target.py, modules/netboot_target.py,
1037   modules/snapshot_target.py, modules/tinderbox_target.py:
1038   Stop reading env from the OS. Rely on the more on the envscript for oddball
1039   settings. Change -v to verbose and -V to version
1040
1041   04 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1042   This is 2.0_rc5.
1043
1044   04 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/stage1_target.py:
1045   Fix stage1 to NOT contain the code from stage2;continued cleanup from the
1046   space fix issue
1047
1048   02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1049   examples/generic_stage_template.spec:
1050   Added chost/cflags/cxxflags/ldflags to example spec template.
1051
1052   02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1053   targets/support/rc-update.sh:
1054   OK, just kidding on that last commit. We were already doing rc-update add
1055   xdm default in livecdfs-update.sh and since it is a livecd-only function,
1056   there's no point in having it in rc-update.sh
1057
1058   02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1059   targets/support/rc-update.sh:
1060   Have rc-update add xdm if livecd/xdm is set.
1061
1062   02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1063   modules/catalyst_lock.py, modules/catalyst_support.py,
1064   modules/embedded_target.py, modules/generic_stage_target.py,
1065   modules/grp_target.py, modules/livecd_stage1_target.py,
1066   modules/livecd_stage2_target.py, modules/netboot_target.py,
1067   modules/stage1_target.py, modules/stage4_target.py,
1068   modules/tinderbox_target.py:
1069   So I was just kidding on that last commit.  This one is 2.0_rc4.
1070
1071   02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1072   modules/catalyst_lock.py, modules/catalyst_support.py,
1073   modules/embedded_target.py, modules/generic_stage_target.py,
1074   modules/grp_target.py, modules/livecd_stage1_target.py,
1075   modules/livecd_stage2_target.py, modules/netboot_target.py,
1076   modules/stage1_target.py, modules/stage2_target.py,
1077   modules/stage4_target.py, modules/tinderbox_target.py:
1078   Reverting my nasty spaces->tabs mess-up and pushing out 2.0_rc4 quickly.
1079
1080   02 Dec 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1081   files/catalyst.conf, modules/catalyst_lock.py,
1082   modules/catalyst_support.py, modules/embedded_target.py,
1083   modules/generic_stage_target.py, modules/grp_target.py,
1084   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
1085   modules/netboot_target.py, modules/stage1_target.py,
1086   modules/stage2_target.py, modules/stage4_target.py,
1087   modules/tinderbox_target.py, targets/stage1/stage1-controller.sh:
1088   Fixed spacing/tabs. Updated catalyst.conf comments. Added autoresume, md5,
1089   and sha to catalyst.conf by default. This is catalyst 2.0_rc3.
1090
1091   02 Dec 2005; Eric Edgar <rocket@gentoo.org>
1092   modules/generic_stage_target.py:
1093   Fix autoresume for unpacking tarballs
1094
1095   02 Dec 2005; Eric Edgar <rocket@gentoo.org>
1096   targets/support/livecdfs-update.sh:
1097   remove gnap livecd-type per Koon's request
1098
1099   02 Dec 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
1100   change rc-update add modules default to rc-update add modules boot
1101
1102   02 Dec 2005; Eric Edgar <rocket@gentoo.org>
1103   modules/generic_stage_target.py, modules/grp_target.py:
1104   Add more verbosity to digests if -V is enabled, add more print messages to
1105   grp digesting code
1106
1107   02 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1108   modules/generic_stage_target.py, modules/grp_target.py:
1109   Add sha/md5 digests support for grp and cleanup other sha/md5 code
1110
1111   01 Dec 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1112   Fix folder name for grp build dir to not have .tar.bz2 at the end
1113
1114   01 Dec 2005; Eric Edgar <rocket@gentoo.org> catalyst, files/catalyst.conf,
1115   modules/catalyst_support.py, modules/generic_stage_target.py:
1116   Add md5 and sha .digests file creation per wolf31o2's feature request
1117
1118   30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1119   This is catalyst-2.0_rc2.
1120
1121   30 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/stage4_template.spec,
1122   files/catalyst.conf, modules/generic_stage_target.py,
1123   modules/livecd_stage1_target.py:
1124   Fix livecd-stage1 livecd use flag bug; stage4 doc cleanups;autoresume points
1125   after each successful kernel build;add autoresume documentation to
1126   catalyst.conf
1127
1128   30 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py,
1129   targets/embedded/embedded-controller.sh,
1130   targets/embedded/embedded-fs-runscript.sh,
1131   targets/livecd-stage2/livecd-stage2-controller.sh,
1132   targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
1133   targets/stage1/stage1-chroot.sh, targets/stage4/stage4-controller.sh,
1134   targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1135   targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
1136   targets/support/functions.sh, targets/support/kill-chroot-pids.sh,
1137   targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1138   targets/support/rc-update.sh:
1139   Changed multiple spaces to tabs to satisfy my OCD.
1140
1141   29 Nov 2005; Eric Edgar <rocket@gentoo.org>
1142   targets/support/chroot-functions.sh:
1143   Bumped genkernel detection to require 3.3.0 or higher
1144
1145   29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1146   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
1147   targets/netboot/netboot-controller.sh:
1148   Changed to clst_use from clst_embedded_use and clst_netboot_use and
1149   clst_grp_use. This is catalyst-2.0_rc1.
1150
1151   29 Nov 2005; Eric Edgar <rocket@gentoo.org>
1152   targets/netboot/netboot-controller.sh:
1153   change to clst_use from clst_netboot_use
1154
1155   29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1156   targets/livecd-stage1/livecd-stage1-chroot.sh,
1157   targets/stage4/stage4-chroot.sh:
1158   Changed to clst_use from clst_stage4_use and clst_livecd_use.
1159
1160   29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1161   targets/stage4/stage4-chroot.sh:
1162   Fixed USE invocations in stage4 target.
1163
1164   29 Nov 2005; Eric Edgar <rocket@gentoo.org>
1165   modules/livecd_stage1_target.py:
1166   Force use=livecd for livecd-stage1
1167
1168   29 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1169   This is version 2.0_pre20051129.
1170
1171   28 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1172   examples/livecd-stage1_template.spec, examples/stage4_template.spec:
1173   Removed kudzu-knoppix from example spec files.
1174
1175   22 Nov 2005; Eric Edgar <rocket@gentoo.org>
1176   +livecd/cdtar/ppc-yaboot-cdtar.tar.bz2:
1177   Added ppc-yaboot-cdtar.tar.bz2 to have an Apple/IBM bootable cdrom
1178
1179   22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1180   examples/grp_template.spec, examples/livecd-stage1_template.spec,
1181   examples/stage4_template.spec, +examples/tinderbox_template.spec:
1182   Added tinderbox_template.spec to examples and cleaned up pkgcache_path
1183   definitions in the examples to fit in 80 columns.
1184
1185   22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
1186   examples/livecd-stage1_template.spec, examples/stage4_template.spec,
1187   modules/grp_target.py, modules/tinderbox_target.py,
1188   targets/tinderbox/tinderbox-chroot.sh:
1189   Tinderbox script: added newuse, tinderbox and grp targets added support for
1190   overriding the pkgcache location via pkgcache_path - pkgcache_path:
1191   /path/to/cache in the spec file, updated example specs to note pkgcache_path
1192
1193   22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
1194   Added portdir example to catalyst.conf for bug #113272.
1195
1196   22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1197   targets/support/create-iso.sh:
1198   Fixed a few lines which were causing the isolinux directory to be removed
1199   when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.
1200
1201   21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1202   targets/support/create-iso.sh:
1203   Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin
1204
1205   21 Nov 2005; Eric Edgar <rocket@gentoo.org>
1206   targets/support/bootloader-setup.sh, targets/support/functions.sh:
1207   Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
1208   too many arches dont use it by default, test for an initrd in the yaboot
1209   config.
1210
1211   18 Nov 2005; Eric Edgar <rocket@gentoo.org>
1212   modules/generic_stage_target.py:
1213   Fix split error if use is specified
1214
1215   18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1216   -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
1217   +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
1218   Updated palo version from catalyst 1.x for HPPA.
1219
1220   18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1221   targets/support/bootloader-setup.sh:
1222   Removing for loop for grub on amd64/x86 as it was totally useless.
1223
1224   18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1225   targets/support/bootloader-setup.sh:
1226   Remove vga= line for PPC.
1227
1228   18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1229   targets/support/bootloader-setup.sh:
1230   PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.
1231
1232   18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1233   -catalyst-2.0_pre20051101-slot.patch, catalyst:
1234   Removing slot patch as it probably didn't belong here anyway, and updating
1235   version stamp to 2.0_pre20051118.
1236
1237   18 Nov 2005; Eric Edgar <rocket@gentoo.org>
1238   modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1239   targets/support/bootloader-setup.sh:
1240   fix the bootloader script for isolinux so that it actually makes a cfg file,
1241   remove extra unneeded catalyst aborting print statement, reorganize rm code
1242   to make sure is splits properly and is an array even from the cmdline
1243
1244   17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1245   targets/support/livecdfs-update.sh:
1246   Added call to update-usbids to download the latest usb.ids file.
1247
1248   17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1249   modules/generic_stage_target.py:
1250   Move checks of running catalyst into the target which is simpler
1251
1252   17 Nov 2005; Eric Edgar <rocket@gentoo.org>
1253   modules/generic_stage_target.py:
1254   Attempt to fix bug #111752, due to mount_safety_check calling a lock object
1255   that doesnt exist yet
1256
1257   17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
1258   Keep unnecessary programs from installing into kerncache
1259
1260   17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1261   modules/generic_stage_target.py:
1262   Turn on more tracebacks at this point to better debug .. will need to turn
1263   them down as we find errors and build appropriate error handlers
1264
1265   15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
1266   Changed version marker to 2.0_pre20051115 for new ebuild.
1267
1268   15 Nov 2005; Eric Edgar <rocket@gentoo.org>
1269   modules/livecd_stage2_target.py:
1270   Fix bug in livecd stage2 so that it doesnt try to use tar
1271
1272   14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1273   targets/livecd-stage2/livecd-stage2-controller.sh:
1274   Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
1275   list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
1276   of Getting_Online.txt from catalyst 1.1.10.10.
1277
1278   11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
1279   Added Joshua Kinard to authors for his mips contributions.
1280
1281   11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1282   examples/livecd-stage2_template.spec:
1283   Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
1284   Paul Kessler on gentoo-catalyst. ;]
1285
1286   07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1287   Change variables from cat1 format to cat2
1288
1289   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
1290   modules/generic_stage_target.py, modules/stage1_target.py:
1291   Fix modules has no attribute register
1292
1293   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
1294   modules/generic_stage_target.py:
1295   Fix broken aliases code that was just proof of concept
1296
1297   07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1298   Output mkisofs command line options to assist in debugging
1299
1300   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
1301   modules/generic_stage_target.py, targets/support/create-iso.sh:
1302   Fix the -o option
1303
1304   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
1305   modules/generic_stage_target.py:
1306   Add VERY basic support for aliases kernel parameter.
1307
1308   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
1309   modules/livecd_stage2_target.py:
1310   Remove large section of commented code
1311
1312   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
1313   modules/generic_stage_target.py, modules/stage1_target.py:
1314   Allow LDFLAGS to be specified as an ENV variable for stage1
1315
1316   07 Nov 2005; Eric Edgar <rocket@gentoo.org>
1317   modules/generic_stage_target.py:
1318   Fix rc-update to automatically run default options for livecds. Removed an
1319   erroneous key check.
1320
1321   02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
1322   modules/livecd_stage1_target.py, modules/tinderbox_target.py:
1323   Make use spec key optional to default to profile defaults
1324
1325   02 Nov 2005; Eric Edgar <rocket@gentoo.org>
1326   +examples/stage4_template.spec:
1327   Preliminary stage4_template.spec file
1328
1329   01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1330   +catalyst-2.0_pre20051101-slot.patch, catalyst:
1331   Updated version stamp and added slot patch.
1332
1333   26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
1334   Fix ordering problem so self.settings is defined
1335
1336   18 Oct 2005; Eric Edgar <rocket@gentoo.org>
1337   modules/generic_stage_target.py:
1338   Correct a rsync issue when the directory doesnt exist
1339
1340   17 Oct 2005; Eric Edgar <rocket@gentoo.org>
1341   modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
1342   targets/livecd-stage2/livecd-stage2-controller.sh,
1343   targets/netboot/netboot-controller.sh,
1344   targets/stage4/stage4-controller.sh:
1345   run pre_kmerge and post_kmerge only once
1346
1347   17 Oct 2005; Eric Edgar <rocket@gentoo.org>
1348   targets/support/bootloader-setup.sh:
1349   MIPS bootloader patch
1350
1351   15 Oct 2005; Eric Edgar <rocket@gentoo.org>
1352   targets/support/mips-arcload_conf.sh:
1353   Fix MIPS Serial Detection
1354
1355   13 Oct 2005; Eric Edgar <rocket@gentoo.org>
1356   targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
1357   +targets/support/mips-arcload_conf.sh:
1358   Application of Kumba's patches for MIPS support
1359
1360   13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1361   Check for the correct arch specific cd building tool
1362
1363   13 Oct 2005; Eric Edgar <rocket@gentoo.org>
1364   modules/generic_stage_target.py:
1365   Print a warning if livecd/iso is not defined
1366
1367   11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1368   Reverted default CHOST for x86 back to i386-pc-linux-gnu.
1369
1370   11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1371   targets/support/post-kmerge.sh:
1372   Check for existence of files in /lib/modules before running depscan.sh. This
1373   replaces the mips-specific check and makes it portable.
1374
1375   10 Oct 2005; Eric Edgar <rocket@gentoo.org>
1376   modules/generic_stage_target.py:
1377   update autoresume logic when dealing with rsync unpack operations
1378
1379   10 Oct 2005; Eric Edgar <rocket@gentoo.org>
1380   targets/support/post-kmerge.sh:
1381   Bypass module load on mips
1382
1383   10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
1384   remove --no-deps so dependancies get installed for genkernel
1385
1386   10 Oct 2005; Eric Edgar <rocket@gentoo.org>
1387   modules/generic_stage_target.py:
1388   Fix missing : statement in unpack
1389
1390   10 Oct 2005; Eric Edgar <rocket@gentoo.org>
1391   modules/generic_stage_target.py:
1392   fix livecd-stage2 unpack when seedcache is turned off
1393
1394   10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1395   targets/support/functions.sh:
1396   Fix module unpacking and make it actually optional.
1397
1398   10 Oct 2005; Eric Edgar <rocket@gentoo.org>
1399   modules/generic_stage_target.py:
1400   Fix broken seedcache autoresume interaction
1401
1402   07 Oct 2005; Eric Edgar <rocket@gentoo.org>
1403   modules/generic_stage_target.py:
1404   Cleanup stage directories properly for tar installs
1405
1406   06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
1407   Tinderbox no longer cleans /tmp/*
1408
1409   06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1410   targets/tinderbox/tinderbox-chroot.sh,
1411   targets/tinderbox/tinderbox-controller.sh:
1412   Fixing problem with bind mounted portage and final rsync on tinderbox target
1413   and adding additional logging.
1414
1415   06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
1416   Stop tinderbox from trying to create a tarball of itself
1417
1418   06 Oct 2005; Eric Edgar <rocket@gentoo.org>
1419   modules/generic_stage_target.py:
1420   Fix catalyst so it fully disables snapcache when its not specified in the
1421   config file
1422
1423   06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1424   examples/livecd-stage2_template.spec:
1425   Removed livecd/runscript and livecd/archscript from livecd-stage2 example
1426   spec template and updating version stamp.
1427
1428   06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1429   modules/catalyst_support.py:
1430   allow file_check to proceed if key is not in use
1431
1432   06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
1433   Recursively make the missing directories
1434
1435   05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
1436   Fix extract_modules to just echo a warning that it is missing
1437
1438   30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
1439   files/catalyst.conf:
1440   Updating default configuration for catalyst and updating version stamp,
1441   since we're beginning internal testing for release.
1442
1443   15 Sep 2005; Eric Edgar <rocket@gentoo.org>
1444   modules/generic_stage_target.py:
1445   fix bug 106004 split strings into a list for empty and rm operation
1446
1447   15 Sep 2005; Eric Edgar <rocket@gentoo.org>
1448   modules/livecd_stage2_target.py:
1449   Append slashes to directories so rsyncs work properly
1450
1451   13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1452   examples/livecd-stage2_template.spec:
1453   Changing source_subpath for livecd-stage2 example for bug #101704.
1454
1455   12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1456   examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
1457   targets/support/livecdfs-update.sh:
1458   Added livecd/xdm and livecd/xsession options. These are used to setup the
1459   default display manager and X session, respectively. Added supporting
1460   documentation to example spec files. Imported more work from my fsscript for
1461   the official LiveCD.
1462
1463   12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1464   Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
1465   discussion, see bug #88777.
1466
1467   12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
1468   modules/generic_stage_target.py:
1469   Added sh architecture to supported architectures. Thanks to Matsuu Takuto
1470   <matsuu@gentoo.org> for the patch. Closing bug #105693.
1471
1472   08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1473   targets/livecd-stage1/livecd-stage1-controller.sh,
1474   targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
1475   Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
1476   on livecd-stage2 and removing universal motd for livecd/type of
1477   gentoo-release-livecd.
1478
1479   08 Sep 2005; Eric Edgar <rocket@gentoo.org>
1480   modules/livecd_stage1_target.py:
1481   Add optional livecd/type env var for scripts to add optional items to the
1482   scripts
1483
1484   08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1485   -livecd/files/x86-help.msg:
1486   Removing x86-help.msg as it is no longer used.
1487
1488   08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1489   livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
1490   livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
1491   Add dobladecenter description to bootloader files for x86/amd64.
1492
1493   06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1494   Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.
1495
1496   01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1497   modules/generic_stage_target.py:
1498   Added split to use section for bug #104414.
1499
1500   30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1501   livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
1502   livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
1503   Tabs to whitespaces for isolinux.
1504
1505   30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1506   targets/support/bootloader-setup.sh:
1507   Changed isolinux to use new split-out help messages. Using grub gives a
1508   single help message with pager.
1509
1510   30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1511   +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
1512   +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
1513   +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
1514   Added F2->F7 help messages for isolinux.
1515
1516   30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1517   livecd/files/README.txt, livecd/files/generic.motd.txt,
1518   livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
1519   livecd/files/livecd-local.start:
1520   Updated files from latest used to build LiveCD.
1521
1522   30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
1523   Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.
1524
1525   29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1526   modules/catalyst_support.py:
1527   Added fix for using options with = in them with --cli (ex.
1528   livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
1529   <cell@ices.utexas.edu> for pointing this out to me via email.
1530
1531   09 Aug 2005; Eric Edgar <rocket@gentoo.org>
1532   modules/generic_stage_target.py, targets/support/functions.sh:
1533   fix bug in exec_in_chroot for stage1 target
1534
1535   09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1536   modules/generic_stage_target.py:
1537   fix missing os. in os.popen. and clear the autoresume flags if the chroot is
1538   invalid. Fix SEEDCACHE unpack issue when needing to use tarball.
1539
1540   09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
1541   catalyst, examples/livecd-stage2_template.spec,
1542   examples/snapshot_template.spec, files/catalyst.conf,
1543   livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
1544   livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
1545   livecd/files/x86-help.msg, modules/catalyst_lock.py,
1546   modules/catalyst_support.py, modules/livecd_stage2_target.py,
1547   targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
1548   targets/livecd-stage2/livecd-stage2-controller.sh,
1549   targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
1550   targets/stage2/stage2-preclean-chroot.sh,
1551   targets/stage3/stage3-preclean-chroot.sh,
1552   targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
1553   targets/support/chroot-functions.sh, targets/support/create-iso.sh,
1554   targets/support/filesystem-functions.sh, targets/support/functions.sh,
1555   targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1556   targets/support/target_image_setup.sh:
1557   Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
1558   to look at gamecdfs-update.sh yet.
1559
1560   09 Aug 2005; Eric Edgar <rocket@gentoo.org>
1561   modules/generic_stage_target.py:
1562   Remove extra debugging print statement
1563
1564   09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1565   +modules/catalyst_lock.py, modules/catalyst_support.py,
1566   modules/embedded_target.py, modules/generic_stage_target.py,
1567   modules/grp_target.py, modules/livecd_stage1_target.py,
1568   modules/livecd_stage2_target.py, modules/netboot_target.py,
1569   modules/snapshot_target.py, modules/stage1_target.py,
1570   modules/stage2_target.py, modules/stage4_target.py,
1571   targets/support/functions.sh:
1572   Add locking support. Code simplification for unpack and unpack snapshot.
1573   Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
1574   Add seedcache support (Grabs output from previous target run)
1575   options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.
1576
1577   27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1578   modules/catalyst_support.py, modules/generic_stage_target.py:
1579   Add support to cache the snapshot dir. add snapcache to options. add
1580   snapshot_cache= to override the default location of the cache in
1581   catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")
1582
1583   27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1584   +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
1585   Forward port README.txt and Getting_Online.txt files from catalyst
1586   1.1.10.8's release.
1587
1588   22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
1589   Add automatic creation/deletion of runlevels based on rcadd rcdel
1590
1591   19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
1592   Fix grp so that grp/use is not required anymore
1593
1594   12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1595   -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
1596   -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
1597   -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
1598   -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
1599   +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
1600   +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
1601   Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
1602   they are known to cause booting problems.
1603
1604   08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1605   livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
1606   Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
1607   <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
1608   finding this bug.
1609
1610   08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1611   targets/stage1/stage1-chroot.sh:
1612   Fixed quoting in stage1 profile check.
1613
1614   07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1615   targets/stage3/stage3-chroot.sh:
1616   Fixing USE for stage3.
1617
1618   07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1619   targets/support/chroot-functions.sh:
1620   Fix FETCH code so it will run for Pylon
1621
1622   07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
1623   targets/grp/grp-chroot.sh:
1624   Fix bindist invcation.
1625
1626   07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1627   targets/grp/grp-chroot.sh:
1628   Made sure bindist was used for all emerges in GRP.
1629
1630   07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
1631   Fix USE flags for grp build
1632
1633   07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
1634   targets/stage4/stage4-chroot.sh:
1635   let grp use the users environment variables and removed extra
1636   grp_stage23_use from stage4
1637
1638   07 Jul 2005; Eric Edgar <rocket@gentoo.org>
1639   targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
1640   Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds
1641
1642   07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
1643   fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
1644   impact all previous spec files that use this option. Its beejays fault
1645
1646   06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
1647   Changed to use linux32 for ppc32 support when build host is ppc64.
1648
1649   06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
1650   arch/x86.py:
1651   Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.
1652
1653   06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
1654   Minor cosmetic print statement fixes for readability
1655
1656   06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1657   modules/catalyst_support.py, modules/generic_stage_target.py:
1658   Fix None None bug and exception reporting
1659
1660   06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
1661   Fix iso creation script.  Case statement out of place
1662   
1663   05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
1664   arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
1665   arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
1666   catalyst, files/catalyst.conf, modules/builder.py,
1667   modules/catalyst_support.py, modules/embedded_target.py,
1668   modules/generic_stage_target.py, modules/generic_target.py,
1669   modules/grp_target.py, modules/livecd_stage1_target.py,
1670   modules/livecd_stage2_target.py, modules/netboot_target.py,
1671   modules/snapshot_target.py, modules/stage1_target.py,
1672   modules/stage2_target.py, modules/stage3_target.py,
1673   modules/stage4_target.py, modules/tinderbox_target.py,
1674   targets/embedded/embedded-chroot.sh,
1675   targets/embedded/embedded-fs-runscript.sh,
1676   targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
1677   targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
1678   targets/grp/grp-preclean-chroot.sh,
1679   targets/livecd-stage1/livecd-stage1-chroot.sh,
1680   targets/livecd-stage1/livecd-stage1-controller.sh,
1681   targets/livecd-stage2/livecd-stage2-controller.sh,
1682   targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
1683   targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
1684   targets/netboot/netboot-image.sh, targets/stage1/build.py,
1685   targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
1686   targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
1687   targets/stage2/stage2-controller.sh,
1688   targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
1689   targets/stage3/stage3-controller.sh,
1690   targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
1691   targets/stage4/stage4-controller.sh,
1692   targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
1693   targets/support/create-iso.sh, targets/support/functions.sh,
1694   targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
1695   targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
1696   targets/support/target_image_setup.sh,
1697   targets/tinderbox/tinderbox-chroot.sh,
1698   targets/tinderbox/tinderbox-controller.sh,
1699   targets/tinderbox/tinderbox-preclean-chroot.sh:
1700   Big honkin' copyright update.
1701
1702   05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1703   modules/generic_stage_target.py:
1704   add additional logging output. Use standard os redirection methods to log to
1705   a file
1706
1707   05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1708   targets/stage1/stage1-chroot.sh:
1709   Added profile sanity check for bug #97867.
1710
1711   05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1712   targets/support/bootloader-setup.sh:
1713   Removing acpi=off from default kernel arguments and adding ia64
1714   livecd-stage2 support functions and cdtar.
1715
1716   30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1717   targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
1718   Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
1719   control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
1720   splash command line.
1721
1722   28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1723   targets/support/create-iso.sh:
1724   Fixed up zisofs support. Waiting for response from sparc before touching
1725   their ISO creation.
1726
1727   28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1728   modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
1729   targets/support/functions.sh:
1730   Added livecd/bootargs and added the option to the bootloader-setup.sh script
1731   to allow it to work on all arches that dynamically build their bootloader
1732   configuration.
1733
1734   27 Jun 2005; Eric Edgar <rocket@gentoo.org>
1735   targets/stage4/stage4-controller.sh:
1736   Fix stage4 so it doesnt run the bootloader stuff
1737
1738   24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1739   targets/support/bootloader-setup.sh:
1740   Removed dokeymap from non-Gentoo releases.
1741
1742   23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1743   targets/support/livecdfs-update.sh:
1744   Added call to update-pciids to download the latest pci.ids file.
1745
1746   23 Jun 2005; Eric Edgar <rocket@gentoo.org>
1747   modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1748   modules/stage4_target.py:
1749   Allow changing the location of the pkg_cache in stage4 or livecd-stage1
1750
1751   22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
1752   Fix issue where -s on the command line would not run
1753
1754   22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1755   livecd/files/generic.motd.txt:
1756   Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
1757   kernel configurations.
1758
1759   22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1760   targets/support/livecdfs-update.sh:
1761   Updated hostname/domainname creation for new baselayout.
1762
1763   16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1764   targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
1765   Fixing some bootloader isolinux/boot stuff for x86/amd64.
1766
1767   14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1768   targets/support/chroot-functions.sh:
1769   Change portage emerge to use --oneshot --nodeps to keep from merging the
1770   same packages multiple times.
1771
1772   14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1773   targets/stage2/stage2-chroot.sh:
1774   Added a -p bootstrap when catalyst is called with -V (verbose).
1775
1776   10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1777   targets/support/livecdfs-update.sh:
1778   Removed inittab hack, as this is done by livecd-tools.
1779
1780   09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1781   livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
1782   Revert sync for bug #86914.  Yeah... I need to pay more attention sometimes.
1783
1784   09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1785   -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
1786   -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
1787   livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
1788   livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
1789   targets/livecd-stage2/livecd-stage2-controller.sh:
1790   Removed gentoo.png and creation of face directory. Changed
1791   livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
1792   1.1.10_pre4.
1793
1794   02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1795   targets/stage1/stage1-preclean-chroot.sh,
1796   targets/support/chroot-functions.sh:
1797   Added setup_binutils function and force both of them to run during stage1
1798   cleanup.
1799
1800   01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1801   examples/livecd-stage2_template.spec:
1802   Added livecd/volid explanation to example spec.
1803
1804   01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1805   targets/support/create-iso.sh:
1806   General cleanup of ISO code and added default livecd/volid when it is not set.
1807
1808   25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1809   targets/embedded/embedded-controller.sh:
1810   Actually modify the embedded target this time.
1811
1812   25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
1813   examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
1814   targets/livecd-stage2/livecd-stage2-controller.sh,
1815   targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
1816   Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
1817   and livecd-stage2 targets.
1818
1819   20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
1820   files/catalyst.conf:
1821   Retired zhen and added storedir to default catalyst.conf.
1822
1823   20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1824   targets/support/livecdfs-update.sh:
1825   Uncommented openglify, since it is needed for both opengl-update-livecd and
1826   opengl-update.
1827
1828   18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1829   modules/generic_stage_target.py:
1830   Fix print statement so it shows when kill_chroot_pids is run correctly
1831
1832   16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1833   modules/snapshot_target.py:
1834   Fix snapshot target to skip the kill_pids check
1835
1836   06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
1837   Bug fixes in parse_spec, fix issues detecting list or string.
1838
1839   05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1840   modules/catalyst_support.py:
1841   Fix bug 65284. More flexible spec parsing. Should handle cases where no
1842   spaces are after :. Better handling of comments ( ie preprocessed and
1843   stripped off ). Unset empty keys.
1844
1845   03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1846   targets/support/kill-chroot-pids.sh:
1847   Remove extra P_NAME definition that is never used. Saves processing time.
1848   Bumped catalyst to pre2
1849
1850   03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1851   modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1852   +targets/support/kill-chroot-pids.sh:
1853   User info about runscript and archscript. Added checks for processes running
1854   in the chroot and created a script to kill them. Should fix the unmounting
1855   issues with gconfd or any other running application in the chroot
1856
1857   29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1858   targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
1859   Remove using gcc-config to set things up as we should all be using 2005.0
1860   seed stages now.
1861
1862   29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1863   examples/livecd-stage2_template.spec:
1864   Added livecd/users to example livecd-stage2 spec file.
1865
1866   29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1867   targets/support/livecdfs-update.sh:
1868   Change default hostnames for livecds
1869
1870   29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1871   targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
1872   Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
1873   bootloading
1874
1875   29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1876   modules/livecd_stage2_target.py:
1877   Clear autoresume flags when build is done
1878
1879   29 Apr 2005; Eric Edgar <rocket@gentoo.org>
1880   modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
1881   targets/support/create-iso.sh:
1882   Fix isolinux so that it finds menus and kernels and stuff
1883
1884   28 Apr 2005; Eric Edgar <rocket@gentoo.org>
1885   modules/generic_stage_target.py:
1886   Make purge operation a little less chatty, removed print statements
1887
1888   28 Apr 2005; Eric Edgar <rocket@gentoo.org>
1889   livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
1890   livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
1891   updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/
1892
1893   28 Apr 2005; Eric Edgar <rocket@gentoo.org>
1894   modules/generic_stage_target.py, modules/livecd_stage2_target.py:
1895   print warning message about deprecated use of cdfstype
1896
1897   28 Apr 2005; Eric Edgar <rocket@gentoo.org>
1898   targets/support/chroot-functions.sh:
1899   statically define genkernel location to eliminate which command failure if
1900   genkernel is not installed
1901
1902   27 Apr 2005; Eric Edgar <rocket@gentoo.org>
1903   modules/generic_stage_target.py:
1904   change the portage_overlay to an array so it always works
1905
1906   27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1907   modules/catalyst_support.py:
1908   Fix exception handling to remove extraneous prints of None
1909
1910   27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
1911   Remove iso creation code from stage4
1912
1913   27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1914   modules/generic_stage_target.py, modules/livecd_stage1_target.py,
1915   modules/livecd_stage2_target.py, modules/snapshot_target.py,
1916   targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
1917   targets/livecd-stage1/livecd-stage1-chroot.sh,
1918   targets/livecd-stage1/livecd-stage1-controller.sh,
1919   targets/livecd-stage2/livecd-stage2-controller.sh,
1920   targets/netboot/netboot-controller.sh,
1921   targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
1922   targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
1923   targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1924   targets/support/create-iso.sh, targets/support/kmerge.sh,
1925   targets/support/target_image_setup.sh,
1926   targets/tinderbox/tinderbox-controller.sh:
1927   Fix some exception handling in catalyst_support.py
1928   remove intermediate destination folder of iso and tarball
1929   Add additional tests for folders not found on host but defined
1930           in spec file.  Keep catalyst from erroring in this case.
1931   Change exit code on shell scripts so that errors are reported to catalyst
1932           and causes catalyst to die on errors
1933   Fix bug in livecd-stage1-chroot.sh so that it uses USE flags properly
1934   Added additional check for mkisofs.  Informs user of where to get the program.
1935   Removed autoresume code from ccache and distcc installation until I can figure
1936           out a way to have the autoresume flag go someplace outside the chroot.
1937
1938   26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
1939   Remove bind mounts before rm operations happen at startup
1940
1941   26 Apr 2005; Eric Edgar <rocket@gentoo.org>
1942   modules/generic_stage_target.py:
1943   Fix bug where purge deletes the autoresume directory but doesnt recreate it
1944
1945   26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1946   modules/generic_stage_target.py:
1947   fix minor bug in the purge code so that it actually runs the commands
1948
1949   22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
1950   modules/generic_stage_target.py, modules/livecd_stage2_target.py,
1951   modules/stage4_target.py:
1952   Change ordering of tasks so root_overlay and fsscript occur after
1953   livecd_update, giving users a chance to override livecd_update
1954
1955   21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1956   modules/catalyst_support.py, modules/generic_stage_target.py:
1957   Added a better exception handling message for keyboard interrupt and added
1958   countdown timer for purge operation to give an opportunity to exit
1959
1960   21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1961   modules/catalyst_support.py, modules/generic_stage_target.py:
1962   Add support to clear the autoresume flags and improve the purge code to
1963   clean the chroot, and pkg/kern cache
1964
1965   21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
1966   modules/catalyst_support.py, modules/generic_stage_target.py,
1967   modules/livecd_stage1_target.py:
1968   only append livecd-tools to the livecd-stage1 target package list and move a
1969   check out of the way so command line and spec files can co-exist
1970
1971   21 Apr 2005; Eric Edgar <rocket@gentoo.org>
1972   modules/generic_stage_target.py:
1973   fixed python syntax in set_packages so catalyst will run
1974
1975   21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
1976   modules/embedded_target.py, modules/generic_stage_target.py,
1977   modules/grp_target.py, modules/livecd_stage1_target.py,
1978   modules/livecd_stage2_target.py, modules/netboot_target.py,
1979   modules/stage4_target.py, modules/tinderbox_target.py,
1980   targets/embedded/embedded-chroot.sh,
1981   targets/embedded/embedded-controller.sh,
1982   targets/livecd-stage1/livecd-stage1-controller.sh,
1983   -targets/livecd-stage2/livecd-stage2-bootloader.sh,
1984   -targets/livecd-stage2/livecd-stage2-cdfs.sh,
1985   targets/livecd-stage2/livecd-stage2-controller.sh,
1986   -targets/livecd-stage2/livecd-stage2-iso.sh,
1987   targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
1988   +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
1989   +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
1990   targets/support/functions.sh, targets/support/livecdfs-update.sh,
1991   +targets/support/target_image_setup.sh:
1992   embedded target cleanups ... iso,bootloader,target_setup generalizations,
1993   minor code fixes
1994
1995   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
1996   targets/livecd-stage2/livecd-stage2-controller.sh,
1997   targets/support/livecdfs-update.sh:
1998   Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
1999   a custom one if livecd/type is gentoo-gamecd. Added more default setup to
2000   livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
2001   and generic-livecd.
2002
2003   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2004   targets/livecd-stage2/livecd-stage2-controller.sh,
2005   targets/support/rc-update.sh:
2006   Updated rc-update.sh with better defaults for different livecd/type settings
2007   and cleaning up file copying in livecd-stage2-controller.sh to match
2008   catalyst 1.1.9.
2009
2010   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
2011   Made example of catalyst.conf in README match the default catalyst.conf
2012   provided.
2013
2014   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
2015   -REMARKS, -TODO:
2016   Removing old files from previous maintainers and updating README.
2017
2018   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2019   modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
2020   Added livecd/users option to create non-root users. The first user listed
2021   will also be used for auto-starting X, if X is merged onto the CD.
2022
2023   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2024   targets/livecd-stage1/livecd-stage1-controller.sh,
2025   targets/livecd-stage2/livecd-stage2-controller.sh,
2026   targets/support/livecdfs-update.sh:
2027   Updated all instances of livecd/type: gentoo-release-environmental to
2028   gentoo-release-livecd and added generic-livecd.
2029
2030   20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2031   examples/fsscript.sh.example, examples/gamecd.conf.example,
2032   examples/generic_stage_template.spec, examples/grp_template.spec,
2033   examples/livecd-stage1_template.spec,
2034   examples/livecd-stage2_template.spec, examples/netboot_template.spec,
2035   examples/snapshot_template.spec:
2036   Imported example files from catalyst 1.1.9 to make them more verbose.
2037
2038   18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
2039   Fix grp/use bug #89365
2040
2041   15 Apr 2005; Eric Edgar <rocket@gentoo.org>
2042   modules/generic_stage_target.py, targets/support/kmerge.sh:
2043   Fixes for initramfs overlay support.
2044
2045   15 Apr 2005; Eric Edgar <rocket@gentoo.org>
2046   modules/generic_stage_target.py, targets/support/kmerge.sh,
2047   targets/support/pre-kmerge.sh:
2048   Fix ctrl-c error if pre-kmerge.sh is running by sourcing
2049   /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
2050   caching bug; Also adding preliminary support for initramfs_overlay from genkernel
2051
2052   14 Apr 2005; Eric Edgar <rocket@gentoo.org>
2053   modules/generic_stage_target.py, targets/support/kmerge.sh:
2054   Removed support for postconf as genkernel no longer has that option
2055
2056   14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2057   modules/embedded_target.py, modules/generic_stage_target.py,
2058   modules/grp_target.py, modules/livecd_stage1_target.py,
2059   modules/livecd_stage2_target.py, modules/netboot_target.py,
2060   modules/stage4_target.py, modules/tinderbox_target.py,
2061   targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
2062   targets/stage1/stage1-preclean-chroot.sh,
2063   targets/support/chroot-functions.sh:
2064   AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
2065   die properly on CTRL-C; fixed stage1 bug with gcc-setup
2066
2067   11 Apr 2005; Eric Edgar <rocket@gentoo.org>
2068   modules/livecd_stage2_target.py:
2069   Added support for livecd-stage2 to use a snapshot or livecd-stage1 image
2070
2071   11 Apr 2005; Eric Edgar <rocket@gentoo.org>
2072   modules/generic_stage_target.py, modules/livecd_stage1_target.py,
2073   modules/livecd_stage2_target.py, modules/stage4_target.py,
2074   targets/livecd-stage1/livecd-stage1-controller.sh,
2075   targets/livecd-stage2/livecd-stage2-controller.sh,
2076   targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
2077   targets/support/functions.sh, targets/support/kmerge.sh,
2078   targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
2079   Generalized kernel support, fsscript, rcupdate, etc for stage4
2080
2081   09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2082   targets/support/pre-kmerge.sh:
2083   Removed sed for usb devices from legacy genkernel, as we're going to require
2084   a version much higher that no longer exhibits the bug.
2085
2086   08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2087   examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
2088   targets/support/livecdfs-update.sh:
2089   Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
2090   properly with hotplug firmwares, and also updated gamecd.conf.example, since
2091   the ut2004demo shell script has been renamed to ut2004-demo.
2092
2093   08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
2094   let genkernel always reinstall itself
2095
2096   07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
2097   modules/catalyst_support.py, modules/generic_stage_target.py,
2098   modules/stage1_target.py, targets/support/livecdfs-update.sh:
2099   fix case bug in livecdfs-update.sh; fix bug in initial command line
2100   arguement parsing; add cflags spec file support which is only allowed to
2101   override in stage1
2102
2103   07 Apr 2005; Eric Edgar <rocket@gentoo.org>
2104   targets/stage3/stage3-chroot.sh:
2105   Fix a use flag bug in the stage3
2106
2107   07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
2108   modules/generic_stage_target.py:
2109   Changes to allow cflags, chost, cxxflags in a spec file
2110
2111   06 Apr 2005; Eric Edgar <rocket@gentoo.org>
2112   targets/livecd-stage1/livecd-stage1-controller.sh,
2113   targets/livecd-stage2/livecd-stage2-controller.sh,
2114   targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
2115   targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
2116   targets/support/pre-kmerge.sh:
2117   change the code to use more case statements. Fix gcc issue in stage1.
2118
2119   06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2120   targets/livecd-stage1/livecd-stage1-controller.sh,
2121   targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
2122   Merging in changes from catalyst 1.1.x for gamecd support.
2123
2124   06 Apr 2005; Eric Edgar <rocket@gentoo.org>
2125   targets/stage1/stage1-preclean-chroot.sh:
2126   Removing gcc-config stuff to see if its still required to work around a gcc
2127   bug
2128
2129   06 Apr 2005; Eric Edgar <rocket@gentoo.org>
2130   targets/support/chroot-functions.sh, targets/support/kmerge.sh:
2131   Added tests for genkernel >3.2.0
2132
2133   05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
2134   Fixed email address
2135
2136   05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
2137   Updated AUTHORS with new maintainers and updated contributors list.
2138
2139   05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2140   examples/fsscript.sh.example, livecd/files/README.txt,
2141   livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
2142   livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
2143   targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
2144   Changed maintainers. Updated examples/fsscript.sh.example to provide better
2145   documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
2146   universal.motd.txt to resolve documentation issue on bug #86914. Added
2147   x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
2148   sed-fu from livecdfs-update.sh and made default timezone UTC rather than
2149   GMT.
2150
2151   05 Apr 2005; Eric Edgar <rocket@gentoo.org>
2152   targets/livecd-stage2/livecd-stage2-controller.sh:
2153   Removed a few unnecessary comments
2154
2155   05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
2156   Removed obsolete files from the livecd directory as the functionality has
2157   moved into the targets folders
2158
2159   04 Apr 2005; Eric Edgar <rocket@gentoo.org>
2160   +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
2161   Additional catalyst 2.0.0 files
2162
2163   04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
2164   +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
2165   +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2166   +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2167   -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
2168   -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
2169   -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
2170   -livecd/runscript/alpha-archscript.sh,
2171   -livecd/runscript/default-runscript.sh,
2172   -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
2173   -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
2174   -livecd/runscript-support/gamecdfs-update.sh,
2175   -livecd/runscript-support/kmerge.sh,
2176   -livecd/runscript-support/livecdfs-update.sh,
2177   -livecd/runscript-support/post-kmerge.sh,
2178   -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
2179   modules/embedded_target.py, modules/generic_stage_target.py,
2180   modules/grp_target.py, modules/livecd_stage1_target.py,
2181   modules/livecd_stage2_target.py, -modules/netboot.py,
2182   +modules/netboot_target.py, modules/snapshot_target.py,
2183   modules/stage1_target.py, +modules/stage4_target.py,
2184   modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
2185   +targets/embedded/embedded-controller.sh,
2186   targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
2187   -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
2188   +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
2189   -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2190   +targets/livecd-stage1/livecd-stage1-controller.sh,
2191   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2192   -targets/livecd-stage1/livecd-stage1.sh,
2193   +targets/livecd-stage2/livecd-stage2-bootloader.sh,
2194   +targets/livecd-stage2/livecd-stage2-cdfs.sh,
2195   +targets/livecd-stage2/livecd-stage2-controller.sh,
2196   +targets/livecd-stage2/livecd-stage2-iso.sh,
2197   targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
2198   targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
2199   -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
2200   -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
2201   targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
2202   +targets/stage1/stage1-controller.sh,
2203   +targets/stage1/stage1-preclean-chroot.sh,
2204   -targets/stage1/stage1-preclean1-chroot.sh,
2205   -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
2206   targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
2207   targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
2208   targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
2209   targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
2210   +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
2211   +targets/stage4/stage4-preclean-chroot.sh,
2212   +targets/support/chroot-functions.sh,
2213   +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
2214   +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
2215   +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
2216   +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
2217   +targets/tinderbox/tinderbox-controller.sh,
2218   targets/tinderbox/tinderbox-preclean-chroot.sh,
2219   -targets/tinderbox/tinderbox.sh:
2220   Initial Import of Catalyst 2.0.0
2221
2222   30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2223   livecd/runscript-support/livecdfs-update.sh:
2224   Added /usr/portage as tmpfs (this will be made conditional later).
2225
2226   29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2227   +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
2228   Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
2229   from an interactive shell.
2230
2231   29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2232   -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
2233   livecd/files/livecd-local.start, -livecd/files/mkvardb,
2234   livecd/runscript-support/pre-kmerge.sh,
2235   livecd/runscript/default-runscript.sh:
2236   Moved livecd-bash_profile to livecd-bashrc. Added check for
2237   /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
2238   sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
2239   time.
2240
2241   24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
2242   modules/generic_stage_target.py:
2243   Applying arm patch from vapier and closing bug #86466. This is now catalyst
2244   1.1.8, so enjoy.
2245
2246   24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
2247   livecd/runscript/default-runscript.sh,
2248   targets/livecd-stage1/livecd-stage1.sh:
2249   Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
2250   #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
2251   arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
2252   /tmp in the chroot.
2253
2254   19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2255   livecd/runscript/ppc-archscript.sh:
2256   Added -l to mkisofs line for ppc as this allows full 31 character file names.
2257
2258   16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2259   livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
2260   Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
2261   for multiple initrd files.
2262
2263   16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2264   livecd/runscript/ppc-archscript.sh:
2265   Modifed PPC archscript to close bug #84648 and also to make the PPC
2266   archscript produce multiple initrd files, like x86/amd64.
2267
2268   09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2269   -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2270   -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
2271   livecd/runscript/ppc-archscript.sh:
2272   Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
2273   isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
2274   livecd/volid for the HFS volid, too.
2275
2276   09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2277   Calling this one 1.1.7 and rolling a tarball.
2278
2279   08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2280   livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
2281   livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
2282   -livecd/runscript/sparc64-archscript.sh,
2283   livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
2284   Added livecd/volid to set the volume ID when creating the ISO, patch by
2285   Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
2286   sparc-archscript.sh and removing sparc64 one, as they are identical now.
2287
2288   08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2289   +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
2290   +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
2291   Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.
2292
2293   08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2294   livecd/runscript-support/livecdfs-update.sh:
2295   Removed hdparm from default runlevel as it break ide=nodma at boot.
2296
2297   07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2298   livecd/runscript-support/kmerge.sh,
2299   livecd/runscript-support/pre-kmerge.sh,
2300   targets/livecd-stage1/livecd-stage1-chroot.sh:
2301   Revert last set of changes and remove portage version check from emerge in
2302   livecd-stage1, as it breaks catalyst's ability to fail properly on an
2303   incomplete emerge.
2304
2305   07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2306   livecd/runscript-support/kmerge.sh,
2307   livecd/runscript-support/pre-kmerge.sh:
2308   Change genkernel check to use best_version and has_version to determine if
2309   the any previously installed versions of genkernel are up to date. Change
2310   emerge line for kernels to use -n option to only install if they were not
2311   previously installed.
2312
2313   06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2314   livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
2315   -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
2316   -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
2317   livecd/runscript/sparc-archscript.sh:
2318   Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
2319   unified sparc32/sparc64 cdtar.
2320
2321   06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2322   livecd/runscript-support/livecdfs-update.sh,
2323   livecd/runscript-support/pre-kmerge.sh:
2324   Change sudoers update to only run if /etc/sudoers exists and only reduce
2325   splash to 1024x768 on minimal and universal install CD.
2326
2327   05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
2328   targets/livecd-stage1/livecd-stage1.sh:
2329   Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
2330   #73363.
2331
2332   03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2333   livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
2334   livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
2335   livecd/runscript/sparc64-archscript.sh,
2336   livecd/runscript/x86-archscript.sh:
2337   Added a new empty livecd file to each archscript. This will be used for an
2338   identifier by genkernel to allow booting from a non-primary CDROM.
2339
2340   03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2341   Catalyst 1.1.6 is here.
2342
2343   03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2344   targets/stage1/stage1-preclean2-chroot.sh:
2345   Commenting out stage1 cleaning of /var/db.
2346
2347   02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2348   livecd/runscript-support/pre-kmerge.sh:
2349   Made splash reduction to 1024x768 only for minimal and universal release media.
2350
2351   01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2352   targets/stage1/stage1-preclean2-chroot.sh:
2353   Added SLOT files back to /var/db entries in stage1.
2354
2355   01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2356   +livecd/files/gentoo.png, livecd/files/livecd-local.start,
2357   livecd/runscript/default-runscript.sh,
2358   livecd/runscript-support/livecdfs-update.sh,
2359   targets/livecd-stage2/unmerge.sh:
2360   Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
2361   not writeable at boot. Removed -a from cp in default-runscript.sh to keep
2362   the copy from preserving permissions and also adding /usr/share/faces and
2363   default Gentoo icon. We'll see how the icon does for us. Removing serial
2364   init script, as it causes problems with the splash theme.
2365
2366   28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2367   targets/livecd-stage1/livecd-stage1.sh:
2368   -n, not -z
2369
2370   28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2371   livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
2372   livecd/runscript-support/kmerge.sh,
2373   livecd/runscript-support/livecdfs-update.sh,
2374   livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
2375   targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
2376   targets/stage1/stage1-preclean2-chroot.sh:
2377   Removed x-setup from local.start and added in symlinks for gconf, portage
2378   profiles (for installer) and /var/db. Added a touch for root's .bashrc for
2379   baselayout and removed /etc/startx from the environmental type. Commented
2380   unmerge of sources in kmerge.sh, as they should be unmerged by the spec
2381   file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
2382   users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
2383   for X, use the latest pci.ids and usb.ids from portage, and create
2384   /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
2385   post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
2386   snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
2387   one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
2388   gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
2389   executable.
2390
2391   04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
2392   Removed ccache from default options as it breaks catalyst when merged with
2393   USE=-ccache.
2394
2395   04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2396   modules/snapshot_target.py:
2397   Added /local/ to snapshot exclusion.
2398
2399   31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2400   livecd/runscript-support/livecdfs-update.sh:
2401   Updated to attempt to start 5 interfaces, rather than 4. You can blame
2402   gustavoz and his 5 interface Xeon for this.
2403
2404   29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2405   targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
2406   Added a conditional before killing gconfd-2. This is also going to be
2407   catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
2408   release.
2409
2410   29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2411   targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
2412   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
2413   Moved killall -9 gconfd-2 to execute outside chroot.
2414
2415   29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2416   livecd/files/x86-help.msg:
2417   Modified x86-help.msg to remove agpgart line, add noload= line, and replace
2418   tabs with spaces.
2419
2420   29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2421   livecd/runscript/x86-archscript.sh:
2422   Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
2423   line.
2424
2425   29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2426   Version 1.1.4
2427
2428   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2429   targets/livecd-stage1/livecd-stage1.sh:
2430   Added killall for gconfd-2 back into livecd-stage1.sh
2431
2432   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2433   livecd/runscript/alpha-archscript.sh:
2434   Alpha fixes for multiple kernels..
2435
2436   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2437   livecd/runscript-support/kmerge.sh:
2438   Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.
2439
2440   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2441   livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
2442   livecd/runscript/sparc64-archscript.sh:
2443   Force devfs if udev is not selected for all supporting arches.
2444
2445   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2446   livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
2447   livecd/runscript-support/kmerge.sh:
2448   Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
2449   kernels.
2450
2451   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2452   targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
2453   Re-enabled preclean in grp and added gconfd-2 killing.
2454
2455   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2456   livecd/runscript/x86-archscript.sh:
2457   Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
2458   users to use apm.
2459
2460   28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2461   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2462   targets/livecd-stage1/livecd-stage1-chroot.sh,
2463   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
2464   targets/livecd-stage1/livecd-stage1.sh,
2465   targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
2466   targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2467   Added ability to pause indefinitely. This closes bug #79798. I've also added
2468   the gcond-2 killall back in, but now it is in the actual preclean script and
2469   is executed inside the chroot.
2470
2471   26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
2472   Updated for 1.1.3 release.
2473
2474   26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2475   targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
2476   targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
2477   targets/netboot/netboot-packages.sh,
2478   targets/tinderbox/tinderbox-chroot.sh:
2479   Updated to use package.use correctly. Blame Robert Paskowitz
2480   <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.
2481
2482   26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2483   targets/stage1/stage1-preclean2-chroot.sh:
2484   Fixed find line for new stage1 /var/db/pkg.
2485
2486   25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2487   targets/stage1/stage1-preclean2-chroot.sh:
2488   Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
2489   COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
2490   its size small.
2491
2492   24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2493   livecd/runscript-support/livecdfs-update.sh:
2494   Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
2495   added net.ethX symlinks, and added copying of files from
2496   /usr/lib/hotplug/firmware into firmware tarball.
2497
2498   23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2499   livecd/runscript-support/livecdfs-update.sh:
2500   Firmware updated to use new /lib/firmware directory.
2501
2502   16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
2503   fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
2504   work when both -f and -C were used on the command line.
2505
2506   13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2507   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2508   targets/livecd-stage1/livecd-stage1-chroot.sh,
2509   targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
2510   targets/stage3/stage3-chroot.sh:
2511   Added a portage version check to each target that uses --newuse to ensure a
2512   high enough version is used. This resolves bug #75336.
2513
2514   13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2515   livecd/files/livecd-local.start:
2516   Possible local.start fix for beejay.
2517
2518   12 Jan 2005; John Davis <zhen@gentoo.org>
2519   modules/embedded.py:
2520   kernel building patch for embedded from mutex@gentoo.org (bug #76542)
2521
2522   11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2523   livecd/runscript-support/kmerge.sh:
2524   Added ccache support to genkernel call in livecd-stage2.
2525
2526   11 Jan 2005; John Davis <zhen@gentoo.org>
2527   targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
2528   targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
2529   targets/netboot/netboot.sh:
2530   netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
2531   some feature enhancements.
2532
2533   11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2534   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2535   targets/livecd-stage1/livecd-stage1-chroot.sh,
2536   targets/livecd-stage1/livecd-stage1.sh,
2537   targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
2538   targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2539   Added a -F or --fetchonly command line option and closing out bug #77480.
2540   Also added a portage version check to livecd-stage1 to close out bug #68307.
2541
2542   11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2543   livecd/runscript-support/livecdfs-update.sh,
2544   targets/stage3/stage3-chroot.sh:
2545   Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
2546   target to use emerge -e when building. This is only temporary until the
2547   bootstrap.sh script can be fixed or another solution can be decided upon.
2548
2549   09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
2550   +targets/embedded/kmerge.sh:
2551   partial fix for #76542, waiting for the necessary patch to modules/embedded.py
2552   from mutex@gentoo.org
2553
2554   09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2555   modules/livecd_stage2_target.py:
2556   fix for bug #76146
2557
2558   05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2559   livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
2560   Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
2561   targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
2562   the brokenness of a stage1 tarball.
2563
2564   04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
2565   patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
2566   cmdline
2567
2568   04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2569   modules/livecd_stage2_target.py:
2570   fix for #76530
2571
2572   04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2573   -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
2574   -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
2575   -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
2576   +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
2577   +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
2578   Upgraded the isolinux cdtar files and closing bug #70518.
2579
2580   04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
2581   modules/embedded_target.py, modules/generic_stage_target.py,
2582   modules/grp_target.py, modules/livecd_stage1_target.py,
2583   modules/livecd_stage2_target.py, modules/netboot.py,
2584   modules/stage1_target.py, modules/tinderbox_target.py:
2585   Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
2586   separate out specific target logic from the generic targets modules.
2587
2588   03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
2589   new PPC arch file from pvdabeel@gentoo.org
2590
2591   01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
2592   examples/generic_stage_template.spec, modules/catalyst_support.py:
2593   tweaking error handling in the main catalyst script
2594   updated the example to include a blurb about portage_confdir
2595
2596   29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2597   livecd/runscript-support/livecdfs-update.sh:
2598   Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.
2599
2600   17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
2601   fix for #73851
2602
2603   17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
2604   fix for #66592. catalyst now gives a traceback when it bails out, making
2605   troubleshooting amazingly easier
2606
2607   17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2608   modules/catalyst_support.py, modules/embedded_target.py,
2609   modules/generic_stage_target.py, modules/grp_target.py,
2610   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2611   modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
2612   Reversing patch from Eric Edgar from bug #70663.
2613
2614   17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2615   livecd/runscript/x86-archscript.sh:
2616   Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
2617   not work without it (mkisofs fails on creating ISO).
2618
2619   16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2620   modules/catalyst_support.py, modules/embedded_target.py,
2621   modules/generic_stage_target.py, modules/grp_target.py,
2622   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2623   modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
2624   Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
2625   separate out specific target logic from the generic targets modules.
2626
2627   16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2628   modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
2629   targets/embedded/embedded.sh:
2630   Added more embedded updates from mutex@gentoo.org and Closing bug #67289.
2631
2632   16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2633   +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
2634   livecd/runscript/default-runscript.sh,
2635   livecd/runscript-support/gamecdfs-update.sh,
2636   livecd/runscript-support/livecdfs-update.sh,
2637   modules/livecd_stage2_target.py:
2638   Added gamecd/conf option to livecd_stage2_target.py, added
2639   gamecd.conf.example to /examples, cleaned up game-specific code in
2640   gamecdfs-update.sh to make it more generic, added more fundtionality to
2641   livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
2642   and gentoo-gamecd to make spec files simpler and to remove the need for
2643   specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
2644   user to still use a custom fsscript of their own.
2645
2646   16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2647   +livecd/files/environmental.motd.txt,
2648   targets/livecd-stage1/livecd-stage1.sh:
2649   Added environmental.motd.txt for gentoo-release-environmental livecd/type.
2650
2651   15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2652   livecd/runscript/default-runscript.sh,
2653   livecd/runscript-support/livecdfs-update.sh:
2654   Added gentoo-release-environmental as a valid livecd/type and did some
2655   cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
2656   devices other than eth0.
2657
2658   14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2659   targets/livecd-stage1/livecd-stage1-chroot.sh:
2660   Changed livecd-stage1 to merge each package individually. This should not
2661   make it into a production version of catalyst, but is here as a possible
2662   solution to bug #68307.
2663
2664   12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2665   livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
2666   livecd/runscript/sparc-archscript.sh,
2667   livecd/runscript/sparc64-archscript.sh,
2668   livecd/runscript/x86-archscript.sh:
2669   Added failures to all arches on mkisofs failure and also made -z option to
2670   mkisofs optional on x86 depending on loop type used.
2671
2672   12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2673   livecd/runscript/x86-archscript.sh:
2674   Making sure the mkisofs call causes a failure when it doesn't complete
2675   successfully. Once again, blame jforman, our beloved infra-monkey.
2676
2677   12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2678   livecd/runscript/default-runscript.sh:
2679   squashfs-utils->squashfs-tools fix.  Blame jforman.
2680
2681   09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2682   livecd/isogen/x86-isogen.sh:
2683   Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
2684   possibly not booting on really old systems.
2685
2686   09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2687   livecd/runscript/x86-archscript.sh:
2688   Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
2689   possibly not booting on really old systems.
2690
2691   08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2692   livecd/runscript-support/livecdfs-update.sh:
2693   Save some space by removing redundant firmware after tarball is made, only
2694   perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
2695   readable.
2696
2697   06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2698   targets/stage1/stage1-preclean2-chroot.sh:
2699   Added patch from vapier and closing bug #73556.
2700
2701   22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
2702   modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
2703   +targets/embedded/embedded-fs-runscript.sh,
2704   targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
2705   targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2706   fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
2707   from mutex@gentoo.org for modules/embedded.py
2708
2709   19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2710   livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
2711   livecd/runscript-support/livecdfs-update.sh:
2712   Fixing up some GameCD stuff and also fixing a problem with the ls and grep
2713   aliases having --color rather than --color=auto.
2714
2715   17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2716   livecd/files/livecd-local.start:
2717   Let's try actually making a proper edit on livecd/files/livecd-local.start
2718   this time, shall we...
2719
2720   17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2721   livecd/files/livecd-local.start:
2722   Fixing up livecd/files/livecd-local.start to remove ALSA config and make
2723   x-setup check for /etc/startx.
2724
2725   14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2726   livecd/runscript-support/gamecdfs-update.sh:
2727   Fixing minor sed bug in gamecdfs-update.sh.
2728
2729   07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2730   examples/snapshot_template.spec,
2731   livecd/runscript-support/gamecdfs-update.sh,
2732   livecd/runscript-support/livecdfs-update.sh:
2733   Fixing typo in snapshot_template.spec and closing bug #70321.
2734
2735   02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2736   livecd/runscript-support/pre-kmerge.sh:
2737   Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
2738   genkernel will only add the 1024x768 version of the gensplash image to the
2739   bzImage, which added with the livecd-stage2 removal of the unused splash
2740   images, makes for a significantly smaller (54MB v. 50MB) LiveCD.
2741
2742   29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2743   +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
2744   livecd/runscript/sparc64-archscript.sh:
2745   Updated with silo/mkisofs patch from gustavoz.
2746
2747   28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2748   livecd/files/x86-help.msg:
2749   Updated x86-help.msg to make it fall more inline with current
2750   genkernel/livecd-tools options.
2751
2752   28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2753   livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2754   livecd/runscript-support/pre-kmerge.sh:
2755   Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
2756   it is only working properly on amd64 and x86 anyway. Also fixing a typo in
2757   genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
2758   loading.
2759
2760   22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
2761   livecd/runscript-support/kmerge.sh,
2762   livecd/runscript-support/livecdfs-update.sh,
2763   targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
2764   Changed kernel build caching to use kerncache option, rather than pkgcache
2765   option. Fixed --postconf and --callback for builds that do not require them.
2766   Removed delay when removing package sin the system profile. This is now
2767   catalyst 1.1.0, so enjoy.
2768
2769   21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
2770   livecd/runscript-support/livecdfs-update.sh:
2771   Stopping udev from using the nasty device tarball.  We don't need it anyway.
2772
2773   21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
2774   livecd/runscript/sparc-archscript.sh,
2775   livecd/runscript/sparc64-archscript.sh,
2776   livecd/runscript-support/kmerge.sh,
2777   livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
2778   Fixing gpm support by uncommenting default settings. Fixing case where
2779   boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
2780   Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
2781   not get renamed. Fixed a problem where we were accidentally removing the
2782   hwdata-knoppix versions of pci.ids and usb.ids and linking
2783   /usr/share/misc/*.ids to non-existent files. This should hopefully be it
2784   for 2004.3 and catalyst 1.1.0.
2785
2786   19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
2787   patch from vapier@gentoo.org for bug #68080
2788
2789   19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
2790   livecd/runscript-support/kmerge.sh:
2791   made kernel caching dependent on the "pkgcache" option so that genkernel's
2792   postconf can actually work
2793
2794   18 Oct 2004; John Davis <zhen@gentoo.org>
2795   livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2796   livecd/runscript-support/livecdfs-update.sh:
2797   patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes
2798
2799   17 Oct 2004; John Davis <zhen@gentoo.org>
2800   livecd/runscript-support/livecdfs-update.sh:
2801   firmware tarball fix for packages that need firmware such as ipw2100
2802
2803   16 Oct 2004; <zhen@gentoo.org> livecd/files/x86-help.msg,
2804   livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2805   livecd/runscript-support/livecdfs-update.sh,
2806   modules/livecd_stage2_target.py:
2807   patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>
2808
2809   14 Oct 2004; <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
2810   acpi=off changed to acpi=ht. enables HT automatically for intel users, but
2811   should not hurt non-HT users
2812
2813   12 Oct 2004; John Davis <zhen@gentoo.org>
2814   targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
2815   +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
2816   targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
2817   targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2818   livecd/runscript-support/kmerge.sh:
2819   bugfixes for #67195, #67197, #67122, and #46918
2820
2821   12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
2822   small netboot fixups
2823
2824   11 Oct 2004; <zhen@gentoo.org> modules/netboot.py,
2825   targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
2826   targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
2827   targets/netboot/netboot.sh:
2828   sweeping updates and changes to the netboot code. the patches should fix the
2829   arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
2830   Frysinger <vapier@gentoo.org> for writing and contributing the patches.
2831
2832   06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
2833   livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
2834   targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
2835   targets/netboot/netboot.sh:
2836   more code cleanup and maintenance
2837
2838   05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
2839   modules/generic_stage_target.py, +modules/netboot.py,
2840   +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
2841   +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
2842   +targets/netboot/netboot.sh:
2843   initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
2844   for writing them!
2845
2846   05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2847   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2848   targets/livecd-stage1/livecd-stage1-chroot.sh,
2849   targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
2850   targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2851   bugfix for #66083 which in turn addresses #61605. distcc apparently does not
2852   have to start a server on the build host for it to distribute.
2853
2854   04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
2855   added a new -s/ --snapshot option. no more using --cli to create snapshots,
2856   just do -s version_stamp
2857
2858   29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
2859   bugfix #60502 - the stage2 target can now resume the bootstrapping process
2860
2861   28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
2862   +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
2863   livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
2864   modules/livecd_stage2_target.py:
2865   udev support for livecds
2866
2867   16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
2868   +targets/livecd-stage2/unmerge.sh:
2869   bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
2870   Also, livecd-stage2 unmerge.sh added back in.
2871
2872   13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
2873   livecd/runscript-support/livecdfs-update.sh:
2874   bugfixes for #60887 and #63338
2875
2876   09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
2877   bugfixes for #63382 and #63338
2878
2879   08 Sep 2004; John Davis <zhen@gentoo.org>
2880   livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
2881   livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
2882   livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
2883   livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
2884   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2885   targets/livecd-stage1/livecd-stage1-chroot.sh,
2886   -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
2887   targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
2888   lots of changes in this revision. first of all, major cosmetic fixups to the
2889   archscripts. i also fixed a non-reported bug where pkgcache was not being used
2890   for distcc or ccache builds in most of the targets. bug #56581 is finially
2891   closed (kernel caching for multiple runs of the livecd-stage2 build) - big
2892   performance enhancement here.
2893
2894   07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2895   modules/livecd_stage2_target.py:
2896   fix for bug #63033, thanks to usata@gentoo.org for the patch
2897
2898   30 Aug 2004; John Davis <zhen@gentoo.org>
2899   livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
2900   bugfixes for #61537 and #61779
2901
2902   13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
2903   modules/generic_stage_target.py, modules/livecd_stage2_target.py,
2904   modules/snapshot_target.py:
2905   bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
2906   enhancements), and #56773 (catalyst overlay for build root). Snapshotting
2907   time should also be improved due to a more efficient use of rsync. This commit will
2908   mark the portage version of catalyst-1.9.0.
2909
2910   10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
2911   add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
2912   #59882.
2913
2914   02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
2915   fix for bug #58208
2916
2917   02 Aug 2004; John Davis <zhen@gentoo.org>
2918   livecd/runscript-support/livecdfs-update.sh:
2919   bugfix #51086
2920
2921   02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2922   +targets/stage1/build.py, -targets/stage1/build.sh,
2923   targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
2924   targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
2925   targets/stage3/stage3-chroot.sh:
2926   applied patch from bug #58840. it should fix up things for uclibc stages and
2927   cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.
2928
2929   21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
2930   +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
2931   +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
2932   -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
2933   -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
2934   livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
2935   livecd/runscript-support/livecdfs-update.sh,
2936   modules/livecd_stage2_target.py:
2937   addition of wolf31o2's gamecd patchset. untested, so please beware
2938
2939   14 Jul 2004; John Davis <zhen@gentoo.org>
2940   livecd/runscript-support/livecdfs-update.sh,
2941   modules/generic_stage_target.py, modules/livecd_stage2_target.py:
2942   fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
2943   livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
2944   this out of generic_stage_target and into livecd-stage2 since the
2945   livecd-stage2 class was overriding generic_stage_target for cleaning anyway.
2946
2947   13 Jul 2004; <zhen@gentoo.org> livecd/runscript-support/livecdfs-update.sh:
2948   changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
2949   default rc'ed programs when only one change was required to rcadd. so I
2950   changed it so that the defaults are *always* loaded and specified additions/
2951   deletions are just added on top of those.
2952
2953   12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
2954   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2955   targets/livecd-stage1/livecd-stage1-chroot.sh,
2956   targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2957   targets/tinderbox/tinderbox-chroot.sh:
2958   changing the more verbose behavior to the -V (verbose) flag
2959
2960   12 Jul 2004; <zhen@gentoo.org> catalyst,
2961   targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
2962   targets/livecd-stage1/livecd-stage1-chroot.sh,
2963   targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
2964   targets/tinderbox/tinderbox-chroot.sh:
2965   the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
2966   it is about to merge so that deps and USE flags are more evident
2967
2968   11 Jul 2004; <zhen@gentoo.org> +catalyst, -catalyst.new.py,
2969   modules/catalyst_support.py:
2970   completely rewrote the catalyst main script so that it can actually utilize
2971   more than one command line flag. new functionality included, but not active
2972   yet (--debug and --verbose). arguments can still be passed on the commandline
2973   through the use of the -C (--cli) flag. updated the arg_parse function in
2974   catalyst_support.py to accomodate my changes.
2975
2976   02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
2977   modules/generic_target.py, modules/grp_target.py,
2978   modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
2979   modules/snapshot_target.py, modules/stage1_target.py,
2980   modules/stage2_target.py, modules/stage3_target.py,
2981   modules/tinderbox_target.py, targets/stage1/stage1.sh:
2982   fixes for bugs #55192 and #54137
2983   added a new key for all specfiles, portage_confdir.
2984   this should point to a directory similar in functionality to /etc/portage.
2985   
2986   cleaned up the module code a bit so that unnecessary modules
2987   are not imported.
2988   
2989   more work on resuming. it is getting there, but it still needs a ton of work,
2990   so please test, and report bugs.
2991
2992   18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
2993   modules/catalyst_support.py, modules/generic_stage_target.py,
2994   targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
2995   targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
2996   stage resuming functionality should be working. I still have to work on GRP
2997   and livecds, but they should not be hard. I could not incorporate emerge
2998   --resume into stage resuming functionality because in some instances, portage
2999   is remerged (bootstrap, stage2), which wipes out the resume data and puts
3000   catalyst into an infinite portage merging loop (very unproductive, trust me ;)
3001   ). I also made some small tweaks to the stage target scripts which clean up
3002   the envscript stuff. Not noticable performance wise, but it makes me feel all
3003   warm and fuzzy to know that it is programmed absolutely correctly ;)
3004
3005   16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
3006   modules/generic_stage_target.py:
3007   revamped the cmd() structure so that it could properly return error codes.
3008   Please note that this might break catalyst until there is some further
3009   testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
3010   of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
3011   now. Additionally, catalyst will stop when there is an error with an ebuild
3012   ... it didn't do this before, it just plowed along and packed things up.
3013   
3014   Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn() code in
3015   portage.py and then answering my noob questions.
3016
3017   13 Jun 2004; John Davis <zhen@gentoo.org>
3018   livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
3019   livecd/runscript-support/livecdfs-update.sh:
3020   some last minute fixins
3021   (stuff to work with the new genkernel)
3022
3023   13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
3024   rolling out 1.0.8.1
3025
3026   11 Jun 2004; John Davis <zhen@gentoo.org>
3027   livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
3028   new key, livecd/fsscript. use this to run commands in the livecdfs before it
3029   is made into an iso
3030
3031   10 Jun 2004; John Davis <zhen@gentoo.org>
3032   livecd/runscript-support/kmerge.sh,
3033   livecd/runscript-support/livecdfs-update.sh,
3034   livecd/runscript-support/post-kmerge.sh,
3035   livecd/runscript-support/pre-kmerge.sh:
3036   two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
3037   functions control what scripts are added to their respective runlevels. This
3038   option would be specified like so in the spec file: livecd/rcadd:
3039   metalog:default foo:boot. the syntax is the same for livecd/rcdel.
3040
3041   08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
3042   modules/catalyst_support.py, modules/livecd_stage2_target.py:
3043   livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
3044   the code to give a nice error msg instead of a cryptic traceback
3045
3046   04 Jun 2004; John Davis <zhen@gentoo.org>
3047   livecd/runscript-support/livecdfs-update.sh:
3048   small fix for bootsplash, needed to link clst_livecd_bootsplash to
3049   /etc/bootsplash/default
3050
3051   04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
3052   targets/embedded/embedded-chroot.sh,
3053   targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
3054   targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
3055   targets/livecd-stage1/livecd-stage1-chroot.sh,
3056   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3057   targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3058   targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
3059   targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
3060   targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
3061   targets/tinderbox/tinderbox-chroot.sh,
3062   targets/tinderbox/tinderbox-preclean-chroot.sh,
3063   targets/tinderbox/tinderbox.sh:
3064   Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)
3065
3066   02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
3067   Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
3068   more efficient, and I added a new snapshot specfile option, portdir_overlay.
3069   It should be a full path pointing to a portage overlay dir.
3070
3071   27 May 2004; John Davis <zhen@gentoo.org>
3072   livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
3073   livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
3074   livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
3075   livecd/runscript/default-runscript.sh:
3076   added updated silos and fixed motd bug
3077
3078   22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
3079   rolling out version 1.0.8
3080
3081   22 May 2004; John Davis <zhen@gentoo.org>
3082   livecd/runscript-support/kmerge.sh,
3083   livecd/runscript-support/livecdfs-update.sh,
3084   modules/livecd_stage2_target.py:
3085   added key livecd/bootsplash
3086
3087   21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
3088   livecd/runscript/sparc-archscript.sh,
3089   livecd/runscript/sparc64-archscript.sh:
3090   sparc fixup patches from gustavoz at g.org
3091
3092   20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
3093   added support for blacklisting modules via hotplug in livecd-stage2. spec key
3094   is livecd/modblacklist
3095
3096   19 May 2004; John Davis <zhen@gentoo.org>
3097   livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
3098   livecd/runscript/x86-archscript.sh:
3099   added support for livecd/overlay, changed vga=0x317 to vga=791
3100   in the x86 archscript as it is a more standard setting and should
3101   work on more hardware
3102
3103   17 May 2004; John Davis <zhen@gentoo.org>
3104   livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
3105   livecd/runscript-support/kmerge.sh,
3106   livecd/runscript-support/livecdfs-update.sh,
3107   modules/livecd_stage2_target.py:
3108   fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
3109   we also now have basic motd copying support for more branded livecds
3110
3111   16 May 2004; John Davis <zhen@gentoo.org>
3112   livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
3113   added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
3114   for passing args to genkernel. gmsoft@gentoo.org requested this one.
3115
3116   16 May 2004; John Davis <zhen@gentoo.org> catalyst,
3117   modules/catalyst_support.py, modules/embedded_target.py,
3118   modules/generic_stage_target.py, modules/generic_target.py,
3119   modules/grp_target.py, modules/livecd_stage1_target.py,
3120   modules/livecd_stage2_target.py, modules/stage1_target.py,
3121   modules/stage2_target.py, modules/stage3_target.py,
3122   modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
3123   finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
3124   caused gcc profile problems.
3125
3126   12 May 2004; John Davis <zhen@gentoo.org>
3127   livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
3128   livecd/runscript-support/livecdfs-update.sh,
3129   livecd/runscript-support/post-kmerge.sh,
3130   livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
3131   modules/targets.py:
3132   fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
3133   silliness). Most notably, I have taken advantage of the update-modules
3134   --assume-kernel fix from agriffis so that we can actually use 3rd party
3135   modules now. Please note that >=baselayout-1.9.0 is required.
3136
3137   02 May 2004; Olivier Crete <tester@gentoo.org>
3138   arch/x86.py:
3139   Added forgotten CHOST for i386 subarch
3140
3141   30 Apr 2004; John Davis <zhen@gentoo.org>
3142   livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
3143   livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
3144   livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3145   livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
3146   lots of changes
3147   -fixed 2004.0 branding in the isolinux cdtar
3148   -fixed up acpi stuff in the runscripts
3149   -fixed up the x86 help message and corrected the numerous errors in it
3150
3151   26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
3152   livecd/runscript/default-runscript.sh:
3153   fixed the /etc/issue /O macro issue, and changed the version in catalyst to
3154   1.0.7. we are ready for release
3155
3156   16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
3157   fix for the problem that gustavoz found wrt the /dev creation stuff not
3158   detecting arches. also an efficiency fix for stage1 building
3159
3160   14 Apr 2004; John Davis <zhen@gentoo.org>
3161   targets/embedded/embedded-chroot.sh,
3162   targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
3163   targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3164   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3165   targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3166   targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
3167   targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
3168   targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
3169   targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
3170   targets/tinderbox/tinderbox-preclean-chroot.sh,
3171   targets/tinderbox/tinderbox.sh:
3172   fix for bug #47733 - fixes for distcc and an envscript bugfix
3173
3174   13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
3175   fix for bug 47626
3176
3177   12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
3178   targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
3179   targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
3180   targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
3181   targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
3182   targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
3183   targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
3184   targets/stage1/stage1-preclean1-chroot.sh,
3185   targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
3186   targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
3187   targets/stage2/stage2.sh, targets/stage3/stage3.sh,
3188   targets/tinderbox/tinderbox.sh:
3189   lots of cleanup on the bash backend. take a look @ the code and report bugs to
3190   zhen@gentoo.org please.
3191
3192   06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
3193   fix for /dev in stage1
3194
3195   05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
3196   bugfix for #46861
3197
3198   04 Apr 2004; Benjamin Judas <beejay@gentoo.org> 
3199   livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
3200   livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
3201   Added the two kernel-configs for 2004.1 x86
3202
3203   04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
3204   targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
3205   targets/stage2/stage2.sh, targets/stage3/stage3.sh,
3206   targets/tinderbox/tinderbox.sh:
3207   fix to address missing /dev in stages, fixed path for env-update in all of the
3208   targets
3209
3210   02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
3211   use broken for grp, livecd-stage1, tinderbox, etc. fixed
3212
3213   01 Apr 2004; John Davis <zhen@gentoo.org>
3214   livecd/runscript/default-runscript.sh:
3215   added in fix for the module.conf stuff courtesy of Benjamin Judas
3216   <beejay@gentoo.org>
3217
3218   01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
3219   files/x86-help.msg:
3220   cosmetic touchups for 1.0.5
3221
3222   31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
3223   added support to the stage2 for stackable profiles bootstrap
3224
3225   31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
3226   sparc compatibility patches from gustavoz@gentoo.org added. These patches add
3227   support for sparc32/64 build compatibility
3228
3229   30 Mar 2004; John Davis <zhen@gentoo.org>
3230   livecd/runscript/default-runscript.sh, modules/targets.py,
3231   targets/stage1/build.sh:
3232   fix for bug 46022, more stackable profile fixes, embedded patches added
3233
3234   26 Mar 2004; John Davis <zhen@gentoo.org>
3235   livecd/runscript/default-runscript.sh, modules/targets.py,
3236   targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
3237   targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
3238   targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
3239   fixes for bugs #44625 and #45805
3240
3241   24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
3242   livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
3243   livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
3244   memtest is in. if you want to use it, check out the memtest86 cd tarball
3245   Also, fixes for bugs 45078, 45188, 44306
3246
3247   23 Mar 2004; John Davis <zhen@gentoo.org>
3248   livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
3249   livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
3250   livecd/runscript/x86-archscript.sh, modules/targets.py,
3251   targets/livecd-stage3/unmerge.sh:
3252   added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
3253   created at the end of the livecd-stage2 process.
3254
3255   22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
3256   targets/embedded/embedded.sh:
3257   preliminary embedded support added thanks to david@futuretel.com (mut3x)
3258
3259   19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
3260   targets/stage1/stage1.sh, targets/stage3/stage3.sh:
3261   removing the hardened-gcc deps since the package itself is deprecated'
3262
3263   05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
3264   changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf
3265
3266   04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
3267   examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
3268   examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
3269   examples/livecd/alpha/config-2.4.21-r4-alpha,
3270   examples/livecd/alpha/config-2.4.21-r4-jensen,
3271   examples/livecd/alpha/config-2.4.21-r4-legacy,
3272   examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
3273   examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
3274   fixes for bugs 43676, 43701. Alpha support added as well.
3275
3276   25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>: 
3277   added powerpc livecd support, preparing for 2004.0 release. Preliminary 
3278   kde/gnome cd specs added.
3279
3280   18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
3281   fix in catalyst.conf for bug #42044
3282
3283   13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
3284   arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
3285   examples/livecd/sparc64/config-2.4.24-sparc64:
3286   sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>
3287
3288   12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: fixed bugs in previous
3289   feature additions (see 11 Feb 2004) and added support for a $clst_conf 
3290   environment variable. You can use the $clst_conf variable to point to
3291   a file to use in place of /etc/catalyst.conf. By setting this variable
3292   in your shell, catalyst can easily be used by multiple people on the
3293   same machine. Also, ccache support now works for genkernel.
3294   
3295   11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: removed file for
3296   livecd-stage2 target, as this is handled by the runscript now. Added support
3297   for "/boot/kernel/foo/use", "/boot/kernel/foo/packages," and made
3298   "/boot/kernel/foo/extraversion" an optional rather than required parameter.
3299   The aforementioned "packages" is used to specify kernel-related packages
3300   (like module ebuilds) to merge with each kernel, and the new "use" option is
3301   used to specify the USE settings you'd like exported to the environment
3302   during kernel as well as kernel "packages" build.
3303
3304   10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
3305   modules/builder.py, modules/catalyst_support.py, modules/targets.py,
3306   targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
3307   targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
3308   targets/stage2/stage2.sh, targets/stage3/stage3.sh,
3309   targets/tinderbox/tinderbox.sh:
3310   added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
3311   it for ebuild - added headers to everything and removed deprecated dirs
3312
3313   14 Jan 2004; zhen <zhen@gentoo.org> arch/mips.py, modules/targets.py:
3314   adding Kumba's patches for MIPS
3315
3316   16 Dec 2003; Guy Martin <gmsoft@gentoo.org> : arch/hppa.py,modules/targets.py:
3317   Added hppa specific code.
3318
3319   29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Tinderbox target added. See
3320   tinderbox examples in examples/ dir.
3321   
3322   08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: spec file support integrated
3323   into catalyst. Use "-f/--file specfile" as argument; see examples dir for examples.
3324   "grp" target now functional. See examples/x86-grp-20031102.spec for an example of
3325   how to use it.
3326  
3327   08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: support functions for spec
3328   file parsing and reading added. Will get added to the code soon.
3329   
3330   05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Many bug fixes later, things
3331   seem to be working well for stage1/2/3 so I've added a README.
3332   
3333   28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Significant rework of code
3334   structure. Everything is falling nicely into place.
3335   
3336   28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Exception handling fully-
3337   integrated into current prototype code.
3338   
3339   27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: beginning of exception
3340   handling integration, got some of the target code nicely fleshed out.
3341   
3342   24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: major code rework in 
3343   progress on the python parts.
3344   
3345   17 Oct 2003; zhen <zhen@gentoo.org> files/grp/x86/x86.conf,
3346   files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
3347   files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
3348   for organiation's sake, I have moved the files, such as livecd foundations,
3349   into catalyst/files. It will make it easier for us when ebuild time comes
3350   around.
3351
3352   15 Oct 2003; zhen <zhen@gentoo.org> targets/stage3/stage3.sh:
3353   All preliminary target build scripts are now added and coded to near as spec
3354   that we can have at this point.
3355
3356   14 Oct 2003; Daniel Robbins <drobins@gentoo.org>: new and improved ChangeLog;
3357   snapshots now work ("./catalyst-util.py snap 20031014",) and snapshotting
3358   cleans up after itself (temp files deleted,) something that should be
3359   continued as much as reasonably possible in other parts of catalyst. Also, we
3360   have /etc/catalyst.conf config file reading stub code completed, and internal
3361   fall-backs to reasonable global config defaults completed.
3362   
3363