aboutsummaryrefslogtreecommitdiff
blob: 7da9adeff3b280ef654c933a3a8cba1ad5efbe97 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo/src/catalyst/ChangeLog,v 1.396 2005/11/22 20:36:17 rocket Exp $

  22 Nov 2005; Eric Edgar <rocket@gentoo.org> examples/grp_template.spec,
  examples/livecd-stage1_template.spec, examples/stage4_template.spec,
  modules/grp_target.py, modules/tinderbox_target.py,
  targets/tinderbox/tinderbox-chroot.sh:
  Tinderbox script: added newuse, tinderbox and grp targets added support for
  overriding the pkgcache location via pkgcache_path - pkgcache_path:
  /path/to/cache in the spec file, updated example specs to note pkgcache_path

  22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
  Added portdir example to catalyst.conf for bug #113272.

  22 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
  targets/support/create-iso.sh:
  Fixed a few lines which were causing the isolinux directory to be removed
  when using an isolinux cdtar on x86/amd64. This is 2.0_pre20051122.

  21 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/support/create-iso.sh:
  Changed check for /boot/isolinux.bin to /isolinux/isolinux.bin

  21 Nov 2005; Eric Edgar <rocket@gentoo.org>
  targets/support/bootloader-setup.sh, targets/support/functions.sh:
  Fix pegasos kernelz rename;fix default_append_line to not include initrd= as
  too many arches dont use it by default, test for an initrd in the yaboot
  config.

  18 Nov 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py:
  Fix split error if use is specified

  18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  -livecd/cdtar/palo-1.2_pre20030630-cdtar.tar.bz2,
  +livecd/cdtar/palo-1.5_pre20040515-cdtar.tar.bz2:
  Updated palo version from catalyst 1.x for HPPA.

  18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/support/bootloader-setup.sh:
  Removing for loop for grub on amd64/x86 as it was totally useless.

  18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/support/bootloader-setup.sh:
  Remove vga= line for PPC.

  18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/support/bootloader-setup.sh:
  PPC yaboot.conf fix from Lars Weiler <pylon@gentoo.org>.

  18 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  -catalyst-2.0_pre20051101-slot.patch, catalyst:
  Removing slot patch as it probably didn't belong here anyway, and updating
  version stamp to 2.0_pre20051118.

  18 Nov 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py, modules/livecd_stage1_target.py,
  targets/support/bootloader-setup.sh:
  fix the bootloader script for isolinux so that it actually makes a cfg file,
  remove extra unneeded catalyst aborting print statement, reorganize rm code
  to make sure is splits properly and is an array even from the cmdline

  17 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/support/livecdfs-update.sh:
  Added call to update-usbids to download the latest usb.ids file.

  17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
  modules/generic_stage_target.py:
  Move checks of running catalyst into the target which is simpler

  17 Nov 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py:
  Attempt to fix bug #111752, due to mount_safety_check calling a lock object
  that doesnt exist yet

  17 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/kmerge.sh:
  Keep unnecessary programs from installing into kerncache

  17 Nov 2005; Eric Edgar <rocket@gentoo.org> catalyst,
  modules/generic_stage_target.py:
  Turn on more tracebacks at this point to better debug .. will need to turn
  them down as we find errors and build appropriate error handlers

  15 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
  Changed version marker to 2.0_pre20051115 for new ebuild.

  15 Nov 2005; Eric Edgar <rocket@gentoo.org>
  modules/livecd_stage2_target.py:
  Fix bug in livecd stage2 so that it doesnt try to use tar

  14 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/livecd-stage2/livecd-stage2-controller.sh:
  Fixed livecd/readme functionality, as reported to gentoo-catalyst mailing
  list by Paul Kessler <kessler@co.wabasha.mn.us> and forward-ported copying
  of Getting_Online.txt from catalyst 1.1.10.10.

  11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
  Added Joshua Kinard to authors for his mips contributions.

  11 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  examples/livecd-stage2_template.spec:
  Fixed duplicate linuxrc entry in livecd-stage2_template.spec file. Blame
  Paul Kessler on gentoo-catalyst. ;]

  07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
  Change variables from cat1 format to cat2

  07 Nov 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py, modules/stage1_target.py:
  Fix modules has no attribute register

  07 Nov 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py:
  Fix broken aliases code that was just proof of concept

  07 Nov 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
  Output mkisofs command line options to assist in debugging

  07 Nov 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py, targets/support/create-iso.sh:
  Fix the -o option

  07 Nov 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py:
  Add VERY basic support for aliases kernel parameter.

  07 Nov 2005; Eric Edgar <rocket@gentoo.org>
  modules/livecd_stage2_target.py:
  Remove large section of commented code

  07 Nov 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py, modules/stage1_target.py:
  Allow LDFLAGS to be specified as an ENV variable for stage1

  07 Nov 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py:
  Fix rc-update to automatically run default options for livecds. Removed an
  erroneous key check.

  02 Nov 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
  modules/livecd_stage1_target.py, modules/tinderbox_target.py:
  Make use spec key optional to default to profile defaults

  02 Nov 2005; Eric Edgar <rocket@gentoo.org>
  +examples/stage4_template.spec:
  Preliminary stage4_template.spec file

  01 Nov 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  +catalyst-2.0_pre20051101-slot.patch, catalyst:
  Updated version stamp and added slot patch.

  26 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/netboot_target.py:
  Fix ordering problem so self.settings is defined

  18 Oct 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py:
  Correct a rsync issue when the directory doesnt exist

  17 Oct 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py, targets/embedded/embedded-controller.sh,
  targets/livecd-stage2/livecd-stage2-controller.sh,
  targets/netboot/netboot-controller.sh,
  targets/stage4/stage4-controller.sh:
  run pre_kmerge and post_kmerge only once

  17 Oct 2005; Eric Edgar <rocket@gentoo.org>
  targets/support/bootloader-setup.sh:
  MIPS bootloader patch

  15 Oct 2005; Eric Edgar <rocket@gentoo.org>
  targets/support/mips-arcload_conf.sh:
  Fix MIPS Serial Detection

  13 Oct 2005; Eric Edgar <rocket@gentoo.org>
  targets/support/bootloader-setup.sh, targets/support/create-iso.sh,
  +targets/support/mips-arcload_conf.sh:
  Application of Kumba's patches for MIPS support

  13 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
  Check for the correct arch specific cd building tool

  13 Oct 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py:
  Print a warning if livecd/iso is not defined

  11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
  Reverted default CHOST for x86 back to i386-pc-linux-gnu.

  11 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/support/post-kmerge.sh:
  Check for existence of files in /lib/modules before running depscan.sh. This
  replaces the mips-specific check and makes it portable.

  10 Oct 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py:
  update autoresume logic when dealing with rsync unpack operations

  10 Oct 2005; Eric Edgar <rocket@gentoo.org>
  targets/support/post-kmerge.sh:
  Bypass module load on mips

  10 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
  remove --no-deps so dependancies get installed for genkernel

  10 Oct 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py:
  Fix missing : statement in unpack

  10 Oct 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py:
  fix livecd-stage2 unpack when seedcache is turned off

  10 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/support/functions.sh:
  Fix module unpacking and make it actually optional.

  10 Oct 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py:
  Fix broken seedcache autoresume interaction

  07 Oct 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py:
  Cleanup stage directories properly for tar installs

  06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
  Tinderbox no longer cleans /tmp/*

  06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/tinderbox/tinderbox-chroot.sh,
  targets/tinderbox/tinderbox-controller.sh:
  Fixing problem with bind mounted portage and final rsync on tinderbox target
  and adding additional logging.

  06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/tinderbox_target.py:
  Stop tinderbox from trying to create a tarball of itself

  06 Oct 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py:
  Fix catalyst so it fully disables snapcache when its not specified in the
  config file

  06 Oct 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
  examples/livecd-stage2_template.spec:
  Removed livecd/runscript and livecd/archscript from livecd-stage2 example
  spec template and updating version stamp.

  06 Oct 2005; Eric Edgar <rocket@gentoo.org> catalyst,
  modules/catalyst_support.py:
  allow file_check to proceed if key is not in use

  06 Oct 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_lock.py:
  Recursively make the missing directories

  05 Oct 2005; Eric Edgar <rocket@gentoo.org> targets/support/functions.sh:
  Fix extract_modules to just echo a warning that it is missing

  30 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
  files/catalyst.conf:
  Updating default configuration for catalyst and updating version stamp,
  since we're beginning internal testing for release.

  15 Sep 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py:
  fix bug 106004 split strings into a list for empty and rm operation

  15 Sep 2005; Eric Edgar <rocket@gentoo.org>
  modules/livecd_stage2_target.py:
  Append slashes to directories so rsyncs work properly

  13 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  examples/livecd-stage2_template.spec:
  Changing source_subpath for livecd-stage2 example for bug #101704.

  12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
  targets/support/livecdfs-update.sh:
  Added livecd/xdm and livecd/xsession options. These are used to setup the
  default display manager and X session, respectively. Added supporting
  documentation to example spec files. Imported more work from my fsscript for
  the official LiveCD.

  12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
  Changing default CHOST for x86 from i386-pc-linux to i686-pc-linux. For
  discussion, see bug #88777.

  12 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, +arch/sh.py,
  modules/generic_stage_target.py:
  Added sh architecture to supported architectures. Thanks to Matsuu Takuto
  <matsuu@gentoo.org> for the patch. Closing bug #105693.

  08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/livecd-stage1/livecd-stage1-controller.sh,
  targets/support/kmerge.sh, targets/support/livecdfs-update.sh:
  Add code to dump grppkgs.txt file on livecd-stage1 and kernelpkgs.txt file
  on livecd-stage2 and removing universal motd for livecd/type of
  gentoo-release-livecd.

  08 Sep 2005; Eric Edgar <rocket@gentoo.org>
  modules/livecd_stage1_target.py:
  Add optional livecd/type env var for scripts to add optional items to the
  scripts

  08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  -livecd/files/x86-help.msg:
  Removing x86-help.msg as it is no longer used.

  08 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/files/README.txt, livecd/files/x86-F3.msg, livecd/files/x86-F4.msg,
  livecd/files/x86-F5.msg, livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
  Add dobladecenter description to bootloader files for x86/amd64.

  06 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
  Changed pentium-mmx to use -march=pentium-mmx and closing bug #102366.

  01 Sep 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  modules/generic_stage_target.py:
  Added split to use section for bug #104414.

  30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/files/x86-F3.msg, livecd/files/x86-F4.msg, livecd/files/x86-F5.msg,
  livecd/files/x86-F6.msg, livecd/files/x86-F7.msg:
  Tabs to whitespaces for isolinux.

  30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/support/bootloader-setup.sh:
  Changed isolinux to use new split-out help messages. Using grub gives a
  single help message with pager.

  30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  +livecd/files/x86-F2.msg, +livecd/files/x86-F3.msg,
  +livecd/files/x86-F4.msg, +livecd/files/x86-F5.msg,
  +livecd/files/x86-F6.msg, +livecd/files/x86-F7.msg:
  Added F2->F7 help messages for isolinux.

  30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/files/README.txt, livecd/files/generic.motd.txt,
  livecd/files/livecd.motd.txt, livecd/files/livecd-bashrc,
  livecd/files/livecd-local.start:
  Updated files from latest used to build LiveCD.

  30 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/x86.py:
  Added sse to HOSTUSE for athlon-xp, since it supports SSE instructions.

  29 Aug 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  modules/catalyst_support.py:
  Added fix for using options with = in them with --cli (ex.
  livecd/gk_mainargs='--makeopts=-j3'). Blame Jason Pepas
  <cell@ices.utexas.edu> for pointing this out to me via email.

  09 Aug 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py, targets/support/functions.sh:
  fix bug in exec_in_chroot for stage1 target

  09 Aug 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
  modules/generic_stage_target.py:
  fix missing os. in os.popen. and clear the autoresume flags if the chroot is
  invalid. Fix SEEDCACHE unpack issue when needing to use tarball.

  09 Aug 2005; Eric Edgar <rocket@gentoo.org> AUTHORS, arch/hppa.py,
  catalyst, examples/livecd-stage2_template.spec,
  examples/snapshot_template.spec, files/catalyst.conf,
  livecd/files/Getting_Online.txt, livecd/files/generic.motd.txt,
  livecd/files/livecd-bashrc, livecd/files/livecd-local.start,
  livecd/files/x86-help.msg, modules/catalyst_lock.py,
  modules/catalyst_support.py, modules/livecd_stage2_target.py,
  targets/embedded/embedded-controller.sh, targets/grp/grp-chroot.sh,
  targets/livecd-stage2/livecd-stage2-controller.sh,
  targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
  targets/stage2/stage2-preclean-chroot.sh,
  targets/stage3/stage3-preclean-chroot.sh,
  targets/stage4/stage4-controller.sh, targets/support/bootloader-setup.sh,
  targets/support/chroot-functions.sh, targets/support/create-iso.sh,
  targets/support/filesystem-functions.sh, targets/support/functions.sh,
  targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
  targets/support/target_image_setup.sh:
  Forward port the changes from catalyst 1.1.9 to 1.1.10.10 to catalyst2. Need
  to look at gamecdfs-update.sh yet.

  09 Aug 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py:
  Remove extra debugging print statement

  09 Aug 2005; Eric Edgar <rocket@gentoo.org> catalyst,
  +modules/catalyst_lock.py, modules/catalyst_support.py,
  modules/embedded_target.py, modules/generic_stage_target.py,
  modules/grp_target.py, modules/livecd_stage1_target.py,
  modules/livecd_stage2_target.py, modules/netboot_target.py,
  modules/snapshot_target.py, modules/stage1_target.py,
  modules/stage2_target.py, modules/stage4_target.py,
  targets/support/functions.sh:
  Add locking support. Code simplification for unpack and unpack snapshot.
  Remove redundant setup_dir. change --clear_autoresume to --clear-autoresume.
  Add seedcache support (Grabs output from previous target run)
  options=seedcache. Cleanup code in functions.sh to remove extra /'s printed.

  27 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
  modules/catalyst_support.py, modules/generic_stage_target.py:
  Add support to cache the snapshot dir. add snapcache to options. add
  snapshot_cache= to override the default location of the cache in
  catalyst.conf (eg snapshot_cache="/mnt/catalyst/snapshot")

  27 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  +livecd/files/Getting_Online.txt, +livecd/files/README.txt:
  Forward port README.txt and Getting_Online.txt files from catalyst
  1.1.10.8's release.

  22 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
  Add automatic creation/deletion of runlevels based on rcadd rcdel

  19 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
  Fix grp so that grp/use is not required anymore

  12 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
  -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
  -livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
  -livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2,
  +livecd/cdtar/isolinux-3.09-cdtar.tar.bz2,
  +livecd/cdtar/isolinux-3.09-memtest86+-cdtar.tar.bz2:
  Updated x86/amd64 isolinux cdtar to 3.09 and removing older versions, as
  they are known to cause booting problems.

  08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/files/livecd-bashrc, targets/support/livecdfs-update.sh:
  Fixing sed line for startx to auto-start X. Thanks to Christophe PEREZ
  <christophe.perez@novazur.com> on the gentoo-catalyst mailing list for
  finding this bug.

  08 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/stage1/stage1-chroot.sh:
  Fixed quoting in stage1 profile check.

  07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/stage3/stage3-chroot.sh:
  Fixing USE for stage3.

  07 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
  targets/support/chroot-functions.sh:
  Fix FETCH code so it will run for Pylon

  07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> modules/grp_target.py,
  targets/grp/grp-chroot.sh:
  Fix bindist invcation.

  07 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/grp/grp-chroot.sh:
  Made sure bindist was used for all emerges in GRP.

  07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh:
  Fix USE flags for grp build

  07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/grp/grp-chroot.sh,
  targets/stage4/stage4-chroot.sh:
  let grp use the users environment variables and removed extra
  grp_stage23_use from stage4

  07 Jul 2005; Eric Edgar <rocket@gentoo.org>
  targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
  Remove unnecessary GRP_STAGE23_USE from stage2 and stage3 builds

  07 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/rc-update.sh:
  fix bug 98165. Change the separator on rcadd/rcdel from : to | This will
  impact all previous spec files that use this option. Its beejays fault

  06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/ppc.py:
  Changed to use linux32 for ppc32 support when build host is ppc64.

  06 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/mips.py,
  arch/x86.py:
  Removed -fomit-frame-pointer from default CFLAGS, since it isn't necessary.

  06 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/generic_stage_target.py:
  Minor cosmetic print statement fixes for readability

  06 Jul 2005; Eric Edgar <rocket@gentoo.org> catalyst,
  modules/catalyst_support.py, modules/generic_stage_target.py:
  Fix None None bug and exception reporting

  06 Jul 2005; Eric Edgar <rocket@gentoo.org> targets/support/create-iso.sh:
  Fix iso creation script.  Case statement out of place
  
  05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/alpha.py,
  arch/amd64.py, arch/hppa.py, arch/ia64.py, arch/mips.py, arch/ppc.py,
  arch/ppc64.py, arch/s390.py, arch/sparc.py, arch/sparc64.py, arch/x86.py,
  catalyst, files/catalyst.conf, modules/builder.py,
  modules/catalyst_support.py, modules/embedded_target.py,
  modules/generic_stage_target.py, modules/generic_target.py,
  modules/grp_target.py, modules/livecd_stage1_target.py,
  modules/livecd_stage2_target.py, modules/netboot_target.py,
  modules/snapshot_target.py, modules/stage1_target.py,
  modules/stage2_target.py, modules/stage3_target.py,
  modules/stage4_target.py, modules/tinderbox_target.py,
  targets/embedded/embedded-chroot.sh,
  targets/embedded/embedded-fs-runscript.sh,
  targets/embedded/embedded-preclean-chroot.sh, targets/embedded/unmerge.sh,
  targets/grp/grp-chroot.sh, targets/grp/grp-controller.sh,
  targets/grp/grp-preclean-chroot.sh,
  targets/livecd-stage1/livecd-stage1-chroot.sh,
  targets/livecd-stage1/livecd-stage1-controller.sh,
  targets/livecd-stage2/livecd-stage2-controller.sh,
  targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-chroot.sh,
  targets/netboot/netboot-combine.sh, targets/netboot/netboot-controller.sh,
  targets/netboot/netboot-image.sh, targets/stage1/build.py,
  targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
  targets/stage1/stage1-preclean-chroot.sh, targets/stage2/stage2-chroot.sh,
  targets/stage2/stage2-controller.sh,
  targets/stage2/stage2-preclean-chroot.sh, targets/stage3/stage3-chroot.sh,
  targets/stage3/stage3-controller.sh,
  targets/stage3/stage3-preclean-chroot.sh, targets/stage4/stage4-chroot.sh,
  targets/stage4/stage4-controller.sh,
  targets/stage4/stage4-preclean-chroot.sh, targets/stage4/unmerge.sh,
  targets/support/create-iso.sh, targets/support/functions.sh,
  targets/support/kmerge.sh, targets/support/livecdfs-update.sh,
  targets/support/post-kmerge.sh, targets/support/pre-kmerge.sh,
  targets/support/target_image_setup.sh,
  targets/tinderbox/tinderbox-chroot.sh,
  targets/tinderbox/tinderbox-controller.sh,
  targets/tinderbox/tinderbox-preclean-chroot.sh:
  Big honkin' copyright update.

  05 Jul 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
  modules/generic_stage_target.py:
  add additional logging output. Use standard os redirection methods to log to
  a file

  05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/stage1/stage1-chroot.sh:
  Added profile sanity check for bug #97867.

  05 Jul 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/support/bootloader-setup.sh:
  Removing acpi=off from default kernel arguments and adding ia64
  livecd-stage2 support functions and cdtar.

  30 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/support/bootloader-setup.sh, targets/support/pre-kmerge.sh:
  Changed sed line for 1024x768-only splash for x86 and amd64 only, as we
  control the framebuffer size there. Also, added CONSOLE=/dev/tty1 quiet to
  splash command line.

  28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/support/create-iso.sh:
  Fixed up zisofs support. Waiting for response from sparc before touching
  their ISO creation.

  28 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
  targets/support/functions.sh:
  Added livecd/bootargs and added the option to the bootloader-setup.sh script
  to allow it to work on all arches that dynamically build their bootloader
  configuration.

  27 Jun 2005; Eric Edgar <rocket@gentoo.org>
  targets/stage4/stage4-controller.sh:
  Fix stage4 so it doesnt run the bootloader stuff

  24 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/support/bootloader-setup.sh:
  Removed dokeymap from non-Gentoo releases.

  23 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/support/livecdfs-update.sh:
  Added call to update-pciids to download the latest pci.ids file.

  23 Jun 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py, modules/livecd_stage1_target.py,
  modules/stage4_target.py:
  Allow changing the location of the pkg_cache in stage4 or livecd-stage1

  22 Jun 2005; Eric Edgar <rocket@gentoo.org> :
  Fix issue where -s on the command line would not run

  22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/files/generic.motd.txt:
  Changed motd to point to /boot/config-* rather than /proc/config(.gz) for
  kernel configurations.

  22 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/support/livecdfs-update.sh:
  Updated hostname/domainname creation for new baselayout.

  16 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/support/bootloader-setup.sh, targets/support/create-iso.sh:
  Fixing some bootloader isolinux/boot stuff for x86/amd64.

  14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/support/chroot-functions.sh:
  Change portage emerge to use --oneshot --nodeps to keep from merging the
  same packages multiple times.

  14 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/stage2/stage2-chroot.sh:
  Added a -p bootstrap when catalyst is called with -V (verbose).

  10 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/support/livecdfs-update.sh:
  Removed inittab hack, as this is done by livecd-tools.

  09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt:
  Revert sync for bug #86914.  Yeah... I need to pay more attention sometimes.

  09 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  -livecd/files/README.txt, -livecd/files/environmental.motd.txt,
  -livecd/files/gentoo.png, +livecd/files/livecd.motd.txt,
  livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
  livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
  targets/livecd-stage2/livecd-stage2-controller.sh:
  Removed gentoo.png and creation of face directory. Changed
  livecd-bash_profile to source root's .bashrc. Sync motd files with catalyst
  1.1.10_pre4.

  02 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/stage1/stage1-preclean-chroot.sh,
  targets/support/chroot-functions.sh:
  Added setup_binutils function and force both of them to run during stage1
  cleanup.

  01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  examples/livecd-stage2_template.spec:
  Added livecd/volid explanation to example spec.

  01 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/support/create-iso.sh:
  General cleanup of ISO code and added default livecd/volid when it is not set.

  25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/embedded/embedded-controller.sh:
  Actually modify the embedded target this time.

  25 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS,
  examples/livecd-stage2_template.spec, modules/livecd_stage2_target.py,
  targets/livecd-stage2/livecd-stage2-controller.sh,
  targets/stage4/stage4-controller.sh, targets/support/kmerge.sh:
  Added mutex to AUTHORS and added livecd/linuxrc support to embedded, stage4,
  and livecd-stage2 targets.

  20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS, catalyst,
  files/catalyst.conf:
  Retired zhen and added storedir to default catalyst.conf.

  20 May 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/support/livecdfs-update.sh:
  Uncommented openglify, since it is needed for both opengl-update-livecd and
  opengl-update.

  18 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
  modules/generic_stage_target.py:
  Fix print statement so it shows when kill_chroot_pids is run correctly

  16 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
  modules/snapshot_target.py:
  Fix snapshot target to skip the kill_pids check

  06 May 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py:
  Bug fixes in parse_spec, fix issues detecting list or string.

  05 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
  modules/catalyst_support.py:
  Fix bug 65284. More flexible spec parsing. Should handle cases where no
  spaces are after :. Better handling of comments ( ie preprocessed and
  stripped off ). Unset empty keys.

  03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
  targets/support/kill-chroot-pids.sh:
  Remove extra P_NAME definition that is never used. Saves processing time.
  Bumped catalyst to pre2

  03 May 2005; Eric Edgar <rocket@gentoo.org> catalyst,
  modules/generic_stage_target.py, modules/livecd_stage2_target.py,
  +targets/support/kill-chroot-pids.sh:
  User info about runscript and archscript. Added checks for processes running
  in the chroot and created a script to kill them. Should fix the unmounting
  issues with gconfd or any other running application in the chroot

  29 Apr 2005; Eric Edgar <rocket@gentoo.org>
  targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean-chroot.sh:
  Remove using gcc-config to set things up as we should all be using 2005.0
  seed stages now.

  29 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  examples/livecd-stage2_template.spec:
  Added livecd/users to example livecd-stage2 spec file.

  29 Apr 2005; Eric Edgar <rocket@gentoo.org>
  targets/support/livecdfs-update.sh:
  Change default hostnames for livecds

  29 Apr 2005; Eric Edgar <rocket@gentoo.org>
  targets/support/bootloader-setup.sh, targets/support/livecdfs-update.sh:
  Fix /etc/hosts aliases for catalyst-livecd and work on help menu for grub
  bootloading

  29 Apr 2005; Eric Edgar <rocket@gentoo.org>
  modules/livecd_stage2_target.py:
  Clear autoresume flags when build is done

  29 Apr 2005; Eric Edgar <rocket@gentoo.org>
  modules/livecd_stage2_target.py, targets/support/bootloader-setup.sh,
  targets/support/create-iso.sh:
  Fix isolinux so that it finds menus and kernels and stuff

  28 Apr 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py:
  Make purge operation a little less chatty, removed print statements

  28 Apr 2005; Eric Edgar <rocket@gentoo.org>
  livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
  livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
  updated isolinux-2.13 cdtars to have files under boot/ rather than isolinux/

  28 Apr 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py, modules/livecd_stage2_target.py:
  print warning message about deprecated use of cdfstype

  28 Apr 2005; Eric Edgar <rocket@gentoo.org>
  targets/support/chroot-functions.sh:
  statically define genkernel location to eliminate which command failure if
  genkernel is not installed

  27 Apr 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py:
  change the portage_overlay to an array so it always works

  27 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
  modules/catalyst_support.py:
  Fix exception handling to remove extraneous prints of None

  27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/stage4_target.py:
  Remove iso creation code from stage4

  27 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
  modules/generic_stage_target.py, modules/livecd_stage1_target.py,
  modules/livecd_stage2_target.py, modules/snapshot_target.py,
  targets/embedded/embedded-controller.sh, targets/grp/grp-controller.sh,
  targets/livecd-stage1/livecd-stage1-chroot.sh,
  targets/livecd-stage1/livecd-stage1-controller.sh,
  targets/livecd-stage2/livecd-stage2-controller.sh,
  targets/netboot/netboot-controller.sh,
  targets/stage1/stage1-controller.sh, targets/stage2/stage2-controller.sh,
  targets/stage3/stage3-controller.sh, targets/stage4/stage4-controller.sh,
  targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
  targets/support/create-iso.sh, targets/support/kmerge.sh,
  targets/support/target_image_setup.sh,
  targets/tinderbox/tinderbox-controller.sh:
  Fix some exception handling in catalyst_support.py
  remove intermediate destination folder of iso and tarball
  Add additional tests for folders not found on host but defined
          in spec file.  Keep catalyst from erroring in this case.
  Change exit code on shell scripts so that errors are reported to catalyst
          and causes catalyst to die on errors
  Fix bug in livecd-stage1-chroot.sh so that it uses USE flags properly
  Added additional check for mkisofs.  Informs user of where to get the program.
  Removed autoresume code from ccache and distcc installation until I can figure
          out a way to have the autoresume flag go someplace outside the chroot.

  26 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
  Remove bind mounts before rm operations happen at startup

  26 Apr 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py:
  Fix bug where purge deletes the autoresume directory but doesnt recreate it

  26 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
  modules/generic_stage_target.py:
  fix minor bug in the purge code so that it actually runs the commands

  22 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/embedded_target.py,
  modules/generic_stage_target.py, modules/livecd_stage2_target.py,
  modules/stage4_target.py:
  Change ordering of tasks so root_overlay and fsscript occur after
  livecd_update, giving users a chance to override livecd_update

  21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
  modules/catalyst_support.py, modules/generic_stage_target.py:
  Added a better exception handling message for keyboard interrupt and added
  countdown timer for purge operation to give an opportunity to exit

  21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
  modules/catalyst_support.py, modules/generic_stage_target.py:
  Add support to clear the autoresume flags and improve the purge code to
  clean the chroot, and pkg/kern cache

  21 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
  modules/catalyst_support.py, modules/generic_stage_target.py,
  modules/livecd_stage1_target.py:
  only append livecd-tools to the livecd-stage1 target package list and move a
  check out of the way so command line and spec files can co-exist

  21 Apr 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py:
  fixed python syntax in set_packages so catalyst will run

  21 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
  modules/embedded_target.py, modules/generic_stage_target.py,
  modules/grp_target.py, modules/livecd_stage1_target.py,
  modules/livecd_stage2_target.py, modules/netboot_target.py,
  modules/stage4_target.py, modules/tinderbox_target.py,
  targets/embedded/embedded-chroot.sh,
  targets/embedded/embedded-controller.sh,
  targets/livecd-stage1/livecd-stage1-controller.sh,
  -targets/livecd-stage2/livecd-stage2-bootloader.sh,
  -targets/livecd-stage2/livecd-stage2-cdfs.sh,
  targets/livecd-stage2/livecd-stage2-controller.sh,
  -targets/livecd-stage2/livecd-stage2-iso.sh,
  targets/stage4/stage4-chroot.sh, targets/stage4/stage4-controller.sh,
  +targets/support/bootloader-setup.sh, targets/support/chroot-functions.sh,
  +targets/support/create-iso.sh, targets/support/filesystem-functions.sh,
  targets/support/functions.sh, targets/support/livecdfs-update.sh,
  +targets/support/target_image_setup.sh:
  embedded target cleanups ... iso,bootloader,target_setup generalizations,
  minor code fixes

  20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/livecd-stage2/livecd-stage2-controller.sh,
  targets/support/livecdfs-update.sh:
  Moved xinitrc to after livecdfs-update to allow for changing the xinitrc to
  a custom one if livecd/type is gentoo-gamecd. Added more default setup to
  livecdfs-update.sh for livecd/type: gentoo-gamecd, gentoo-release-livecd,
  and generic-livecd.

  20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/livecd-stage2/livecd-stage2-controller.sh,
  targets/support/rc-update.sh:
  Updated rc-update.sh with better defaults for different livecd/type settings
  and cleaning up file copying in livecd-stage2-controller.sh to match
  catalyst 1.1.9.

  20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> README:
  Made example of catalyst.conf in README match the default catalyst.conf
  provided.

  20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> -NOTES, README,
  -REMARKS, -TODO:
  Removing old files from previous maintainers and updating README.

  20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  modules/livecd_stage2_target.py, targets/support/livecdfs-update.sh:
  Added livecd/users option to create non-root users. The first user listed
  will also be used for auto-starting X, if X is merged onto the CD.

  20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/livecd-stage1/livecd-stage1-controller.sh,
  targets/livecd-stage2/livecd-stage2-controller.sh,
  targets/support/livecdfs-update.sh:
  Updated all instances of livecd/type: gentoo-release-environmental to
  gentoo-release-livecd and added generic-livecd.

  20 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  examples/fsscript.sh.example, examples/gamecd.conf.example,
  examples/generic_stage_template.spec, examples/grp_template.spec,
  examples/livecd-stage1_template.spec,
  examples/livecd-stage2_template.spec, examples/netboot_template.spec,
  examples/snapshot_template.spec:
  Imported example files from catalyst 1.1.9 to make them more verbose.

  18 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/grp_target.py:
  Fix grp/use bug #89365

  15 Apr 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py, targets/support/kmerge.sh:
  Fixes for initramfs overlay support.

  15 Apr 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py, targets/support/kmerge.sh,
  targets/support/pre-kmerge.sh:
  Fix ctrl-c error if pre-kmerge.sh is running by sourcing
  /tmp/chroot-functions.sh and removed extra equal sign to fix a genkernel
  caching bug; Also adding preliminary support for initramfs_overlay from genkernel

  14 Apr 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py, targets/support/kmerge.sh:
  Removed support for postconf as genkernel no longer has that option

  14 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
  modules/embedded_target.py, modules/generic_stage_target.py,
  modules/grp_target.py, modules/livecd_stage1_target.py,
  modules/livecd_stage2_target.py, modules/netboot_target.py,
  modules/stage4_target.py, modules/tinderbox_target.py,
  targets/stage1/stage1-chroot.sh, targets/stage1/stage1-controller.sh,
  targets/stage1/stage1-preclean-chroot.sh,
  targets/support/chroot-functions.sh:
  AUTORESUME PATCH; modified the chroot-functions.sh script so the chroot will
  die properly on CTRL-C; fixed stage1 bug with gcc-setup

  11 Apr 2005; Eric Edgar <rocket@gentoo.org>
  modules/livecd_stage2_target.py:
  Added support for livecd-stage2 to use a snapshot or livecd-stage1 image

  11 Apr 2005; Eric Edgar <rocket@gentoo.org>
  modules/generic_stage_target.py, modules/livecd_stage1_target.py,
  modules/livecd_stage2_target.py, modules/stage4_target.py,
  targets/livecd-stage1/livecd-stage1-controller.sh,
  targets/livecd-stage2/livecd-stage2-controller.sh,
  targets/stage4/stage4-controller.sh, +targets/stage4/unmerge.sh,
  targets/support/functions.sh, targets/support/kmerge.sh,
  targets/support/livecdfs-update.sh, +targets/support/rc-update.sh:
  Generalized kernel support, fsscript, rcupdate, etc for stage4

  09 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/support/pre-kmerge.sh:
  Removed sed for usb devices from legacy genkernel, as we're going to require
  a version much higher that no longer exhibits the bug.

  08 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  examples/gamecd.conf.example, -targets/support/gamecdfs-update.sh,
  targets/support/livecdfs-update.sh:
  Removed empty gamecdfs-update.sh, updated livecdfs-update.sh to work
  properly with hotplug firmwares, and also updated gamecd.conf.example, since
  the ut2004demo shell script has been renamed to ut2004-demo.

  08 Apr 2005; Eric Edgar <rocket@gentoo.org> targets/support/pre-kmerge.sh:
  let genkernel always reinstall itself

  07 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst,
  modules/catalyst_support.py, modules/generic_stage_target.py,
  modules/stage1_target.py, targets/support/livecdfs-update.sh:
  fix case bug in livecdfs-update.sh; fix bug in initial command line
  arguement parsing; add cflags spec file support which is only allowed to
  override in stage1

  07 Apr 2005; Eric Edgar <rocket@gentoo.org>
  targets/stage3/stage3-chroot.sh:
  Fix a use flag bug in the stage3

  07 Apr 2005; Eric Edgar <rocket@gentoo.org> modules/catalyst_support.py,
  modules/generic_stage_target.py:
  Changes to allow cflags, chost, cxxflags in a spec file

  06 Apr 2005; Eric Edgar <rocket@gentoo.org>
  targets/livecd-stage1/livecd-stage1-controller.sh,
  targets/livecd-stage2/livecd-stage2-controller.sh,
  targets/stage1/stage1-preclean-chroot.sh, targets/support/functions.sh,
  targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh,
  targets/support/pre-kmerge.sh:
  change the code to use more case statements. Fix gcc issue in stage1.

  06 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/livecd-stage1/livecd-stage1-controller.sh,
  targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
  Merging in changes from catalyst 1.1.x for gamecd support.

  06 Apr 2005; Eric Edgar <rocket@gentoo.org>
  targets/stage1/stage1-preclean-chroot.sh:
  Removing gcc-config stuff to see if its still required to work around a gcc
  bug

  06 Apr 2005; Eric Edgar <rocket@gentoo.org>
  targets/support/chroot-functions.sh, targets/support/kmerge.sh:
  Added tests for genkernel >3.2.0

  05 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst:
  Fixed email address

  05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> AUTHORS:
  Updated AUTHORS with new maintainers and updated contributors list.

  05 Apr 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
  examples/fsscript.sh.example, livecd/files/README.txt,
  livecd/files/livecd-bash_profile, livecd/files/livecd-bashrc,
  livecd/files/minimal.motd.txt, livecd/files/universal.motd.txt,
  targets/support/gamecdfs-update.sh, targets/support/livecdfs-update.sh:
  Changed maintainers. Updated examples/fsscript.sh.example to provide better
  documentation. Lots of minor cosmetic updates. Updated minimal.motd.txt and
  universal.motd.txt to resolve documentation issue on bug #86914. Added
  x-setup to default runlevel on gamecd builds. Removed extranneous bashlogin
  sed-fu from livecdfs-update.sh and made default timezone UTC rather than
  GMT.

  05 Apr 2005; Eric Edgar <rocket@gentoo.org>
  targets/livecd-stage2/livecd-stage2-controller.sh:
  Removed a few unnecessary comments

  05 Apr 2005; Eric Edgar <rocket@gentoo.org> :
  Removed obsolete files from the livecd directory as the functionality has
  moved into the targets folders

  04 Apr 2005; Eric Edgar <rocket@gentoo.org>
  +targets/netboot/netboot-chroot.sh, +targets/netboot/netboot-controller.sh:
  Additional catalyst 2.0.0 files

  04 Apr 2005; Eric Edgar <rocket@gentoo.org> catalyst, arch/arm.py,
  +livecd/cdtar/grub-memtest86+-cdtar.tar.bz2,
  +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
  +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
  -livecd/isogen/alpha-isogen.sh, -livecd/isogen/hppa-isogen.sh,
  -livecd/isogen/ppc-isogen.sh, -livecd/isogen/sparc-isogen.sh,
  -livecd/isogen/sparc64-isogen.sh, -livecd/isogen/x86-isogen.sh,
  -livecd/runscript/alpha-archscript.sh,
  -livecd/runscript/default-runscript.sh,
  -livecd/runscript/hppa-archscript.sh, -livecd/runscript/ppc-archscript.sh,
  -livecd/runscript/sparc-archscript.sh, -livecd/runscript/x86-archscript.sh,
  -livecd/runscript-support/gamecdfs-update.sh,
  -livecd/runscript-support/kmerge.sh,
  -livecd/runscript-support/livecdfs-update.sh,
  -livecd/runscript-support/post-kmerge.sh,
  -livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
  modules/embedded_target.py, modules/generic_stage_target.py,
  modules/grp_target.py, modules/livecd_stage1_target.py,
  modules/livecd_stage2_target.py, -modules/netboot.py,
  +modules/netboot_target.py, modules/snapshot_target.py,
  modules/stage1_target.py, +modules/stage4_target.py,
  modules/tinderbox_target.py, targets/embedded/embedded-chroot.sh,
  +targets/embedded/embedded-controller.sh,
  targets/embedded/embedded-preclean-chroot.sh, -targets/embedded/embedded.sh,
  -targets/embedded/kmerge.sh, targets/grp/grp-chroot.sh,
  +targets/grp/grp-controller.sh, targets/grp/grp-preclean-chroot.sh,
  -targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
  +targets/livecd-stage1/livecd-stage1-controller.sh,
  targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
  -targets/livecd-stage1/livecd-stage1.sh,
  +targets/livecd-stage2/livecd-stage2-bootloader.sh,
  +targets/livecd-stage2/livecd-stage2-cdfs.sh,
  +targets/livecd-stage2/livecd-stage2-controller.sh,
  +targets/livecd-stage2/livecd-stage2-iso.sh,
  targets/livecd-stage2/unmerge.sh, -targets/netboot/netboot-busybox.sh,
  targets/netboot/netboot-combine.sh, targets/netboot/netboot-image.sh,
  -targets/netboot/netboot-kernel.sh, -targets/netboot/netboot-packages.sh,
  -targets/netboot/netboot-setup.sh, -targets/netboot/netboot.sh,
  targets/stage1/build.py, targets/stage1/stage1-chroot.sh,
  +targets/stage1/stage1-controller.sh,
  +targets/stage1/stage1-preclean-chroot.sh,
  -targets/stage1/stage1-preclean1-chroot.sh,
  -targets/stage1/stage1-preclean2-chroot.sh, -targets/stage1/stage1.sh,
  targets/stage2/stage2-chroot.sh, +targets/stage2/stage2-controller.sh,
  targets/stage2/stage2-preclean-chroot.sh, -targets/stage2/stage2.sh,
  targets/stage3/stage3-chroot.sh, +targets/stage3/stage3-controller.sh,
  targets/stage3/stage3-preclean-chroot.sh, -targets/stage3/stage3.sh,
  +targets/stage4/stage4-chroot.sh, +targets/stage4/stage4-controller.sh,
  +targets/stage4/stage4-preclean-chroot.sh,
  +targets/support/chroot-functions.sh,
  +targets/support/filesystem-functions.sh, +targets/support/functions.sh,
  +targets/support/gamecdfs-update.sh, +targets/support/kmerge.sh,
  +targets/support/livecdfs-update.sh, +targets/support/post-kmerge.sh,
  +targets/support/pre-kmerge.sh, targets/tinderbox/tinderbox-chroot.sh,
  +targets/tinderbox/tinderbox-controller.sh,
  targets/tinderbox/tinderbox-preclean-chroot.sh,
  -targets/tinderbox/tinderbox.sh:
  Initial Import of Catalyst 2.0.0

  30 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript-support/livecdfs-update.sh:
  Added /usr/portage as tmpfs (this will be made conditional later).

  29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  +livecd/files/livecd-bash_profile, livecd/runscript/default-runscript.sh:
  Added a new livecd-bash_profile that sources ~/.bashrc in case we're called
  from an interactive shell.

  29 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  -livecd/files/livecd-bash_profile, +livecd/files/livecd-bashrc,
  livecd/files/livecd-local.start, -livecd/files/mkvardb,
  livecd/runscript-support/pre-kmerge.sh,
  livecd/runscript/default-runscript.sh:
  Moved livecd-bash_profile to livecd-bashrc. Added check for
  /usr/livecd/profiles to livecd-local.start. Removed mkvardb. Removed legacy
  sed call from pre-kmerge.sh since it has been fixed in genkernel for a long
  time.

  24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> arch/arm.py, catalyst,
  modules/generic_stage_target.py:
  Applying arm patch from vapier and closing bug #86466. This is now catalyst
  1.1.8, so enjoy.

  24 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> +livecd/files/mkvardb,
  livecd/runscript/default-runscript.sh,
  targets/livecd-stage1/livecd-stage1.sh:
  Adding back in the kill for livecd-stage1 for gconfd-2 and resolving bug
  #73363. Adding in mkvardb script to create a /var/db/pkg entry from an
  arbitrary set of files. Modifying default-runscript.sh to copy mkvardb to
  /tmp in the chroot.

  19 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript/ppc-archscript.sh:
  Added -l to mkisofs line for ppc as this allows full 31 character file names.

  16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/cdtar/yaboot-1.3.11-cdtar.tar.bz2, catalyst:
  Changing catalyst version to 1.1.8_pre1 and updating yaboot cdtar to allow
  for multiple initrd files.

  16 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript/ppc-archscript.sh:
  Modifed PPC archscript to close bug #84648 and also to make the PPC
  archscript produce multiple initrd files, like x86/amd64.

  09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  -livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
  -livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2,
  livecd/runscript/ppc-archscript.sh:
  Alright, so I lied to you. This is now the 1.1.7 release. I removed the 2.11
  isolinux cdtar tarballs and updated the ppc-archscript.sh to use the
  livecd/volid for the HFS volid, too.

  09 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
  Calling this one 1.1.7 and rolling a tarball.

  08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
  livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
  -livecd/runscript/sparc64-archscript.sh,
  livecd/runscript/x86-archscript.sh, modules/livecd_stage2_target.py:
  Added livecd/volid to set the volume ID when creating the ISO, patch by
  Gustavo Zacarias <gustavoz@gentoo.org>. Also copied sparc64-archscript.sh to
  sparc-archscript.sh and removing sparc64 one, as they are identical now.

  08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  +livecd/cdtar/isolinux-2.13-cdtar.tar.bz2,
  +livecd/cdtar/isolinux-2.13-memtest86+-cdtar.tar.bz2:
  Adding experimental isolinux cdtar for isolinux 2.13 and memtest86+ 1.51.

  08 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript-support/livecdfs-update.sh:
  Removed hdparm from default runlevel as it break ide=nodma at boot.

  07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript-support/kmerge.sh,
  livecd/runscript-support/pre-kmerge.sh,
  targets/livecd-stage1/livecd-stage1-chroot.sh:
  Revert last set of changes and remove portage version check from emerge in
  livecd-stage1, as it breaks catalyst's ability to fail properly on an
  incomplete emerge.

  07 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript-support/kmerge.sh,
  livecd/runscript-support/pre-kmerge.sh:
  Change genkernel check to use best_version and has_version to determine if
  the any previously installed versions of genkernel are up to date. Change
  emerge line for kernels to use -n option to only install if they were not
  previously installed.

  06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
  livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
  -livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
  -livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
  livecd/runscript/sparc-archscript.sh:
  Applying sparc32 patch from gustavoz. Replacing silo cdtar files with
  unified sparc32/sparc64 cdtar.

  06 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript-support/livecdfs-update.sh,
  livecd/runscript-support/pre-kmerge.sh:
  Change sudoers update to only run if /etc/sudoers exists and only reduce
  splash to 1024x768 on minimal and universal install CD.

  05 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> targets/grp/grp.sh,
  targets/livecd-stage1/livecd-stage1.sh:
  Changing the killall -9 gconfd-2 to gconftool-2 --shutdown and resolving bug
  #73363.

  03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
  livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
  livecd/runscript/sparc64-archscript.sh,
  livecd/runscript/x86-archscript.sh:
  Added a new empty livecd file to each archscript. This will be used for an
  identifier by genkernel to allow booting from a non-primary CDROM.

  03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
  Catalyst 1.1.6 is here.

  03 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/stage1/stage1-preclean2-chroot.sh:
  Commenting out stage1 cleaning of /var/db.

  02 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript-support/pre-kmerge.sh:
  Made splash reduction to 1024x768 only for minimal and universal release media.

  01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/stage1/stage1-preclean2-chroot.sh:
  Added SLOT files back to /var/db entries in stage1.

  01 Mar 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  +livecd/files/gentoo.png, livecd/files/livecd-local.start,
  livecd/runscript/default-runscript.sh,
  livecd/runscript-support/livecdfs-update.sh,
  targets/livecd-stage2/unmerge.sh:
  Moved portage profiles from livecd-local.start to unmerge.sh, since /usr is
  not writeable at boot. Removed -a from cp in default-runscript.sh to keep
  the copy from preserving permissions and also adding /usr/share/faces and
  default Gentoo icon. We'll see how the icon does for us. Removing serial
  init script, as it causes problems with the splash theme.

  28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/livecd-stage1/livecd-stage1.sh:
  -n, not -z

  28 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/files/livecd-local.start, livecd/runscript/default-runscript.sh,
  livecd/runscript-support/kmerge.sh,
  livecd/runscript-support/livecdfs-update.sh,
  livecd/runscript-support/post-kmerge.sh, modules/snapshot_target.py,
  targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
  targets/stage1/stage1-preclean2-chroot.sh:
  Removed x-setup from local.start and added in symlinks for gconf, portage
  profiles (for installer) and /var/db. Added a touch for root's .bashrc for
  baselayout and removed /etc/startx from the environmental type. Commented
  unmerge of sources in kmerge.sh, as they should be unmerged by the spec
  file. Changed livecdfs-update.sh to setup /etc/hosts properly, allow wheel
  users to use sudo with no password, mount /usr/lib/X11/xkb/compiled as tmpfs
  for X, use the latest pci.ids and usb.ids from portage, and create
  /lib/firmware if it doesn't exist. Commented unmerge of genkernel in
  post-kmerge.sh, as it should be unmerged by the spec file. Fixed typo in
  snapshot_target.py. Made gconfd check in livecd-stage1.sh work if more than
  one gconfd-2 is running. Added a gcc-config fix to stage1-chroot.sh. Changed
  gcc-config check in stage1-preclean2-chroot.sh to ensure gcc-config is an
  executable.

  04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf:
  Removed ccache from default options as it breaks catalyst when merged with
  USE=-ccache.

  04 Feb 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  modules/snapshot_target.py:
  Added /local/ to snapshot exclusion.

  31 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript-support/livecdfs-update.sh:
  Updated to attempt to start 5 interfaces, rather than 4. You can blame
  gustavoz and his 5 interface Xeon for this.

  29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
  targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh:
  Added a conditional before killing gconfd-2. This is also going to be
  catalyst 1.1.5, so let's hope we don't find any more bugs, at least for this
  release.

  29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
  targets/livecd-stage1/livecd-stage1-preclean-chroot.sh:
  Moved killall -9 gconfd-2 to execute outside chroot.

  29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/files/x86-help.msg:
  Modified x86-help.msg to remove agpgart line, add noload= line, and replace
  tabs with spaces.

  29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript/x86-archscript.sh:
  Removed acpi from x86-archscript.sh as it breaks acpi calls on the command
  line.

  29 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
  Version 1.1.4

  28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/livecd-stage1/livecd-stage1.sh:
  Added killall for gconfd-2 back into livecd-stage1.sh

  28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript/alpha-archscript.sh:
  Alpha fixes for multiple kernels..

  28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript-support/kmerge.sh:
  Changed kmerge.sh from --devfs to --no-udev as --devfs doesn't exist.

  28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript/hppa-archscript.sh, livecd/runscript/sparc-archscript.sh,
  livecd/runscript/sparc64-archscript.sh:
  Force devfs if udev is not selected for all supporting arches.

  28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript/alpha-archscript.sh, livecd/runscript/x86-archscript.sh,
  livecd/runscript-support/kmerge.sh:
  Forcing devfs if livecd/dev-manager isn't udev. This should fix building 2.4
  kernels.

  28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh:
  Re-enabled preclean in grp and added gconfd-2 killing.

  28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript/x86-archscript.sh:
  Changed acpi=ht to acpi=off. This fixes acpi loading and also allows for
  users to use apm.

  28 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
  targets/livecd-stage1/livecd-stage1-chroot.sh,
  targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
  targets/livecd-stage1/livecd-stage1.sh,
  targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
  targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
  Added ability to pause indefinitely. This closes bug #79798. I've also added
  the gcond-2 killall back in, but now it is in the actual preclean script and
  is executed inside the chroot.

  26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst:
  Updated for 1.1.3 release.

  26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/grp/grp-chroot.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
  targets/netboot/netboot-busybox.sh, targets/netboot/netboot-kernel.sh,
  targets/netboot/netboot-packages.sh,
  targets/tinderbox/tinderbox-chroot.sh:
  Updated to use package.use correctly. Blame Robert Paskowitz
  <rpaskowitz@confucius.ca> from the gentoo-catalyst mailing list.

  26 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/stage1/stage1-preclean2-chroot.sh:
  Fixed find line for new stage1 /var/db/pkg.

  25 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/stage1/stage1-preclean2-chroot.sh:
  Added code to clean up /var/db/pkg, while still keeping the CONTENTS,
  COUNTER and ebuilds. This should keep a stage1 useable, while still keeping
  its size small.

  24 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript-support/livecdfs-update.sh:
  Removed gpm changes, as it has been moved to livecd-tools and autoconfig,
  added net.ethX symlinks, and added copying of files from
  /usr/lib/hotplug/firmware into firmware tarball.

  23 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript-support/livecdfs-update.sh:
  Firmware updated to use new /lib/firmware directory.

  16 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
  fix from pvdabeel@gentoo.org. patch fixes a small bug that caused grp to not
  work when both -f and -C were used on the command line.

  13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
  targets/livecd-stage1/livecd-stage1-chroot.sh,
  targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
  targets/stage3/stage3-chroot.sh:
  Added a portage version check to each target that uses --newuse to ensure a
  high enough version is used. This resolves bug #75336.

  13 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/files/livecd-local.start:
  Possible local.start fix for beejay.

  12 Jan 2005; John Davis <zhen@gentoo.org>
  modules/embedded.py:
  kernel building patch for embedded from mutex@gentoo.org (bug #76542)

  11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript-support/kmerge.sh:
  Added ccache support to genkernel call in livecd-stage2.

  11 Jan 2005; John Davis <zhen@gentoo.org>
  targets/netboot/netboot-busybox.sh, targets/netboot/netboot-combine.sh,
  targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
  targets/netboot/netboot.sh:
  netboot path from gmsoft@gentoo.org. The patch addresses many bugs and adds
  some feature enhancements.

  11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
  targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
  targets/livecd-stage1/livecd-stage1-chroot.sh,
  targets/livecd-stage1/livecd-stage1.sh,
  targets/netboot/netboot-packages.sh, targets/stage1/stage1-chroot.sh,
  targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
  Added a -F or --fetchonly command line option and closing out bug #77480.
  Also added a portage version check to livecd-stage1 to close out bug #68307.

  11 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript-support/livecdfs-update.sh,
  targets/stage3/stage3-chroot.sh:
  Fixed DHCP for eth0->eth3 in livecdfs-update.sh and also changed stage3
  target to use emerge -e when building. This is only temporary until the
  bootstrap.sh script can be fixed or another solution can be decided upon.

  09 Jan 2005; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
  +targets/embedded/kmerge.sh:
  partial fix for #76542, waiting for the necessary patch to modules/embedded.py
  from mutex@gentoo.org

  09 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
  modules/livecd_stage2_target.py:
  fix for bug #76146

  05 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript-support/livecdfs-update.sh, targets/stage1/stage1.sh:
  Updated livecdfs-update.sh to modify inittab to use bashlogin. Updated
  targets/stage1/stage1.sh to no longer clean /var/db/pkg, which should fix
  the brokenness of a stage1 tarball.

  04 Jan 2005; John Davis <zhen@gentoo.org> catalyst:
  patch for pvdabeel@gentoo.org. -f and -C can now be used together on the
  cmdline

  04 Jan 2005; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
  modules/livecd_stage2_target.py:
  fix for #76530

  04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  -livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
  -livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
  -livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
  +livecd/cdtar/isolinux-2.11-cdtar.tar.bz2,
  +livecd/cdtar/isolinux-2.11-memtest86+-cdtar.tar.bz2:
  Upgraded the isolinux cdtar files and closing bug #70518.

  04 Jan 2005; Chris Gianelloni <wolf31o2@gentoo.org>
  modules/embedded_target.py, modules/generic_stage_target.py,
  modules/grp_target.py, modules/livecd_stage1_target.py,
  modules/livecd_stage2_target.py, modules/netboot.py,
  modules/stage1_target.py, modules/tinderbox_target.py:
  Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
  separate out specific target logic from the generic targets modules.

  03 Jan 2005; John Davis <zhen@gentoo.org> arch/ppc.py:
  new PPC arch file from pvdabeel@gentoo.org

  01 Jan 2005; John Davis <zhen@gentoo.org> catalyst,
  examples/generic_stage_template.spec, modules/catalyst_support.py:
  tweaking error handling in the main catalyst script
  updated the example to include a blurb about portage_confdir

  29 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript-support/livecdfs-update.sh:
  Cleanup on livecdfs-update.sh script and testing a possible bashlogin fix.

  17 Dec 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
  fix for #73851

  17 Dec 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py:
  fix for #66592. catalyst now gives a traceback when it bails out, making
  troubleshooting amazingly easier

  17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
  modules/catalyst_support.py, modules/embedded_target.py,
  modules/generic_stage_target.py, modules/grp_target.py,
  modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
  modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
  Reversing patch from Eric Edgar from bug #70663.

  17 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript/x86-archscript.sh:
  Added -no-emul-boot back into x86-archscript.sh as apparently isolinux will
  not work without it (mkisofs fails on creating ISO).

  16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
  modules/catalyst_support.py, modules/embedded_target.py,
  modules/generic_stage_target.py, modules/grp_target.py,
  modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
  modules/netboot.py, modules/stage1_target.py, modules/tinderbox_target.py:
  Added patches from Eric Edgar <e_edgar@hotmail.com> from bug #70663 to
  separate out specific target logic from the generic targets modules.

  16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  modules/embedded_target.py, targets/embedded/embedded-fs-runscript.sh,
  targets/embedded/embedded.sh:
  Added more embedded updates from mutex@gentoo.org and Closing bug #67289.

  16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  +examples/gamecd.conf.example, -livecd/files/gamecd-xinitrc,
  livecd/runscript/default-runscript.sh,
  livecd/runscript-support/gamecdfs-update.sh,
  livecd/runscript-support/livecdfs-update.sh,
  modules/livecd_stage2_target.py:
  Added gamecd/conf option to livecd_stage2_target.py, added
  gamecd.conf.example to /examples, cleaned up game-specific code in
  gamecdfs-update.sh to make it more generic, added more fundtionality to
  livecdfs-update.sh and default-runscript.sh for gentoo-release-environmental
  and gentoo-gamecd to make spec files simpler and to remove the need for
  specifying a gamecd/environmental fsscript in livecd/fsscript, allowing the
  user to still use a custom fsscript of their own.

  16 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  +livecd/files/environmental.motd.txt,
  targets/livecd-stage1/livecd-stage1.sh:
  Added environmental.motd.txt for gentoo-release-environmental livecd/type.

  15 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript/default-runscript.sh,
  livecd/runscript-support/livecdfs-update.sh:
  Added gentoo-release-environmental as a valid livecd/type and did some
  cleanup in livecdfs-update.sh to allow hotplug to dhcp on detected ethernet
  devices other than eth0.

  14 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/livecd-stage1/livecd-stage1-chroot.sh:
  Changed livecd-stage1 to merge each package individually. This should not
  make it into a production version of catalyst, but is here as a possible
  solution to bug #68307.

  12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
  livecd/runscript/sparc-archscript.sh,
  livecd/runscript/sparc64-archscript.sh,
  livecd/runscript/x86-archscript.sh:
  Added failures to all arches on mkisofs failure and also made -z option to
  mkisofs optional on x86 depending on loop type used.

  12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript/x86-archscript.sh:
  Making sure the mkisofs call causes a failure when it doesn't complete
  successfully. Once again, blame jforman, our beloved infra-monkey.

  12 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript/default-runscript.sh:
  squashfs-utils->squashfs-tools fix.  Blame jforman.

  09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/isogen/x86-isogen.sh:
  Removed -no-emul-boot from x86-isogen.sh to keep the ISO being made from
  possibly not booting on really old systems.

  09 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript/x86-archscript.sh:
  Removed -no-emul-boot from x86-archscript.sh to keep the ISO being made from
  possibly not booting on really old systems.

  08 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript-support/livecdfs-update.sh:
  Save some space by removing redundant firmware after tarball is made, only
  perform sed on /etc/conf.d/gpm if it exists, and change fstab to be more
  readable.

  06 Dec 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  targets/stage1/stage1-preclean2-chroot.sh:
  Added patch from vapier and closing bug #73556.

  22 Nov 2004; John Davis <zhen@gentoo.org> modules/embedded_target.py,
  modules/generic_stage_target.py, -targets/embedded/cramfs-runscript.sh,
  +targets/embedded/embedded-fs-runscript.sh,
  targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
  targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
  fixes for bugs #49819 and #71033. Partial fix for #67289 - waiting on a patch
  from mutex@gentoo.org for modules/embedded.py

  19 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/files/gamecd-xinitrc, livecd/runscript-support/gamecdfs-update.sh,
  livecd/runscript-support/livecdfs-update.sh:
  Fixing up some GameCD stuff and also fixing a problem with the ls and grep
  aliases having --color rather than --color=auto.

  17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/files/livecd-local.start:
  Let's try actually making a proper edit on livecd/files/livecd-local.start
  this time, shall we...

  17 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/files/livecd-local.start:
  Fixing up livecd/files/livecd-local.start to remove ALSA config and make
  x-setup check for /etc/startx.

  14 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript-support/gamecdfs-update.sh:
  Fixing minor sed bug in gamecdfs-update.sh.

  07 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
  examples/snapshot_template.spec,
  livecd/runscript-support/gamecdfs-update.sh,
  livecd/runscript-support/livecdfs-update.sh:
  Fixing typo in snapshot_template.spec and closing bug #70321.

  02 Nov 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript-support/pre-kmerge.sh:
  Ssshhh... I've added my super-secret pre-kmerge.sh sed replacement so
  genkernel will only add the 1024x768 version of the gensplash image to the
  bzImage, which added with the livecd-stage2 removal of the unused splash
  images, makes for a significantly smaller (54MB v. 50MB) LiveCD.

  29 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  +livecd/cdtar/silo-1.2.6-sparc-cdtar.tar.bz2,
  livecd/runscript/sparc64-archscript.sh:
  Updated with silo/mkisofs patch from gustavoz.

  28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/files/x86-help.msg:
  Updated x86-help.msg to make it fall more inline with current
  genkernel/livecd-tools options.

  28 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
  livecd/runscript-support/pre-kmerge.sh:
  Removing auto-keymap from kmerge.sh and moving it to x86-archscript.sh since
  it is only working properly on amd64 and x86 anyway. Also fixing a typo in
  genkernel's module_load for x86 during pre-kmerge.sh, which should fix USB
  loading.

  22 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> files/catalyst.conf,
  livecd/runscript-support/kmerge.sh,
  livecd/runscript-support/livecdfs-update.sh,
  targets/livecd-stage2/unmerge.sh, targets/netboot/netboot-kernel.sh:
  Changed kernel build caching to use kerncache option, rather than pkgcache
  option. Fixed --postconf and --callback for builds that do not require them.
  Removed delay when removing package sin the system profile. This is now
  catalyst 1.1.0, so enjoy.

  21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org>
  livecd/runscript-support/livecdfs-update.sh:
  Stopping udev from using the nasty device tarball.  We don't need it anyway.

  21 Oct 2004; Chris Gianelloni <wolf31o2@gentoo.org> catalyst,
  livecd/runscript/sparc-archscript.sh,
  livecd/runscript/sparc64-archscript.sh,
  livecd/runscript-support/kmerge.sh,
  livecd/runscript-support/livecdfs-update.sh, modules/catalyst_support.py:
  Fixing gpm support by uncommenting default settings. Fixing case where
  boot/kernel/$kname/packages or boot/kernel/$kname/postconf were empty.
  Changing sparc kernel files from kernel* to kernel-* so kernel.msg does
  not get renamed. Fixed a problem where we were accidentally removing the
  hwdata-knoppix versions of pci.ids and usb.ids and linking
  /usr/share/misc/*.ids to non-existent files. This should hopefully be it
  for 2004.3 and catalyst 1.1.0.

  19 Oct 2004; John Davis <zhen@gentoo.org> arch/ia64.py:
  patch from vapier@gentoo.org for bug #68080

  19 Oct 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
  livecd/runscript-support/kmerge.sh:
  made kernel caching dependent on the "pkgcache" option so that genkernel's
  postconf can actually work

  18 Oct 2004; John Davis <zhen@gentoo.org>
  livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
  livecd/runscript-support/livecdfs-update.sh:
  patch submitted by wolf31o2@gentoo.org to fix the rest of the gensplash woes

  17 Oct 2004; John Davis <zhen@gentoo.org>
  livecd/runscript-support/livecdfs-update.sh:
  firmware tarball fix for packages that need firmware such as ipw2100

  16 Oct 2004; <zhen@gentoo.org> livecd/files/x86-help.msg,
  livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
  livecd/runscript-support/livecdfs-update.sh,
  modules/livecd_stage2_target.py:
  patches for gensplash support from Chris Gianelloni <wolf31o2@gentoo.org>

  14 Oct 2004; <zhen@gentoo.org> livecd/runscript/x86-archscript.sh:
  acpi=off changed to acpi=ht. enables HT automatically for intel users, but
  should not hurt non-HT users

  12 Oct 2004; John Davis <zhen@gentoo.org>
  targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
  +targets/embedded/unmerge.sh, targets/grp/grp-chroot.sh,
  targets/livecd-stage1/livecd-stage1-chroot.sh, targets/netboot/netboot.sh,
  targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
  livecd/runscript-support/kmerge.sh:
  bugfixes for #67195, #67197, #67122, and #46918

  12 Oct 2004; John Davis <zhen@gentoo.org> modules/netboot.py:
  small netboot fixups

  11 Oct 2004; <zhen@gentoo.org> modules/netboot.py,
  targets/netboot/netboot-busybox.sh, targets/netboot/netboot-image.sh,
  targets/netboot/netboot-kernel.sh, targets/netboot/netboot-packages.sh,
  targets/netboot/netboot.sh:
  sweeping updates and changes to the netboot code. the patches should fix the
  arch specific code as well as some pkgcache issues, etc. Much thanks to Mike
  Frysinger <vapier@gentoo.org> for writing and contributing the patches.

  06 Oct 2004; John Davis <zhen@gentoo.org> files/catalyst.1,
  livecd/runscript-support/kmerge.sh, targets/netboot/netboot-busybox.sh,
  targets/netboot/netboot-image.sh, targets/netboot/netboot-kernel.sh,
  targets/netboot/netboot.sh:
  more code cleanup and maintenance

  05 Oct 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
  modules/generic_stage_target.py, +modules/netboot.py,
  +targets/netboot/netboot-busybox.sh, +targets/netboot/netboot-image.sh,
  +targets/netboot/netboot-kernel.sh, +targets/netboot/netboot-packages.sh,
  +targets/netboot/netboot.sh:
  initial import of the netboot code. thanks to Guy Martin <gmsoft@gentoo.org>
  for writing them!

  05 Oct 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
  targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
  targets/livecd-stage1/livecd-stage1-chroot.sh,
  targets/stage1/stage1-chroot.sh, targets/stage2/stage2-chroot.sh,
  targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
  bugfix for #66083 which in turn addresses #61605. distcc apparently does not
  have to start a server on the build host for it to distribute.

  04 Oct 2004; John Davis <zhen@gentoo.org> catalyst:
  added a new -s/ --snapshot option. no more using --cli to create snapshots,
  just do -s version_stamp

  29 Sep 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2-chroot.sh:
  bugfix #60502 - the stage2 target can now resume the bootstrapping process

  28 Sep 2004; John Davis <zhen@gentoo.org> TODO,
  +examples/fsscript.sh.example, examples/livecd-stage2_template.spec,
  livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
  modules/livecd_stage2_target.py:
  udev support for livecds

  16 Sep 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
  +targets/livecd-stage2/unmerge.sh:
  bug #59681 resolved thanks to the patch from viric@vicerveza.homeunix.net!
  Also, livecd-stage2 unmerge.sh added back in.

  13 Sep 2004; John Davis <zhen@gentoo.org> catalyst,
  livecd/runscript-support/livecdfs-update.sh:
  bugfixes for #60887 and #63338

  09 Sep 2004; John Davis <zhen@gentoo.org> catalyst:
  bugfixes for #63382 and #63338

  08 Sep 2004; John Davis <zhen@gentoo.org>
  livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
  livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc-archscript.sh,
  livecd/runscript/sparc64-archscript.sh, livecd/runscript/x86-archscript.sh,
  livecd/runscript-support/kmerge.sh, livecd/runscript-support/pre-kmerge.sh,
  targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
  targets/livecd-stage1/livecd-stage1-chroot.sh,
  -targets/livecd-stage2/unmerge.sh, targets/stage1/stage1-chroot.sh,
  targets/stage3/stage3-chroot.sh, targets/tinderbox/tinderbox-chroot.sh:
  lots of changes in this revision. first of all, major cosmetic fixups to the
  archscripts. i also fixed a non-reported bug where pkgcache was not being used
  for distcc or ccache builds in most of the targets. bug #56581 is finially
  closed (kernel caching for multiple runs of the livecd-stage2 build) - big
  performance enhancement here.

  07 Sep 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
  modules/livecd_stage2_target.py:
  fix for bug #63033, thanks to usata@gentoo.org for the patch

  30 Aug 2004; John Davis <zhen@gentoo.org>
  livecd/runscript-support/livecdfs-update.sh, targets/grp/grp-chroot.sh:
  bugfixes for #61537 and #61779

  13 Aug 2004; John Davis <zhen@gentoo.org> +files/catalyst.1,
  modules/generic_stage_target.py, modules/livecd_stage2_target.py,
  modules/snapshot_target.py:
  bugfixes for #55014 (catalyst needs a manpage), #56581 (livecd-stage2 I/O
  enhancements), and #56773 (catalyst overlay for build root). Snapshotting
  time should also be improved due to a more efficient use of rsync. This commit will
  mark the portage version of catalyst-1.9.0.

  10 Aug 2004; John Davis <zhen@gentoo.org> arch/mips.py:
  add support for mips4n32 subarch. thanks to iluxa@gentoo.org. closes bug
  #59882.

  02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py:
  fix for bug #58208

  02 Aug 2004; John Davis <zhen@gentoo.org>
  livecd/runscript-support/livecdfs-update.sh:
  bugfix #51086

  02 Aug 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
  +targets/stage1/build.py, -targets/stage1/build.sh,
  targets/stage1/stage1-chroot.sh, targets/stage1/stage1-preclean2-chroot.sh,
  targets/stage1/stage1.sh, targets/stage2/stage2-chroot.sh,
  targets/stage3/stage3-chroot.sh:
  applied patch from bug #58840. it should fix up things for uclibc stages and
  cascaded profiles. thanks to Mike Frysinger (vapier@gentoo.org) for the patch.

  21 Jul 2004; John Davis <zhen@gentoo.org> +livecd/files/gamecd-xinitrc,
  +livecd/files/gamecd.motd.txt, +livecd/files/generic-motd.txt,
  +livecd/files/livecd-bash_profile, +livecd/files/livecd-local.start,
  -livecd/files/livecd-rclocal, +livecd/files/minimal.motd.txt,
  -livecd/files/motd.txt, +livecd/files/universal.motd.txt,
  livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
  livecd/runscript-support/livecdfs-update.sh,
  modules/livecd_stage2_target.py:
  addition of wolf31o2's gamecd patchset. untested, so please beware

  14 Jul 2004; John Davis <zhen@gentoo.org>
  livecd/runscript-support/livecdfs-update.sh,
  modules/generic_stage_target.py, modules/livecd_stage2_target.py:
  fixed a bug for livecd-stage2. somehow, the inheritance got mucked up and the
  livecds were not cleaning out livecd/empty livecd/rm etc. I moved the code for
  this out of generic_stage_target and into livecd-stage2 since the
  livecd-stage2 class was overriding generic_stage_target for cleaning anyway.

  13 Jul 2004; <zhen@gentoo.org> livecd/runscript-support/livecdfs-update.sh:
  changed the behavior of rcadd/ rcdel. it was getting hokey to have to add the
  default rc'ed programs when only one change was required to rcadd. so I
  changed it so that the defaults are *always* loaded and specified additions/
  deletions are just added on top of those.

  12 Jul 2004; John Davis <zhen@gentoo.org> catalyst,
  targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
  targets/livecd-stage1/livecd-stage1-chroot.sh,
  targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
  targets/tinderbox/tinderbox-chroot.sh:
  changing the more verbose behavior to the -V (verbose) flag

  12 Jul 2004; <zhen@gentoo.org> catalyst,
  targets/embedded/embedded-chroot.sh, targets/grp/grp-chroot.sh,
  targets/livecd-stage1/livecd-stage1-chroot.sh,
  targets/stage1/stage1-chroot.sh, targets/stage3/stage3-chroot.sh,
  targets/tinderbox/tinderbox-chroot.sh:
  the -d (debug) flag now makes catalyst calculate an emerge -vp of the packages
  it is about to merge so that deps and USE flags are more evident

  11 Jul 2004; <zhen@gentoo.org> +catalyst, -catalyst.new.py,
  modules/catalyst_support.py:
  completely rewrote the catalyst main script so that it can actually utilize
  more than one command line flag. new functionality included, but not active
  yet (--debug and --verbose). arguments can still be passed on the commandline
  through the use of the -C (--cli) flag. updated the arg_parse function in
  catalyst_support.py to accomodate my changes.

  02 Jul 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
  modules/generic_target.py, modules/grp_target.py,
  modules/livecd_stage1_target.py, modules/livecd_stage2_target.py,
  modules/snapshot_target.py, modules/stage1_target.py,
  modules/stage2_target.py, modules/stage3_target.py,
  modules/tinderbox_target.py, targets/stage1/stage1.sh:
  fixes for bugs #55192 and #54137
  added a new key for all specfiles, portage_confdir.
  this should point to a directory similar in functionality to /etc/portage.
  
  cleaned up the module code a bit so that unnecessary modules
  are not imported.
  
  more work on resuming. it is getting there, but it still needs a ton of work,
  so please test, and report bugs.

  18 Jun 2004; John Davis <zhen@gentoo.org> catalyst,
  modules/catalyst_support.py, modules/generic_stage_target.py,
  targets/stage1/build.sh, targets/stage1/stage1-chroot.sh,
  targets/stage2/stage2-chroot.sh, targets/stage3/stage3-chroot.sh:
  stage resuming functionality should be working. I still have to work on GRP
  and livecds, but they should not be hard. I could not incorporate emerge
  --resume into stage resuming functionality because in some instances, portage
  is remerged (bootstrap, stage2), which wipes out the resume data and puts
  catalyst into an infinite portage merging loop (very unproductive, trust me ;)
  ). I also made some small tweaks to the stage target scripts which clean up
  the envscript stuff. Not noticable performance wise, but it makes me feel all
  warm and fuzzy to know that it is programmed absolutely correctly ;)

  16 Jun 2004; John Davis <zhen@gentoo.org> TODO, modules/catalyst_support.py,
  modules/generic_stage_target.py:
  revamped the cmd() structure so that it could properly return error codes.
  Please note that this might break catalyst until there is some further
  testing. SO DO NOT USE IT FOR BUILDING ANYTHING IMPORTANT (yet). The benefit
  of me doing this is that SIGINT (ctrl-c) makes catalyst die nice and proper
  now. Additionally, catalyst will stop when there is an error with an ebuild
  ... it didn't do this before, it just plowed along and packed things up.
  
  Much thanks to <carpaski@gentoo.org> for (writing) pointing me to the spawn() code in
  portage.py and then answering my noob questions.

  13 Jun 2004; John Davis <zhen@gentoo.org>
  livecd/runscript/x86-archscript.sh, livecd/runscript-support/kmerge.sh,
  livecd/runscript-support/livecdfs-update.sh:
  some last minute fixins
  (stuff to work with the new genkernel)

  13 Jun 2004; John Davis <zhen@gentoo.org> catalyst:
  rolling out 1.0.8.1

  11 Jun 2004; John Davis <zhen@gentoo.org>
  livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py:
  new key, livecd/fsscript. use this to run commands in the livecdfs before it
  is made into an iso

  10 Jun 2004; John Davis <zhen@gentoo.org>
  livecd/runscript-support/kmerge.sh,
  livecd/runscript-support/livecdfs-update.sh,
  livecd/runscript-support/post-kmerge.sh,
  livecd/runscript-support/pre-kmerge.sh:
  two new functions for livecd-stage2: livecd/rcadd and livecd/rcdel. these two
  functions control what scripts are added to their respective runlevels. This
  option would be specified like so in the spec file: livecd/rcadd:
  metalog:default foo:boot. the syntax is the same for livecd/rcdel.

  08 Jun 2004; John Davis <zhen@gentoo.org> modules/builder.py,
  modules/catalyst_support.py, modules/livecd_stage2_target.py:
  livecd-stage2 traced back when boot/kernel/x/config was an empty string, fixed
  the code to give a nice error msg instead of a cryptic traceback

  04 Jun 2004; John Davis <zhen@gentoo.org>
  livecd/runscript-support/livecdfs-update.sh:
  small fix for bootsplash, needed to link clst_livecd_bootsplash to
  /etc/bootsplash/default

  04 Jun 2004; John Davis <zhen@gentoo.org> modules/generic_stage_target.py,
  targets/embedded/embedded-chroot.sh,
  targets/embedded/embedded-preclean-chroot.sh, targets/grp/grp-chroot.sh,
  targets/grp/grp-preclean-chroot.sh, targets/grp/grp.sh,
  targets/livecd-stage1/livecd-stage1-chroot.sh,
  targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
  targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
  targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
  targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
  targets/stage3/stage3-chroot.sh, targets/stage3/stage3-preclean-chroot.sh,
  targets/tinderbox/tinderbox-chroot.sh,
  targets/tinderbox/tinderbox-preclean-chroot.sh,
  targets/tinderbox/tinderbox.sh:
  Fixes bug 51603, a lot of distcc fixups (has to do w/ bind mounts and such)

  02 Jun 2004; John Davis <zhen@gentoo.org> modules/snapshot_target.py:
  Fixes to address bugs #51072 and #52045. The snapshot logic was tweaked to be
  more efficient, and I added a new snapshot specfile option, portdir_overlay.
  It should be a full path pointing to a portage overlay dir.

  27 May 2004; John Davis <zhen@gentoo.org>
  livecd/cdtar/silo-1.3.1-cdtar.tar.bz2,
  livecd/cdtar/silo-1.3.2-sparc64-cdtar.tar.bz2,
  livecd/cdtar/silo-1.4.4-sparc32-cdtar.tar.bz2,
  livecd/runscript/default-runscript.sh:
  added updated silos and fixed motd bug

  22 May 2004; John Davis <zhen@gentoo.org> REMARKS, catalyst:
  rolling out version 1.0.8

  22 May 2004; John Davis <zhen@gentoo.org>
  livecd/runscript-support/kmerge.sh,
  livecd/runscript-support/livecdfs-update.sh,
  modules/livecd_stage2_target.py:
  added key livecd/bootsplash

  21 May 2004; John Davis <zhen@gentoo.org> arch/sparc.py, arch/sparc64.py,
  livecd/runscript/sparc-archscript.sh,
  livecd/runscript/sparc64-archscript.sh:
  sparc fixup patches from gustavoz at g.org

  20 May 2004; John Davis <zhen@gentoo.org> modules/livecd_stage2_target.py:
  added support for blacklisting modules via hotplug in livecd-stage2. spec key
  is livecd/modblacklist

  19 May 2004; John Davis <zhen@gentoo.org>
  livecd/runscript/default-runscript.sh, modules/livecd_stage2_target.py,
  livecd/runscript/x86-archscript.sh:
  added support for livecd/overlay, changed vga=0x317 to vga=791
  in the x86 archscript as it is a more standard setting and should
  work on more hardware

  17 May 2004; John Davis <zhen@gentoo.org>
  livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh,
  livecd/runscript-support/kmerge.sh,
  livecd/runscript-support/livecdfs-update.sh,
  modules/livecd_stage2_target.py:
  fixes for the genkernel arg handling - we can now do it on a per-kernel basis.
  we also now have basic motd copying support for more branded livecds

  16 May 2004; John Davis <zhen@gentoo.org>
  livecd/runscript-support/kmerge.sh, modules/livecd_stage2_target.py:
  added a feature to the livecd-stage2 specfile called "livecd/genkernel_args"
  for passing args to genkernel. gmsoft@gentoo.org requested this one.

  16 May 2004; John Davis <zhen@gentoo.org> catalyst,
  modules/catalyst_support.py, modules/embedded_target.py,
  modules/generic_stage_target.py, modules/generic_target.py,
  modules/grp_target.py, modules/livecd_stage1_target.py,
  modules/livecd_stage2_target.py, modules/stage1_target.py,
  modules/stage2_target.py, modules/stage3_target.py,
  modules/tinderbox_target.py, targets/stage1/stage1-preclean2-chroot.sh:
  finally parsed out targets.py. fixed gcc-config typo in stage1 the stage1 that
  caused gcc profile problems.

  12 May 2004; John Davis <zhen@gentoo.org>
  livecd/runscript/default-runscript.sh, livecd/runscript-support/kmerge.sh,
  livecd/runscript-support/livecdfs-update.sh,
  livecd/runscript-support/post-kmerge.sh,
  livecd/runscript-support/pre-kmerge.sh, modules/catalyst_support.py,
  modules/targets.py:
  fixed default-runscript.sh so that it is easier to read (no more chroot >> EOF
  silliness). Most notably, I have taken advantage of the update-modules
  --assume-kernel fix from agriffis so that we can actually use 3rd party
  modules now. Please note that >=baselayout-1.9.0 is required.

  02 May 2004; Olivier Crete <tester@gentoo.org>
  arch/x86.py:
  Added forgotten CHOST for i386 subarch

  30 Apr 2004; John Davis <zhen@gentoo.org>
  livecd/cdtar/isolinux-2.08-cdtar.tar.bz2,
  livecd/cdtar/isolinux-2.08-memtest86+-cdtar.tar.bz2,
  livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
  livecd/files/x86-help.msg, livecd/runscript/x86-archscript.sh:
  lots of changes
  -fixed 2004.0 branding in the isolinux cdtar
  -fixed up acpi stuff in the runscripts
  -fixed up the x86 help message and corrected the numerous errors in it

  26 Apr 2004; John Davis <zhen@gentoo.org> catalyst,
  livecd/runscript/default-runscript.sh:
  fixed the /etc/issue /O macro issue, and changed the version in catalyst to
  1.0.7. we are ready for release

  16 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
  fix for the problem that gustavoz found wrt the /dev creation stuff not
  detecting arches. also an efficiency fix for stage1 building

  14 Apr 2004; John Davis <zhen@gentoo.org>
  targets/embedded/embedded-chroot.sh,
  targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
  targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
  targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
  targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
  targets/stage1/stage1-preclean1-chroot.sh, targets/stage1/stage1.sh,
  targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
  targets/stage2/stage2.sh, targets/stage3/stage3-chroot.sh,
  targets/stage3/stage3.sh, targets/tinderbox/tinderbox-chroot.sh,
  targets/tinderbox/tinderbox-preclean-chroot.sh,
  targets/tinderbox/tinderbox.sh:
  fix for bug #47733 - fixes for distcc and an envscript bugfix

  13 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
  fix for bug 47626

  12 Apr 2004; John Davis <zhen@gentoo.org> modules/catalyst_support.py,
  targets/embedded/cramfs-runscript.sh, targets/embedded/embedded-chroot.sh,
  targets/embedded/embedded-preclean-chroot.sh, targets/embedded/embedded.sh,
  targets/grp/grp-chroot.sh, targets/grp/grp-preclean-chroot.sh,
  targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1-chroot.sh,
  targets/livecd-stage1/livecd-stage1-preclean-chroot.sh,
  targets/livecd-stage1/livecd-stage1.sh, targets/stage1/stage1-chroot.sh,
  targets/stage1/stage1-preclean1-chroot.sh,
  targets/stage1/stage1-preclean2-chroot.sh, targets/stage1/stage1.sh,
  targets/stage2/stage2-chroot.sh, targets/stage2/stage2-preclean-chroot.sh,
  targets/stage2/stage2.sh, targets/stage3/stage3.sh,
  targets/tinderbox/tinderbox.sh:
  lots of cleanup on the bash backend. take a look @ the code and report bugs to
  zhen@gentoo.org please.

  06 Apr 2004; John Davis <zhen@gentoo.org> targets/stage1/stage1-chroot.sh:
  fix for /dev in stage1

  05 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
  bugfix for #46861

  04 Apr 2004; Benjamin Judas <beejay@gentoo.org> 
  livecd/kconfig/config-2004.1-gentoo-dev-sources-2.6.3-r1,
  livecd/kconfig/config-2004.1-xfs-sources-2.4.24-r3:
  Added the two kernel-configs for 2004.1 x86

  04 Apr 2004; John Davis <zhen@gentoo.org> targets/embedded/embedded.sh,
  targets/grp/grp.sh, targets/stage1/stage1-chroot.sh,
  targets/stage2/stage2.sh, targets/stage3/stage3.sh,
  targets/tinderbox/tinderbox.sh:
  fix to address missing /dev in stages, fixed path for env-update in all of the
  targets

  02 Apr 2004; John Davis <zhen@gentoo.org> modules/targets.py:
  use broken for grp, livecd-stage1, tinderbox, etc. fixed

  01 Apr 2004; John Davis <zhen@gentoo.org>
  livecd/runscript/default-runscript.sh:
  added in fix for the module.conf stuff courtesy of Benjamin Judas
  <beejay@gentoo.org>

  01 Apr 2004; John Davis <zhen@gentoo.org> catalyst, files/catalyst.conf,
  files/x86-help.msg:
  cosmetic touchups for 1.0.5

  31 Mar 2004; John Davis <zhen@gentoo.org> targets/stage2/stage2.sh:
  added support to the stage2 for stackable profiles bootstrap

  31 Mar 2004; John Davis <zhen@gentoo.org> arch/sparc.py, modules/targets.py:
  sparc compatibility patches from gustavoz@gentoo.org added. These patches add
  support for sparc32/64 build compatibility

  30 Mar 2004; John Davis <zhen@gentoo.org>
  livecd/runscript/default-runscript.sh, modules/targets.py,
  targets/stage1/build.sh:
  fix for bug 46022, more stackable profile fixes, embedded patches added

  26 Mar 2004; John Davis <zhen@gentoo.org>
  livecd/runscript/default-runscript.sh, modules/targets.py,
  targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
  targets/stage1/stage1-chroot.sh, targets/stage2/stage2.sh,
  targets/stage3/stage3.sh, targets/tinderbox/tinderbox.sh:
  fixes for bugs #44625 and #45805

  24 Mar 2004; John Davis <zhen@gentoo.org> catalyst,
  livecd/cdtar/isolinux-2.08-memtest86-cdtar.tar.bz2,
  livecd/runscript/default-runscript.sh, livecd/runscript/x86-archscript.sh:
  memtest is in. if you want to use it, check out the memtest86 cd tarball
  Also, fixes for bugs 45078, 45188, 44306

  23 Mar 2004; John Davis <zhen@gentoo.org>
  livecd/runscript/alpha-archscript.sh, livecd/runscript/hppa-archscript.sh,
  livecd/runscript/ppc-archscript.sh, livecd/runscript/sparc64-archscript.sh,
  livecd/runscript/x86-archscript.sh, modules/targets.py,
  targets/livecd-stage3/unmerge.sh:
  added "livecd/iso" to targets.py and fixed up the archscripts so that isos are
  created at the end of the livecd-stage2 process.

  22 Mar 2004; John Davis <zhen@gentoo.org> modules/targets.py,
  targets/embedded/embedded.sh:
  preliminary embedded support added thanks to david@futuretel.com (mut3x)

  19 Mar 2004; John Davis <zhen@gentoo.org> targets/grp/grp.sh,
  targets/stage1/stage1.sh, targets/stage3/stage3.sh:
  removing the hardened-gcc deps since the package itself is deprecated'

  05 Mar 2004; John Davis <zhen@gentoo.org> catalyst:
  changing location of /etc/catalyst.conf to /etc/catalyst/catalyst.conf

  04 Mar 2004; John Davis <zhen@gentoo.org> alpha-isogen.sh,
  examples/livecd/alpha/alpha-livecd-stage1-20040225.spec,
  examples/livecd/alpha/alpha-livecd-stage2-20040225.spec,
  examples/livecd/alpha/config-2.4.21-r4-alpha,
  examples/livecd/alpha/config-2.4.21-r4-jensen,
  examples/livecd/alpha/config-2.4.21-r4-legacy,
  examples/livecd/cdtar/aboot-0.9-r1-cdtar.tar.bz2,
  examples/livecd/runscript/alpha-archscript.sh, files/catalyst.conf:
  fixes for bugs 43676, 43701. Alpha support added as well.

  25 Feb 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>: 
  added powerpc livecd support, preparing for 2004.0 release. Preliminary 
  kde/gnome cd specs added.

  18 Feb 2004; John Davis <zhen@gentoo.org> files/catalyst.conf:
  fix in catalyst.conf for bug #42044

  13 Feb 2004; John Davis <zhen@gentoo.org> sparc64-isogen.sh, arch/sparc.py,
  arch/sparc64.py, examples/livecd/runscript/sparc64-archscript.sh,
  examples/livecd/sparc64/config-2.4.24-sparc64:
  sparc fixups contributed by Gustavo Zacarias <gustavoz@gentoo.org>

  12 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: fixed bugs in previous
  feature additions (see 11 Feb 2004) and added support for a $clst_conf 
  environment variable. You can use the $clst_conf variable to point to
  a file to use in place of /etc/catalyst.conf. By setting this variable
  in your shell, catalyst can easily be used by multiple people on the
  same machine. Also, ccache support now works for genkernel.
  
  11 Feb 2004; Daniel Robbins <drobbins@gentoo.org>: removed file for
  livecd-stage2 target, as this is handled by the runscript now. Added support
  for "/boot/kernel/foo/use", "/boot/kernel/foo/packages," and made
  "/boot/kernel/foo/extraversion" an optional rather than required parameter.
  The aforementioned "packages" is used to specify kernel-related packages
  (like module ebuilds) to merge with each kernel, and the new "use" option is
  used to specify the USE settings you'd like exported to the environment
  during kernel as well as kernel "packages" build.

  10 Feb 2004; John Davis <zhen@gentoo.org> README, TODO, catalyst,
  modules/builder.py, modules/catalyst_support.py, modules/targets.py,
  targets/grp/grp.sh, targets/livecd-stage1/livecd-stage1.sh,
  targets/livecd-stage2/livecd-stage2.sh, targets/stage1/stage1-chroot.sh,
  targets/stage2/stage2.sh, targets/stage3/stage3.sh,
  targets/tinderbox/tinderbox.sh:
  added envscripts support (fixes bug #39832) massive cleanup of tree to prepare
  it for ebuild - added headers to everything and removed deprecated dirs

  14 Jan 2004; zhen <zhen@gentoo.org> arch/mips.py, modules/targets.py:
  adding Kumba's patches for MIPS

  16 Dec 2003; Guy Martin <gmsoft@gentoo.org> : arch/hppa.py,modules/targets.py:
  Added hppa specific code.

  29 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Tinderbox target added. See
  tinderbox examples in examples/ dir.
  
  08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: spec file support integrated
  into catalyst. Use "-f/--file specfile" as argument; see examples dir for examples.
  "grp" target now functional. See examples/x86-grp-20031102.spec for an example of
  how to use it.
 
  08 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: support functions for spec
  file parsing and reading added. Will get added to the code soon.
  
  05 Nov 2003; Daniel Robbins <drobbins@gentoo.org>: Many bug fixes later, things
  seem to be working well for stage1/2/3 so I've added a README.
  
  28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Significant rework of code
  structure. Everything is falling nicely into place.
  
  28 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: Exception handling fully-
  integrated into current prototype code.
  
  27 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: beginning of exception
  handling integration, got some of the target code nicely fleshed out.
  
  24 Oct 2003; Daniel Robbins <drobbins@gentoo.org>: major code rework in 
  progress on the python parts.
  
  17 Oct 2003; zhen <zhen@gentoo.org> files/grp/x86/x86.conf,
  files/grp/x86/x86.pkg.cd1, files/grp/x86/x86.pkg.cd2, files/grp/x86/x86.src,
  files/livecd/x86-basic/base.pkg, files/livecd/x86-basic/kern.pkg:
  for organiation's sake, I have moved the files, such as livecd foundations,
  into catalyst/files. It will make it easier for us when ebuild time comes
  around.

  15 Oct 2003; zhen <zhen@gentoo.org> targets/stage3/stage3.sh:
  All preliminary target build scripts are now added and coded to near as spec
  that we can have at this point.

  14 Oct 2003; Daniel Robbins <drobins@gentoo.org>: new and improved ChangeLog;
  snapshots now work ("./catalyst-util.py snap 20031014",) and snapshotting
  cleans up after itself (temp files deleted,) something that should be
  continued as much as reasonably possible in other parts of catalyst. Also, we
  have /etc/catalyst.conf config file reading stub code completed, and internal
  fall-backs to reasonable global config defaults completed.